Looking for resources on timing analysis

I have been doing FPGA design work for a few years now and must admit that timing analysis scares me because it is something I didn't learn in school. We use Xilinx FPGA's at the company where I currently work, and I am somewhat familiar with the ISE Timing Analyzer tool. However, I am looking to learn how to do timing analysis manually before using the tool, because I feel it is becoming more and more important as bus speeds are increasing, not to mention it's a good skill to add to a resume. Can anyone suggest any resources, whether they be online or perhaps a good book? I'm looking to have an understanding of the various parameters one must take into account when analyzing timing budgets for both system and source synchronous interfaces, including board-level effects. Any information would greatly be appreciated.

Reply to
FPGAEngineer
Loading thread data ...

Hi,

Go here:

formatting link
and check Lecture Module 3. This is only an introduction for synchronous digital circuits with a single clock. It only gets more complicated from there...

Eric

Reply to
Eric Crabill

Thanks for the link! I think I'm mainly looking to be at a point where I would feel comfortable doing some initial timing analysis on an FPGA I/O interface such as SPI-4 or DDR2, or perhaps something system synchronous. Do you know of any detailed examples of where this might be done so I can get a feel for it? I'll leave most of the internal analysis to the software tools I think. =)

Reply to
FPGAEngineer

I don't know of a comprehensive resource exists (if someone else does, please share!)

There are some Xilinx application notes that discuss it; most are very specific to a particular interface. This is the most general I could find:

formatting link

I also stumbled across this, which I found interesting reading:

download.intel.com/education/highered/signal/ELCT762/Class03_Signal_Parameters_II.ppt

Eric

Reply to
Eric Crabill

find:

formatting link

download.intel.com/education/highered/signal/ELCT762/Class03_Signal_Parameters_II.ppt

Maybe this helps

formatting link

Reply to
morpheus

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.