cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Observer
Observer
2,073 Views
Registered: ‎11-26-2014

Qemu support for performance monitoring unit

Hello All,

 

I am using xilinx's qemu ( http://www.wiki.xilinx.com/QEMU ) to run arm binaries targeting the Zynq chip (arm core).

I would like to know if Xilinx has added support  to emulate the Cortex-A9 performance monitoring unit in its  qemu  branch to obtain profiling information such as execution cycles in the Qemu environment.

 

I found a list (see below) of features supported by xilinx's qemu including a PMU, but i think in this context PMU means power management unit instead performance monitoring unit. Is there support in xilinx's qemu for the hardware performance counters?

 

(http://www.wiki.xilinx.com/QEMU+-+Zynq+UltraScalePlus)

 

Below is a list of Zynq UltraScale+ models that Xilinx's QEMU supports:

  • Limited PMU specific interprocessor interrupt functionality
  • PMU (Not supported in PetaLinux-Boot flow)
    • MicroBlaze
    • PMU Interrupt Controlle

 

Cheers,

--Raul

0 Kudos
0 Replies