Skip to content

Commit 1426c05

Browse files
authored
Merge pull request #3877 from The-OpenROAD-Project-staging/secure-fix-repair-tie-name-collision
update metrics for `repair_tie_fanout` and `insert_buffer` name collision fix
2 parents 37a2cce + 778f67d commit 1426c05

26 files changed

Lines changed: 78 additions & 78 deletions

File tree

flow/designs/asap7/aes-block/rules-base.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,15 +24,15 @@
2424
"compare": "<="
2525
},
2626
"cts__design__instance__count__hold_buffer": {
27-
"value": 1445,
27+
"value": 923,
2828
"compare": "<="
2929
},
3030
"cts__timing__setup__ws": {
31-
"value": -162.0,
31+
"value": -124.0,
3232
"compare": ">="
3333
},
3434
"cts__timing__setup__tns": {
35-
"value": -9000.0,
35+
"value": -5920.0,
3636
"compare": ">="
3737
},
3838
"cts__timing__hold__ws": {
@@ -48,11 +48,11 @@
4848
"compare": "<="
4949
},
5050
"globalroute__timing__setup__ws": {
51-
"value": -164.0,
51+
"value": -150.0,
5252
"compare": ">="
5353
},
5454
"globalroute__timing__setup__tns": {
55-
"value": -8520.0,
55+
"value": -6750.0,
5656
"compare": ">="
5757
},
5858
"globalroute__timing__hold__ws": {
@@ -80,7 +80,7 @@
8080
"compare": "<="
8181
},
8282
"finish__timing__setup__ws": {
83-
"value": -129.0,
83+
"value": -116.0,
8484
"compare": ">="
8585
},
8686
"finish__timing__setup__tns": {

flow/designs/asap7/ibex/rules-base.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"compare": ">="
3333
},
3434
"cts__timing__setup__tns": {
35-
"value": -35900.0,
35+
"value": -29100.0,
3636
"compare": ">="
3737
},
3838
"cts__timing__hold__ws": {
@@ -52,7 +52,7 @@
5252
"compare": ">="
5353
},
5454
"globalroute__timing__setup__tns": {
55-
"value": -57400.0,
55+
"value": -57800.0,
5656
"compare": ">="
5757
},
5858
"globalroute__timing__hold__ws": {
@@ -84,7 +84,7 @@
8484
"compare": ">="
8585
},
8686
"finish__timing__setup__tns": {
87-
"value": -34700.0,
87+
"value": -22600.0,
8888
"compare": ">="
8989
},
9090
"finish__timing__hold__ws": {

flow/designs/asap7/mock-alu/rules-base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
"compare": ">="
8585
},
8686
"finish__timing__setup__tns": {
87-
"value": -17200.0,
87+
"value": -17300.0,
8888
"compare": ">="
8989
},
9090
"finish__timing__hold__ws": {

flow/designs/asap7/riscv32i-mock-sram/rules-base.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"compare": ">="
6565
},
6666
"detailedroute__route__wirelength": {
67-
"value": 73284,
67+
"value": 72999,
6868
"compare": "<="
6969
},
7070
"detailedroute__route__drc_errors": {
@@ -84,7 +84,7 @@
8484
"compare": ">="
8585
},
8686
"finish__timing__setup__tns": {
87-
"value": -12600.0,
87+
"value": -8360.0,
8888
"compare": ">="
8989
},
9090
"finish__timing__hold__ws": {

flow/designs/asap7/riscv32i/rules-base.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"compare": ">="
5353
},
5454
"globalroute__timing__setup__tns": {
55-
"value": -200.0,
55+
"value": -503.0,
5656
"compare": ">="
5757
},
5858
"globalroute__timing__hold__ws": {
@@ -64,7 +64,7 @@
6464
"compare": ">="
6565
},
6666
"detailedroute__route__wirelength": {
67-
"value": 70525,
67+
"value": 70494,
6868
"compare": "<="
6969
},
7070
"detailedroute__route__drc_errors": {

flow/designs/asap7/swerv_wrapper/rules-base.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,19 +80,19 @@
8080
"compare": "<="
8181
},
8282
"finish__timing__setup__ws": {
83-
"value": -412.0,
83+
"value": -402.0,
8484
"compare": ">="
8585
},
8686
"finish__timing__setup__tns": {
87-
"value": -78000.0,
87+
"value": -75900.0,
8888
"compare": ">="
8989
},
9090
"finish__timing__hold__ws": {
91-
"value": -215.0,
91+
"value": -200.0,
9292
"compare": ">="
9393
},
9494
"finish__timing__hold__tns": {
95-
"value": -45700.0,
95+
"value": -45200.0,
9696
"compare": ">="
9797
},
9898
"finish__design__instance__area": {

flow/designs/gf12/swerv_wrapper/macros.v

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ module ram_2048x39(CLK, ADR, D, Q, WE);
1111
wire n_21;
1212
gf12_1rf_lg11_w40_all mem(.CLK (CLK), .Q ({Q_int[39], Q}), .CEN
1313
(1'b1), .GWEN (n_21), .A (ADR), .D ({1'b0, D}), .EMA (3'b011),
14-
.EMAW (2'b01), .RET1N (1'b1));
14+
.EMAW (2'b01), .EMAS (1'b0), .STOV (1'b0), .RET1N (1'b1));
1515
assign n_21 = ~(WE);
1616
endmodule
1717

