Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21604 Discussions

STA and Timequest relation

Altera_Forum
Honored Contributor II
1,081 Views

Hello everyone, i am fresher to VLSI fiels. I am doing Verilog/VHDL coding for last 10 months. I come across these back end terms of Constraining, Timing and fitting the design on FPGA. I read about them on internet like what constrains do, STA is important and can be done on different level and other information. I have few questions based on that Hope u reply and put me out of my curiosity. 

 

1. What does TimeQuest do? 

2. Difference between constraining the design and performing STA? 

3. I am fresher, so how to know what values to put in constrain column? 

4. How STA is performed? 

 

Help me out, i will study and work hard JUST GUIDE ME.
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
379 Views

A good place to start is with the timequest timing analyzer quick start tutorial (http://www.altera.com/literature/ug/ug_tq_tutorial.pdf). 

 

Constraints help Quartus to fit your design so that it meets your timing requirements. Quartus will work as hard as necessary to meet the timing constraints you've specified. Only when it can't meet them will it report a timing violation. This is similar to performing STA once your design is complete only Quartus has a set of rules to determine if it's met timing, rather than leaving you to analyse the results of STA. 

 

Happy New Year, 

Alex
0 Kudos
Reply