cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Scholar
Scholar
3,099 Views
Registered: ‎05-31-2012

Xil_DCache_Flush() and Xil_DCache_FlushRange

i tried both, maybe i have some bug in my design but

 Xil_DCache_FlushRange works but is slow,

Xil_DCache_Flush() doesn't flush correctly, looking at the assembler it seems that it doesn't calculate correctly the cache limits.

I enabled write back cache, cache victim, line lenght 4, 32kB data cache

 

 

0 Kudos
Reply
2 Replies
Highlighted
Scholar
Scholar
3,096 Views
Registered: ‎09-05-2011

This is a known issue. This will most probably fixed in 2014.1 version of the tool. 

0 Kudos
Reply
Highlighted
Scholar
Scholar
3,090 Views
Registered: ‎05-31-2012

Thank you for your reply

you mean the Xil_DCache_Flush() not working right?

 

or  Xil_DCache_FlushRange() slow problem?

 

by the way, it seems to me that the AWLEN signals from Microblaze are tied to GND...

can i use burst with Microblaze??

0 Kudos
Reply