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... | some ugly hacks that get LD/ST immediate working |
tree | commitdiff |
2020-06-11 |
Luke Kenneth Casso... | even more complexity in CompALUMulti, to deal with... |
tree | commitdiff |
2020-06-11 |
Luke Kenneth Casso... | must distinguish between rd/write xer_ca sim helpers |
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... | read and write version of get_sim_xer_ca are different |
tree | commitdiff |
2020-06-11 |
Luke Kenneth Casso... | use ALUHelpers in shift_rot |
tree | commitdiff |
2020-06-11 |
Luke Kenneth Casso... | add fast spr1/2 sim ALUHelpers |
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... | move Decode2ToExecute1Type to separate module |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2020-06-10 |
Michael Nolan | modify qemu.py to set qemu's cr to 0 |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | link ST.go directly to ST.rel |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | rename unit test function in ld/st compalu_multi |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | hmmm very confused about LD/ST CompUnit unit test |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | wrong data structure being imported, duplicate CompLDST... |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | remove old code |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | set data_len in compldst_multi unit test |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | yield ports from data_o and addr_o |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | expand LenExpand to 4 bits in order to cover 1/2/4... |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | got L0CacheBuffer shift/mask working on a preliminary... |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | whitespace |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | add use of classes in L0Cache unit tests |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | start using unittest suite in l0_cache.py |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | creates an import error and stops unit tests from running |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | add in LenExpander to L0CacheBuffer, not used yet |
tree | commitdiff |
2020-06-10 |
Tobias Platen | make resetless for all signals in DataMergerRecord |
tree | commitdiff |
2020-06-10 |
Tobias Platen | PortInterface refactoring |
tree | commitdiff |
2020-06-10 |
Tobias Platen | exception if rolls in addr_split.py |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | add link to bug 361 in FU test |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | TODO on RA immediate-zero mode |
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 stage of test_pipe_caller |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | use sim-get helpers in ALU input fetch |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | use ALUHelpers in output phase of test_alu_compunit.py |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | continue ALUHelpers check alu outputs code-morph |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | code-morph ALU output test check phase |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | code-morph regspecmap functions, split into separate... |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | starting on alu output check |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | ilang file output change from alu_pipeline.il to div_pi... |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | cookie-cut alu test_pipe_caller.py over |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | move to common ALUHelpers for ShiftRot test_pipe_caller.py |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | move to common ALUHelpers for Logical test_pipe_caller.py |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | move to common ALUHelpers for CR test_pipe_caller.py |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | move to common ALUHelpers for branch test_pipe_caller.py |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | code-munge test_pipe_caller for ALU, |
tree | commitdiff |
2020-06-10 |
Jacob Lifshay | create div pipe setup stage |
tree | commitdiff |
2020-06-09 |
Cesar Strauss | Keep the sequencer in the "done" state until ready_i... |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | experimenting with CR/LR/XER etc in qemu |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | add means to get pc and other qemu registers |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | rename truncaddr to splitaddr, return LSBs and MSBs |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | add len-expander to L0CacheBuffer, so as to be able... |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | allow LenExpand to output both byte- and bit- mask... |
tree | commitdiff |
2020-06-09 |
Tobias Platen | undo code removed by commit 12297566322355ce5fed2e2a546... |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | expand LenExpand (haha) to cover bytes, with an argumen... |
tree | commitdiff |
2020-06-09 |
Tobias Platen | elaborate function for DualPortSplitter |
tree | commitdiff |
2020-06-09 |
Cesar Strauss | Avoid a combinatorial loop on valid_o |
tree | commitdiff |
2020-06-09 |
Tobias Platen | fixes for DualPortSplitter |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | make DataMerger record reset_less |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | add truncaddr function to L0CacheBuffer test class |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | add convenience variables in TestMemory |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | map LDST len directly, rather than go through a switch... |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | correct local variable references |
tree | commitdiff |
2020-06-09 |
Luke Kenneth Casso... | bit more on TRAP handling (preparing priv instruction) |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | add traptype and trapaddr to PowerDecoder2. idea is... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | add traptype and trapaddr to trap_input_data.py |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | add "instr_is_privileged" to power_decoder2 (untested) |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | use 2nd shortened convenience variable in PowerDecoder2 |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | use shortened convenience variable in PowerDecoder2 |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | re-add unit tests back in |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | add comment docstring about POWER9 simulator |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | more verbose debug information tracking down SO/OV... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | whoops, overflow-decode (handle_overflow) needed to... |
tree | commitdiff |
2020-06-08 |
Michael Nolan | Add register assertions, fix broken tests |
tree | commitdiff |
2020-06-08 |
Michael Nolan | Restore test_sim.py, begin modifying it for testing... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | add CA/CA32 to write regs fields in parser |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | check that carry has already been done or not by the... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | code-morph test_core for XER bit clarity |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | set only the SO bit as sticky, not the OV flags as... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | copy 64-bit OV, try creating 32-bit OV32 in |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | clarify using microwatt calc_ov function. |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | added check which shows that OV32 in "adde." is not... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | found section in 3.0B PDF that refers to "Program Inter... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | move datamerger proof into standard directory location... |
tree | commitdiff |
2020-06-08 |
Luke Kenneth Casso... | copy MSR into SRR1 in trap function |
tree | commitdiff |
2020-06-08 |
colepoirier | Fix spelling |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | update trap with comments |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | update comments |
tree | commitdiff |
2020-06-07 |
colepoirier | Add TrapMainStage.trap() convenience function to set... |
tree | commitdiff |
2020-06-07 |
Cesar Strauss | Assign the one-clock delay operation from ADD to SHR |
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... | resolved CR mfcr lookup bug (was in power_decoder. ??) |
tree | commitdiff |
2020-06-07 |
Cesar Strauss | Try responding with ready_i on the same cycle as valid_o |
tree | commitdiff |
2020-06-07 |
Cesar Strauss | Assert valid_o one clock early, as alu_done is asserted |
tree | commitdiff |
2020-06-07 |
Cesar Strauss | Make the test ALU conform to the valid/ready protocol |
tree | commitdiff |
2020-06-07 |
colepoirier | Add back test cases to cookie-cut from for fu/trap... |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add extra tests for mcrf: shows bug is not directly... |
tree | commitdiff |
next |