Skip to content

Commit 385e1bc

Browse files
authored
Merge pull request #3103 from AlexandreSinger/feature-open-sta-comment-fix
[STA] Updated Tutorial
2 parents 6cb6da5 + f712d10 commit 385e1bc

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

doc/src/tutorials/timing_analysis/index.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ Post-Implementation Timing Analysis
66
This tutorial describes how to perform static timing analysis (STA) on a circuit which has
77
been implemented by :ref:`VPR` using OpenSTA, an external timing analysis tool.
88

9+
A video of this tutorial can be found here: https://youtu.be/yihFJc7WOfE
10+
911
External timing analysis can be useful since VPR's timing analyzer (Tatum) does
1012
not support all timing constraints and does not provide a TCL interface to allow
1113
you to directly interrogate the timing graph. VPR also has limited support for

vpr/src/base/netlist_writer.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2716,8 +2716,8 @@ void add_propagated_clocks_to_sdc_file(std::ofstream& sdc_os) {
27162716
sdc_os << "#******************************************************************************#\n";
27172717
sdc_os << "# The following are clock domains in VPR which have delays on their edges.\n";
27182718
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";
27212721
sdc_os << "# delay will be an underestimate.\n";
27222722
sdc_os << "#\n";
27232723
sdc_os << "# Note: Virtual clocks do not get routed and are treated as ideal.\n";

0 commit comments

Comments
 (0)