cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
nitinshivaraman
Observer
Observer
6,536 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
Reply
1 Solution

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

where is your code located??

 

if in MIG RAM it is slower

View solution in original post

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

where is your code located??

 

if in MIG RAM it is slower

View solution in original post

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

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

 

Thanks and Regards,

Nitin.

0 Kudos
Reply