2020-06-18 |
Luke Kenneth Casso... | enable general test cases in test_issuer |
tree | commitdiff |
2020-06-18 |
Luke Kenneth Casso... | got loop example operational by noting when PC fastreg... |
tree | commitdiff |
2020-06-18 |
Luke Kenneth Casso... | use different way to pass instructions to test_issuer... |
tree | commitdiff |
2020-06-18 |
Luke Kenneth Casso... | debugging test_issuer.py general test cases |
tree | commitdiff |
2020-06-18 |
Luke Kenneth Casso... | slightly hacky way to keep an eye on the PC |
tree | commitdiff |
2020-06-18 |
Luke Kenneth Casso... | whoops generate core ilang not TestIssuer |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | split out TestIssuer into separate module |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | remove unneeded yield |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | enable all tests again in test_core.py and test_issuer.py |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | got test_issuer FSM operating. bit of a hack |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | debugging test_issuer, getting FSM working |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | output to issuer_simulator.vcd |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | add first version unit test for TestIssuer |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | reduce instruction depth to 6 bits in TestIssuer |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | move debug statements to check function |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | hack LD/ST ad/st together, allow PC to be set externally |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | move check regs in simple core to separate function |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | move test core reg set up into separate function |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | set up a TestIssuer class with a FSM for doing instruct... |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | add beginnings of TestIssuer class, to issue instructio... |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | weird: adding TestMemory with no port causes nmigen... |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | refer to signals directly in Test Core |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | add test instruction memory SRAM |
tree | commitdiff |
2020-06-15 |
Luke Kenneth Casso... | have to set up addr/st rel-go link before setting up... |
tree | commitdiff |
2020-06-15 |
Luke Kenneth Casso... | add in memory setup/check but disable LDST Unit Tests... |
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-10 |
Luke Kenneth Casso... | code-morph regspecmap functions, split into separate... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | re-add unit tests back in |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | more verbose debug information tracking down SO/OV... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | code-morph test_core for XER bit clarity |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | added check which shows that OV32 in "adde." is not... |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | assert XER SO/OV/CA registers, check these are ok ... |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add debug print statements, re-enable all tests in... |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add msr to ISA in test_core.py |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | missing test.mem arg for ISA in test_core |
tree | commitdiff |
2020-06-05 |
Luke Kenneth Casso... | comment out CR assertion for now |
tree | commitdiff |
2020-06-05 |
Luke Kenneth Casso... | experimenting with CR, not quite right |
tree | commitdiff |
2020-06-05 |
Luke Kenneth Casso... | name regfile ports by name not numerical position |
tree | commitdiff |
2020-06-05 |
Luke Kenneth Casso... | whoops connecting up CR in wrong order. fixing with... |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | testing CRs after writing: not in the right bit-order |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | remove unneeded code |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | add branch test case to core |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | no global variables in test suites |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | sigh. because POWER. CR index inversion |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | sigh. weirdness involving bit-inversion, inconsistency... |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | no global variables in test suites |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | add ShiftRot test case (works only because CRs are... |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | add both logical and ALU test core |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | whoops, docstring indentation |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | add docstrings for read/write port connection |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | move core code into separate functions, for clarity |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | oops forgot to switch write-enable off |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | comment clarify on core |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | initialise XER from simulation |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | messing with valid/busy signals in core test |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | hmmm sync-delay wport write and wen |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | test actual reg values being produced in core test |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | move reg setup to earlier in test |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | comment out wrflag as it should already be in the fu... |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | test against Logical (hard-coded change) |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | add first cut at test core |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | sync onto fu.go_wr_i otherwise a loop occurs |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | add rdmask and issue/busy setting |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | connect up write-ports from Regfiles to FUs |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | update docstring on simple/core.py |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | move regfile/spec organiser to separate function |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | collate fu-enable signals |
tree | commitdiff |
2020-06-04 |
Luke Kenneth Casso... | connect up Function Unit operand subsets |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | forgot to add in rdflag enable |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | whoops, regfiles are uppercase |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | whoops needed a bit of a reorg of the data structure... |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | hmmm got naming wrong in regfile-fu connectivity |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | whoops names of regfiles are lower-case |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | munge/redirect the regfile port based on the naming |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | connect read-enable and src_i to regfile ports |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | link up PriorityPickers on read channels |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | put rdspecs into a different dictionary |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | start putting a non-production core together, |
tree | commitdiff |
2020-06-03 |
Luke Kenneth Casso... | add a simple core, not intended for production use |
tree | commitdiff |
|