2020-09-10 |
Luke Kenneth... | correct some errors introduced in dcache.py |
commit | commitdiff | tree |
2020-09-10 |
Luke Kenneth... | add docstring for PowerOp class |
commit | commitdiff | tree |
2020-09-09 |
Luke Kenneth... | more laborious line-by-line checking of dcache.py conve... |
commit | commitdiff | tree |
2020-09-09 |
Cole Poirier | icache.py complete first translation pass of icache... |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | add PowerDecoder explanation |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | bit of a mess, trying to get PowerDecode to not create... |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | subset columns for PowerDecoder - bit of a mess (done... |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | create a special subset of Decoder Record for storing... |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | pass in state into PowerDecode2, save on eqs and wires |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | give Decode2Execute1Type in core a name |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | argh, somehow EINT check got moved out of if/elif block |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | capture trap / irq conditions in flags for debug purposes |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | pass in CoreState to PowerDecoder rather than eq a... |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | whoops trap address being set in wrong Decode2ExecuteTy... |
commit | commitdiff | tree |
2020-09-08 |
Luke Kenneth... | add cxxsim option |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | use PowerDecoderSubsets for FUs, except for TRAP which... |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | add per-FU PowerDecoders. should now be subsettable |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | create eq_from function based on eq_from_execute1 |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | debug print statement in eq_from_execute |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | oe_ok renamed to oe, needed in regspec_decode_read |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | add insn and fn_unit to CompLDSTOpSubset |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | add pspec and opsubsetkls to CompUnits |
commit | commitdiff | tree |
2020-09-07 |
Cole Poirier | icache.py commit translation progress, about one third... |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | make immediate decoding optional on-demand |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | whoops spelling mistake outOut_carry not outPut_carry |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | convert mul test to use Power Decode subset |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | convert shift_rot to subset decoder |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | convert branch test to PowerDecodeSubset form |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | convert CR to PowerDecodeSubset format |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | bit of a big reorg of data structures |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | split out PowerDecode2 into PowerDecodeSubset |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | large stack of moving stuff around in dcache |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | adjust indentation of dcache_slow |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | more dcache translation |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | add start on cache_ram.vhdl to nmigen conversion |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | more dcache translation |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | allow Decode2ToExecute1Type to take an opkls argument |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | whoops truncated the mb and me fields |
commit | commitdiff | tree |
2020-09-07 |
Luke Kenneth... | minor reorg on PowerDecoder |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | comment, nothing unusual when Trap Type is DEC |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | decoder immediate b split out to DecodeBImm |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | decoder immediate a split out to DecodeAImm |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | add row subset selector for PowerDecode. |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | add row_subset (doesnt do anything yet) |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | pass col_subset throughout PowerDecoder |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | reorganise PowerOp to be dynamic |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | reorg of PowerOp to be able to dynamically subset it |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | grr, autopep8 messing up |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | copy dec SPR into decoder cur_state |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | add reset option to Register |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | wark-wark, fast regs is binary-addressed |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | add unit test for slow SPRs (SPRG0/1) |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | minor code-munge on SPR-to-FAST mapping |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | use with subTest in spr unit test |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | redo generation of microwatt.v from litex |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | add comments for DEC / TB |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | add a DEC/TB FSM to TestIssuer |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | move DEC and TB from StateRegs to FastRegs for several... |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | add DEC SPR to CoreState and PowerDecoder, activate... |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | add DEC and TB to State regfile |
commit | commitdiff | tree |
2020-09-06 |
Luke Kenneth... | add DEC/TB SPRs to spr pipeline |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | add comments on MSR read |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | move GPIO IRQ to 15 to match microwatt modifications |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | hmmm XICS data being asserted on wb bus for too long |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | argh missed a VHDL "&" translating to Cat |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | reduce XICS address lookup by 2 bits |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | MSR read in INSN_READ only occurs for 1 cycle |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | sync on ICP eint |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | connect XICS core irq to Decode2 eint |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | whoops, combinatorial loop on pending_priority |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | use stbcix in test |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | XICS addresses in words: divide by 4 |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | whoops, ICS in litex sim needs to be 0x1000 size region |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | add lwzcix unit test |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | increase wishbone address width to 29 for xics and... |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | submodule update |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | add simple GPIO wishbone bus to litex sim.py |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | add stbcix and lwzcix to power_enum list |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | add simple GPIO peripheral to verilog TestIssuer |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | move wb read/write to separate util test library and... |
commit | commitdiff | tree |
2020-09-05 |
Luke Kenneth... | add simple wishbone GPIO peripheral |
commit | commitdiff | tree |
2020-09-05 |
Samuel A. Falvo II | Add unit test replicating failing proof case |
commit | commitdiff | tree |
2020-09-04 |
Luke Kenneth... | add sld test with RB=64 to see what happens |
commit | commitdiff | tree |
2020-09-04 |
Luke Kenneth... | reduce CSR data width to 8 as an experiment |
commit | commitdiff | tree |
2020-09-04 |
Luke Kenneth... | add UART reserved IRQ @ 0 |
commit | commitdiff | tree |
2020-09-04 |
Luke Kenneth... | add XICS memory regions, shrink litex CSR memmap size... |
commit | commitdiff | tree |
2020-09-04 |
Luke Kenneth... | adding XICS wb slave devices to litex sim |
commit | commitdiff | tree |
2020-09-04 |
Luke Kenneth... | bring out XICS ICS interrupt levels so that they can... |
commit | commitdiff | tree |
2020-09-04 |
Luke Kenneth... | adding option to include XICS external interrupts. |
commit | commitdiff | tree |
2020-09-04 |
Luke Kenneth... | add means to run hello_world.bin under simulation |
commit | commitdiff | tree |
2020-09-04 |
Jacob Lifshay | update to match refactored power-instruction-analyzer API |
commit | commitdiff | tree |
2020-09-03 |
Samuel A. Falvo II | Provide full name and email in copyright notice. |
commit | commitdiff | tree |
2020-09-03 |
Luke Kenneth... | do more on dcache conversion |
commit | commitdiff | tree |
2020-09-03 |
Luke Kenneth... | testing microwatt 3.bin (2.bin ok) |
commit | commitdiff | tree |
2020-09-02 |
Luke Kenneth... | when mtocrf FXM is 0, the CR has to be set to CR7 |
commit | commitdiff | tree |
2020-09-02 |
Luke Kenneth... | fix bug in cmpli (and cmplw) |
commit | commitdiff | tree |
2020-09-02 |
Luke Kenneth... | sign-extend lhax needs 16-64, separate from lwax which... |
commit | commitdiff | tree |
2020-09-02 |
Luke Kenneth... | add bc ctr regression test when CTR=0 and CTR=1 |
commit | commitdiff | tree |
2020-09-02 |
Luke Kenneth... | update submodule |
commit | commitdiff | tree |
2020-09-02 |
Luke Kenneth... | bug in carry32 handling in OP_CMP |
commit | commitdiff | tree |
next |