iotcat 4 years ago
commit cd656766e1
  1. BIN
      Microwind2.exe
  2. 40
      default.ibs
  3. 407
      default.rul
  4. 67
      nor.MSK

Binary file not shown.

@ -0,0 +1,40 @@
[IBIS ver] 2.1
[File name] default.ibs
[File Rev] 03/22/02
[Date] 03/22/0
[Source] Microwind2
[Notes] This file describes the IBIS model
| to control the Microwind floorplan
|
[Copyright] Etienne SICARD
[Component] BENCH01
[Manufacturer] INSA
[Package]
R_pkg 1
L_pkg 5nH
C_pkg 2pF
|
[Pin] signal_name model_name
1 A in1
2 B in1
3 C in1
4 VDD1 power
5 VSS1 gnd
6 Clk in1
7 D in1
8 nand2 out1
9 nor2 out1
10 VDD2 power
11 VSS2 gnd
12 carry out1
13 nor4 out1
14 or3 out1
15 Q out1
16 VDD3 power
17 VSS3 gnd
18 sum out1
19 carry out1
20 carryBuff out1
21 xorb out1
22 abuf out1
[END]

@ -0,0 +1,407 @@
MICROWIND 2.0
*
* Rule File for CMOS 0.12µm
*
* Date : 27 Apr 99 created by Etienne Sicard
* 04 Jan 00 smaller dt
* 03 Avr 01 2d cross-section
* 17 Apr 01 update params, add high voltage, tox, level3
* 20 Apr 01 various lowK, 4 types of MOS
* 10 Dec 01 Bsim4 model, gatek
* 02 Jun 03 Bsim4 pmos model
*
NAME CMOS 0.12µm - 6 Metal
*
lambda = 0.2 (Lambda is set to half the gate size)
metalLayers = 1 (Number of metal layers)
edram = 0 (Embedded DRAM process)
salicide = 0 (Enable salicide 1=enable 0= disable)
*
* Dielectrics
*
lowK = 3.1 (inter-metal oxide permittivity)
gateK = 5.0 (HighK gate dielectric)
*
* Gate oxide thickness is defined in l3tox (Level3), b4toxe (Bsim4)
* 2nm for core, 6nm for 2.5V I/O and analog
*
* Design rules associated to each layer
*
* Well
*
r101 = 10 (well width)
r102 = 11 (well spacing)
*
* Diffusion
*
r201 = 4 (diffusion width)
r202 = 4 (diffusion spacing)
r203 = 3 (border of nwell on diffp)
r204 = 5 (nwell to next diffn)
r205 = 8 (diffn to diffp)
r210 = 16 (Minimum diff surface lambda2)
*
* Poly
*
r301 = 2 (poly width)
r302 = 2 (gate length)
r303 = 4 (high voltage gate length)
r304 = 3 (poly spacing)
r305 = 1 (spacing poly and unrelated diff)
r306 = 4 (width of drain and source diff)
r307 = 2 (extra gate poly)
r310 = 16 (Minimum poly surface lambda2)
*
* Poly 2
*
r311 = 2 (poly2 width)
r312 = 2 (poly2 spacing)
*
* Contact
r401 = 2 (contact width)
r402 = 4 (contact spacing)
r403 = 1 (metal border for contact)
r404 = 1 (poly border for contact)
r405 = 1 (diff border for contact)
r406 = 2 (contact to gate)
r407 = 1 (poly2 border for contact)
*
* metal
r501 = 3 (metal width)
r502 = 4 (metal spacing)
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
*
rp01 = 1330 (Pad width 80µm)
rp02 = 1330 (Pad spacing 80µm)
rp03 = 40 (Border of Vias)
rp04 = 40 (Border of metals)
rp05 = 200 (to unrelated active areas)
*
* Thickness of conductors for process aspect
* All in µm
*
* P++ epitaxial
thepi = 1.0
heepi = -4.0
*
* Shallow tretch isolation
thsti = 0.8
hesti = -0.8
*
* Poly
thpoly = 0.20
hepoly = 0.01
*
* Poly2
thp2 = 0.2
hep2 = 0.22
*
* Diffusions
thdn = 0.4
thdp = 0.4
thnw = 1.0
*
* Metallisation
thme = 0.40
heme = 1.1
thm2 = 0.40
hem2 = 2.0
thm3 = 0.40
hem3 = 2.9
thm4 = 0.40
hem4 = 3.8
thm5 = 0.8
hem5 = 4.8
thm6 = 0.8
hem6 = 6.0
thpass = 0.3
hepass = 7.0
thnit = 0.2
henit = 7.3
*
* Resistances Copper
* Unit is ohm/square
*
repo = 4
repu = 40
r2po = 4
r2pu = 40
redn = 25
reun = 250
redp = 30
reup = 300
rep2 = 4
reme = 0.05
rem2 = 0.05
rem3 = 0.05
rem4 = 0.05
rem5 = 0.03
rem6 = 0.03
*
* Resistances vias: unit is ohm/via
reco = 20
revi = 2
rev2 = 2
rev3 = 2
rev4 = 1
rev5 = 1
*
*
* Parasitic capacitances
*
cpoOxyde= 15000 (Surface capacitance Poly/Thin oxyde aF/µm2)
cedram = 150000 (embedded Dram surface capacitance aF/µm2)
cpobody = 400 (No lineic capa)
cp2body = 400
cmebody = 200 (Strong value due to upper and lower capa)
cm2body = 180 (to metal grid i.e 2*Cg)
cm3body = 160
cm4body = 140
cm5body = 120
cm6body = 100
cgsn = 500 ( Gate/source capa of nMOS)
cgsp = 500
cmelineic = 0
cm2lineic = 0
cm3lineic = 0
cm4lineic = 0
cm5lineic = 0
cm6lineic = 0
*
* Vertical crosstalk
*
cmepoly = 60
cp2poly = 1700
cm2me = 100
cm3m2 = 100
cm4m3 = 100
cm5m4 = 100
cm6m5 = 100
*
* Lateral Crosstalk
*
cmextk = 30 (Lineic capacitance for crosstalk coupling in aF/µm)
cm2xtk = 30 (C is computed using Cx=cmextk*l/spacing)
cm3xtk = 30
cm4xtk = 30
cm5xtk = 40
cm6xtk = 40
*
* Junction capacitances
*
cdnpwell = 350 (n+/psub)
cdpnwell = 300 (p+/nwell)
cnwell = 250 (nwell/psub)
cpwell = 100 (pwell/nsub)
cldn = 100 (Lineic capacitance N+/P- aF/µm)
cldp = 100 (Idem for P+/N-)
*
* MOS definition
*
MOS1 low leakage
MOS2 high speed
MOS3 high voltage
*
* Nmos Model 3 parameters
*
NMOS
l3vto = 0.4
l3u0 = 0.06
l3tox = 2e-9
l3vmax = 120e3
l3gamma = 0.4
l3theta = 0.5
l3kappa = 0.06
l3phi = 0.2
l3ld = 8e-9
l3nss = 0.06
*
* high speed
l3v2to = 0.3
l3u2 = 0.06
l3t2ox = 2e-9
*
* high voltage
l3v3to = 0.7
l3u3 = 0.06
l3t3ox = 5e-9
*
* Pmos Model 3
*
PMOS
l3vto = -0.45
l3u0 = 0.02
l3tox = 2.0e-9
l3vmax = 110e3
l3gamma = 0.4
l3theta = 0.3
l3kappa = 0.06
l3phi = 0.2
l3ld = 8e-9
l3nss = 0.06
*
* high speed
l3v2to = -0.3
l3u2 = 0.02
l3t2ox = 2.0e-9
*
* high voltage
l3v3to = -0.7
l3u3 = 0.02
l3t3ox = 5e-9
*
* BSIM4 parameters
*
* Nmos
*
NMOS
b4vtho = 0.4
b4k1 = 0.45
b4k2 = 0.1
b4xj = 1.7e-7
b4toxe = 2.0e-9
b4ndep = 1.8e17
b4d0vt = 2.3
b4d1vt = 0.54
b4vfb = -0.9
b4u0 = 0.05
b4voff = 0.05
b4ua = 3e-15
b4uc = -0.047e-15
b4vsat = 100e3
b4pscbe1 =230e6
b4ute = -1.8
b4kt1 = -0.06
b4lint = 0.01e-6
b4wint = 0.02e-6
b4xj = 1.5e-7
b4nfact = 1.6
b4ndep = 1.7e17
b4pclm = 1.1
*
* high speed
b4v2to = 0.3
b4l2int = 0.02e-6
b4t2ox = 2.0e-9
*
* high voltage
b4v3to = 0.7
b4t3ox = 5e-9
*
* Pmos BSIM4
*
PMOS
b4vtho = 0.45
b4k1 = 0.45
b4k2 = 0.1
b4xj = 1.7e-7
b4toxe = 2e-9
b4ndep = 1.8e17
b4d0vt = 2.3
b4d1vt = 0.54
b4vfb = -0.9
b4u0 = 0.018
b4ua = 1.5e-15
b4voff = 0.05
b4uc = -0.047e-15
b4vsat = 60e3
b4pscbe1 =230e6
b4ute = -1.8
b4kt1 = -0.06
b4lint = 0.01e-6
b4nfact = 1.6
b4wint = 0.02e-6
b4xj = 1.5e-7
b4ndep = 1.7e17
b4pclm = 0.7
*
* high speed
b4v2to = 0.3
b4l2int = 0.02e-6
b4t2ox = 2e-9
*
* high voltage
b4v3to = 0.7
b4t3ox = 5e-9
*
* CIF Layers
* MicroWind layer, CIF layer, overetch
*
cif nwell 1 0.0
cif diffp 17 0.5
cif diffn 16 0.5
cif aarea 2 0.5
cif poly 13 0.0
cif contact 19 0.025
cif metal 23 0.0125
cif via 25 0.0125
cif metal2 27 0.0125
cif via2 32 0.0125
cif metal3 34 0.0125
cif via3 35 0.0125
cif metal4 36 0.0125
cif via4 52 0.0125
cif metal5 53 0.0
cif via5 54 0.0
cif metal6 55 0.0
cif passiv 31 0.0
cif text 94 0.0
*
*
* MicroWind simulation parameters
*
deltaT = 0.30e-12 (Minimum simulation interval dT)
vdd = 4
hvdd = 2.5
temperature = 27
riseTime = 0.025
*
* End CMOS 0.12µm
*

