2020-06-22 |
Luke Kenneth Casso... | simplified L0CacheBuffer down to a "PortInterface Arbiter" |
tree | commitdiff |
2020-06-19 |
Luke Kenneth Casso... | whitespace update |
tree | commitdiff |
2020-06-18 |
Jacob Lifshay | div pipe completed except for tests |
tree | commitdiff |
2020-06-18 |
Jacob Lifshay | finish code to calculate the 64-bit output of the div... |
tree | commitdiff |
2020-06-18 |
Jacob Lifshay | actually remove todo comment for manually checking... |
tree | commitdiff |
2020-06-18 |
Jacob Lifshay | Merge branch 'master' of ssh://git.libre-riscv.org... |
tree | commitdiff |
2020-06-18 |
Jacob Lifshay | fix bug and manually check div overflow code against... |
tree | commitdiff |
2020-06-18 |
Luke Kenneth Casso... | use while / exception in test_compunit loop |
tree | commitdiff |
2020-06-18 |
Jacob Lifshay | working on adding rest of stage classes for div pipeline |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | decoding assembly instruction name, move to separate... |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | get fu compunit test to use ISACaller instruction-memory |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | start to add in independent execution into ISACaller |
tree | commitdiff |
2020-06-17 |
Luke Kenneth Casso... | use an independent power decoder in ISACaller |
tree | commitdiff |
2020-06-16 |
Luke Kenneth Casso... | update popcount docstring |
tree | commitdiff |
2020-06-15 |
Luke Kenneth Casso... | move setup/check memory into helper functions for use... |
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-14 |
Luke Kenneth Casso... | add optional LDSTFunctionUnit to compunits |
tree | commitdiff |
2020-06-14 |
Luke Kenneth Casso... | unit tests showing byte-reverse works |
tree | commitdiff |
2020-06-14 |
Luke Kenneth Casso... | reasonably certain that the careful and slow use of... |
tree | commitdiff |
2020-06-12 |
Luke Kenneth Casso... | update ld/st test to see what is going on |
tree | commitdiff |
2020-06-12 |
Luke Kenneth Casso... | tracking down what looks like an error in the Simulator... |
tree | commitdiff |
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... | whitespace |
tree | commitdiff |
2020-06-10 |
Luke Kenneth Casso... | link ST.go directly to ST.rel |
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... | 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 |
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... | more verbose debug information tracking down SO/OV... |
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... | 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... | 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 |
colepoirier | Add TrapMainStage.trap() convenience function to set... |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add debug print statements, re-enable all tests in... |
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 |
2020-06-07 |
Luke Kenneth Casso... | add extra args to ISA in branch test_pipe_caller |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | wark-wark, do not & rs[0] into carry-out from rotator |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | update rotator.py to match microwatt rotator.vhdl |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add carry test to shift_rot test_pipe_caller: it fails... |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add extra args to ISA in test_pipe_caller.py |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add missing arg to ISA in test_compunit |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add extra missing args to ISA setup in alu test_pipe_caller |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add missing args to ISA |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | add MSR to simulator context |
tree | commitdiff |
2020-06-07 |
Luke Kenneth Casso... | move MSR_PR checking to separate functiong |
tree | commitdiff |
2020-06-07 |
colepoirier | Fix missing 'comb +=' |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | experimenting with setting up and testing memory |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | work out how to initialise memory directly |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | initialise L0 Memory from simulator memory |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | wait a little for wr.rel to activate if wrmask is active |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | allow Mem initialisation in ISACaller |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | allow Mem in Simulator to be initialised |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | use name of unit to write simulator/vcd file |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | LDSTCompUnit test data structures linked up, starting... |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | set up LDSTCompUnit using regspec |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | add special-case LDSTFunctionUnit |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | add beginnings of LDST compunit test |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | comments / whitespace |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | update stage docstring |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | code-munge |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | remove unneeded imports |
tree | commitdiff |
2020-06-06 |
Luke Kenneth Casso... | noticed the regular pattern in all pipe_data.py (regspecs). |
tree | commitdiff |
2020-06-05 |
colepoirier | Added skeleton fu/trap/test/test_pipe_caller using |
tree | commitdiff |
2020-06-05 |
colepoirier | Add trap_input_data.py for fu/trap, cookie-cut from |
tree | commitdiff |
2020-06-05 |
Luke Kenneth Casso... | update comments |
tree | commitdiff |
2020-06-05 |
Luke Kenneth Casso... | more comments |
tree | commitdiff |
2020-06-05 |
Luke Kenneth Casso... | more comments |
tree | commitdiff |
next |