Update default.rul

master
呓喵酱 4 years ago committed by GitHub
parent 7e62da77a3
commit 353b1c6abe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 74
      default.rul

@ -1,6 +1,6 @@
MICROWIND 2.0 MICROWIND 2.0
* *
* Rule File for CMOS 0.12µm * Rule File for CMOS 0.2µm (modified on 0.12µm version)
* *
* Date : 27 Apr 99 created by Etienne Sicard * Date : 27 Apr 99 created by Etienne Sicard
* 04 Jan 00 smaller dt * 04 Jan 00 smaller dt
@ -9,8 +9,9 @@ MICROWIND 2.0
* 20 Apr 01 various lowK, 4 types of MOS * 20 Apr 01 various lowK, 4 types of MOS
* 10 Dec 01 Bsim4 model, gatek * 10 Dec 01 Bsim4 model, gatek
* 02 Jun 03 Bsim4 pmos model * 02 Jun 03 Bsim4 pmos model
* 22 Apr 20 modified by iotcat for assignment purpose
* *
NAME CMOS 0.12µm - 6 Metal NAME CMOS 0.2µm - 1 Metal
* *
lambda = 0.2 (Lambda is set to half the gate size) lambda = 0.2 (Lambda is set to half the gate size)
metalLayers = 1 (Number of metal layers) metalLayers = 1 (Number of metal layers)
@ -52,12 +53,8 @@ r306 = 4 (width of drain and source diff)
r307 = 2 (extra gate poly) r307 = 2 (extra gate poly)
r310 = 16 (Minimum poly surface lambda2) r310 = 16 (Minimum poly surface lambda2)
* *
* Poly 2
*
r311 = 2 (poly2 width)
r312 = 2 (poly2 spacing)
*
* Contact * Contact
*
r401 = 2 (contact width) r401 = 2 (contact width)
r402 = 4 (contact spacing) r402 = 4 (contact spacing)
r403 = 1 (metal border for contact) r403 = 1 (metal border for contact)
@ -68,64 +65,19 @@ r407 = 1 (poly2 border for contact)
* *
* metal * metal
r501 = 3 (metal width) r501 = 3 (metal width)
r502 = 4 (metal spacing) r502 = 3 (metal spacing)
r510 = 16 (minimum surface) r510 = 16 (minimum surface)
* via
r601 = 2 (Via width)
r602 = 4 (Spacing)
r604 = 1 (border of metal)
r605 = 1 (border of metal2)
* metal 2
r701 = 3 (Metal 2 width)
r702 = 4
r710 = 16 (minimum surface)
* via 2
r801 = 2 (Via width)
r802 = 4 (Spacing)
r804 = 1 (border of metal2)
r805 = 1 (border of metal3)
* metal 3
r901 = 3 (width)
r902 = 4 (spacing)
r910 = 16 (Minimum surface)
* via 3
ra01 = 2 (Via width)
ra02 = 4 (Spacing)
ra04 = 1 (border of metal3)
ra05 = 1 (border of metal4)
* metal 4
rb01 = 3 (width)
rb02 = 4 (spacing)
rb10 = 16 (Minimum surface)
* via 4
rc01 = 2 (Via width)
rc02 = 4 (Spacing)
rc04 = 1 (border of metal4)
rc05 = 3 (border of metal5)
* metal 5
rd01 = 8 (width)
rd02 = 8 (spacing)
rd10 = 64 (Minimum surface)
* via 5
re01 = 5 (Via width)
re02 = 5 (Spacing)
re04 = 2 (border of metal5)
re05 = 2 (border of metal6)
* metal 6
rf01 = 8 (width)
rf02 = 8 (spacing)
rf10 = 144 (minimum surface)
* *
* Pad rules * Pad rules
* *
rp01 = 1330 (Pad width 80µm) rp01 = 1330 (Pad width 80µm)
rp02 = 1330 (Pad spacing 80µm) rp02 = 1330 (Pad spacing 80µm)
rp03 = 40 (Border of Vias) rp03 = 40 (Border of Vias)
rp04 = 40 (Border of metals) rp04 = 40 (Border of metals)
rp05 = 200 (to unrelated active areas) rp05 = 200 (to unrelated active areas)
* *
* Thickness of conductors for process aspect * Thickness of conductors for process aspect
* All in µm * All in µm
* *
* P++ epitaxial * P++ epitaxial
thepi = 1.0 thepi = 1.0
@ -196,8 +148,8 @@ rev5 = 1
* *
* Parasitic capacitances * Parasitic capacitances
* *
cpoOxyde= 15000 (Surface capacitance Poly/Thin oxyde aF/µm2) cpoOxyde= 15000 (Surface capacitance Poly/Thin oxyde aF/µm2)
cedram = 150000 (embedded Dram surface capacitance aF/µm2) cedram = 150000 (embedded Dram surface capacitance aF/µm2)
cpobody = 400 (No lineic capa) cpobody = 400 (No lineic capa)
cp2body = 400 cp2body = 400
cmebody = 200 (Strong value due to upper and lower capa) cmebody = 200 (Strong value due to upper and lower capa)
@ -227,7 +179,7 @@ cm6m5 = 100
* *
* Lateral Crosstalk * Lateral Crosstalk
* *
cmextk = 30 (Lineic capacitance for crosstalk coupling in aF/µm) cmextk = 30 (Lineic capacitance for crosstalk coupling in aF/µm)
cm2xtk = 30 (C is computed using Cx=cmextk*l/spacing) cm2xtk = 30 (C is computed using Cx=cmextk*l/spacing)
cm3xtk = 30 cm3xtk = 30
cm4xtk = 30 cm4xtk = 30
@ -240,7 +192,7 @@ cdnpwell = 350 (n+/psub)
cdpnwell = 300 (p+/nwell) cdpnwell = 300 (p+/nwell)
cnwell = 250 (nwell/psub) cnwell = 250 (nwell/psub)
cpwell = 100 (pwell/nsub) cpwell = 100 (pwell/nsub)
cldn = 100 (Lineic capacitance N+/P- aF/µm) cldn = 100 (Lineic capacitance N+/P- aF/µm)
cldp = 100 (Idem for P+/N-) cldp = 100 (Idem for P+/N-)
* *
* MOS definition * MOS definition
@ -403,5 +355,5 @@ hvdd = 2.5
temperature = 27 temperature = 27
riseTime = 0.025 riseTime = 0.025
* *
* End CMOS 0.12µm * End CMOS 0.2µm
* *

Loading…
Cancel
Save