[Libre-soc-dev] dcache and mmu linked up

Luke Kenneth Casson Leighton lkcl at lkcl.net
Sun May 2 17:05:13 BST 2021

On Sunday, May 2, 2021, Tobias Platen <libre-soc at platen-software.de> wrote:

> On Sun, 2021-05-02 at 11:44 +0100, Luke Kenneth Casson Leighton wrote:
> > now of course, interestingly, we have to also hack in a "no-cache"
> > bypass of all addresses [above] 0xc000_0000
> I guess this will have to be done in LoadStore1.

yes, like this:


one test needed is to disable the cache entirely (nc=1) so as to eliminate
it as a possible source of data corruption.

litexbios is currently calculating the wrong value.

we need much more extensive LD/ST unit tests, using the full address/data
range rather than tiny 64 byte SRAMs.


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

More information about the Libre-soc-dev mailing list