soc.git
2020-06-08 Luke Kenneth... added check which shows that OV32 in "adde." is not...
2020-06-08 Luke Kenneth... found section in 3.0B PDF that refers to "Program Inter...
2020-06-08 Luke Kenneth... move datamerger proof into standard directory location...
2020-06-08 Luke Kenneth... copy MSR into SRR1 in trap function
2020-06-08 colepoirierFix spelling
2020-06-07 Luke Kenneth... update trap with comments
2020-06-07 Luke Kenneth... update comments
2020-06-07 colepoirierAdd TrapMainStage.trap() convenience function to set...
2020-06-07 Cesar StraussAssign the one-clock delay operation from ADD to SHR
2020-06-07 Luke Kenneth... assert XER SO/OV/CA registers, check these are ok ...
2020-06-07 Luke Kenneth... add debug print statements, re-enable all tests in...
2020-06-07 Luke Kenneth... resolved CR mfcr lookup bug (was in power_decoder. ??)
2020-06-07 Cesar StraussTry responding with ready_i on the same cycle as valid_o
2020-06-07 Cesar StraussAssert valid_o one clock early, as alu_done is asserted
2020-06-07 Cesar StraussMake the test ALU conform to the valid/ready protocol
2020-06-07 colepoirierAdd back test cases to cookie-cut from for fu/trap...
2020-06-07 Luke Kenneth... add extra tests for mcrf: shows bug is not directly...
2020-06-07 Luke Kenneth... how odd. just adding CA32 to self.namespace seems...
2020-06-07 Luke Kenneth... add extra args to ISA in branch test_pipe_caller
2020-06-07 Luke Kenneth... add msr to ISA in test_core.py
2020-06-07 Luke Kenneth... wark-wark, do not & rs[0] into carry-out from rotator
2020-06-07 Luke Kenneth... ha! set XER CA/CA32 in simulator from output.value...
2020-06-07 Luke Kenneth... update rotator.py to match microwatt rotator.vhdl
2020-06-07 Luke Kenneth... add carry test to shift_rot test_pipe_caller: it fails...
2020-06-07 Luke Kenneth... add extra args to ISA in test_pipe_caller.py
2020-06-07 Luke Kenneth... add make clean target to qemu_test Makefile
2020-06-07 Luke Kenneth... optionally writing out CA/CA32 to XER
2020-06-07 Luke Kenneth... add handling of CA/CA32 in simulator, generated from...
2020-06-07 Luke Kenneth... add CA/CA32 to list of special regs
2020-06-07 Luke Kenneth... add missing arg to ISA in test_compunit
2020-06-07 Luke Kenneth... Revert "if referred to through GPR (GPR[RA]), add to...
2020-06-07 Luke Kenneth... Revert "remove fixedlogical.patch - added gprs to Power...
2020-06-07 Luke Kenneth... Revert "add gprs to PowerParser write_regs in p_atom_name"
2020-06-07 Luke Kenneth... add extra missing args to ISA setup in alu test_pipe_caller
2020-06-07 Luke Kenneth... if referred to through GPR (GPR[RA]), add to read_regs...
2020-06-07 Luke Kenneth... add gprs to PowerParser write_regs in p_atom_name
2020-06-07 Luke Kenneth... add missing args to ISA
2020-06-07 Luke Kenneth... remove fixedlogical.patch - added gprs to PowerParser...
2020-06-07 Luke Kenneth... docstring on caller.py inject() decorator
2020-06-07 Luke Kenneth... add TRAP function, stub
2020-06-07 Luke Kenneth... update submodule for sprset.mdwn
2020-06-07 Luke Kenneth... add MSR to simulator context
2020-06-07 Luke Kenneth... move MSR_PR checking to separate functiong
2020-06-07 colepoirierFix missing 'comb +='
2020-06-06 Luke Kenneth... add python3 env-var if not set in Makefile
2020-06-06 Luke Kenneth... experimenting with setting up and testing memory
2020-06-06 Luke Kenneth... expand regwid to 64 in l0_cache test
2020-06-06 Luke Kenneth... work out how to initialise memory directly
2020-06-06 Luke Kenneth... initialise L0 Memory from simulator memory
2020-06-06 Luke Kenneth... wait a little for wr.rel to activate if wrmask is active
2020-06-06 Luke Kenneth... missing test.mem arg for ISA in test_core
2020-06-06 Luke Kenneth... allow Mem initialisation in ISACaller
2020-06-06 Luke Kenneth... shift-mask in Simulator Mem class not quite right
2020-06-06 Luke Kenneth... write-mask made from LD and Update mode (for data_o...
2020-06-06 Luke Kenneth... allow Mem in Simulator to be initialised
2020-06-06 Luke Kenneth... use name of unit to write simulator/vcd file
2020-06-06 Luke Kenneth... LDSTCompUnit test data structures linked up, starting...
2020-06-06 Luke Kenneth... allow CompLDSTOpSubset to be passed through to LDSTCompUnit
2020-06-06 Luke Kenneth... set up LDSTCompUnit using regspec
2020-06-06 Luke Kenneth... add extra bugreport link
2020-06-06 Luke Kenneth... whitespace
2020-06-06 Luke Kenneth... whitespace indentation
2020-06-06 Luke Kenneth... add special-case LDSTFunctionUnit
2020-06-06 Luke Kenneth... whoops dest%d_o not dest%d_i
2020-06-06 Luke Kenneth... add beginnings of LDST compunit test
2020-06-06 Luke Kenneth... whitespace
2020-06-06 Luke Kenneth... whitespace / code-munge
2020-06-06 Luke Kenneth... comments / whitespace
2020-06-06 Luke Kenneth... update stage docstring
2020-06-06 Luke Kenneth... code-munge
2020-06-06 Luke Kenneth... remove unneeded imports
2020-06-06 Luke Kenneth... noticed the regular pattern in all pipe_data.py (regspecs).
2020-06-05 Luke Kenneth... comment out CR assertion for now
2020-06-05 colepoirierAdded skeleton fu/trap/test/test_pipe_caller using
2020-06-05 colepoirierAdd trap_input_data.py for fu/trap, cookie-cut from
2020-06-05 Tobias Platenfix proof_datamerger (see 216#c56)
2020-06-05 Luke Kenneth... update comments
2020-06-05 Luke Kenneth... add comments and start of elaborate
2020-06-05 Luke Kenneth... more comments
2020-06-05 Luke Kenneth... more comments
2020-06-05 Luke Kenneth... a_i not b_in
2020-06-05 Luke Kenneth... add comments
2020-06-05 Luke Kenneth... experimenting with CR, not quite right
2020-06-05 colepoirierMade small changes to fu/trap/main_stage to bring nmige...
2020-06-05 Tobias Platenimplement init function of DualPortSplitter
2020-06-05 Tobias Platenuncomment rtlil.convert in test_l0_cache that causes...
2020-06-05 Luke Kenneth... whoops returning cr2 for cr3 regspec map
2020-06-05 Luke Kenneth... name regfile ports by name not numerical position
2020-06-05 Luke Kenneth... whoops connecting up CR in wrong order. fixing with...
2020-06-05 Luke Kenneth... fix syntax errors and use correct FastRegs (SRR0/1...
2020-06-05 Luke Kenneth... add TODO for MFSPR/MTSPR
2020-06-05 Luke Kenneth... refer to srr0/1 not a/b
2020-06-05 Luke Kenneth... add msr_copy function and use it in OP_TRAP, OP_RFID...
2020-06-05 Luke Kenneth... set SRR0 in OP_SC
2020-06-05 Luke Kenneth... add OP_RFID SRR0/SRR1 in PowerDecode2
2020-06-04 colepoirierUse a_i and b_i convenience variables instead of a...
2020-06-04 Luke Kenneth... testing CRs after writing: not in the right bit-order
2020-06-04 Luke Kenneth... remove unneeded code
2020-06-04 Luke Kenneth... use common TestCase class in logical
2020-06-04 Luke Kenneth... add branch test case to core
next