OpenCores
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)
//
//======================================================================
//

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.