mirror of
https://github.com/KLayout/klayout.git
synced 2026-09-08 12:13:41 +02:00
Unescaping of net names on Spice reader -> writer/reader should be self-compatible.
This commit is contained in:
Vendored
+23
@@ -0,0 +1,23 @@
|
||||
* written by unit test
|
||||
|
||||
* cell SUBCKT
|
||||
* pin
|
||||
* pin A
|
||||
* pin V42
|
||||
* pin Z
|
||||
* pin gnd
|
||||
* pin gnd
|
||||
.SUBCKT SUBCKT \$1 A V42\x28\x25\x29 Z gnd gnd$1
|
||||
* device instance $1 r0 *1 0,0 HVPMOS
|
||||
XD_$1 V42\x28\x25\x29 \$3 Z \$1 HVPMOS PARAMS: L=0.2 W=1 AS=0.18 AD=0.18
|
||||
+ PS=2.16 PD=2.16
|
||||
* device instance $2 r0 *1 0,0 HVPMOS
|
||||
XD_$2 V42\x28\x25\x29 A \$3 \$1 HVPMOS PARAMS: L=0.2 W=1 AS=0.18 AD=0.18
|
||||
+ PS=2.16 PD=2.16
|
||||
* device instance $3 r0 *1 0,0 HVNMOS
|
||||
XD_$3 gnd \$3 gnd gnd$1 HVNMOS PARAMS: L=1.13 W=2.12 PS=6 PD=6 AS=0 AD=0
|
||||
* device instance $4 r0 *1 0,0 HVNMOS
|
||||
XD_$4 gnd \$3 Z gnd$1 HVNMOS PARAMS: L=0.4 W=0.4 PS=1.16 PD=1.16 AS=0.19 AD=0.19
|
||||
* device instance $5 r0 *1 0,0 HVNMOS
|
||||
XD_$5 gnd A \$3 gnd$1 HVNMOS PARAMS: L=0.4 W=0.4 PS=1.76 PD=1.76 AS=0.19 AD=0.19
|
||||
.ENDS SUBCKT
|
||||
Vendored
+1
-1
@@ -9,7 +9,7 @@
|
||||
* pin gnd
|
||||
.SUBCKT SUBCKT 1 2 4 5 6 7
|
||||
* net 2 A
|
||||
* net 4 V42
|
||||
* net 4 V42(%)
|
||||
* net 5 Z
|
||||
* net 6 gnd
|
||||
* net 7 gnd
|
||||
|
||||
Vendored
+5
-3
@@ -7,11 +7,13 @@
|
||||
* pin Z
|
||||
* pin gnd
|
||||
* pin gnd
|
||||
.SUBCKT SUBCKT \$1 A V42 Z gnd gnd$1
|
||||
.SUBCKT SUBCKT \$1 A V42\x28\x25\x29 Z gnd gnd$1
|
||||
* device instance $1 r0 *1 0,0 HVPMOS
|
||||
XD_$1 V42 \$3 Z \$1 HVPMOS PARAMS: L=0.2 W=1 AS=0.18 AD=0.18 PS=2.16 PD=2.16
|
||||
XD_$1 V42\x28\x25\x29 \$3 Z \$1 HVPMOS PARAMS: L=0.2 W=1 AS=0.18 AD=0.18
|
||||
+ PS=2.16 PD=2.16
|
||||
* device instance $2 r0 *1 0,0 HVPMOS
|
||||
XD_$2 V42 A \$3 \$1 HVPMOS PARAMS: L=0.2 W=1 AS=0.18 AD=0.18 PS=2.16 PD=2.16
|
||||
XD_$2 V42\x28\x25\x29 A \$3 \$1 HVPMOS PARAMS: L=0.2 W=1 AS=0.18 AD=0.18
|
||||
+ PS=2.16 PD=2.16
|
||||
* device instance $3 r0 *1 0,0 HVNMOS
|
||||
XD_$3 gnd \$3 gnd gnd$1 HVNMOS PARAMS: L=1.13 W=2.12 PS=6 PD=6 AS=0 AD=0
|
||||
* device instance $4 r0 *1 0,0 HVNMOS
|
||||
|
||||
Vendored
+1
-1
@@ -28,7 +28,7 @@ X(SUBCKT
|
||||
)
|
||||
N(3
|
||||
)
|
||||
N(4 I(V42)
|
||||
N(4 I('V42(%)')
|
||||
)
|
||||
N(5 I(Z)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user