Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Super Contributor
technovlsi
Posts: 117
Registered: ‎01-30-2011
0

Execution time measured on vertex 5

I have simulated my vhdl program and the time needed is 80 us. Now when i run this program on board Virtex 5 ,then how will i know about the execution time ? i have assigned the clock frequency at 100 MHz. i think there will be difference in software simulation time and hardware simulation time.. Please help .

Expert Contributor
bassman59
Posts: 4,679
Registered: ‎02-25-2008

Re: Execution time measured on vertex 5


technovlsi wrote:

I have simulated my vhdl program and the time needed is 80 us. Now when i run this program on board Virtex 5 ,then how will i know about the execution time ? i have assigned the clock frequency at 100 MHz. i think there will be difference in software simulation time and hardware simulation time.. Please help .


VHDL is NOT A PROGRAMMING LANGUAGE.

 

You are NOT WRITING A SEQUENTIALLY-EXECUTED COMPUTER PROGRAM.


----------------------------------------------------------------
Yes, I do this for a living.
Xilinx Employee
mcgett
Posts: 3,512
Registered: ‎01-03-2008
0

Re: Execution time measured on vertex 5

You are developing hardware that will run constantly, so the execution time is until the board is powered off.

 

Hardware timing is usually referred to as latency for a data flow design.  Data will be present at the inputs of the design and it will take some numbers of clock cycles before it is full processed and presented on the outptus of the design.  The total number of clock cycles is the latency.  In most data flow designs, the next output will appear on the outputs the next clock cycle.   Taking the number of clock cycles and multipling it by the clock period will give you the real time between the input and output time. 

------------------------------------------------------------------
Have you tried typing your question into Google? If not you should before posting.
Too many results? Try adding site:www.xilinx.com