URL
https://opencores.org/ocsvn/wf3d/wf3d/trunk
Subversion Repositories wf3d
Compare Revisions
- This comparison shows the changes necessary to convert path
/wf3d/trunk/rtl
- from Rev 4 to Rev 9
- ↔ Reverse comparison
Rev 4 → Rev 9
/core/fm_3d_core.v
9,7 → 9,7
// IP Core top module |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_3d_f22_to_i.v
9,7 → 9,7
// IP Core top module |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_3d_fadd.v
10,7 → 10,7
// i_adsb == 0 : add |
// i_adsb == 1 : subtract |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_3d_fcnv.v
10,7 → 10,7
// 22-bits floating point number |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_3d_fmul.v
9,7 → 9,7
// floating point multiplyer, latency = 3 |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_3d_frcp.v
10,7 → 10,7
// if i_a = 0, o_c = 0 |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_3d_frcp_rom.v
9,7 → 9,7
// 22-bit floating point 1/x rom table |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_3d_norm.v
9,7 → 9,7
// 22-bit floating point normalize function |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_geo.v
9,7 → 9,7
// Geometry Engine top module |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_geo_clip.v
9,7 → 9,7
// Clipping module. generate clipping code. |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_geo_cull.v
9,7 → 9,7
// Back-face culling module |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_geo_matrix.v
9,7 → 9,7
// Matrix calculation module. 22-bit floating point number. |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_geo_mem.v
9,7 → 9,7
// Geometry Engine memory controller. |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_geo_persdiv.v
9,7 → 9,7
// Perspective division module. 22-bit floating point number |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_geo_tri.v
10,7 → 10,7
// divide by 2 x, y after integer convesion |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_geo_viewport.v
19,7 → 19,7
// v->y = ((v->y)+1)*m_vp_height |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_mem_arb.v
9,7 → 9,7
// Memory access arbiter. |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_ras.v
9,7 → 9,7
// Rasterizer top module. |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_ras_line.v
9,7 → 9,7
// Line Rasterization. DDA. |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_ras_mem.v
10,7 → 10,7
// generate linear address from x, y position |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_ras_state.v
11,7 → 11,7
// both vertices are outside +-X, or +-Y plane |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/core/fm_sys.v
9,7 → 9,7
// System register module |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |
/include/fm_3d_define.v
9,7 → 9,7
// verilog define file |
// |
// Author: |
// Kenji Ishimaru (info.wf3d@gmail.com) |
// Kenji Ishimaru (info.info.wf3d@gmail.com) |
// |
//====================================================================== |
// |