cpu32

verilog 32bit cpu experiment
git clone http://frotz.net/git/cpu32.git
Log | Files | Refs

ModeNameSize
-rw-r--r--.gitignore4L
-rw-r--r--Makefile28L
-rw-r--r--a32.c738L
-rw-r--r--de0/de0board.qpf1L
-rw-r--r--de0/de0board.qsf544L
-rw-r--r--de0/de0board.sdc6L
-rw-r--r--de0/de0board.v152L
-rw-r--r--de0/fw.s32L
-rw-r--r--de0/jtag.v181L
-rw-r--r--de0/jtagloader.v73L
-rw-r--r--de0nano/de0nano.qpf6L
-rw-r--r--de0nano/de0nano.qsf248L
-rw-r--r--de0nano/de0nano.sdc85L
-rw-r--r--de0nano/de0nano.v100L
-rw-r--r--de0nano/fw.s37L
-rw-r--r--de0test/de0board.qpf1L
-rw-r--r--de0test/de0board.qsf538L
-rw-r--r--de0test/de0board.sdc6L
-rw-r--r--de0test/de0board.v181L
-rw-r--r--de0test/jtag.v181L
-rw-r--r--download.tcl57L
-rw-r--r--isa.txt66L
-rwxr-xr-xruntest.sh38L
-rw-r--r--testbench.sav57L
-rw-r--r--tests/0000-nothing.s2L
-rw-r--r--tests/0000-nothing.s.gold2L
-rw-r--r--tests/0010-load-imm.s18L
-rw-r--r--tests/0010-load-imm.s.gold12L
-rw-r--r--tests/0020-counting.s6L
-rw-r--r--tests/0020-counting.s.gold32L
-rw-r--r--tests/0025-subroutine.s10L
-rw-r--r--tests/0025-subroutine.s.gold12L
-rw-r--r--tests/0030-ram.s8L
-rw-r--r--tests/0030-ram.s.gold10L
-rw-r--r--verilog/alu.v36L
-rw-r--r--verilog/chardata.v143L
-rw-r--r--verilog/control.v54L
-rw-r--r--verilog/cpu32.v304L
-rw-r--r--verilog/dualsyncram.v33L
-rw-r--r--verilog/library.v155L
-rw-r--r--verilog/prom.txt1024L
-rw-r--r--verilog/ram.v22L
-rw-r--r--verilog/regfile.v32L
-rw-r--r--verilog/rom.v26L
-rw-r--r--verilog/syncram.v22L
-rw-r--r--verilog/testbench.v115L
-rw-r--r--verilog/uart.v85L
-rw-r--r--verilog/uart_tb.v39L
-rw-r--r--verilog/vga.v97L
-rw-r--r--verilog/videoram.v25L
-rw-r--r--verilog/vram.txt2048L