2020-09-14 |
Luke Kenneth Casso... | get rid of rst |
tree | commitdiff |
2020-09-14 |
Luke Kenneth Casso... | use word_select |
tree | commitdiff |
2020-09-14 |
Luke Kenneth Casso... | add mmu-dcache test |
tree | commitdiff |
2020-09-14 |
Cole Poirier | icache.py connect up all the sub-functions, fix typos... |
tree | commitdiff |
2020-09-14 |
Cole Poirier | icache.py add parameters to 'process' functions, fix... |
tree | commitdiff |
2020-09-13 |
Cole Poirier | icache.py move get/read/write functions out of ICache... |
tree | commitdiff |
2020-09-13 |
Cole Poirier | icache.py copy simulation code from dcache.py, fix... |
tree | commitdiff |
2020-09-13 |
Cole Poirier | icache.py fix syntax, move all constants and Array... |
tree | commitdiff |
2020-09-13 |
Cole Poirier | icache.py fix syntax errors that occured when running... |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | dcache truncate wishbone address, store real_addr in... |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | last mmu get seems ok |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | whoops recursion error v.shift calculated from v.shift |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | more experimenting with mmu READ_WAIT state |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | radix tree wait error, investigating |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | mmu test starting to make sense |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | floundering around with MMU unit test, no idea what... |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | mmu code-morph |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | code-morph, add masked function |
tree | commitdiff |
2020-09-13 |
Luke Kenneth Casso... | move code to mmu_0 |
tree | commitdiff |
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... | 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-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-07 |
Cole Poirier | icache.py commit translation progress, about one third... |
tree | commitdiff |
2020-09-07 |
Luke Kenneth Casso... | bit of a big reorg of data structures |
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-03 |
Luke Kenneth Casso... | do more on dcache conversion |
tree | commitdiff |
2020-09-02 |
Luke Kenneth Casso... | sign-extend lhax needs 16-64, separate from lwax which... |
tree | commitdiff |
2020-08-30 |
Luke Kenneth Casso... | working on dcache.py |
tree | commitdiff |
2020-08-30 |
Cole Poirier | Merge branch 'master' of git.libre-soc.org:soc |
tree | commitdiff |
2020-08-30 |
Cole Poirier | icache.py commit progress, about a third through the... |
tree | commitdiff |
2020-08-29 |
Cole Poirier | Merge branch 'master' of git.libre-soc.org:soc |
tree | commitdiff |
2020-08-29 |
Cole Poirier | mmu.py, dcache.py, mem_types.py change types capitaliza... |
tree | commitdiff |
2020-08-29 |
Cole Poirier | mem_types add more types from common.vhdl specifially... |
tree | commitdiff |
2020-08-29 |
Cole Poirier | mem_types.py arrange in alphabetical order for ease... |
tree | commitdiff |
2020-08-29 |
Cole Poirier | mmu.py remove duplicate comment left over from mmu... |
tree | commitdiff |
2020-08-29 |
Cole Poirier | icache.py initial commit of first attempt at translatio... |
tree | commitdiff |
2020-08-29 |
Cesar Strauss | Move new write_gtkw and its example to nmutil |
tree | commitdiff |
2020-08-28 |
Cole Poirier | dcache.py add first attempt at translation of dcache_tb... |
tree | commitdiff |
2020-08-27 |
Cole Poirier | dcache.py add skeleton sim and test adapted from mmu... |
tree | commitdiff |
2020-08-27 |
Cole Poirier | Merge branch 'master' of git.libre-soc.org:soc |
tree | commitdiff |
2020-08-27 |
Cole Poirier | dcache.py implement the remaining vhdl generate stateme... |
tree | commitdiff |
2020-08-26 |
Cole Poirier | Merge branch 'master' of git.libre-soc.org:soc |
tree | commitdiff |
2020-08-26 |
Cole Poirier | dcache.py replace subtypes/types/constant aliases with... |
tree | commitdiff |
2020-08-25 |
Cole Poirier | Merge branch 'master' of git.libre-soc.org:soc |
tree | commitdiff |
2020-08-25 |
Cole Poirier | dcache.py rearrange, transform classes into functions... |
tree | commitdiff |
2020-08-25 |
Cole Poirier | dcache.py fix whitespace, fomatting, syntax |
tree | commitdiff |
2020-08-25 |
Cole Poirier | dcache.py fix formatting |
tree | commitdiff |
2020-08-25 |
Cole Poirier | dcache.py move Reservation RecordObject to top of file |
tree | commitdiff |
2020-08-25 |
Cole Poirier | dcache.py move RegStage1 RecordObject to top of file |
tree | commitdiff |
2020-08-25 |
Cole Poirier | dcache.py move MemAccessRequest RecordObject to top... |
tree | commitdiff |
2020-08-25 |
Cole Poirier | dcache.py move Stage0 RecordObject to top of file |
tree | commitdiff |
2020-08-24 |
Tobias Platen | TestCachedMemoryPortInterface cleanup |
tree | commitdiff |
2020-08-24 |
Luke Kenneth Casso... | fix *another* ld-update-related timing / FSM issue |
tree | commitdiff |
2020-08-24 |
Luke Kenneth Casso... | tidyup / shuffle after review |
tree | commitdiff |
next |