Forum Discussion
Altera_Forum
Honored Contributor
16 years ago --- Quote Start --- ya ..when we are dealing with wave-pipelining circuit we need to calculate these min and max delay. there will be some output arriving earlier and some output arriving later.. what are those minimum and maximum delays..? For eg. consider any logic with input and output registers.. ; what will be the minimum and maximum propagation delay between those input and ouput registers? Note: here i want to exclude the pin delay.. ie. from input pin to input reg and from output reg to output pin. does the tool itself report these report or we need to calculate manually ? if we need to calculate manually wat are the parameters that we can use from tool reporting? --- Quote End --- Hi roshansilwa, first of all you have to constrain your design. Set your required fmax and the input and output requirements according to the requirements of the source(s) and destination(s) of the FPGA. The constraints will be used by Quartus in order to insure that the timings will be met . The timing analysis after P&R will show all your required info's. You can run in Timequest a worst-case (will give you the slowest fmax, longest delays) and a fast timing run (will give you the fastest fmax, shortest delays). As long as Timequest reports no timing violation your FPGA should work in the application. Kind regards GPK