OpenCores
URL https://opencores.org/ocsvn/wf3d/wf3d/trunk

Subversion Repositories wf3d

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /wf3d
    from Rev 8 to Rev 9
    Reverse comparison

Rev 8 → Rev 9

/trunk/bin/a2bmp/a2bmp.c
9,7 → 9,7
// ascii to bitmap converter
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/bin/a2bmp/bitmap.c
9,7 → 9,7
// ascii to bitmap converter
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/bin/a2bmp/bitmap.h
9,7 → 9,7
// ascii to bitmap converter
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/bin/f22.c
9,7 → 9,7
// 22-bit floating point number utility
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/bin/readme.txt
2,7 → 2,7
Wire-Frame 3D Graphics Accelerator IP Core
======================================
 
Author: Kenji Ishimaru <info.wf3d@gmail.com>
Author: Kenji Ishimaru <info.info.wf3d@gmail.com>
 
/bin File List:
readme.txt --- This file
/trunk/bin/run_icarus.sh
12,7 → 12,7
# Icarus Verilog simulation script
#
# Author:
# Kenji Ishimaru (info.wf3d@gmail.com)
# Kenji Ishimaru (info.info.wf3d@gmail.com)
#
#======================================================================
#
/trunk/bin/vpi/vpi.c
9,7 → 9,7
// VPI source code for Icarus Verilog
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/hw_dep/de0/mp_hwdep.c
9,7 → 9,7
// Hardware dependent function
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/hw_dep/de0/mp_hwdep.h
9,7 → 9,7
// Hardware dependent function header
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_lib.c
9,7 → 9,7
// C library implementation
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_lib.h
9,7 → 9,7
// C library header file
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_matrix3.c
9,7 → 9,7
// matrix3 class implementation
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_matrix3.h
9,7 → 9,7
// matrix3 class header
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_matrix4.c
9,7 → 9,7
// matrix4 class implementation
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_matrix4.h
9,7 → 9,7
// 4x4 matrix header
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_vector3.c
9,7 → 9,7
// vector3 implementation
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_vector3.h
9,7 → 9,7
// vector3 header
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_vector4.c
9,7 → 9,7
// vector4 implementation
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/clib/mp_vector4.h
9,7 → 9,7
// vector4 header
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/demo_app/bear.h
9,7 → 9,7
// Bear 3D vertex data. included by main_bear.c
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/demo_app/hand_full.h
9,7 → 9,7
// Hand 3D vertex data. included by main_hand.c
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/demo_app/landscape.h
9,7 → 9,7
// Landscape 3D vertex data. included by main_space_ship.c
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/demo_app/main_bear.c
9,7 → 9,7
// 3D model(Bears) rendering sample program.
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/demo_app/main_cubes.c
9,7 → 9,7
// 3D model(Cubes) rendering sample program.
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/demo_app/main_hand.c
9,7 → 9,7
// Hand animation sample (without skinning).
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/demo_app/main_space_ship.c
9,7 → 9,7
// 3D model(space ship and landscape) rendering sample program.
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/demo_app/ship.h
9,7 → 9,7
// Space Ship 3D vertex data. included by main_space_ship.c
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/demo_app/simple_cube.c
9,7 → 9,7
// simple rendering sample
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/readme_de0.txt
1,7 → 1,7
Wire-Frame 3D Graphics Accelerator IP Core
Project Monophony
================================================
Author: Kenji Ishimaru <info.wf3d@gmail.com>
Author: Kenji Ishimaru <info.info.wf3d@gmail.com>
 
implementation/ directory contains sample FPGA system.
 
/trunk/implement/readme_zedboard.txt
1,7 → 1,7
Wire-Frame 3D Graphics Accelerator IP Core
Project Monophony
================================================
Author: Kenji Ishimaru <info.wf3d@gmail.com>
Author: Kenji Ishimaru <info.info.wf3d@gmail.com>
 
System Setup:
------------------------------------------
/trunk/implement/rtl/axi_cmn/fm_4k_split.v
9,7 → 9,7
// command split module by 4KB address boundary
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_asys.v
9,7 → 9,7
// System control module
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_axi_m.v
9,7 → 9,7
// AXI Master interface bridge
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_axi_s.v
9,7 → 9,7
// AXI Slave interface bridge
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_cinterface.v
9,7 → 9,7
// Memory Interconnect command interface
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_cmn_bfifo.v
9,7 → 9,7
// Block RAM FIFO
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_cmn_bram_01.v
9,7 → 9,7
// Dual-port RAM(will be mapped onto block ram)
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_cmn_if_ff_out.v
9,7 → 9,7
// F/F bus interface
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_dinterface.v
9,7 → 9,7
// Memory Interconnect data interface
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_dispatch.v
9,7 → 9,7
// Register access dispatcher
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_dispatch_dma.v
9,7 → 9,7
// DMA controller sequencer
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_dma.v
9,7 → 9,7
// DMA controller for buffer clear
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_fifo.v
9,7 → 9,7
// FIFO with data clear
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_ififo.v
9,7 → 9,7
// FIFO for Memory Interconnect
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_mic.v
9,7 → 9,7
// Memory Interconnect top module
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_mic_cnv.v
9,7 → 9,7
// 32-64 bit data bus width conversion
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_port_priority.v
9,7 → 9,7
// Memory Interconnect port priority decision
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_port_unit.v
9,7 → 9,7
// Memory Interconnect port module
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/fm_raw_fifo.v
9,7 → 9,7
// FIFO for AXI read-after-write
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/axi_cmn/wf3d_axi_top.v
9,7 → 9,7
// wf3d AXI top module
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/de0/d3d_top.v
9,7 → 9,7
// DE0 RTL top module
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
101,4 → 101,4
.epcs_flash_controller_0_external_data0 (DATA)
);
 
