[Libre-soc-dev] daily kan-ban update 07dec2021

Luke Kenneth Casson Leighton lkcl at lkcl.net
Tue Dec 7 14:42:25 GMT 2021


looking at i-cache and d-cache yesterday, there is a lot of quite detailed
conversion needed to use explicit Memory() instances (at least five possibly
seven or greater) because of assumptions in dcache.vhdl and icache.vhdl
that it would exclusively target FPGAs.

that is a hell of a lot of work so i have shelved it for now.

today i am investigating how to add in ICache at the lowest possible level
into unit tests, for testing virtual memory (mmu) instruction-load including
MMU "miss".

unfortunately the I-Cache is linked heavily into the MMU, so i am starting
with test_loadstore1.py

l.

---
crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68



More information about the Libre-soc-dev mailing list