soc.git
3 hours ago Luke Kenneth... move pc_i and svstate_i inside if self.run_hdl master
3 hours ago Luke Kenneth... more comments
3 hours ago Luke Kenneth... add in a stack of comments for identifying match-points...
3 hours ago Luke Kenneth... add option to run ISACaller Sim (or not)
4 hours ago Luke Kenneth... add a new run_hdl parameter to TestRunner
29 hours ago Luke Kenneth... completely borked python segfault, workaround to copy...
30 hours ago Luke Kenneth... add test of expected results against last sim state
30 hours ago Luke Kenneth... whoops broken run_sim_state function
31 hours ago Luke Kenneth... split out HDL from Simulator into separate functions
31 hours ago Luke Kenneth... split out HDL test from Simulator test,
32 hours ago Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
32 hours ago Tobias Platencompldst_multi: add op_is_dcbz signal
32 hours ago Jacob Lifshayfix mul fu test helper.py not passing immediate to...
33 hours ago Tobias Platenwhitespace cleanup
34 hours ago Luke Kenneth... alter setup_tst_memory to take a test.mem rather than...
34 hours ago Luke Kenneth... whoops forgot to do with self.subTest()
2 days ago Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2 days ago Tobias Platentestcase: add mmu, link mmu and dcache together
2 days ago klehmanchanged test_runner to use state mem compare
2 days ago klehmanchanged over to use state mem compare
2 days ago Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2 days ago Tobias Platencomment out lines that cause test_compldst_multi_mmu...
2 days ago Luke Kenneth... convert HDLState.get_mem() to a dictionary of memory...
3 days ago Tobias Platenupdate test_compldst_multi_mmu.py
3 days ago Luke Kenneth... use get_l0_mem in HDLState to get memory data
4 days ago Cesar StraussFix rel_o/go_i signal names
4 days ago Cesar StraussReplace "Display" with "print" on simulation process
4 days ago Cesar StraussFix import
5 days ago Cesar StraussUse a pre-compiled version of maturin
5 days ago Luke Kenneth... allow individual unit tests to be named in test_issuer.py
5 days ago Luke Kenneth... always store full memory state (including zeros)
5 days ago klehmanadded get_mem
6 days ago Luke Kenneth... update comments
7 days ago Luke Kenneth... moving teststate_check_regs written by klehman into...
8 days ago isengaaraMerge branch 'master' of ssh://git.libre-riscv.org...
8 days ago isengaaraadd new testcase for ompldst_multi using mmu
9 days ago Luke Kenneth... convert to using TestState and State after moving to...
9 days ago klehmanfactory add and intro doc string
10 days ago Cesar StraussSave Gitlab runner cache, even on a failed test
11 days ago Luke Kenneth... use log instead of print
11 days ago Luke Kenneth... code comments
11 days ago Luke Kenneth... create new function teststate_check_regs which is calle...
11 days ago klehmanchanges to utilize full teststate class
11 days ago klehmanadded compare function
12 days ago klehmanadded factory function for test class creation
13 days ago klehmanimplement base class in state class
13 days ago klehmanchanges made to utilize teststate class
13 days ago Luke Kenneth... update explanatory comments on LD/ST exception handling
2021-09-09 klehmanmade sim into generators and some uniformity changes
2021-09-09 klehmanfinished remaining hdl items
2021-09-09 klehmanHDL int reg added
2021-09-09 klehmanmore sim class registers add
2021-09-08 Cesar StraussMonitor exceptions, re-decoding the instruction in...
2021-09-08 klehmaninitial commit of sim state class
2021-09-08 Cesar StraussMonitor the exception input to PowerDecoder2
2021-09-08 Cesar StraussRemove default argument for dict.get()
2021-09-07 Luke Kenneth... fun fixing of get_core_hdl_regs, "yield from"
2021-09-07 Luke Kenneth... move functions to above where they are called
2021-09-07 klehmanbreakout of register collection and compare
2021-09-07 Cesar StraussFix typo.
2021-09-07 Luke Kenneth... add TODO code-comments
2021-09-07 Luke Kenneth... whitespace, add bug ref number to test API
2021-09-03 Luke Kenneth... another batch of ready/valid i/o prefix-suffix swaps
2021-08-31 Luke Kenneth... anooother valid_o to convert to o_valid
2021-08-31 Luke Kenneth... update ready/valid in shift_rot test_pipe_caller
2021-08-31 Jacob Lifshayfix test_all_values_covered, missed import when moving...
2021-08-30 Luke Kenneth... update ready/valid i/o_ prefix in div test helper.py
2021-08-30 Luke Kenneth... fix ready/valid i/o prefix in ALU test
2021-08-30 Luke Kenneth... fix CR tests valid/ready naming
2021-08-30 Luke Kenneth... missed valid/ready_i/o to o/i_ conversion
2021-08-30 Luke Kenneth... missed valid/ready_i/o to o/i_ conversion
2021-08-29 Luke Kenneth... unnecessary signal rename ivalid_i to ii_valid (reverting)
2021-08-24 Luke Kenneth... replace data_o with o_data and data_i with i_data as...
2021-08-24 Luke Kenneth... big rename, global/search/replace of ready_o with o_rea...
2021-08-22 Luke Kenneth... remove svanalysis from Makefile, it is now part of...
2021-08-17 Tobias Platenfix "link addr-go direct to rel"
2021-08-17 Cesar StraussEnable LD/ST exception test case
2021-08-17 Cesar StraussClear operand latch on a terminating condition
2021-08-17 Cesar StraussAdd exc_o.happened to the conditions for terminating...
2021-08-17 Cesar StraussFix activation of cancel signal
2021-08-16 Cesar StraussAdjust PortInterface traces according to MMU option
2021-08-16 Tobias Platenfix renamed symbols
2021-08-16 Tobias Platenadd WIP DCBZTestCase
2021-08-11 Jonathan NeuschäferGitLab-CI: Only run tests in src/
2021-08-01 Luke Kenneth... move unused directory out of src, to indicate "ignore...
2021-08-01 Jonathan Neuschäferimport setup_i_memory from soc.simple.test.test_runner
2021-08-01 Jonathan Neuschäfersoc.simple.test: Rename setup_test_memory to avoid...
2021-08-01 Jonathan NeuschäferRename test_dcache, which can't be invoked by test...
2021-08-01 Luke Kenneth... simulator/test_sim.py should not have been added
2021-07-31 Tobias Platenpartial fix for src/soc/experiment/compldst_multi.py
2021-07-30 Tobias Platenpartially fix unit test in compldst_multi.py
2021-07-26 Tobias Platencompldst_multi: add debug output for dcbz
2021-07-24 Tobias Platenadd test_issuer_dcache.py
2021-07-23 Tobias Platenldst: cleanup debug outputs
2021-07-23 Tobias Platentest_dcbz_pi.py: dcbz now working
2021-07-21 Tobias Platenrevert accidential delete in test_pi2ls.py causing...
2021-07-21 Tobias Platentest_dcbz_pi.py: do not use problem state
2021-07-21 Tobias Platenupdate pi_dcbz function
2021-07-19 Tobias Platensrc/soc/config/test/test_pi2ls.py: add more debug outputs
2021-07-19 Tobias Platentest_dcbz_pi.py: more work on unit test
next