endmodule
endmodule
/trunk/implement/rtl/de0/fm_3d_wrapper.v
9,7 → 9,7
// AVALON interface
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/de0/fm_avalon.v
9,7 → 9,7
// Monophony core top module AVALON version
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/de0/fm_avalon_wb.v
9,7 → 9,7
// AVALON-WISHBONE bus bridge
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/de0/fm_hsys.v
9,7 → 9,7
// System register module
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/de0/fm_vga_wrapper.v
9,7 → 9,7
// AVALON VGA Master
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/fm_hvc/fm_afifo.v
9,7 → 9,7
// Asynchronus FIFO
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/fm_hvc/fm_cmn_ram.v
10,7 → 10,7
// with different clocks
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/fm_hvc/fm_hvc.v
9,7 → 9,7
// VGA LCD Controller
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/fm_hvc/fm_hvc_core.v
9,7 → 9,7
// HV counter core
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/fm_hvc/fm_hvc_data.v
9,7 → 9,7
// LCD output color data construction
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/fm_hvc/fm_hvc_dma.v
9,7 → 9,7
// VGA LCD Controller DMAC
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/zedboard/polyphony_axi_def.v
9,7 → 9,7
// AXI parameters
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/zedboard/polyphony_def.v
9,7 → 9,7
// Verilog defines
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
45,4 → 45,4
 
`define PP_USE_AXI
`define PP_BUSWIDTH_64
`endif
`endif
/trunk/implement/rtl/zedboard/polyphony_params.v
9,7 → 9,7
// internal parameters
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/zedboard/zed_base_wrapper.v
9,7 → 9,7
// Top module for ZedBoard
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/implement/rtl/zedboard/zq_top.v
9,7 → 9,7
// wf3d AXI top module for ZedBoard
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/readme.txt
1,7 → 1,7
Wire-Frame 3D Graphics Accelerator IP Core
Project Monophony
================================================
Author: Kenji Ishimaru <wf3d@gmail.com>
Author: Kenji Ishimaru <info.wf3d@gmail.com>
 
2016/09/19
Sample implementation for ZedBoard is added.
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/rtl/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)
//
//======================================================================
//
/trunk/scenario/3d/memory_sram.v
9,7 → 9,7
// sram memory for simulation
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/mfifo.v
9,7 → 9,7
// fifo module for simulation
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/rand_delay.v
12,7 → 12,7
// NUM_DELAY number of delay cycle (default value is 8)
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/rand_delay_r.v
12,7 → 12,7
// NUM_DELAY number of delay cycle (default value is 8)
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/simple_triangle.v
9,7 → 9,7
// simple cube rendering
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/sram_slave.v
9,7 → 9,7
// SRAM slave model with random read data delay.
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/sram_slave_wb.v
9,7 → 9,7
// SRAM slave model with random read data delay.
// for WISHBONE bus simulation
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/tb_init.v
9,7 → 9,7
// Initialize simulation registers
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/tb_instance.v
9,7 → 9,7
// module instantiation
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/tb_instance_wb.v
9,7 → 9,7
// module instantiation
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/scenario/3d/tb_task.v
9,7 → 9,7
// simulation tasks
//
// Author:
// Kenji Ishimaru (info.wf3d@gmail.com)
// Kenji Ishimaru (info.info.wf3d@gmail.com)
//
//======================================================================
//
/trunk/sim_work/readme.txt
2,7 → 2,7
Wire-Frame 3D Graphics Accelerator IP Core
Project Monophony
================================================
Author: Kenji Ishimaru <info.wf3d@gmail.com>
Author: Kenji Ishimaru <info.info.wf3d@gmail.com>
 
How to run the simulation
----------------------------
/trunk/tool/objcnv.pl
12,7 → 12,7
# input isOBJ file, output C include header file
#
# Author:
# Kenji Ishimaru (info.wf3d@gmail.com)
# Kenji Ishimaru (info.info.wf3d@gmail.com)
#
#======================================================================
#
/trunk/tool/readme.txt
1,7 → 1,7
Wire-Frame 3D Graphics Accelerator IP Core
Project Monophony
================================================
Author: Kenji Ishimaru <info.wf3d@gmail.com>
Author: Kenji Ishimaru <info.info.wf3d@gmail.com>
 
3D Object Data Converter
------------------------------------------------

powered by: WebSVN 2.1.0

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