We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Showing results for 
Search instead for 
Did you mean: 
Newbie ckemsley
Registered: ‎07-12-2019

Zynq 7020 JTAG: Check Cache Status

How do I check the status of the caches on the Zynq 7020? Specifically I want to know:

- What's the current L1/L2 cache configuration

- What's currently in the L1 caches (and are they dirty?)

- What's currently in the L2 cache (and are they dirty?)

I was expecting to find cache control/status registers, but I'm not seeing anything that looks like what I expect...

0 Kudos
1 Reply
Xilinx Employee
Xilinx Employee
Registered: ‎10-04-2016

Re: Zynq 7020 JTAG: Check Cache Status

Hi @ckemsley ,

Are you looking at the contents of the Cache Type Register in the A9 processor registers to determine the cache configuration?

I don't believe it is possible to read the cache tag RAM via processor registers.

For all of your questions, you will need to consult the Arm v7-A Architecture Reference Manual for details. This document is available for download from infocenter.arm.com.



Don’t forget to reply, kudo, and accept as solution.
0 Kudos