Skip to content

Commit 5f26805

Browse files
committed
Emergency fix for modified decap12 issue
1 parent 003992e commit 5f26805

4 files changed

Lines changed: 22 additions & 18 deletions

File tree

dependencies/tool_metadata.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
in_install: false
3636
- name: magic
3737
repo: https://github.com/rtimothyedwards/magic
38-
commit: 0bb6ac1fa98b5371c73156b6e876925397fb7cbc
38+
commit: bee0039e437efca8889a9e1a75cdeaf84183fbe7
3939
build: |
4040
./configure --prefix=$PREFIX $MAGIC_CONFIG_OPTS
4141
make clean
@@ -88,7 +88,7 @@
8888
in_install: false
8989
- name: open_pdks
9090
repo: https://github.com/rtimothyedwards/open_pdks
91-
commit: 8d25606b95e3ca3ac20041bcbe42f4237de2906b
91+
commit: b063d37d05b36bf8e690f9342cd3c000d57f7027
9292
build: ''
9393
in_install: false
9494
in_container: false

docker_build/tar/magic.tar.gz

3.54 KB
Binary file not shown.

scripts/openroad/or_cts.tcl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,9 @@ if { [check_placement -verbose] } {
8181
exit 1
8282
}
8383

84+
puts "cts_report"
85+
report_cts
86+
puts "cts_report_end"
8487

8588
if {[info exists ::env(CLOCK_PORT)]} {
8689
if { [info exists ::env(CTS_REPORT_TIMING)] && $::env(CTS_REPORT_TIMING) } {

scripts/report/report.py

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -188,30 +188,31 @@ def reports_from_logs(self):
188188

189189
cts_log = Artifact(rp, "logs", "cts", "cts.log")
190190
cts_log.generate_reports(
191-
("cts.rpt", "check_report"),
192-
("cts.timing.rpt", "timing_report"),
193-
("cts.min_max.rpt", "min_max_report"),
194-
("cts_wns.rpt", "wns_report"),
195-
("cts_tns.rpt", "tns_report"),
196-
("cts_clock_skew.rpt", "cts_clock_skew_report"),
191+
("cts.rpt", "cts_report"),
192+
("cts_sta.rpt", "check_report"),
193+
("cts_sta.timing.rpt", "timing_report"),
194+
("cts_sta.min_max.rpt", "min_max_report"),
195+
("cts_sta.wns.rpt", "wns_report"),
196+
("cts_sta.tns.rpt", "tns_report"),
197+
("cts_sta.clock_skew.rpt", "cts_clock_skew_report"),
197198
)
198199

199200
routing_log = Artifact(rp, "logs", "routing", "fastroute.log")
200201
routing_log.generate_reports(
201-
("fastroute.rpt", "check_report"),
202-
("fastroute.timing.rpt", "timing_report"),
203-
("fastroute.min_max.rpt", "min_max_report"),
204-
("fastroute_wns.rpt", "wns_report"),
205-
("fastroute_tns.rpt", "tns_report")
202+
("fastroute_sta.rpt", "check_report"),
203+
("fastroute_sta.timing.rpt", "timing_report"),
204+
("fastroute_sta.min_max.rpt", "min_max_report"),
205+
("fastroute_sta.wns.rpt", "wns_report"),
206+
("fastroute_sta.tns.rpt", "tns_report")
206207
)
207208

208209
placement_log = Artifact(rp, "logs", "placement", "replace.log")
209210
placement_log.generate_reports(
210-
("replace.rpt", "check_report"),
211-
("replace.timing.rpt", "timing_report"),
212-
("replace.min_max.rpt", "min_max_report"),
213-
("replace_wns.rpt", "wns_report"),
214-
("replace_tns.rpt", "tns_report")
211+
("replace_sta.rpt", "check_report"),
212+
("replace_sta.timing.rpt", "timing_report"),
213+
("replace_sta.min_max.rpt", "min_max_report"),
214+
("replace_sta.wns.rpt", "wns_report"),
215+
("replace_sta.tns.rpt", "tns_report")
215216
)
216217

217218
sta_log = Artifact(rp, "logs", "synthesis", "opensta")

0 commit comments

Comments
 (0)