Arthur Lu
|
4b909d48dd
|
add program machine code as parameter to ROM and top_level,
change output of example assembler scripts,
update testbenches for programs 1 2 3 to use overloadable parameter,
formatted program3_tb
|
2022-08-30 19:10:38 -07:00 |
|
Arthur Lu
|
58c8f2e7cb
|
move cpu flags into Flags module
|
2022-08-25 21:02:47 -07:00 |
|
Arthur Lu
|
5d0f764ff5
|
used block RAM for data memory
|
2022-08-19 22:34:50 -07:00 |
|
Arthur Lu
|
ffa7e13954
|
fix file headers
|
2022-08-14 16:05:44 -07:00 |
|
Arthur Lu
|
935864ad9c
|
fix bug in PC jump target calculation,
fix bug in RegFile input width,
fix control logic bug with INC/DEC,
change assembler output format,
change programs to use d0 as space char value
|
2022-08-14 13:44:51 -07:00 |
|
Arthur Lu
|
0dbd5dbbea
|
fixed bugs in synthesis
|
2022-08-13 18:54:10 -07:00 |
|
Arthur Lu
|
3c77111bfd
|
made top_level submodule naming more verbose
|
2022-08-13 18:15:45 -07:00 |
|
Arthur Lu
|
98fbdc5546
|
populate top_level.sv
|
2022-08-13 18:06:19 -07:00 |
|
Arthur Lu
|
2f967bef04
|
push last commit
|
2022-08-13 16:36:00 -07:00 |
|