[lowrisc-dev] Uncachable data

Francesco Viggiano francesco.vgg at gmail.com
Mon Jul 25 23:36:16 BST 2016


Thank you Wei.

On Mon, Jul 25, 2016 at 5:37 PM Wei Song <ws327 at cam.ac.uk> wrote:

> As far as I can tell, No.
> This was the reason to use the remap method in untether-v0.2.
> It is still impossible to do in debug-v0.3.
> It might be possible though some hardware hack that allows direct write
> through the IO side, but then L1/2 cache is endangered to have dirty
> data out-of-sync.
>
> -Wei
>
> On 25/07/16 22:26, Francesco Viggiano wrote:
> > Hello guys,
> >
> > I need to write some data directly to main memory, without the risk that
> > some parts remain into caches. Is there a way to invalidate caches with
> an
> > ASM instruction? Or to set a space as uncacheable? Unfortunately, I
> cannot
> > map ddr into I/O space as you do for copying bbl from sdcard to main
> memory.
> >
> > Thank you so much,
> >
> > Francesco
>
> --
| Francesco Viggiano,  Columbia University, Staff associate researcher at
Computer Science Building |
| Phone: +1 646-9829-535, Skype ID: francesco.vgg |
| Department of Computer Science 1214 Amsterdam Avenue |
| Columbia University Mail Code 0401 | New York, NY 10027-7003 |


More information about the lowrisc-dev mailing list