Fix usage of "temp" instead of "temper" in spice models.
Fixes https://github.com/google/skywater-pdk/issues/171.
In ngspice (and also spectre), temperature that appears in a parameter
equation should use the name "temper", not "temp".
Signed-off-by: diadatp <admin@diadatp.com>
Signed-off-by: Stefan Schippers <schippes@mazinga.lan>
Signed-off-by: Tim Edwards <tim@opencircuitdesign.com>
Signed-off-by: Tim 'mithro' Ansell <me@mith.ro>
diff --git a/tech/sky130_fd_pr.tlef b/tech/sky130_fd_pr.tlef
index 4aaaf46..9a1ae23 100644
--- a/tech/sky130_fd_pr.tlef
+++ b/tech/sky130_fd_pr.tlef
@@ -4,6 +4,9 @@
# CAPACITANCE CPERSQDIST, RESISTANCE RPERSQ,
# DCCURRENTDENSITY AVERAGE, ACCURRENTDENSITY RMS
# for all relevant routing/cutlayers
+# 04-01-19 KKEL removed off-grid offset value for met2
+# and simplified ACCURRENTDENSITY syntax to prevent
+# RC Compiler parsing error
# Initilize top level parameters
VERSION 5.6 ;
@@ -93,7 +96,7 @@
CAPACITANCE CPERSQDIST 25800000 ;
RESISTANCE RPERSQ 0.125 ;
DCCURRENTDENSITY AVERAGE 2.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 6.1 FREQUENCY 1 ; # mA/um Irms_max at Tj = 90oC
+ ACCURRENTDENSITY RMS 6.1 ; # mA/um Irms_max at Tj = 90oC
ANTENNADIFFSIDEAREARATIO PWL ( ( 0.000000 400.000000 ) ( 0.012500 400.000000 ) ( 0.022500 2609.000000 ) ( 22.500000 11600.000000 ) ) ;
END met1
@@ -113,7 +116,8 @@
TYPE ROUTING ;
DIRECTION VERTICAL ;
PITCH 0.395000 ;
- OFFSET 0.197500 ;
+# Comment out: this value is off-grid!
+# OFFSET 0.197500 ;
MINENCLOSEDAREA 0.140000 ;
MINWIDTH 0.140000 ;
WIDTH 0.140000 ;
@@ -128,7 +132,7 @@
CAPACITANCE CPERSQDIST 17500000 ;
RESISTANCE RPERSQ 0.125 ;
DCCURRENTDENSITY AVERAGE 2.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 6.1 FREQUENCY 1 ; # mA/um Irms_max at Tj = 90oC
+ ACCURRENTDENSITY RMS 6.1 ; # mA/um Irms_max at Tj = 90oC
ANTENNADIFFSIDEAREARATIO PWL ( ( 0.000000 400.000000 ) ( 0.012500 400.000000 ) ( 0.022500 2609.000000 ) ( 22.500000 11600.000000 ) ) ;
END met2
@@ -162,7 +166,7 @@
CAPACITANCE CPERSQDIST 12600000 ;
RESISTANCE RPERSQ 0.047 ;
DCCURRENTDENSITY AVERAGE 6.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 14.9 FREQUENCY 1 ; # mA/um Irms_max at Tj = 90oC
+ ACCURRENTDENSITY RMS 14.9 ; # mA/um Irms_max at Tj = 90oC
ANTENNADIFFSIDEAREARATIO PWL ( ( 0.000000 400.000000 ) ( 0.012500 400.000000 ) ( 0.022500 2609.000000 ) ( 22.500000 11600.000000 ) ) ;
END met3
@@ -196,7 +200,7 @@
CAPACITANCE CPERSQDIST 8670000 ;
RESISTANCE RPERSQ 0.047 ;
DCCURRENTDENSITY AVERAGE 6.8 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 14.9 FREQUENCY 1 ; # mA/um Irms_max at Tj = 90oC
+ ACCURRENTDENSITY RMS 14.9 ; # mA/um Irms_max at Tj = 90oC
ANTENNADIFFSIDEAREARATIO PWL ( ( 0.000000 400.000000 ) ( 0.012500 400.000000 ) ( 0.022500 2609.000000 ) ( 22.500000 11600.000000 ) ) ;
END met4
@@ -226,7 +230,7 @@
CAPACITANCE CPERSQDIST 6480000 ;
RESISTANCE RPERSQ 0.047 ;
DCCURRENTDENSITY AVERAGE 10.17 ; # mA/um Iavg_max at Tj = 90oC
- ACCURRENTDENSITY RMS 22.34 FREQUENCY 1 ; # mA/um Irms_max at Tj = 90oC
+ ACCURRENTDENSITY RMS 22.34 ; # mA/um Irms_max at Tj = 90oC
ANTENNADIFFSIDEAREARATIO PWL ( ( 0.000000 400.000000 ) ( 0.012500 400.000000 ) ( 0.022500 2609.000000 ) ( 22.500000 11600.000000 ) ) ;
END met5