@ -0,0 +1,67 @@
VERSION 2020/4/22 11:59:38
FIG #C:\Users\ushio\Desktop\dd\nor.MSK
BB(177,57,213,100)
SIMU #5.00
REC(177,74,26,22,NW)
REC(185,96,18,2,NW)
REC(208,82,4,2,NW)
REC(208,90,4,2,DP)
REC(195,77,5,16,DP)
REC(187,77,6,16,DP)
REC(180,77,5,16,DP)
REC(208,86,4,2,DN)
REC(195,65,5,4,DN)
REC(187,65,6,4,DN)
REC(180,65,5,4,DN)
REC(181,78,2,2,CO)
REC(197,84,2,2,CO)
REC(189,95,2,2,CO)
REC(197,66,2,2,CO)
REC(197,90,2,2,CO)
REC(181,66,2,2,CO)
REC(197,78,2,2,CO)
REC(181,90,2,2,CO)
REC(189,66,2,2,CO)
REC(209,78,2,2,CO)
REC(181,84,2,2,CO)
REC(177,71,8,2,PO)
REC(185,63,2,32,PO)
REC(208,94,4,2,PO)
REC(195,70,9,2,PO)
REC(193,63,2,32,PO)
REC(177,94,15,4,ME)
REC(180,77,4,17,ME)
REC(188,65,4,8,ME)
REC(196,77,4,16,ME)
REC(177,57,27,4,ME)
REC(188,73,16,4,ME)
REC(180,61,4,8,ME)
REC(208,98,4,2,ME)
REC(196,61,4,8,ME)
REC(193,77,2,16,DP)
REC(185,77,2,16,DP)
REC(193,65,2,4,DN)
REC(185,65,2,4,DN)
TITLE 179 97 #Vdd
$1 1000 0
TITLE 190 59 #Vss
$0 1000 0
TITLE 178 72 #A
$c 1000 0 0.2250 0.2500 0.4750 0.5000
TITLE 203 71 #B
$c 1000 0 0.4750 0.5000 0.9750 1.0000
TITLE 203 75 #OUTPUT
$v 1000 0
TITLE 213 95 #Polysilicon
$- 1000 0
TITLE 213 99 #Metal
$- 1000 0
TITLE 213 87 #N+ Diffusion
$- 1000 0
TITLE 213 79 #Contact
$- 1000 0
TITLE 213 91 #P+ Diffusion
$- 1000 0
TITLE 213 83 #N Well
$- 1000 0
FFIG C:\Users\ushio\Desktop\dd\nor.MSK
Loading…
Cancel
Save