Allow the formal engine to perform a same-cycle result in the ALU
[soc.git] / src / soc / simple / test / test_issuer.py
2022-01-17 Luke Kenneth Casso... fix hrfid and mtmsrd so that it is identical to microwatt
2021-12-28 Cesar StraussAdd an --inorder option to test_issuer.py
2021-12-09 Jacob Lifshaymake argv handling more flexible
2021-12-09 Jacob Lifshayformat code
2021-11-21 Luke Kenneth Casso... parse test_issuer args allow option "allow-overlap...
2021-11-17 Luke Kenneth Casso... add option to test_issuer.py to allow for overlapping...
2021-11-17 Luke Kenneth Casso... add ability to run hazard instruction for test purposes
2021-11-07 Luke Kenneth Casso... for some reason mul test cases had not been added to...
2021-09-25 Las SafinMerge remote-tracking branch 'upstream/master' into pr
2021-09-24 Luke Kenneth Casso... add shiftrot2 tests to test_issuer.py
2021-09-18 Luke Kenneth Casso... allow individual unit tests to be named in test_issuer.py
2021-05-06 Luke Kenneth Casso... whoops disabled tests agaaaaain
2021-05-06 Luke Kenneth Casso... add in predicate mask bit detection when zeroing is...
2021-05-04 Luke Kenneth Casso... whoops disabled some test_issuer group tests
2021-05-04 Luke Kenneth Casso... code-comments for LDSTCompUnit
2021-04-23 Luke Kenneth Casso... add comments on TestIssuer TestRunner
2021-04-23 Luke Kenneth Casso... comment tests back in
2021-04-23 Luke Kenneth Casso... import from openpower.tests
2021-04-23 Luke Kenneth Casso... move over to from openpower imports
2021-03-08 Luke Kenneth Casso... actually make it possible to disable svp64 on commandli...
2021-03-08 Luke Kenneth Casso... add option in TestRunner to disable svp64 via commandli...
2021-02-22 Luke Kenneth Casso... whoops
2021-02-22 Luke Kenneth Casso... moving PC-setting (NIA) out of execute_fsm in TestIssuer
2021-02-21 Luke Kenneth Casso... move fetch_fsm to separate function in TestIssuer
2021-02-21 Luke Kenneth Casso... add JTAG enable/disable of 4k SRAMs
2021-02-13 Luke Kenneth Casso... split out TestRunner into separate module
2021-02-12 Luke Kenneth Casso... add SVSTATE to TestCase infrastructure for use in TestI...
2021-02-06 Cesar StraussFix whitespace
2021-02-06 Cesar StraussExtract the fetch FSM out from the main FSM
2021-02-04 Tobias Platensrc/soc/fu/mmu/fsm.py: add debug outputs for gtkwave
2021-02-01 Tobias Platenextending the GTKWave document in test_issuer when...
2021-02-01 Cesar StraussAdd GTKWave document to test_issuer
2021-01-16 Tobias Platenmove microwatt_mmu bool variable to pspec
2020-10-16 Luke Kenneth Casso... re-enable tests
2020-10-16 Luke Kenneth Casso... manually run coresync clock for test issuer
2020-10-16 Luke Kenneth Casso... set defaults in pspec
2020-10-01 Luke Kenneth Casso... create dummy PLL block, connect up to core and clock...
2020-09-26 Cesar StraussConvert a few more tests to be able to use cxxsim
2020-09-24 Cesar StraussUse nmutil simulator module to simplify choosing among...
2020-09-08 Luke Kenneth Casso... add cxxsim option
2020-08-30 Luke Kenneth Casso... reversal of FXM mask for one-hot selection in OP_MTCR...
2020-08-29 Luke Kenneth Casso... add hack to get at XER through DMI interface
2020-08-27 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-27 Luke Kenneth Casso... overflow-enable does not occur on shift operations
2020-08-25 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-25 Luke Kenneth Casso... add CR read to DMI interface
2020-08-24 Luke Kenneth Casso... add isel CR tests to run on qemu (confirmed working)
2020-08-21 Luke Kenneth Casso... get litex sim enabled with 32-bit wishbone bus
2020-08-16 Luke Kenneth Casso... attempting to track down bug in litex bios memtest
2020-08-15 Luke Kenneth Casso... rather big change to interaction between regfile and...
2020-08-14 Luke Kenneth Casso... sync up the core decode-execute state,
2020-08-14 Luke Kenneth Casso... move instruction decoder out of core
2020-08-14 Luke Kenneth Casso... sort out instruction stop/cancel when adding a new...
2020-08-13 Luke Kenneth Casso... sigh. convert INT regfile to binary addressing
2020-08-09 Luke Kenneth Casso... add logical test issuer case
2020-08-05 Cole PoirierMerge branch 'master' of git.libre-soc.org:soc
2020-08-05 Luke Kenneth Casso... add div test cases into test_issuer.py
2020-08-03 Luke Kenneth Casso... add quick demo/test of reading DMI reg 9
2020-08-03 Tobias PlatenMerge branch 'master' of ssh://git.libre-riscv.org...
2020-08-03 Luke Kenneth Casso... change over to DMI debug start/stop interface
2020-07-29 Jacob Lifshayformat some tests
2020-07-26 Luke Kenneth Casso... add nop test cases
2020-07-26 Luke Kenneth Casso... activate some of new accumulator-based tests in test_issuer
2020-07-23 Luke Kenneth Casso... support 32-bit mem width setting
2020-07-22 Jacob LifshayMerge remote-tracking branch 'origin/master'
2020-07-22 Jacob Lifshayformat code
2020-07-19 Luke Kenneth Casso... update to expose signals at top-level of issuer
2020-07-19 Luke Kenneth Casso... add DivTestCase to test_issuer.py (commented out for...
2020-07-12 Luke Kenneth Casso... add OP_ATTN test back in
2020-07-12 Luke Kenneth Casso... msb of instruction causing sign-overflow
2020-07-11 Luke Kenneth Casso... more setting bigendian
2020-07-08 Luke Kenneth Casso... resolving bigendian/littleendian modes in qemu sim
2020-07-08 Luke Kenneth Casso... adding in ALU test back in, debugging SPR setup
2020-07-08 Luke Kenneth Casso... got test_issuer operational on one unit test
2020-07-08 Luke Kenneth Casso... stashing current state of investigation whilst looking...
2020-07-08 Jacob LifshayMerge branch 'master' of ssh://git.libre-riscv.org...
2020-07-07 Luke Kenneth Casso... sort-of got binary execution test working
2020-07-07 Luke Kenneth Casso... code-shuffle on testing to prepare loading large files...
2020-07-07 Luke Kenneth Casso... debugging termination (OP_ATTN)
2020-07-07 Luke Kenneth Casso... update opcode map for OP_ATTN
2020-07-07 Luke Kenneth Casso... debugging termination / OP_ATTN
2020-07-07 Luke Kenneth Casso... add core start/stop capability, and OP_ATTN support
2020-07-07 Luke Kenneth Casso... add in SPR test cases into test_issuer.py
2020-07-05 Luke Kenneth Casso... add SPR test case, commented out for now
2020-07-02 Luke Kenneth Casso... use single-arg pspec for TestIssuer and Core
2020-06-29 Luke Kenneth Casso... fetch instructions from bare wishbone fetch unit
2020-06-28 Luke Kenneth Casso... read from instruction memory using FetchUnitInterface
2020-06-28 Luke Kenneth Casso... expand instruction bus width to 64 bit, start on a...
2020-06-27 Luke Kenneth Casso... make PortInterface modules consistent with same API
2020-06-18 Jacob LifshayMerge branch 'master' of ssh://git.libre-riscv.org...
2020-06-18 Luke Kenneth Casso... enable general test cases in test_issuer
2020-06-18 Luke Kenneth Casso... use different way to pass instructions to test_issuer...
2020-06-18 Luke Kenneth Casso... debugging test_issuer.py general test cases
2020-06-17 Luke Kenneth Casso... split out TestIssuer into separate module
2020-06-17 Luke Kenneth Casso... remove unneeded yield
2020-06-17 Luke Kenneth Casso... enable all tests again in test_core.py and test_issuer.py
2020-06-17 Luke Kenneth Casso... got test_issuer FSM operating. bit of a hack
2020-06-17 Luke Kenneth Casso... debugging test_issuer, getting FSM working
2020-06-17 Luke Kenneth Casso... output to issuer_simulator.vcd
2020-06-16 Luke Kenneth Casso... add first version unit test for TestIssuer