2020-09-13 |
Luke Kenneth Casso... | add example radix walk from power-gem5 |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | MMU test |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | clarify |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | sort out ariane PLRU, rename/clarify |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | minor error in plru |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | rename cache_valid_bits to cache_validsg |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | cache_valid_idx too large in dcache |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | whoops, cache valid array too small in dcache |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | more dcache debugging |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | missing reservation address comparison |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | dcache tidyup |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | more dcache debugging |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | add random dcache mem test |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | cache valid corrupted: fixed |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | adding names to array signals |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | whoops, indentation error |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | enable Display debugs |
tree | commitdiff |
2020-09-12 |
Luke Kenneth Casso... | set bytesel in dcache store |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | separat stbs_done into ld/st |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | dcache load/store test |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | debugging dcache |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | wrong width for data / addr |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | connect up WB SRAM to dcache test |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | start on dcache test |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | missing comb += |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | missing maybe_tlb_plrus |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | WAY_BITS not TLB_WAY_BITS |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | whoops new node not to be calculated at end |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | try to get better DTLBUpdate |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | simplify dcache pending |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | move dcache pending test to separate module |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | more error correction in dcache |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | use module for TLBUpdate |
tree | commitdiff |
2020-09-11 |
Luke Kenneth Casso... | add brackets round if & in dcache |
tree | commitdiff |
2020-09-11 |
Cole Poirier | icache.py add test_icache and icache_sim derived from... |
tree | commitdiff |
2020-09-11 |
Cole Poirier | Merge branch 'master' of git.libre-soc.org:soc |
tree | commitdiff |
2020-09-11 |
Cole Poirier | icache.py fix spelling, syntax |
tree | commitdiff |
2020-09-10 |
Luke Kenneth Casso... | simplify read/write pte |
tree | commitdiff |
2020-09-10 |
Luke Kenneth Casso... | eek, big sort-out of syntax errors in dcache.py, now... |
tree | commitdiff |
2020-09-10 |
Cole Poirier | icache.py rearrange the code within the base class... |
tree | commitdiff |
2020-09-10 |
Luke Kenneth Casso... | starting on dcache syntax errors |
tree | commitdiff |
2020-09-10 |
Luke Kenneth Casso... | add PLRU microwatt conversion |
tree | commitdiff |
2020-09-10 |
Luke Kenneth Casso... | add function calls to construct dcache |
tree | commitdiff |
2020-09-10 |
Luke Kenneth Casso... | correct some errors introduced in dcache.py |
tree | commitdiff |
2020-09-10 |
Luke Kenneth Casso... | add docstring for PowerOp class |
tree | commitdiff |
2020-09-09 |
Luke Kenneth Casso... | more laborious line-by-line checking of dcache.py conve... |
tree | commitdiff |
2020-09-09 |
Cole Poirier | icache.py complete first translation pass of icache... |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | add PowerDecoder explanation |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | bit of a mess, trying to get PowerDecode to not create... |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | subset columns for PowerDecoder - bit of a mess (done... |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | create a special subset of Decoder Record for storing... |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | pass in state into PowerDecode2, save on eqs and wires |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | give Decode2Execute1Type in core a name |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | argh, somehow EINT check got moved out of if/elif block |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | capture trap / irq conditions in flags for debug purposes |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | pass in CoreState to PowerDecoder rather than eq a... |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | whoops trap address being set in wrong Decode2ExecuteTy... |
tree | commitdiff |
2020-09-08 |
Luke Kenneth Casso... | add cxxsim option |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | use PowerDecoderSubsets for FUs, except for TRAP which... |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | add per-FU PowerDecoders. should now be subsettable |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | create eq_from function based on eq_from_execute1 |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | debug print statement in eq_from_execute |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | oe_ok renamed to oe, needed in regspec_decode_read |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | add insn and fn_unit to CompLDSTOpSubset |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | add pspec and opsubsetkls to CompUnits |
tree | commitdiff |
2020-09-07 |
Cole Poirier | icache.py commit translation progress, about one third... |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | make immediate decoding optional on-demand |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | whoops spelling mistake outOut_carry not outPut_carry |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | convert mul test to use Power Decode subset |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | convert shift_rot to subset decoder |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | convert branch test to PowerDecodeSubset form |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | convert CR to PowerDecodeSubset format |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | bit of a big reorg of data structures |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | split out PowerDecode2 into PowerDecodeSubset |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | large stack of moving stuff around in dcache |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | adjust indentation of dcache_slow |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | more dcache translation |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | add start on cache_ram.vhdl to nmigen conversion |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | more dcache translation |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | allow Decode2ToExecute1Type to take an opkls argument |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | whoops truncated the mb and me fields |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | minor reorg on PowerDecoder |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | comment, nothing unusual when Trap Type is DEC |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | decoder immediate b split out to DecodeBImm |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | decoder immediate a split out to DecodeAImm |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | add row subset selector for PowerDecode. |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | add row_subset (doesnt do anything yet) |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | pass col_subset throughout PowerDecoder |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | reorganise PowerOp to be dynamic |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | reorg of PowerOp to be able to dynamically subset it |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | grr, autopep8 messing up |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | copy dec SPR into decoder cur_state |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | add reset option to Register |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | wark-wark, fast regs is binary-addressed |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | add unit test for slow SPRs (SPRG0/1) |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | minor code-munge on SPR-to-FAST mapping |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | use with subTest in spr unit test |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | redo generation of microwatt.v from litex |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | add comments for DEC / TB |
tree | commitdiff |
2020-09-06 |
Luke Kenneth Casso... | add a DEC/TB FSM to TestIssuer |
tree | commitdiff |
next |