2020-09-14 |
Luke Kenneth... | fix mmu perms/lookup in dcache |
commit | commitdiff | tree |
2020-09-14 |
Luke Kenneth... | whitespace |
commit | commitdiff | tree |
2020-09-14 |
Luke Kenneth... | remove duplicated signal |
commit | commitdiff | tree |
2020-09-14 |
Luke Kenneth... | comments on icache |
commit | commitdiff | tree |
2020-09-14 |
Luke Kenneth... | get rid of rst |
commit | commitdiff | tree |
2020-09-14 |
Luke Kenneth... | use word_select |
commit | commitdiff | tree |
2020-09-14 |
Luke Kenneth... | add mmu-dcache test |
commit | commitdiff | tree |
2020-09-14 |
Cole Poirier | icache.py connect up all the sub-functions, fix typos... |
commit | commitdiff | tree |
2020-09-14 |
Cole Poirier | icache.py add parameters to 'process' functions, fix... |
commit | commitdiff | tree |
2020-09-13 |
Cole Poirier | icache.py move get/read/write functions out of ICache... |
commit | commitdiff | tree |
2020-09-13 |
Cole Poirier | icache.py copy simulation code from dcache.py, fix... |
commit | commitdiff | tree |
2020-09-13 |
Cole Poirier | icache.py fix syntax, move all constants and Array... |
commit | commitdiff | tree |
2020-09-13 |
Cole Poirier | icache.py fix syntax errors that occured when running... |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | dcache truncate wishbone address, store real_addr in... |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | last mmu get seems ok |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | whoops recursion error v.shift calculated from v.shift |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | more experimenting with mmu READ_WAIT state |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | radix tree wait error, investigating |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | mmu test starting to make sense |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | floundering around with MMU unit test, no idea what... |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | mmu code-morph |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | code-morph, add masked function |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | move code to mmu_0 |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | add example radix walk from power-gem5 |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | MMU test |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | submodule update |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | clarify |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | sort out ariane PLRU, rename/clarify |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | minor error in plru |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | rename cache_valid_bits to cache_validsg |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | cache_valid_idx too large in dcache |
commit | commitdiff | tree |
2020-09-13 |
Luke Kenneth... | whoops, cache valid array too small in dcache |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | more dcache debugging |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | missing reservation address comparison |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | dcache tidyup |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | more dcache debugging |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | add random dcache mem test |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | cache valid corrupted: fixed |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | adding names to array signals |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | whoops, indentation error |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | enable Display debugs |
commit | commitdiff | tree |
2020-09-12 |
Luke Kenneth... | set bytesel in dcache store |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | separat stbs_done into ld/st |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | dcache load/store test |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | debugging dcache |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | wrong width for data / addr |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | connect up WB SRAM to dcache test |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | start on dcache test |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | missing comb += |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | missing maybe_tlb_plrus |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | WAY_BITS not TLB_WAY_BITS |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | whoops new node not to be calculated at end |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | try to get better DTLBUpdate |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | simplify dcache pending |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | move dcache pending test to separate module |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | more error correction in dcache |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | use module for TLBUpdate |
commit | commitdiff | tree |
2020-09-11 |
Luke Kenneth... | add brackets round if & in dcache |
commit | commitdiff | tree |
2020-09-11 |
Cole Poirier | icache.py add test_icache and icache_sim derived from... |
commit | commitdiff | tree |
2020-09-11 |
Cole Poirier | Merge branch 'master' of git.libre-soc.org:soc |
commit | commitdiff | tree |
2020-09-11 |
Cole Poirier | icache.py fix spelling, syntax |
commit | commitdiff | tree |
2020-09-10 |
Luke Kenneth... | simplify read/write pte |
commit | commitdiff | tree |
2020-09-10 |
Luke Kenneth... | eek, big sort-out of syntax errors in dcache.py, now... |
commit | commitdiff | tree |
2020-09-10 |
Cole Poirier | icache.py rearrange the code within the base class... |
commit | commitdiff | tree |
2020-09-10 |
Luke Kenneth... | starting on dcache syntax errors |
commit | commitdiff | tree |
2020-09-10 |
Luke Kenneth... | add PLRU microwatt conversion |
commit | commitdiff | tree |
2020-09-10 |
Luke Kenneth... | add function calls to construct dcache |
commit | commitdiff | tree |
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 |
next |