cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
nitinshivaraman
Observer
Observer
6,604 Views
Registered: ‎07-01-2015

Timer Overhead on Zynq Baremetal

Jump to solution

Hi,

 

I'm running a baremetal application which uses the ARM global timer on Zynq 706. When run with a custom IP and zynq connected, I get a timer overhead of 50 cycles and while I run MIG and zynq connected, I get a timer overhead of 300 cycles. Since the timer overhead (time to just start and stop the timer) has nothing to do with FPGA hardware why is there a variation in the overhead?  Please advise. Thanks.

 

I'm using Vivado and SDK 2015.2.

 

Best Regards,

Nitin.

0 Kudos
1 Solution

Accepted Solutions
trenz-al
Scholar
Scholar
12,507 Views
Registered: ‎11-09-2013

where is your code located??

 

if in MIG RAM it is slower

View solution in original post

0 Kudos
2 Replies
trenz-al
Scholar
Scholar
12,508 Views
Registered: ‎11-09-2013

where is your code located??

 

if in MIG RAM it is slower

View solution in original post

0 Kudos
nitinshivaraman
Observer
Observer
6,297 Views
Registered: ‎07-01-2015

The problem was solved after a change to the linker script.

 

Thanks and Regards,

Nitin.

0 Kudos