Forum Discussion
Altera_Forum
Honored Contributor
12 years agoSteps to constrain a design
Hello, I'm trying to understand timing constraints and I have a really hard time trying to figure out how this works. The first thing is the representation of setup and hold times. In my e...
Altera_Forum
Honored Contributor
12 years agoHi Martin,
Here's a tutorial and code on setting up timing constraints for a QSPI Flash. http://www.ovro.caltech.edu/~dwh/correlator/pdf/timequest_quad_spi_flash.pdf http://www.ovro.caltech.edu/~dwh/correlator/pdf/timequest_quad_spi_flash.zip It uses multi-cycle contraints, and shows an evolution of how I came up with those constraints. Read through it to gain a little more understanding on how to set things up, also read through the code and comments. You can setup timing constraints on rising and falling clock edges. You can use the waveform view in TimeQuest to confirm you've applied the constraint correctly. Cheers, Dave