2021-01-22 |
Luke Kenneth... | add example on how to access regs list for cmp |
commit | commitdiff | tree |
2021-01-19 |
Tobias Platen | test_issuer_mmu_data_path.py: test both ld and st instr... |
commit | commitdiff | tree |
2021-01-19 |
Tobias Platen | connect LDSTException to MMU and DCache |
commit | commitdiff | tree |
2021-01-19 |
Tobias Platen | connect wishbone bus to test memory |
commit | commitdiff | tree |
2021-01-18 |
Tobias Platen | uncomment #FIXME in unit_test |
commit | commitdiff | tree |
2021-01-18 |
Tobias Platen | fu/mmu/fsm.py: connect valid and load signals |
commit | commitdiff | tree |
2021-01-17 |
Tobias Platen | add test memory for simulation |
commit | commitdiff | tree |
2021-01-17 |
Tobias Platen | cleanup test_issuer_mmu_data_path.py |
commit | commitdiff | tree |
2021-01-16 |
Tobias Platen | clean up test case for tlbie and dcbz |
commit | commitdiff | tree |
2021-01-16 |
Tobias Platen | move microwatt_mmu bool variable to pspec |
commit | commitdiff | tree |
2021-01-16 |
Tobias Platen | add new unittest: test_issuer_mmu_data_path.py |
commit | commitdiff | tree |
2021-01-15 |
Tobias Platen | cleanup test_non_production_core.py |
commit | commitdiff | tree |
2021-01-15 |
Tobias Platen | add microwatt_mmu boolean variable to core and compunits |
commit | commitdiff | tree |
2021-01-15 |
Tobias Platen | test_non_production_core.py: fix hanging test |
commit | commitdiff | tree |
2021-01-15 |
Tobias Platen | test_non_production_core.py: wire instruction decoder... |
commit | commitdiff | tree |
2021-01-14 |
Tobias Platen | add test case for mmu+NonProductionCore |
commit | commitdiff | tree |
2021-01-10 |
Tobias Platen | add microwatt mmu config option to compunits.py |
commit | commitdiff | tree |
2021-01-08 |
Tobias Platen | fix broken testcase for simple core |
commit | commitdiff | tree |
2021-01-07 |
Tobias Platen | set initial_sprs, cleanup mfspr testprog |
commit | commitdiff | tree |
2021-01-07 |
Tobias Platen | mfspr is RT, SPR |
commit | commitdiff | tree |
2021-01-06 |
Tobias Platen | first testcase for mmu: case_mfspr_after_invalid_load |
commit | commitdiff | tree |
2021-01-06 |
Tobias Platen | fu/mmu/fsm.py: mfspr!=mtspr |
commit | commitdiff | tree |
2021-01-04 |
Tobias Platen | test_countzero.py: rename output files |
commit | commitdiff | tree |
2021-01-01 |
Cesar Strauss | Add zero CR test case and fix comments |
commit | commitdiff | tree |
2021-01-01 |
Cesar Strauss | Add test cases with rc=1 |
commit | commitdiff | tree |
2021-01-01 |
Cesar Strauss | Make all ports the same size, on the test ALU |
commit | commitdiff | tree |
2021-01-01 |
Cesar Strauss | Add CR output port to test cases |
commit | commitdiff | tree |
2021-01-01 |
Cesar Strauss | Add CR to the output data port |
commit | commitdiff | tree |
2021-01-01 |
Cesar Strauss | Make output write enables independent of valid_o |
commit | commitdiff | tree |
2021-01-01 |
Cesar Strauss | Move NOP test case earlier |
commit | commitdiff | tree |
2021-01-01 |
Cesar Strauss | Disable data value output on NOP |
commit | commitdiff | tree |
2021-01-01 |
Cesar Strauss | Add condition register (CR) output |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Implement and test NOP in the test ALU |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Don't use OP_NOP for zero-delay subtraction |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Test first input port being masked out |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Sign extend the second input port |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Test masked-out second input port |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Add sign extend to the Test ALU |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Show rdmaskn and wrmask in GTKWave |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Use the increment operator |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Add support for masked write operations |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Clarify reason for holding rdmaskn valid during the... |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Remove previous version of the CompUnit parallel unit... |
commit | commitdiff | tree |
2020-12-31 |
Cesar Strauss | Only hold the decoder signals for one cycle, along... |
commit | commitdiff | tree |
2020-12-30 |
Cesar Strauss | Test the rdmaskn control signal |
commit | commitdiff | tree |
2020-12-29 |
Cesar Strauss | Remove left-over comments. |
commit | commitdiff | tree |
2020-12-28 |
Luke Kenneth... | add CR1 to power_enums |
commit | commitdiff | tree |
2020-12-20 |
Cesar Strauss | Add support for CXXSim simulation |
commit | commitdiff | tree |
2020-12-13 |
Cesar Strauss | Ignore formal verification output in the source directory |
commit | commitdiff | tree |
2020-12-13 |
Cesar Strauss | Allow more test cases to be run with CXXSim |
commit | commitdiff | tree |
2020-12-12 |
Luke Kenneth... | skip madd, not implemented |
commit | commitdiff | tree |
2020-12-09 |
Luke Kenneth... | update submodules |
commit | commitdiff | tree |
2020-12-09 |
Luke Kenneth... | update submodules |
commit | commitdiff | tree |
2020-12-07 |
Cesar Strauss | Display the instruction type as a vector on cxxsim |
commit | commitdiff | tree |
2020-12-06 |
Luke Kenneth... | attempt to split into two separate GPIO banks due to... |
commit | commitdiff | tree |
2020-12-06 |
Cesar Strauss | Whitespace |
commit | commitdiff | tree |
2020-12-06 |
Cesar Strauss | Update GTKWave documents to work with latest cxxsim |
commit | commitdiff | tree |
2020-12-05 |
Cesar Strauss | Write a GTKWave document to investigate why the proof... |
commit | commitdiff | tree |
2020-12-05 |
Cesar Strauss | Use the DummyALU regspec and its corresponding OpSubset |
commit | commitdiff | tree |
2020-12-03 |
Luke Kenneth... | put ls180 litex bus width back to 32 bit temporarily |
commit | commitdiff | tree |
2020-12-03 |
Luke Kenneth... | argh issue with yosys ABC |
commit | commitdiff | tree |
2020-12-03 |
Luke Kenneth... | add 3 more 4k SRAMs, change WB bus width to 64 in ls180... |
commit | commitdiff | tree |
2020-11-28 |
Cesar Strauss | Fix signal names: go/rel -> go_i/rel_o |
commit | commitdiff | tree |
2020-11-24 |
Cesar Strauss | Fix some typos and whitespace |
commit | commitdiff | tree |
2020-11-24 |
Cesar Strauss | Port the DummyALU test case to the new parallel issuer |
commit | commitdiff | tree |
2020-11-23 |
Cesar Strauss | Results are now a list, so "expected" should follow... |
commit | commitdiff | tree |
2020-11-23 |
Cesar Strauss | Parameterize the issuer on the number of operands and... |
commit | commitdiff | tree |
2020-11-22 |
Cesar Strauss | Refactor the ALU operation issuer into a class |
commit | commitdiff | tree |
2020-11-22 |
Cesar Strauss | Port the ALU test case to the new parallel test style |
commit | commitdiff | tree |
2020-11-22 |
Cesar Strauss | Add a GTKWave document to the ALU test case |
commit | commitdiff | tree |
2020-11-22 |
Luke Kenneth... | simplify litex-core wishbone interfaces |
commit | commitdiff | tree |
2020-11-19 |
Cesar Strauss | Separate input and output ports by color |
commit | commitdiff | tree |
2020-11-19 |
Cesar Strauss | Explain the test cases |
commit | commitdiff | tree |
2020-11-18 |
Cesar Strauss | Separate individual traces for each rel_o/go_i port |
commit | commitdiff | tree |
2020-11-17 |
Tobias Platen | testcase for dcbz |
commit | commitdiff | tree |
2020-11-16 |
Cesar Strauss | Add a transaction counter to producers and consumers |
commit | commitdiff | tree |
2020-11-16 |
Tobias Platen | add class LoadStore1(PortInterfaceBase) |
commit | commitdiff | tree |
2020-11-15 |
Cesar Strauss | Implement ResultConsumer and port the Shifter unit... |
commit | commitdiff | tree |
2020-11-14 |
Cesar Strauss | Move the DUT driver to within the test case process |
commit | commitdiff | tree |
2020-11-14 |
Cesar Strauss | Fix and enable the regspec test for the Shifter |
commit | commitdiff | tree |
2020-11-14 |
Luke Kenneth... | sigh, direction wrong in IOtypes litex core |
commit | commitdiff | tree |
2020-11-13 |
Luke Kenneth... | reduce number of nc in ls180 to 24 |
commit | commitdiff | tree |
2020-11-13 |
Luke Kenneth... | reduce clkcsel ls180 width (2 pins), rename pll_18... |
commit | commitdiff | tree |
2020-11-13 |
Luke Kenneth... | rename and add pll lock signal to ls180 |
commit | commitdiff | tree |
2020-11-13 |
Luke Kenneth... | rename ls180 litex pll_48 output to pll_18 |
commit | commitdiff | tree |
2020-11-13 |
Luke Kenneth... | add enable/disable arguments (not ideal but it works... |
commit | commitdiff | tree |
2020-11-13 |
Luke Kenneth... | remove io_in/out now it is not needed for niolib |
commit | commitdiff | tree |
2020-11-11 |
Tobias Platen | dcbz and tlbie first test, still incomplete |
commit | commitdiff | tree |
2020-11-11 |
Tobias Platen | fu/mmu/test/test_pipe_caller.py test case for mfspr |
commit | commitdiff | tree |
2020-11-10 |
Luke Kenneth... | add build commands to Makefile for versa ecp5 |
commit | commitdiff | tree |
2020-11-10 |
Luke Kenneth... | submodule update |
commit | commitdiff | tree |
2020-11-10 |
Luke Kenneth... | remove ClockSelect module, use DummyPLL |
commit | commitdiff | tree |
2020-11-10 |
Luke Kenneth... | add separate DummyPLL module, according to API discussed at |
commit | commitdiff | tree |
2020-11-08 |
Tobias Platen | mmu fsm testcase: add check_fsm_outputs based on functi... |
commit | commitdiff | tree |
2020-11-08 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
commit | commitdiff | tree |
2020-11-08 |
Tobias Platen | mmu/fsm: test case for mtspr |
commit | commitdiff | tree |
2020-11-07 |
Luke Kenneth... | update submodule |
commit | commitdiff | tree |
2020-11-07 |
Tobias Platen | fixed a bug in src/soc/fu/mmu/fsm.py |
commit | commitdiff | tree |
2020-11-06 |
Luke Kenneth... | sigh sorting out litex pin-connections to sdram |
commit | commitdiff | tree |
2020-11-04 |
Luke Kenneth... | move back to 3.3v on X3 VERSA ECP5 connector |
commit | commitdiff | tree |
next |