diff --git a/flow/designs/gf12/bp_dual/rules-base.json b/flow/designs/gf12/bp_dual/rules-base.json index d663ce837d..a33d1643e4 100644 --- a/flow/designs/gf12/bp_dual/rules-base.json +++ b/flow/designs/gf12/bp_dual/rules-base.json @@ -38,11 +38,11 @@ "compare": "<=" }, "cts__timing__setup__ws": { - "value": -614.0, + "value": -750.0, "compare": ">=" }, "cts__timing__setup__tns": { - "value": -1500000.0, + "value": -1670000.0, "compare": ">=" }, "cts__timing__hold__ws": { @@ -58,11 +58,11 @@ "compare": "<=" }, "globalroute__timing__setup__ws": { - "value": -201.0, + "value": -117.0, "compare": ">=" }, "globalroute__timing__setup__tns": { - "value": -6470.0, + "value": -541.0, "compare": ">=" }, "globalroute__timing__hold__ws": { @@ -94,7 +94,7 @@ "compare": ">=" }, "finish__timing__setup__tns": { - "value": -1160.0, + "value": -989.0, "compare": ">=" }, "finish__timing__hold__ws": { diff --git a/flow/designs/gf12/bp_single/rules-base.json b/flow/designs/gf12/bp_single/rules-base.json index c2ebdcca03..7ef0746c3f 100644 --- a/flow/designs/gf12/bp_single/rules-base.json +++ b/flow/designs/gf12/bp_single/rules-base.json @@ -42,7 +42,7 @@ "compare": ">=" }, "cts__timing__setup__tns": { - "value": -474000.0, + "value": -389000.0, "compare": ">=" }, "cts__timing__hold__ws": { @@ -50,7 +50,7 @@ "compare": ">=" }, "cts__timing__hold__tns": { - "value": -4700.0, + "value": -763.0, "compare": ">=" }, "globalroute__antenna_diodes_count": { @@ -62,11 +62,11 @@ "compare": ">=" }, "globalroute__timing__setup__tns": { - "value": -79400.0, + "value": -48500.0, "compare": ">=" }, "globalroute__timing__hold__ws": { - "value": -275.0, + "value": -375.0, "compare": ">=" }, "globalroute__timing__hold__tns": { @@ -94,7 +94,7 @@ "compare": ">=" }, "finish__timing__setup__tns": { - "value": -1430.0, + "value": -1850.0, "compare": ">=" }, "finish__timing__hold__ws": { diff --git a/flow/designs/gf12/ca53/rules-base.json b/flow/designs/gf12/ca53/rules-base.json index f2a7433e66..41560ecb68 100644 --- a/flow/designs/gf12/ca53/rules-base.json +++ b/flow/designs/gf12/ca53/rules-base.json @@ -9,6 +9,10 @@ "compare": "==", "level": "warning" }, + "synth__design__instance__area__stdcell": { + "value": 174000.0, + "compare": "<=" + }, "constraints__clocks__count": { "value": 1, "compare": "==" @@ -98,7 +102,7 @@ "compare": ">=" }, "finish__timing__hold__tns": { - "value": -4350.0, + "value": -5290.0, "compare": ">=" }, "finish__design__instance__area": { diff --git a/tools/OpenROAD b/tools/OpenROAD index bde79242a0..52ce7d8a78 160000 --- a/tools/OpenROAD +++ b/tools/OpenROAD @@ -1 +1 @@ -Subproject commit bde79242a037a995e908c52add57c1a4fee5b1c8 +Subproject commit 52ce7d8a78ab3d5385aec8514cf92756aeed3c94