Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Max operating frequency of IP on FPGA

Status
Not open for further replies.

shitansh

Full Member level 5
Joined
Jan 6, 2009
Messages
296
Helped
51
Reputation
100
Reaction score
29
Trophy points
1,308
Location
India-Gujarat
Activity points
3,017
Hi all,

Can any body tell me, How to calculate or know that, on what max frequency designed IP will work on FPGA? Does max freq is dependent on FPGA switching matrix speed?

For digital design max freq can be calculated from clk-out + propogation delay of output logic, where clock to outof filp-flop (in case of ASIC) is given by manufacturure, what in case of FPGA?

Thanks,
Shitansh Vaghela
 

you can get the datasheet from the manufacturer's website, in which typical performance data may be available
 

When you synthesize a design to FPGA, synthesizer tells you what max clock it can accpet.
--
Amr Ali
 

IPs on FPGA depends on a lot of different things, the architecture of the FPGA, the way the synthesizer does the synthesis, the technology of the FPGA and how the code is written when it is mapped into the FPGA's architecture.
You can trust the results of the syntheses program (if you have access to the code) or the if you instantiate the IP on a FPGA then you can use the report from the FPGA tool to give you a more accurate values.
 

farhada said:
You can trust the results of the syntheses program (if you have access to the code) or the if you instantiate the IP on a FPGA then you can use the report from the FPGA tool to give you a more accurate values.

Hi Farhada,

Syntheses report is varies according to gevien constraint for IO interface. If i change input delay and output delay in SDC file then in report FMAX varies. This i am not understanding why?

My target is how to apply proper constraing to IP so that it can be port to any FPGA say Xilinx or ACTEL or Altera.

I do agree that perfomance will vary on different FPGA technology, and some typical coding style we have to forllow which are technology dependent, i am taking care of that.

Can you suggest me something for that.

Thanks,
Shitansh Vaghela
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top