in a terrible botched way, get at I-Cache and set it up
[soc.git] / src / soc / experiment / test /
2021-12-11 Luke Kenneth Casso... fix bug in unit test, forgot that wb_get mem dict is...
2021-12-11 Luke Kenneth Casso... get FetchUnitInterface I-Cache test working (sort-of)
2021-12-11 Luke Kenneth Casso... comment out broken test
2021-12-11 Tobias Platentypo fix, add missing stop statement to _test_loadstore...
2021-12-11 Tobias Platenadd loop with multiple instructions for testing
2021-12-11 Tobias Platenadd skeleton for test_loadstore1_ifetch_multi()
2021-12-11 Luke Kenneth Casso... add start of test_loadstore1_ifetch_unit_interface()
2021-12-10 Tobias Platenuse icache_read in one place
2021-12-10 Tobias Platentest_loadstore1.py: begin code deduplication
2021-12-09 Luke Kenneth Casso... add some examination of the failed-fetched instruction
2021-12-09 Luke Kenneth Casso... add some debug string info to gtkwave
2021-12-09 Tobias Platenimplement main part of test_loadstore1_ifetch_invalid()
2021-12-09 Tobias Platencleanup test_loadstore1.py
2021-12-09 Jacob Lifshayadd parent_pspec everywhere
2021-12-09 Jacob Lifshayformat code
2021-12-08 Luke Kenneth Casso... add special pagetable to ifetch_invalid with execute...
2021-12-08 Luke Kenneth Casso... do not try priv_mode on the instruction fetch (not...
2021-12-08 Luke Kenneth Casso... add an example pagetable where executable permission...
2021-12-08 Tobias Platenbegin working on _test_loadstore1_ifetch_invalid()...
2021-12-08 Tobias Platenmore work on test_loadstore1_ifetch_invalid()
2021-12-08 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2021-12-08 Tobias Platenadd skeleton for test_loadstore1_ifetch_invalid()
2021-12-08 Luke Kenneth Casso... check that no exception occurs in the virtual-memory...
2021-12-08 Luke Kenneth Casso... make LoadStore1 intsr_fault a "captured flag" - strictl...
2021-12-08 Luke Kenneth Casso... add instr_fault to LoadStore1 FSM
2021-12-07 Luke Kenneth Casso... complete the i-cache fetch through the MMU, including...
2021-12-07 Luke Kenneth Casso... set separate "iside" signal in LoadStore1 to not confuse it
2021-12-07 Luke Kenneth Casso... start extending icache loadstore test
2021-12-07 Luke Kenneth Casso... add first i-cache fetch (non-virtual), no MMU lookup...
2021-12-07 Luke Kenneth Casso... code-comments
2021-12-07 Luke Kenneth Casso... add in I-Cache into LoadStore1 - presently unused ...
2021-12-05 Luke Kenneth Casso... sorting out test_mmu_dcache.py to use wb_get
2021-12-05 Luke Kenneth Casso... remove yet another duplicate copy of wb_get, possible...
2021-12-05 Luke Kenneth Casso... replace yet another duplicate copy of wb_get, possible...
2021-12-05 Luke Kenneth Casso... wishbone bus convert on dcache
2021-12-04 Luke Kenneth Casso... remove yet another duplicated copy of wb_get and add...
2021-12-04 Luke Kenneth Casso... rename function which needs replacing
2021-12-04 Luke Kenneth Casso... should have been using common version of wb_get, not...
2021-12-04 Luke Kenneth Casso... should not have been duplicating wb_get function in...
2021-12-04 Luke Kenneth Casso... get test_mmu_dcache.py working again
2021-12-04 Luke Kenneth Casso... remove wb_get, should not have been duplicated
2021-12-04 Luke Kenneth Casso... remove wb_get, should not have been massively duplicate...
2021-12-04 Luke Kenneth Casso... fix return results from pi_ld
2021-12-04 Luke Kenneth Casso... remove DAR from PortInterface (where is the data going...
2021-12-04 Luke Kenneth Casso... stop using dar_o from PortInterface, get DAR directly...
2021-12-03 Luke Kenneth Casso... fix up test_loadstore1.py
2021-12-02 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2021-12-02 Tobias Platencleanup test_compldst_multi_mmu.py
2021-12-02 Tobias Platenfix test_random in test_loadstore1
2021-11-30 Tobias Platenrandom loadstore1 test: readback written data
2021-11-30 Tobias Platenreenable dcbz test case
2021-11-30 Tobias Platencleanup test_loadstore1.py
2021-11-30 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2021-11-28 Tobias Platenupdate loadstore1 testcase
2021-11-27 Tobias Platenloadstore testcase: read at random addresses
2021-11-25 Tobias Platenseperate invalid test case from other test cases
2021-11-25 Tobias Platenadd testcase for invalid pagetable
2021-11-23 Tobias Platenfix test_loadstore1.py
2021-11-22 Tobias Platenadd store testcase
2021-11-20 Tobias Platenfix pi_ld testcase
2021-11-19 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2021-11-18 Tobias Platenmore work on test_loadstore1
2021-11-16 Tobias Platenpi_ld busy waiting fix
2021-11-16 Tobias Platenloadstore1 now reports exception reason
2021-11-15 Tobias Platenreport dar on exception + test case
2021-11-15 Tobias Platenadd test_loadstore1.py
2021-11-09 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2021-11-08 Luke Kenneth Casso... remove unit test that is unfinished
2021-11-07 Luke Kenneth Casso... adding an FSM-based MultiCompUnit test (does not work...
2021-11-03 Tobias Platenadd first tlbie test case
2021-11-02 Tobias PlatenWIP testcase for TLBIE
2021-11-02 Tobias Platenadd test_compldst_multi_mmu_fsm.py
2021-10-30 Tobias Platenupdate unittest for dcbz
2021-10-30 Tobias Platenwrite_vcd - add missing file extension
2021-10-30 Tobias Platenupdate unit test
2021-10-29 Tobias Platentest_compldst_multi_mmu.py: verify dcbz result, add...
2021-10-29 Tobias Platenfix unittest test_compldst_multi_mmu.py (load now retur...
2021-10-28 Tobias Platentest_compldst_multi_mmu.py: use nmigen.back.pysim
2021-10-28 Tobias Platentest_compldst_multi_mmu.py: use nmigen.compat.sim
2021-10-08 Tobias Platencleanup test_compldst_multi_mmu.py
2021-10-08 Tobias Platenrefactoring test_compldst_multi_mmu.py
2021-10-08 Tobias Platenupdate test_compldst_multi_mmu.py to use pagetables
2021-10-08 Tobias Platenmove pagetable to external file
2021-10-08 Tobias Platenadd wishbone driver for test_compldst_multi_mmu.py
2021-10-08 Tobias Platenupdate test_compldst_multi_mmu.py
2021-10-08 Tobias Platenuse LoadStore1 and DCache in test_compldst_multi_mmu.py
2021-10-08 Tobias Platenremove redunant pi_dcbz
2021-10-08 Tobias Platenan extra dcbz parameter in all six places
2021-10-08 Tobias Platendcbz: cleanup
2021-10-08 Tobias Platenupdate test_dcbz_pi.py test case
2021-10-08 Tobias Platentestcase for compldst: wait for address
2021-10-08 Tobias Platenrename ra_needed to zero_a
2021-10-08 Tobias Platenupdate testcase for dcbz
2021-10-08 Tobias Platenadd testcase for dcbz
2021-10-05 Tobias Platencleanup test_compldst_multi_mmu.py
2021-10-04 Tobias Platenrefactoring test_compldst_multi_mmu.py
2021-10-04 Tobias Platenupdate test_compldst_multi_mmu.py to use pagetables
2021-10-04 Tobias Platenmove pagetable to external file
2021-10-04 Tobias Platenadd wishbone driver for test_compldst_multi_mmu.py
2021-10-03 Tobias Platenupdate test_compldst_multi_mmu.py
next