rename_execute_retire: add a `head -n1` test
test.yml #104 -Commit
79ac190093
pushed by
programmerjake
add TraceAsString around instructions and stuff to make the .vcd files much smaller and easier to read
test.yml #103 -Commit
0d3c41fa14
pushed by
programmerjake
WIP: updating for fayalite/redo-trace-as-string
test.yml #102 -Commit
4bfb20d1b0
pushed by
programmerjake
rename_execute_retire: implement generating L2 reg file writes
test.yml #101 -Commit
3fbdab0862
pushed by
programmerjake
WIP adding new test for L2 reg file store
test.yml #100 -Commit
04e924460a
pushed by
programmerjake
WIP adding new test for L2 reg file store
test.yml #99 -Commit
3300e7ca01
pushed by
programmerjake
WIP adding new test for L2 reg file store
test.yml #98 -Commit
fca2ff8c91
pushed by
programmerjake
update decode_one_insn.vcd for modified instruction data structures
test.yml #97 -Commit
409ca7bf97
pushed by
programmerjake
update fayalite to fix bug in VCD generation
test.yml #96 -Commit
9308e5d195
pushed by
programmerjake
group micro ops by the instruction they come from when retiring
test.yml #94 -Commit
09c8c194e0
pushed by
programmerjake
update fayalite to include simulator optimizations and custom debug
test.yml #92 -Commit
ac99caa3b6
pushed by
programmerjake
update fayalite to include simulator optimizations
test.yml #91 -Commit
c3679f2718
pushed by
programmerjake
WIP adding support for speculative loads/stores
test.yml #87 -Commit
9fbb517cf4
pushed by
programmerjake
add initial impl of rename_execute_retire; running a recursive fibonacci gives the correct output
test.yml #86 -Commit
4d21ca622b
pushed by
programmerjake
update fayalite for libre-chip/fayalite#68 change vcd output to have module contents under instance's name
test.yml #85 -Commit
6ed04c809e
pushed by
programmerjake
update fayalite for libre-chip/fayalite#68 change vcd output to have module contents under instance's name
test.yml #84 -Commit
6ed04c809e
pushed by
programmerjake
add sram and main_memory_and_io modules
test.yml #83 -Commit
a1147f0f05
pushed by
programmerjake
add sram and main_memory_and_io modules
test.yml #82 -Commit
a1147f0f05
pushed by
programmerjake
add sram and main_memory_and_io modules
test.yml #81 -Commit
5c4ec8127f
pushed by
programmerjake
add fetch::fetch and fetch::l1_i_cache with some testing
test.yml #80 -Commit
e69c92c8da
pushed by
programmerjake
add fetch::fetch and fetch::l1_i_cache with some testing
test.yml #79 -Commit
e69c92c8da
pushed by
programmerjake
add fetch::fetch and fetch::l1_i_cache with some testing
test.yml #78 -Commit
198fa64899
pushed by
programmerjake
add fetch::fetch and fetch::l1_i_cache with some testing
test.yml #77 -Commit
fff8cf32c1
pushed by
programmerjake
update fayalite to include 1bc835803b for a major speedup of the decoder tests
test.yml #76 -Commit
596440755c
pushed by
programmerjake
update fayalite to include 1bc835803b for a major speedup of the decoder tests
test.yml #75 -Commit
596440755c
pushed by
programmerjake