2020-07-07 |
Luke Kenneth Casso... | add ATTN unit test |
tree | commitdiff |
2020-07-07 |
Luke Kenneth Casso... | add core start/stop capability, and OP_ATTN support |
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... | use ComMULOpSubset in mul pipeline |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | remove alu unneeded op record data |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | remove alu unneeded op record data |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | remove alu unneeded op record data |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add mul unit to test_issuer |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add mul compunit |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | whoops forgot that the mul pipeline is actually a pipel... |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | do abs slightly differently in SelectableInt |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | continue mul unit test debugging |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add MULS (signed) version of multiply |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | improve debug for test_sim.py |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add mullw test to qemu sim |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | fix SelectableInt abs |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add first simulator mul test |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | investigating mul pipeline |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | SelectableInt: make __mul__ return enough space to... |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | first cut at mul test pipeline |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add first cut at fu mul pipeline |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | adding mtspr tests |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | adding OP_MTMSR test |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add mtmsr internal op |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | add mtmsr internal op |
tree | commitdiff |
2020-07-06 |
Luke Kenneth Casso... | sort out initialisation of TstL0CacheBuffer in ldst... |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Assert n.ready_i at the beginning of the cycle |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Remove wait state to demonstrate zero-delay reception. |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Simplify waiting loops |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Finally add some well needed comments |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Simplify waiting loops |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Add some wait states in each process |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Negate inputs after use |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Add other tests |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Implement receiver |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Implement sender. |
tree | commitdiff |
2020-07-06 |
Cesar Strauss | Begin a new parallel test |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add mtmsr tests (fail) |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check trap compunit output properly |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check msr in trap test, fix OP_RFID |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add an illegal instruction trap test |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | set up a trap function for microcode override |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | big reorg on PowerDecoder2, actually Decode2Execute1Type |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | stop debug output in power_decoder |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | comments in power_regspec_map.py |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | comment on spr2, not needed |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check xer_out not xer_in |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | split out Decode2ToExecuteType fields involving registers |
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... | get/set slow spr in spr test_pipe_caller |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add first spr compunit test (not working yet) |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add SPR test case, commented out for now |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | move valid signal out of Decode2ToExecute1Type and... |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | add slow spr regfile regspec support |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | remap SPR PowerISA numbers to internal SPR enum |
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-05 |
Luke Kenneth Casso... | missing initialisation of disasm_start |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | check NIA on trap fu test |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | OP_RFID needs to read SRR0/1, OP_SC needs to write |
tree | commitdiff |
2020-07-05 |
Luke Kenneth Casso... | fix qemu trap test |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | cater for illegal instruction (generates a trap) |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add sc back in |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | comments in trap about exceptions using microcoding |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add pspec to test_core.py |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add pspec to test_core.py |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | more rename spr1/spr2 to fast1/fast2 |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | more updating spr1/spr2 to fast1/fast2 |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | more updating spr1/spr2 to fast1/fast2 |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | rename spr1/spr2 to fast1/fast2 in branch |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | update trap docstring |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | use new consts module |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | sorting out trap fastregs |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | sort out trap test reg checking |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | resolve spr names in ISACaller |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | rename spr1 to fast1 in trap data |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | sorting out fast/spr naming |
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-04 |
Luke Kenneth Casso... | add gitignores |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | debugging decoding of SPRs (fast) |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add spr test, add decode of spr in/out |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add spr main stage |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add spr input record |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | add SPR pipeline |
tree | commitdiff |
2020-07-04 |
Luke Kenneth Casso... | reduce steps per stage to 8 |
tree | commitdiff |
2020-07-03 |
Luke Kenneth Casso... | set only div/rem supported |
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... | use Mock class (more convenient) |
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... | increase combinatorial stages to 8 |
tree | commitdiff |
2020-07-02 |
Luke Kenneth Casso... | reduce DIV radix to 1 |
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-02 |
Luke Kenneth Casso... | add bare wishbone option to TestIssuer, sort out ports |
tree | commitdiff |
next |