| 2020-06-17 | Luke Kenneth... | update submodule | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | add comment/assembly decode in power enums | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | update test_sim.py to do a simple execution loop: decod... | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | add loop example, required a bit of munging. | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | get fu compunit test to use ISACaller instruction-memory | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | got fed up of adding arguments to ISACaller / ISA,... | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | split execute and setup of ISACaller instruction execution | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | comment ISACaller setup | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | start to add in independent execution into ISACaller | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | add a fake program counter to ISACaller | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | use an independent power decoder in ISACaller | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | add "respect_pc" boolean to ISACaller | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | add optional instruction memory | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | split out TestIssuer into separate module | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | remove unneeded yield | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | enable all tests again in test_core.py and test_issuer.py | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | got test_issuer FSM operating.  bit of a hack | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | debugging test_issuer, getting FSM working | commit | commitdiff | tree | 
| 2020-06-17 | Luke Kenneth... | output to issuer_simulator.vcd | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | add first version unit test for TestIssuer | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | reduce instruction depth to 6 bits in TestIssuer | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | move debug statements to check function | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | hack LD/ST ad/st together, allow PC to be set externally | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | move check regs in simple core to separate function | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | move test core reg set up into separate function | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | set up a TestIssuer class with a FSM for doing instruct... | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | add ports to TestMemory | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | add beginnings of TestIssuer class, to issue instructio... | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | weird: adding TestMemory with no port causes nmigen... | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | refer to signals directly in Test Core | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | add test instruction memory SRAM | commit | commitdiff | tree | 
| 2020-06-16 | Luke Kenneth... | update popcount docstring | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | start trying to fill in some comments in Minerva L1... | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | whitespace cleanup | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | imports and syntax errors fixed (found test_cache.py) | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | more whitespace | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | more whitespace on minerva (no unit tests, so cannot... | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | whitespace cleanup, remove minerva DataSelector class | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | have to set up addr/st rel-go link before setting up... | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | add in memory setup/check but disable LDST Unit Tests... | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | move setup/check memory into helper functions for use... | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | whoops LDSTCompUnit was identified as a Function.ALU... | commit | commitdiff | tree | 
| 2020-06-15 | Luke Kenneth... | add in TstL0CacheBuffer but disable temporarily | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | add optional LDSTFunctionUnit to compunits | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | unit tests showing byte-reverse works | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | add sim-qemu test for byte-reversed LD/ST | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | add in byte-reverse from op PowerDecode2 field | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | error in address width (truncated) in setting up L0Cach... | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | error in naming that ended up in gtkwave from a proxy | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | add another LD/ST example to qemu-sim test, | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | add byte-reversal on LD and ST in L0CacheBuffer | commit | commitdiff | tree | 
| 2020-06-14 | Luke Kenneth... | reasonably certain that the careful and slow use of... | commit | commitdiff | tree | 
| 2020-06-13 | Cesar Strauss | Wait for all active rel signals to be high, and only... | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | first cut at qemu memory dump and compare | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | note possible BE/LE mode needed for memory reads/writes | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | update ld/st test to see what is going on | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | tracking down what looks like an error in the Simulator... | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | debug printout of sim and hardware memory, shows mismat... | commit | commitdiff | tree | 
| 2020-06-12 | Luke Kenneth... | use ALUHelpers in LDSTCompUnit test | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | some ugly hacks that get LD/ST immediate working | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | even more complexity in CompALUMulti, to deal with... | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | must distinguish between rd/write xer_ca sim helpers | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | fixing get_rd_sim_xer_ca, has to only read carry if... | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | yield needed for unit tests to work (has to go) | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | read and write version of get_sim_xer_ca are different | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | use ALUHelpers in shift_rot | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | add fast spr1/2 sim ALUHelpers | commit | commitdiff | tree | 
| 2020-06-11 | Luke Kenneth... | rename get_sim_cr_a to get_wr_sim_cr_a for now | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | move Decode2ToExecute1Type to separate module | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | whitespace | commit | commitdiff | tree | 
| 2020-06-10 | Michael Nolan | modify qemu.py to set qemu's cr to 0 | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | link ST.go directly to ST.rel | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | rename unit test function in ld/st compalu_multi | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | hmmm very confused about LD/ST CompUnit unit test | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | wrong data structure being imported, duplicate CompLDST... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | remove old code | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | set data_len in compldst_multi unit test | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | yield ports from data_o and addr_o | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | expand LenExpand to 4 bits in order to cover 1/2/4... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | got L0CacheBuffer shift/mask working on a preliminary... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | whitespace | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | add use of classes in L0Cache unit tests | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | start using unittest suite in l0_cache.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | creates an import error and stops unit tests from running | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | add in LenExpander to L0CacheBuffer, not used yet | commit | commitdiff | tree | 
| 2020-06-10 | Tobias Platen | make resetless for all signals in DataMergerRecord | commit | commitdiff | tree | 
| 2020-06-10 | Tobias Platen | PortInterface refactoring | commit | commitdiff | tree | 
| 2020-06-10 | Tobias Platen | exception if rolls in addr_split.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | add link to bug 361 in FU test | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | TODO on RA immediate-zero mode | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | re-do cookie-cut of alu test_pipe_caller.py over to... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | use ALUHelpers in output stage of test_pipe_caller | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | use sim-get helpers in ALU input fetch | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | use ALUHelpers in output phase of test_alu_compunit.py | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | continue ALUHelpers check alu outputs code-morph | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | code-morph ALU output test check phase | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | code-morph regspecmap functions, split into separate... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | starting on alu output check | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | ilang file output change from alu_pipeline.il to div_pi... | commit | commitdiff | tree | 
| 2020-06-10 | Luke Kenneth... | cookie-cut alu test_pipe_caller.py over | commit | commitdiff | tree | 
| next |