2020-07-12 |
Luke Kenneth Casso... | rename InternalOp to MicrOp |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | add bigendian flag |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | add endian |
tree | commitdiff |
2020-07-11 |
Luke Kenneth Casso... | sorting out bigendian/littleendian including in qemu |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | re-add rc/oe back into LDST input record |
tree | commitdiff |
2020-07-10 |
Luke Kenneth Casso... | whew panic over, missed a bigendian argument in test_co... |
tree | commitdiff |
2020-07-08 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | add in SPR test cases into test_issuer.py |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add mul compunit |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | adding mtspr tests |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | sort out initialisation of TstL0CacheBuffer in ldst... |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check trap compunit output properly |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | big reorg on PowerDecoder2, actually Decode2Execute1Type |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | sigh read and write xer detection, fix spr and trap... |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check spr1 in test spr compunit |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add first spr compunit test (not working yet) |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | comment out SPR for now, needs SPR regfile |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add SPR compunit |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | more updating spr1/spr2 to fast1/fast2 |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | oops initialise Function Unit class with idx |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add first cookie-cut test_trap_compunit.py |
tree | commitdiff |
2020-07-02 |
Luke Kenneth Casso... | allow flexible selection of the types of ALUs |
tree | commitdiff |
2020-07-02 |
Luke Kenneth Casso... | fix unit tests due to change in using pspec |
tree | commitdiff |
2020-07-02 |
Luke Kenneth Casso... | allow ALU names to propagate through from FU to CompUni... |
tree | commitdiff |
2020-07-02 |
Luke Kenneth Casso... | name function unit ALUs |
tree | commitdiff |
2020-07-02 |
Luke Kenneth Casso... | comment out DIV unit for now |
tree | commitdiff |
2020-07-02 |
Luke Kenneth Casso... | add DIV function unit to compunits |
tree | commitdiff |
2020-07-02 |
Luke Kenneth Casso... | add trap function unit into compunits |
tree | commitdiff |
2020-07-01 |
Luke Kenneth Casso... | add in trap compunit |
tree | commitdiff |
2020-06-28 |
Luke Kenneth Casso... | got Pi2LSUI FSM working |
tree | commitdiff |
2020-06-27 |
Luke Kenneth Casso... | make Memory accessible via TestSRAMBareLoadStoreUnit |
tree | commitdiff |
2020-06-27 |
Luke Kenneth Casso... | increase (double) address width in TstL0CacheBuffer |
tree | commitdiff |
2020-06-22 |
Luke Kenneth Casso... | simplified L0CacheBuffer down to a "PortInterface Arbiter" |
tree | commitdiff |
2020-06-18 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-06-18 |
Luke Kenneth Casso... | use while / exception in test_compunit loop |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | decoding assembly instruction name, move to separate... |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | get fu compunit test to use ISACaller instruction-memory |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | start to add in independent execution into ISACaller |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | use an independent power decoder in ISACaller |
tree | commitdiff |
2020-06-15 |
Luke Kenneth Casso... | move setup/check memory into helper functions for use... |
tree | commitdiff |
2020-06-15 |
Luke Kenneth Casso... | whoops LDSTCompUnit was identified as a Function.ALU... |
tree | commitdiff |
2020-06-15 |
Luke Kenneth Casso... | add in TstL0CacheBuffer but disable temporarily |
tree | commitdiff |
2020-06-14 |
Luke Kenneth Casso... | add optional LDSTFunctionUnit to compunits |
tree | commitdiff |
2020-06-14 |
Luke Kenneth Casso... | reasonably certain that the careful and slow use of... |
tree | commitdiff |
2020-06-12 |
Luke Kenneth Casso... | update ld/st test to see what is going on |
tree | commitdiff |
2020-06-12 |
Luke Kenneth Casso... | tracking down what looks like an error in the Simulator... |
tree | commitdiff |
2020-06-12 |
Luke Kenneth Casso... | debug printout of sim and hardware memory, shows mismat... |
tree | commitdiff |
2020-06-12 |
Luke Kenneth Casso... | use ALUHelpers in LDSTCompUnit test |
tree | commitdiff |
2020-06-11 |
Luke Kenneth Casso... | even more complexity in CompALUMulti, to deal with... |
tree | commitdiff |
2020-06-11 |
Luke Kenneth Casso... | fixing get_rd_sim_xer_ca, has to only read carry if... |
tree | commitdiff |
2020-06-11 |
Luke Kenneth Casso... | yield needed for unit tests to work (has to go) |
tree | commitdiff |
2020-06-11 |
Luke Kenneth Casso... | rename get_sim_cr_a to get_wr_sim_cr_a for now |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | link ST.go directly to ST.rel |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | re-do cookie-cut of alu test_pipe_caller.py over to... |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | use ALUHelpers in output phase of test_alu_compunit.py |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add missing arg to ISA in test_compunit |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | experimenting with setting up and testing memory |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | work out how to initialise memory directly |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | initialise L0 Memory from simulator memory |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | wait a little for wr.rel to activate if wrmask is active |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | allow Mem initialisation in ISACaller |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | allow Mem in Simulator to be initialised |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | use name of unit to write simulator/vcd file |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | LDSTCompUnit test data structures linked up, starting... |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | add special-case LDSTFunctionUnit |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | add beginnings of LDST compunit test |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | no global variables in test suites |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | no global variables in test suites |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | no global variables in test suites |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | no global variables in test suites |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | no global variables in test suites |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | remove unneeded imports |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | use copy of FHDLTestCase |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | connect up write-ports from Regfiles to FUs |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | docstring for AllFunctionUnits |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | connect up Function Unit operand subsets |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | add a simple core, not intended for production use |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | add a simple class containing all FunctionUnits |
tree | commitdiff |
2020-06-03 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | use common get_cu_inputs for CR unit tests |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | convert shift_rot tests to use common get_cu_inputs... |
tree | commitdiff |
2020-06-03 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | reorganise ALU tests, move get_cu_inputs function to... |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | worked out how to dynamically enable carry-in to ALU... |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | correct overflow-enable flags for rdmask specs in ALU |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | attempt to make carry-in and overflow-enable optional... |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | remove rdflags in pipe_data.py (redundant) |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | move over to using power_regspec_map.py from PowerDecod... |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | move obtaining simulator data into common function... |
tree | commitdiff |
2020-06-02 |
Luke Kenneth Casso... | argh - bad hack, detecting when there are no registers... |
tree | commitdiff |
2020-06-02 |
Luke Kenneth Casso... | take out unneeded code, add Settle() to see if it helps... |
tree | commitdiff |
2020-06-02 |
Luke Kenneth Casso... | hooray, get_cu_inputs now common to both types of tests |
tree | commitdiff |
2020-06-02 |
Luke Kenneth Casso... | remove unneeded variable |
tree | commitdiff |
2020-06-02 |
Luke Kenneth Casso... | decode fast spr for OP_BCREG CTR, TAR and LR |
tree | commitdiff |
2020-06-02 |
Luke Kenneth Casso... | debugging branch fast registers |
tree | commitdiff |
2020-06-02 |
Luke Kenneth Casso... | add read-write register numbering detection |
tree | commitdiff |
2020-06-02 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2020-06-02 |
Luke Kenneth Casso... | rename regspecs to give a consistent naming scheme |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | remove reading port 3 for CR pipeline. RS moved to... |
tree | commitdiff |
next |