Allow the formal engine to perform a same-cycle result in the ALU
[soc.git] / src / soc / experiment / test /
2023-09-11 Jacob Lifshaymark src/soc/experiment/test/test_compldst_multi.py...
2023-01-01 Cesar StraussHandle newer nMigen adding a "bench" hierarchy root...
2022-10-16 Cesar StraussMove test to expose bug in MultiCompUnit
2022-02-23 Luke Kenneth Casso... forgot to pass cix (cache-inhibited) through to LD...
2022-01-28 Luke Kenneth Casso... sort out misaligned store in LoadStore1
2022-01-09 Luke Kenneth Casso... add linux-5.7 unit test which showed a silly error:
2022-01-08 Luke Kenneth Casso... fix MMU lookup after 2nd request (misaligned) by also...
2022-01-08 Luke Kenneth Casso... add microwatt mmu.bin test5 to show page-fault on misal...
2022-01-08 Luke Kenneth Casso... enable microwatt mmu test2
2022-01-08 Luke Kenneth Casso... whitespace and use exc is None not exc == None
2022-01-08 Luke Kenneth Casso... add a second LD request to dcache which is merged with...
2022-01-08 Luke Kenneth Casso... start adding in mis-aligned LD/ST support into LoadStore1
2022-01-08 Tobias Platenadd function test_pi_ld_misalign
2022-01-07 Tobias Platenbegin testcase for misalign
2022-01-07 Luke Kenneth Casso... whitespace
2022-01-07 Luke Kenneth Casso... add missing MSRSpec import
2021-12-27 Luke Kenneth Casso... add mmu.py microwatt mmu.bin test4 page table
2021-12-26 Luke Kenneth Casso... good grief, finally tracked down a piece of missing...
2021-12-25 Luke Kenneth Casso... add mmu.bin test2 to much simpler test_loadstore1.py
2021-12-25 Luke Kenneth Casso... move msr in test_loadstore1.py outside of conditional...
2021-12-25 Luke Kenneth Casso... whitespace
2021-12-25 Luke Kenneth Casso... move microwatt mmu.bin test 3 page table to test pageta...
2021-12-14 Tobias Platentest_loadstore1.py: test_loadstore1_ifetch_multi now...
2021-12-14 Tobias Platenfix test_loadstore1_ifetch_multi() in test_loadstore1.py
2021-12-14 Tobias Platenwip test case for virtual address fetch using fetch...
2021-12-14 Tobias Platenfix test_loadstore1_ifetch_multi()
2021-12-13 Tobias Platentry to get multi test running
2021-12-13 Tobias Platencomments about test_loadstore1_ifetch()
2021-12-13 Luke Kenneth Casso... fix test_loadstore1.py with MSR=PR/DR
2021-12-13 Luke Kenneth Casso... set pr=0 because privileged mode is pr=0 not pr=1
2021-12-13 Luke Kenneth Casso... add in missing MSRSpec import
2021-12-13 Luke Kenneth Casso... commented-out code
2021-12-13 Tobias Platenupdate MMU PortInterface Test (misalign)
2021-12-13 Tobias Platencleanup test_ldst_pi.py
2021-12-13 Tobias Platenupdate old TestMicrowattMemoryPortInterface
2021-12-13 Tobias Platenreplace msr_pr with msr
2021-12-13 Tobias Platencleanup test_dcbz_pi.py
2021-12-13 Luke Kenneth Casso... pass in new MSRSpec to test_loadstore1.py not msr_pr=1
2021-12-13 Tobias Platenmore work on test_loadstore1_ifetch_multi()
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...
next