Skip to content

add missing layers to asap7/setRC.tcl #4317

Description

@oharboe

Description

If I use the uppermost metal layers, I'll need setRC.tcl values for grt to work.

Getting these values requires running some procedure I'm not familiar with and it is normally only done once per PDK.

Claude made up some values:

--- a/flow/platforms/asap7/setRC.tcl
+++ b/flow/platforms/asap7/setRC.tcl
@@ -1,10 +1,12 @@
-set_layer_rc -layer M1 -resistance 7.04175E-02 -capacitance 1e-10
+set_layer_rc -layer M1 -resistance 7.04175E-02 -capacitance 1.84542E-01
 set_layer_rc -layer M2 -resistance 2.97126E-02 -capacitance 1.84542E-01
 set_layer_rc -layer M3 -resistance 3.12872E-02 -capacitance 1.53955E-01
 set_layer_rc -layer M4 -resistance 1.80365E-02 -capacitance 1.89434E-01
 set_layer_rc -layer M5 -resistance 1.89936E-02 -capacitance 1.71593E-01
 set_layer_rc -layer M6 -resistance 1.18797E-02 -capacitance 1.76146E-01
 set_layer_rc -layer M7 -resistance 1.25097E-02 -capacitance 1.47030E-01
+set_layer_rc -layer M8 -resistance 8.44656E-03 -capacitance 1.47030E-01
+set_layer_rc -layer M9 -resistance 8.89465E-03 -capacitance 1.47030E-01
 
 set_wire_rc -signal -resistance 3.23151E-02 -capacitance 1.73323E-01
 set_wire_rc -clock -resistance 5.13971E-02 -capacitance 1.44549E-01
@@ -17,3 +19,4 @@
 set_layer_rc -via V6 -resistance 8.20E-03
 set_layer_rc -via V7 -resistance 8.20E-03
 set_layer_rc -via V8 -resistance 6.30E-03
+set_layer_rc -via V9 -resistance 6.30E-03

Suggested Solution

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions