Skip to content

Commit 835ac63

Browse files
committed
grt/cugr: check written guides in via geometry tests
Signed-off-by: Eder Monteiro <emrmonteiro@precisioninno.com>
1 parent abdeb88 commit 835ac63

9 files changed

Lines changed: 4132 additions & 0 deletions

src/grt/test/via_geometry_cugr.guideok

Lines changed: 4105 additions & 0 deletions
Large diffs are not rendered by default.

src/grt/test/via_geometry_cugr.ok

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@
1515
[DEBUG GRT-via_geom] via M4->M5 [VIA45]: encl lower=46x24 upper=24x46 -> len lower=92.0 upper=92.0 -> demand lower=0.1614 upper=0.1614
1616
[DEBUG GRT-via_geom] via M5->M6 [VIA56]: encl lower=24x54 upper=46x32 -> len lower=108.0 upper=92.0 -> demand lower=0.1895 upper=0.1614
1717
[DEBUG GRT-via_geom] via M6->M7 [VIA67]: encl lower=54x32 upper=32x54 -> len lower=108.0 upper=108.0 -> demand lower=0.1895 upper=0.1895
18+
No differences found.

src/grt/test/via_geometry_cugr.tcl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,7 @@ set_routing_layers -signal M2-M7
1313
set_debug_level GRT via_geom 1
1414

1515
global_route -use_cugr
16+
17+
set guide_file [make_result_file via_geometry_cugr.guide]
18+
write_guides $guide_file
19+
diff_file via_geometry_cugr.guideok $guide_file
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
n1
2+
(
3+
0 0 3000 6000 metal1
4+
0 3000 3000 6000 metal1
5+
0 3000 6000 6000 metal2
6+
)

src/grt/test/via_multirect_cugr.ok

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44
[INFO ODB-0133] Created 1 nets and 0 connections.
55
[WARNING GRT-0309] Timing is not available, setting critical nets percentage to 0.
66
[DEBUG GRT-via_geom] via metal1->metal2 [VIA_C]: encl lower=150x150 upper=150x100 -> len lower=300.0 upper=300.0 -> demand lower=0.1000 upper=0.1000
7+
No differences found.

src/grt/test/via_multirect_cugr.tcl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,7 @@ set_routing_layers -signal metal1-metal2
1010
set_debug_level GRT via_geom 1
1111

1212
global_route -use_cugr
13+
14+
set guide_file [make_result_file via_multirect_cugr.guide]
15+
write_guides $guide_file
16+
diff_file via_multirect_cugr.guideok $guide_file
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
n1
2+
(
3+
0 0 3000 6000 metal1
4+
0 3000 3000 6000 metal1
5+
0 3000 6000 6000 metal2
6+
)

src/grt/test/via_priority_cugr.ok

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,4 @@
44
[INFO ODB-0133] Created 1 nets and 0 connections.
55
[WARNING GRT-0309] Timing is not available, setting critical nets percentage to 0.
66
[DEBUG GRT-via_geom] via metal1->metal2 [VIA_SMALL]: encl lower=100x150 upper=150x100 -> len lower=300.0 upper=300.0 -> demand lower=0.1000 upper=0.1000
7+
No differences found.

src/grt/test/via_priority_cugr.tcl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,7 @@ set_routing_layers -signal metal1-metal2
1313
set_debug_level GRT via_geom 1
1414

1515
global_route -use_cugr
16+
17+
set guide_file [make_result_file via_priority_cugr.guide]
18+
write_guides $guide_file
19+
diff_file via_priority_cugr.guideok $guide_file

0 commit comments

Comments
 (0)