* b$ g. ]5 K# B9 A2 S) m This first section is meant to get a user up and running as quickly as possible. It touches - p8 u$ D- ?; W4 a# i" f9 y* V
on multiple topics that are detailed later, and is meant for application and a quick understanding. $ v- Y& Q4 T. O f/ I/ bThat being said, I think all users should look through this section and make sure they understand 2 N" \( n' \% |/ u" }% Z
it. / O; x4 H7 s: Q The last portion of Getting Started covers analyzing results, which is an integral part of 6 _1 m" m' { v5 S! u7 d! A$ \
entering constraints. One can't enter core timing or I/O constraints without being able to read the % j8 p, K+ V J3 V6 ~
analysis reports, so it is recommended to read that section in conjunction with the information at , `1 _" g# N* h8 I, A
the beginning. $ A$ f. m' j U+ u8 z. S ! n/ p. \) Q* T) O$ _+ ?+ C. ^Quartus Setup " x: i0 m% A& ]4 v, {4 ]6 `7 Y
Within Quartus, there are a number of quick steps for setting up your design with ; j' z" s3 @# {. i0 r6 u
TimeQuest. These are accessed through the pull-down menu Assignments -> Settings: - i9 B$ g) U% S/ L+ S {, K2 V6 X7 I; Y2 s9 V ( p4 }8 l# Z2 P% C5 g % f' X: F- k% b: O6 i0 m, _5 `1) Along the left panel, select Timing Analysis Settings and select the "Use TimeQuest…" radio & |* J% t) Q/ l' R$ ?1 ybutton. The Classic Timing Analyzer is the old timing analysis engine, which is not 4 |2 ]# J" h' T5 U4 i I
recommended for any new designs or architectures, and will eventually become obsolete. 1 ^6 B/ K- |7 `" l* G4 T' N. h2 v9 I. K4 u/ r' |0 Q
2) Select TimeQuest Timing Analyzer in the left panel. The screenshot should look like below, - s3 Z; Y, n. D$ b1 Y/ zwhereby the user can add a new SDC file. SDC stands for Synopsys Design Constraint, which is $ D1 M% p3 G* H( i
the format TimeQuest uses, along with many other tools. If no .sdc file exists, we will create it ) L1 P D c i9 e; J$ E
in the next section. Note that SDC files are analyzed in the order listed, top to bottom. # ^9 J! Y9 N, U$ Y1 t) c 0 X( r* Z4 p) n5 r + |% }. S2 M9 O