Forum Discussion
Altera_Forum
Honored Contributor
17 years agoSetup/Hold time margin calculation for FPGA
Hi, In my design, I used cyclone II FPGA. I just want to calculate the setup/hold time margin for some interfaces (like PCI 32/66). For this calculation, I need the setup/hold time of the signa...
Altera_Forum
Honored Contributor
17 years agoWhy wouldn't you use the Quartus timing engine(TAN or TimeQuest) to get these numbers? The bottom line is that there are too many parameters to put them into a datasheet. A few things they depend on:
- The clock, whether it uses a PLL, how that PLL is configured, what type of global resource it uses, etc. - I/O standards - Package layout(even if the silicon were identical, different I/O are bonded out in different manners) - Loading(along local routes, at the I/O, etc.) I'm guessing you want a generic number and don't care if it's a little pessimistic, but if you start with the Quartus values and round up a little, that might be what you're looking for.