File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
doc/src/tutorials/timing_analysis Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -6,6 +6,8 @@ Post-Implementation Timing Analysis
6
6
This tutorial describes how to perform static timing analysis (STA) on a circuit which has
7
7
been implemented by :ref: `VPR ` using OpenSTA, an external timing analysis tool.
8
8
9
+ A video of this tutorial can be found here: https://youtu.be/yihFJc7WOfE
10
+
9
11
External timing analysis can be useful since VPR's timing analyzer (Tatum) does
10
12
not support all timing constraints and does not provide a TCL interface to allow
11
13
you to directly interrogate the timing graph. VPR also has limited support for
Original file line number Diff line number Diff line change @@ -2716,8 +2716,8 @@ void add_propagated_clocks_to_sdc_file(std::ofstream& sdc_os) {
2716
2716
sdc_os << " #******************************************************************************#\n " ;
2717
2717
sdc_os << " # The following are clock domains in VPR which have delays on their edges.\n " ;
2718
2718
sdc_os << " #\n " ;
2719
- sdc_os << " # Any non-virtual clock has its delay determined and written out as part of a" ;
2720
- sdc_os << " # propagated clock command. If VPR was instructed not to route the clock, this" ;
2719
+ sdc_os << " # Any non-virtual clock has its delay determined and written out as part of a\n " ;
2720
+ sdc_os << " # propagated clock command. If VPR was instructed not to route the clock, this\n " ;
2721
2721
sdc_os << " # delay will be an underestimate.\n " ;
2722
2722
sdc_os << " #\n " ;
2723
2723
sdc_os << " # Note: Virtual clocks do not get routed and are treated as ideal.\n " ;
You can’t perform that action at this time.
0 commit comments