@@ -28,7 +28,7 @@ module ram_64x21(CLK, ADR, D, Q, WE);
2828
wire n_16;
2929
gf12_1rf_lg6_w22_all mem(.CLK (CLK), .Q ({Q_int[21], Q}), .CEN
3030
(1'b1), .GWEN (n_16), .A (ADR), .D ({1'b0, D}), .EMA (3'b011),
31-
.EMAW (2'b01), .RET1N (1'b1));
31+
.EMAW (2'b01), .EMAS (1'b0), .STOV (1'b0), .RET1N (1'b1));
3232
assign n_16 = ~(WE);
3333
endmodule
3434

@@ -43,7 +43,7 @@ module ram_256x34(CLK, ADR, D, Q, WE);
4343
wire [33:0] Q;
4444
wire n_51;
4545
gf12_1rf_lg8_w34_all mem(.CLK (CLK), .Q (Q), .CEN (1'b1), .GWEN
46-
(n_51), .A (ADR), .D (D), .EMA (3'b011), .EMAW (2'b01), .RET1N
47-
(1'b1));
46+
(n_51), .A (ADR), .D (D), .EMA (3'b011), .EMAW (2'b01),
47+
.EMAS (1'b0), .STOV (1'b0), .RET1N (1'b1));
4848
assign n_51 = ~(WE);
4949
endmodule

flow/designs/gf12/swerv_wrapper/rules-base.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@
2828
"compare": "<="
2929
},
3030
"cts__timing__setup__ws": {
31-
"value": -172.0,
31+
"value": -84.0,
3232
"compare": ">="
3333
},
3434
"cts__timing__setup__tns": {
35-
"value": -899.0,
35+
"value": -374.0,
3636
"compare": ">="
3737
},
3838
"cts__timing__hold__ws": {
39-
"value": -108.0,
39+
"value": -197.0,
4040
"compare": ">="
4141
},
4242
"cts__timing__hold__tns": {

flow/designs/gf12/tinyRocket/rules-base.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
"compare": ">="
3333
},
3434
"cts__timing__setup__tns": {
35-
"value": -1720.0,
35+
"value": -166.0,
3636
"compare": ">="
3737
},
3838
"cts__timing__hold__ws": {

flow/designs/gf180/ibex/rules-base.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
"compare": ">="
6565
},
6666
"detailedroute__route__wirelength": {
67-
"value": 1368568,
67+
"value": 1368088,
6868
"compare": "<="
6969
},
7070
"detailedroute__route__drc_errors": {
@@ -80,7 +80,7 @@
8080
"compare": "<="
8181
},
8282
"finish__timing__setup__ws": {
83-
"value": -0.679,
83+
"value": -0.672,
8484
"compare": ">="
8585
},
8686
"finish__timing__setup__tns": {

0 commit comments

Comments
 (0)