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 |
2020-06-01 |
Luke Kenneth Casso... | okaaay add a "rdflags" function which obtains the yes... |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | RS moved to port 1 (from port 3), remove need in ALU... |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | argh - need to zero the src_i input after "Read" is... |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | remove xer so/ov, swap rs/rb to correct(?) order in... |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | add first version of ShiftRot CompUnit test |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | add assertions for branch compunit output |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | decode SPRs for branch |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | add first version compunit branch test |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | whoops need to read RS in CR inputs test |
tree | commitdiff |
2020-06-01 |
Luke Kenneth Casso... | add first version of CR CompUnit test |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | bit-test on the function-unit value being tested |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | add logical compunit test |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | comment inputs and outputs from ALU unit test |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | imports - use of globals. baaaad |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | remove unneeded code and inputs. convert to "naming... |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | split out common code from test_alu_compunit.py |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | de-hard-code-ify getting results from MultiCompUnit |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | OP_CMP is requesting a change of the output register... |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | more debug statements |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | add in more CR debug statements |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | write cr0 when op.write_cr.ok is set |
tree | commitdiff |
2020-05-31 |
Luke Kenneth Casso... | comment out xer ov/so for now |
tree | commitdiff |
2020-05-30 |
Luke Kenneth Casso... | get carry from cr write_cr |
tree | commitdiff |
2020-05-30 |
Luke Kenneth Casso... | add in write-mask into MultiCompUnit and MCU-ALU unit... |
tree | commitdiff |
2020-05-30 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-05-30 |
Luke Kenneth Casso... | create read-mask for ALU CompUnit: switches off optiona... |
tree | commitdiff |
2020-05-30 |
Luke Kenneth Casso... | mess - but a functional mess. ALU-MultiCompUnit semi... |
tree | commitdiff |
2020-05-30 |
Luke Kenneth Casso... | grab other results from ALU pipeline in compunit test |
tree | commitdiff |
2020-05-30 |
Luke Kenneth Casso... | order of XER so/ca wrong way round from regspec |
tree | commitdiff |
2020-05-29 |
Luke Kenneth Casso... | trigger read ALU ready/valid from latch as well |
tree | commitdiff |
2020-05-28 |
Luke Kenneth Casso... | extra check on rd.req in test_alu_compunit |
tree | commitdiff |
2020-05-28 |
Tobias Platen | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-05-28 |
Luke Kenneth Casso... | debug-print rd/wr rel in test_alu_compunit |
tree | commitdiff |
2020-05-28 |
Luke Kenneth Casso... | debugging test_alu_compunit.py |
tree | commitdiff |
2020-05-28 |
Luke Kenneth Casso... | start on a compunit ALU test |
tree | commitdiff |
2020-05-26 |
Michael Nolan | Add extras from bottom of the file |
tree | commitdiff |
2020-05-26 |
Michael Nolan | Rewrite proof to be more in line with what appears... |
tree | commitdiff |
2020-05-26 |
Luke Kenneth Casso... | whitespace, add commentary |
tree | commitdiff |
2020-05-25 |
Michael Nolan | Correct polarity of shadow signal |
tree | commitdiff |
2020-05-25 |
Luke Kenneth Casso... | document shadown inversion |
tree | commitdiff |
2020-05-25 |
Michael Nolan | Add link to compunit wiki page |
tree | commitdiff |
2020-05-25 |
Michael Nolan | Correct property numbers, add assertions about busy |
tree | commitdiff |
2020-05-25 |
Michael Nolan | Add assertions about go_wr and wr_rel |
tree | commitdiff |
2020-05-25 |
Michael Nolan | Minor cleanup of comments |
tree | commitdiff |
2020-05-25 |
Michael Nolan | Begin working on proof for compunit/fu |
tree | commitdiff |
|