40nm counter complete; talk delivered
authorAdam Megacz <adam@megacz.com>
Sun, 11 Oct 2009 02:51:12 +0000 (19:51 -0700)
committerAdam Megacz <adam@megacz.com>
Sun, 11 Oct 2009 02:51:12 +0000 (19:51 -0700)
13 files changed:
chips/omegaCounter/40nm/.gitignore [new file with mode: 0644]
chips/omegaCounter/40nm/commands [new file with mode: 0644]
chips/omegaCounter/40nm/electric/calibre/DRCCAL/nor3.db [deleted file]
chips/omegaCounter/40nm/electric/calibre/nor3.gds [deleted file]
chips/omegaCounter/40nm/electric/omegaCounter-old.jelib
chips/omegaCounter/40nm/electric/omegaCounter.jelib
chips/omegaCounter/40nm/go.spi [new file with mode: 0644]
chips/omegaCounter/40nm/header.hsp
chips/omegaCounter/40nm/hsim.sh [new file with mode: 0755]
chips/omegaCounter/40nm/rem.sh [new file with mode: 0755]
chips/omegaCounter/40nm/sim-rcx.sh [new file with mode: 0755]
chips/omegaCounter/40nm/sim-sch.sh [new file with mode: 0755]
chips/omegaCounter/40nm/waveform-extracted.txt [new file with mode: 0644]

diff --git a/chips/omegaCounter/40nm/.gitignore b/chips/omegaCounter/40nm/.gitignore
new file mode 100644 (file)
index 0000000..58c7a6e
--- /dev/null
@@ -0,0 +1,2 @@
+omegaCounter-extracted.spi
+omegaCounter.spi
diff --git a/chips/omegaCounter/40nm/commands b/chips/omegaCounter/40nm/commands
new file mode 100644 (file)
index 0000000..f79b5c5
--- /dev/null
@@ -0,0 +1,24 @@
+
+fv highWhenNotDisabled 0.0
+fv load 0.9
+fv disableLO 0.0
+
+fv inLO\[6\] 0.0
+fv inLO\[5\] 0.9
+fv inLO\[4\] 0.9
+fv inLO\[3\] 0.9
+fv inLO\[2\] 0.9
+
+fv inLO\[1\] 0.9
+
+stop -at 300ns
+cont
+
+fv load 0.0
+fv highWhenNotDisabled 0.9
+fv disableLO 0.9
+
+stop -at 400ns
+cont
+
+quit
diff --git a/chips/omegaCounter/40nm/electric/calibre/DRCCAL/nor3.db b/chips/omegaCounter/40nm/electric/calibre/DRCCAL/nor3.db
deleted file mode 100755 (executable)
index 082cf30..0000000
+++ /dev/null
@@ -1,8043 +0,0 @@
-nor3 1000
-offgrid_vertices
-0 0 1 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-G.1.DNWi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.NWi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.OD12i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.OD18i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.OD1815
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.OD25i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.OD2533
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.OD2518
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.OD33i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.ODDECAP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.PPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.NPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CBi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CB2Fi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CB2Wi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.RPOi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.NTNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.NCapNTNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.FWALi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.FWCUi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.POFUSE
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.FUSELINK
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.PMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.PM1i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.PM2i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SEALRINGi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VTHNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VTHPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VTLNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VTLPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CBDi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.UBMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.RH
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.ESDIMP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VARi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.APi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.Cu_PPIi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CBMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CTMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.RVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DCOi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRMN
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRMP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRMRP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.NPreDOSRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.ROM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRAMDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRAMDMY_PAS
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRAMDMY_PERI_LP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRAMDMY_PERI_G
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CO2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DPSRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.PRSRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRMLOP12
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRMLOP13
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRMLOP14
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.LVLOP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.HCDPLOP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.TPLOP_8T
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.TPLOP_10T
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.NWDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.RPDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.PMDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SDI
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.ESDREG
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.ESDHV
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CDUDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.TCDDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.LOGO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.INDDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.IND_CTAP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CTMDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CTMDMY_10
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CTMDMY_15
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CTMDMY_20
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.WBDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DIODMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.RFDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.RFIPDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.LUPWDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M1i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DM1_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M1_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M1_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M1_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M2i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DM2_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M2_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M2_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M2_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M3i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DM3_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M3_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M3_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M3_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M4i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DM4_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M4_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M4_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M4_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M5i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DM5_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M5_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M5_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M5_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M6_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M6_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM6_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM6_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M6_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M6_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M6_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M7_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M7_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM7_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM7_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M7_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M7_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M7_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M8_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M8_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM8_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM8_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M8_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M8_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M8_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M9_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M9_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM9_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM9_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M9_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M9_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M9_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M10_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M10_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM10_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM10_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M10_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M10_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M10_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M11_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M11_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM11_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DUM11_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M11_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M11_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.M11_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA1i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA2i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA3i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA4i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA5_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA5_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA6_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA6_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA7_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA7_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA8_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA8_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA9_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA9_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA10_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.VIA10_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.ODi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.ODiRFDRAIN
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.ODiSRAM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DOD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRDOD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.DPO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.SRDPO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.mVTLi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.BJTDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.NW20V
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-grid must be an integer multiple of 0.005 um
-G.1.CO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-0.005 um grid is required for CO outside SRAM periphrial regions
-G.1.PO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-0.005 um grid is required for PO outside SRAM periphrial regions
-G.2.DNWi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.NWi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.OD12i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.OD18i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.OD1815
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.OD25i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.OD2533
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.OD2518
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.OD33i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.ODDECAP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.PPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.NPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.COi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.COPUSH
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.COiSRAM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CBi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CB2Fi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CB2Wi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.RPOi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.NTNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.NCapNTNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.FWALi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.FWCUi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.POFUSE
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.FUSELINK
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.PMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.PM1i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.PM2i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SEALRINGi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VTHNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VTHPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VTLNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VTLPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CBDi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.UBMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.RH
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.ESDIMP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VARi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.APi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.Cu_PPIi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CBMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CTMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.RVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DCOi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRMN
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRMP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRMRP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.NPreDOSRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.ROM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRAMDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRAMDMY_PAS
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRAMDMY_PERI_LP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRAMDMY_PERI_G
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CO2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DPSRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.PRSRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRMLOP12
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRMLOP13
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRMLOP14
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.LVLOP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.HCDPLOP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.TPLOP_8T
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.TPLOP_10T
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.NWDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.RPDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.PMDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SDI
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.ESDREG
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.ESDHV
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CDUDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.TCDDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.LOGO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.INDDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.IND_CTAP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CTMDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CTMDMY_10
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CTMDMY_15
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.CTMDMY_20
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.WBDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DIODMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.RFDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.RFIPDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.LUPWDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M1i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DM1_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M1_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M1_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M1_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M2i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DM2_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M2_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M2_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M2_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M3i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DM3_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M3_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M3_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M3_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M4i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DM4_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M4_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M4_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M4_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M5i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DM5_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M5_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M5_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M5_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M6_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M6_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM6_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM6_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M6_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M6_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M6_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M7_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M7_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM7_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM7_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M7_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M7_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M7_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M8_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M8_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM8_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM8_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M8_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M8_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M8_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M9_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M9_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM9_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM9_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M9_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M9_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M9_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M10_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M10_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM10_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM10_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M10_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M10_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M10_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M11_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M11_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM11_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DUM11_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M11_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M11_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.M11_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA1i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA2i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA3i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA4i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA5_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA5_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA6_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA6_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA7_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA7_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA8_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA8_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA9_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA9_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA10_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.VIA10_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.ODi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.ODiRFDRAIN
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.ODiSRAM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DOD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRDOD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.POi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.POiSRAM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.DPO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.SRDPO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.mVTLi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.BJTDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.2.NW20V
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-LAYERS Shapes with acute angles between line segments are not allowed.
-G.3.DNWi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.NWi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.OD12i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.OD18i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.OD1815
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.OD25i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.OD2533
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.OD2518
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.OD33i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.ODDECAP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.PPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.NPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.COi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.COPUSH
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.COiSRAM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.CBi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.RPOi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.NTNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.NCapNTNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.FWALi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.FWCUi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.POFUSE
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.FUSELINK
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SEALRINGi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VTHNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VTHPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VTLNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VTLPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.RH
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.ESDIMP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VARi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.APi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.Cu_PPIi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.CBMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.CTMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.RVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DCOi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRMN
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRMP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRMRP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.NPreDOSRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.ROM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRAMDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRAMDMY_PAS
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRAMDMY_PERI_LP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRAMDMY_PERI_G
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.CO2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DPSRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.PRSRM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRMLOP12
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRMLOP13
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRMLOP14
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.LVLOP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.HCDPLOP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.TPLOP_8T
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.TPLOP_10T
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.NWDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.RPDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SDI
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.ESDREG
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.ESDHV
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.CDUDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.TCDDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.LOGO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.INDDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.IND_CTAP
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.CTMDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.CTMDMY_10
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.CTMDMY_15
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.CTMDMY_20
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.WBDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DIODMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.RFDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.RFIPDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.LUPWDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M1i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DM1_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M1_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M1_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M1_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M2i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DM2_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M2_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M2_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M2_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M3i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DM3_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M3_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M3_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M3_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M4i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DM4_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M4_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M4_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M4_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M5i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DM5_O
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M5_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M5_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M5_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M6_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M6_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM6_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM6_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M6_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M6_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M6_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M7_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M7_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM7_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM7_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M7_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M7_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M7_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M8_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M8_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM8_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM8_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M8_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M8_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M8_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M9_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M9_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM9_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM9_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M9_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M9_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M9_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M10_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M10_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM10_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM10_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M10_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M10_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M10_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M11_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M11_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM11_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DUM11_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M11_LVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M11_MVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.M11_HVi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA1i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA2i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA3i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA4i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA5_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA5_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA6_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA6_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA7_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA7_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA8_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA8_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA9_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA9_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA10_OLD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.VIA10_NEW
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.ODi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.ODiRFDRAIN
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.ODiSRAM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DOD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRDOD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.POi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.POiSRAM
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.DPO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.SRDPO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.mVTLi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.BJTDMY
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.NW20V
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle.
-G.3.PMi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle except {PMi AND UBM}
-G.3.CBDi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle except {CBDi AND UBM}
-G.3.CB2Fi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle except {CB2Fi AND UBM}
-G.3.CB2Wi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Shapes must be orthogonal or on a 45 degree angle except {CB2Wi AND UBM}
-G.4.PPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.NPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.ODi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.POi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.VTHNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.VTHPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.VTLNi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.VTLPi
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.M1i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.SRDOD
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.SRDPO
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.M2i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.M3i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.M4i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.M5i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.M6i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-G.4.M7i
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Adjacent edges with length less than min. width is not allowed.
-USER_GUIDE.M1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M6
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M7
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M8
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M9
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M10
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.M11
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Metal layers with forbidden datatypes.
-USER_GUIDE.VIA1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.VIA2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.VIA3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.VIA4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.VIA5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.VIA6
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.VIA7
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.VIA8
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.VIA9
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.VIA10
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Via layers with forbidden datatypes.
-USER_GUIDE.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Dummy metal,poly,od can't be used to connect
-NW_DATATYPE.WARNING
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extreme user care needs to be taken when using any layer other than (3;0) that default MT form considers to create NW mask. The tapeout engineer must explicitly explain those non-default layers must be considered equivalent to NW in the MT form to ensure complete fabrication. It is strongly recommended to use NW;drawing (3;0) layer to define NW regions.
-OD_DATATYPE.WARNING1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extreme user care needs to be taken when using any other layer to create OD mask such as pdiff (7;0), ndiff (8;0) or any layer other than (6;0), and (6;1) that default MT form considers. The tapeout engineer must explicitly explain those non-default layers must be considered equivalent to OD in the MT form to ensure complete fabrication.  It is strongly recommended to use only OD;drawing (6;0) and OD;dummy (6;1) layers to defined OD and DOD regions.
-OD_DATATYPE.WARNING2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-SRAM OD (6;11-13) layer are only allowed in SRAM region
-OD_DATATYPE.WARNING3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Layer (6;3) is for recognition purpose of RF devices, please take care if this layer is adopted for non-RF designs and not for masking purpose of diffusion regions together with OD (6;0). 
-PO_DATATYPE.WARNING1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extreme user care needs to be taken when using any layer other than (17;0), and (17,1) that default MT form considers to create PO mask. The tapeout engineer must explicitly explain those non-default layers must be considered equivalent to PO in the MT form to ensure complete fabrication. It is strongly recommended to use PO;drawing (17;0) and PO;dummy (17;1) layer to define PO and DPO regions.
-PO_DATATYPE.WARNING2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-SRAM PO (17;11-13) layer are only allowed in SRAM region. 
-CO_DATATYPE.WARNING1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extreme user care needs to be taken when using any layer other than (30;0) that default MT form considers to create CO mask. The tapeout engineer must explicitly explain those non-default layers must be considered equivalent to CO in the MT form to ensure complete fabrication. It is strongly recommended to use CO;drawing (30;0) to define CO regions. 
-CO_DATATYPE.WARNING2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-SRAM CO (30;11-13) layers are only allowed in SRAM region. 
-M12_VIA11.WARN
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-This is 11M DRC. If customer wants to check M12. Please use M12 DRC command file.
-NW.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.34 
-SRAM.NW.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.28 in SRAM
-NW.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.34 
-NW.S.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space of two NW1V with different potentials (*) >= 0.8 
-NW.S.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-NW1V space to NW2V with different potentials (*) >= 1 
-NW.S.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space of two NW2V with different potentials (*) >= 1 
-NW.S.5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to PW STRAP >= 0.08 
-NW.S.6
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to N+ ACTIVE >= 0.08 
-SRAM.NW.S.6
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to N+ ACTIVE >= 0.036 in SRAM
-NW.S.6.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to N+ ACTIVE [at least one edge at each corner] >= 0.16 
-SRAM.NW.S.6.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to N+ ACTIVE [at least one edge at each corner] >= 0.16, do not check NW with jog <= 0.01 in SRAM
-NW.S.7
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to {N+ ACTIVE interact with OD2} >= 0.22 
-NW.EN.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of NW STRAP >= 0.08 
-SRAM.NW.EN.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of NW STRAP >= 0.04
-NW.EN.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of P+ ACTIVE >= 0.08 
-SRAM.NW.EN.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of P+ ACTIVE >= 0.04 
-NW.EN.2.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of P+ ACTIVE [at least one edge at each corner] >= 0.16 
-NW.EN.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of {P+ ACTIVE interact with OD2} >= 0.22 
-NW.A.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.64 
-NW.A.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.64 
-NWROD.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 1.8 
-NWROD.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NWROD or to NW >= 1.0 
-NWROD.S.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to RPO >= 0.3 
-NWROD.EN.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by OD >= 1.0 
-NWROD.EN.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of CO >= 0.3 
-NWROD.O.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-RPO overlap of NP. Use exact value (0.4 um) on sides touching NWDMY. = 0.4 
-NWROD.O.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-{OD AND NWDMY} overlap of {NP, PP, VTH_N, VTH_P, VTL_N, or VTL_P} (all implant layers except NW) is not allowed.   
-NWRSTI.EN.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-NP enclosure of OD >= 0.4 
-NWRSTI.EN.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-OD enclosure of CO >= 0.3 
-NWRSTI.EX.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-OD extension on NWRSTI >= 0.3 
-NWRSTI.O.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-{NP interact with NWDMY} overlap of {PP, VTH_P, or VTL_P} (all p-type implant layers) is not allowed   
-NT_N.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.34 
-NT_N.W.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 0.9V/1.2V native device >= 0.30 
-NT_N.W.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 2.5Vnative device (for 2.5V overdrive to 3.3V, please refer to section OD25_33 Layout Rules) >= 1.20 
-NT_N.W.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 1.8V native device (for 2.5V underdrive to 1.8V, please refer to section OD25_18 Layout Rules) >= 0.8 
-NT_N.W.5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel width >= 0.5 
-NT_N.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.34 
-NT_N.S.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to [Active outside NT_N] >= 0.38 
-NT_N.S.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NW >= 1 
-NT_N.EN.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure range of N+OD. = 0.26 
-NT_N.EX.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-PO extension on {OD inside NT_N} (PO endcap) >= 0.35 
-NT_N.A.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.64 
-NT_N.A.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.64 
-NT_N.R.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of {NW OR DNW} is not allowed   
-NT_N.R.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Only one OD region is allowed in NT_N (except NMOS capacitor with same potential, pickup and RTMOMDMY (155;21) region).   
-NT_N.R.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-P+ Gate is not allowed in NT_N   
-DNW.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 3 
-DNW.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 3.5 
-DNW.S.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NW >= 2.5 
-DNW.S.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to {N+ACTIVE outside DNW} >= 1.65 
-DNW.S.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-RW space to {RW OR PW} with different potential >= 0.8 
-DNW.S.5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-{RW OR PW} space to {RW interact with OD2} with different potential >= 1.0 
-DNW.EN.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of N+ACTIVE >= 0.48 
-DNW.O.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of NW >= 0.4 
-DNW.R.5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-DNW cut N+ACTIVE is not allowed   
-OD.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.06 
-SRAM.OD.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.046 in SRAM 
-OD.W.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel width for MOS [for core device] >= 0.12 (This rule doesn't include the NT_N, SR_ESD)
-OD.W.2.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel width for NMOS [for core device] <= 10 (This rule doesn't include the NT_N, SR_ESD, VAR)
-OD.W.2.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel width for PMOS [for core device] <= 1.5 (This rule doesn't include the NT_N, SR_ESD, VAR)
-SRAM.OD.W.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel width of MOS [for core device] >= 0.06 in SRAM, exclude RODMY
-OD.W.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Min. OD width for High voltage NMOS/PMOS 0.32 um
-OD.W.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Min. width of 45 degree bent OD 0.17 um
-OD.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.08 
-SRAM.OD.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.05 in SRAM
-OD.S.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Min. OD spacing for voltage > 1.0V  0.15 um    
-OD.S.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD [width > 0.12um] if the parallel length (P) = 0.14um in S/D direction >= 0.10 
-SRAM.OD.S.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD [width > 0.12um] if the parallel length (P) = 0.14um in S/D direction >= 0.095 
-OD.S.3.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD [width > 0.12um] if the parallel length (P) = 0.14um in PO gate direction >= 0.11 
-SRAM.OD.S.3.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD [width > 0.12um] if the parallel length (P) = 0.14um in PO gate direction >= 0.095
-OD.S.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Min. space between two 45 degree bent OD 0.1 um
-OD.S.5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Min. space between two OD segments of U or O shape OD 0.17 um
-OD.A.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Area(This check doesn't include the patterns filling 0.06*0.26 rectangular tile) >= 0.035 
-SRAM.OD.A.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Area (This check doesn't include rectangle area with length >= 0.26um) >= ^SRAM_OD_A_1
-OD.A.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length< 0.21um] >= 0.055 
-SRAM.OD.A.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length< 0.21um] >= 0.0231
-OD.A.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area of an enclosed OD 0.055 um2
-OD.A.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area with all of inner edge length < 0.21, >= 0.077 um2 
-OD.L.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Length of active with width < 0.12 um, connected to butted strap <= 0.4 um
-OD.L.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Max. OD length between 2 CO or CO to OD line end when OD width <= 0.12 um 60 um
-OD.L.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum ACTIVE length of core device <= 40, this check exclude 186;5, and SR_ESD
-OD.R.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-OD must be fully covered by {NP OR PP} except for {DOD OR SR_DOD OR NWDMY}   
-DOD.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.5 
-DOD.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 
-DOD.S.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD (Overlap is not allowed) >= 0.34 
-DOD.S.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to PO (Overlap is not allowed) >= 0.3 
-DOD.S.5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NW >= 0.3 
-DOD.S.8
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NWDMY (Overlap is not allowed) >= 0.6 
-DOD.S.9
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DOD.S.10
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 1.2 
-DOD.EN.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by NW >= 0.3 
-OD.DN.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Min. OD density over window 150 step 75 >= 20% 
-OD.DN.2.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Max. OD density over window 150 step 75 <= 90% 
-OD.DN.2.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Max. OD density over window 150 step 75 <= 80% in core 
-OD.DN.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Min. OD density over window 150 step 75 >= 20% (within ODBLK)
-OD.DN.3.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Max. OD density over window 150 step 75 <= 90% (within ODBLK)
-OD.DN.3.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Max. OD density over window 150 step 75 <= 80% in core (within ODBLK)
-DOD.R.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Only square (or rectangular) and solid shapes are allowed. A 45-degree shape is not allowed.   
-OD2.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.34 
-OD2.W.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width of {OD2 OR {NW OR NT_N}} >= 0.34 
-SRAM.OD2.W.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width of (OD2 OR (NW OR NTN)) >= 0.28
-OD2.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.34 
-OD2.S.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to {ACTIVE OR GATE}(OD2 cut {ACTIVE OR GATE} is not allowed) >= 0.2 
-OD2.S.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 0.9V/1.2V GATE in S/D direction. >= 0.25 
-OD2.S.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NW. Space = 0 um is allowed. >= 0.34 
-OD2.S.5
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space of {NW NOT OD2} >= 0.34 
-OD2.S.6
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space of {NW AND OD2} >= 0.34 
-OD2.S.7
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space of {OD2 NOT {NW OR NT_N}} >= 0.34 
-OD2.EN.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of 1.8V or 2.5V Gate in S/D direction. >= 0.25 
-OD2.EX.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-NW extension on OD2. Extension = 0 um is allowed. >= 0.34 
-OD2.EX.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on NW. Extension = 0 um is allowed. >= 0.34 
-OD2.EX.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on {ACTIVE OR GATE} >= 0.2 
-OD2.O.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of NW. Overlap = 0 umis allowed. >= 0.34 
-OD2.R.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-OD_18, OD_25 cannot be used on same die.   
-OD_12.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.34 
-OD_12.W.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length 0.07  
-OD_12.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.34 
-OD_12.S.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to ACTIVE >= 0.05 
-OD_12.S.3_4
-0 0 3 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to core 0.9V gate in S/D direction >= 0.16
-Space to core 0.9V gate in end-cap direction >= 0.09
-OD_12.S.6
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD2. Space = 0 um is allowed. >= 0.18 
-OD_12.EN.1_2
-0 0 3 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of core 1.2V gate in S/D direction >= 0.16
-Enclosure of core 1.2V gate in end-cap direction >= 0.09
-OD_12.EX.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on ACTIVE [without Gate] >= 0.05 
-OD_12.A.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.64 
-OD_12.A.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.64 
-OD_12.R.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of VTH_N, VTH_P, VTL_N, VTL_P, RPO, RH, NWDMY, BJTDMY, OD2 is not allowed   
-OD_12.R.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-OD_12 cut {ACTIVE OR GATE} is not allowed   
-OD18_15.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 1.8V MOS underdriven to 1.5V (Gate AND OD18_15) >= 0.105 um
-OD18_15.R.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-{GATE AND OD18_15} can't overlap OD_25, OD_33, OD25_18, or OD25_33. {Gate AND OD18_15} must be covered by OD_18. OD18_15 can't cut GATE.
-OD25_33.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 2.5V NMOS overdrive to 3.3V (NMOS Gate AND OD25_33). >= 0.55 
-OD25_33.W.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 2.5V PMOS overdrive to 3.3V (PMOS Gate AND OD25_33). >= 0.44 
-OD25_33.W.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 2.5V native NMOS overdrive to 3.3V. ((Gate AND NT_N) AND OD25_33) 1.2  
-OD25_33.R.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-(Gate AND OD25_33) can't overlap OD_18 or OD_33 or OD25_18. (Gate AND OD25_33) must be covered by OD_25. OD25_33 can't cut GATE.   
-OD25_18.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 2.5V MOS underdrive to 1.8V (Gate AND OD25_18) >= 0.25 
-OD25_18.W.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 2.5V native NMOS underdrive to 1.8V ((Gate AND NT_N) AND OD25_18) 1.2  
-OD25_18.R.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-(Gate AND OD25_18) can't overlap OD_18 or OD_33 or OD25_33. (Gate AND OD25_18) must be covered by OD_25. OD25_18 can't cut GATE.   
-PO.W.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.04 
-PO.W.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 2.5V MOS (for 2.5V overdrive to 3.3V, please refer to section OD25_33 Layout Rules) >= 0.27 
-PO.W.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of 1.8 V MOS (for 2.5V underdrive to 1.8V, please refer to sectionOD25_18 Layout Rules) >= 0.15 
-PO.W.6
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of core device (<= 0.9V) (This check doesn't include the regions covered by layers of NT_N, SDI, and VAR.) = 0.04 Channel length of core device (This check doesn't include the regions covered by layers of NT_N, SDI, and VAR.) = 0.04 / 0.045 / 0.05 / 0.06 / 0.07 / 0.08~10 0.08~10, do not check SRAM
-PO.W.7
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Width of 45-degree FIELD PO (except PO fuse element, POFUSE, 156;0). (Please make sure the vertex of 45 degree pattern is on 5nm grid (refer to the rule, G.6U, in section 3.7)) >= 0.17 
-PO.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.10 
-SRAM.PO.S.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 in SRAM
-PO.S.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-{GATE inside OD2} space in the same OD >= 0.22 
-PO.S.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-FIELD PO space to OD >= 0.03, do not check SRAM
-PO.S.4.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Gate space [L-shape OD and L-shape PO enclosed area < 0.0121 um2 ] >= 0.11 
-PO.S.6
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-L-shape PO space to OD when PO and OD are in the same MOS L-shape PO length (R1) <= 0.06 um] >= 0.04 
-SRAM.PO.S.6
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-L-shape PO space to OD when PO and OD are in the same MOS L-shape PO length (R1) <= 0.06um] >= 0.035
-PO.S.6.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-L-shape PO space to OD when PO and OD are in the same MOS [L-shape PO length (R1) > 0.06 um and L-shape PO length (R1) <= 0.1 um] >= 0.05 
-PO.S.7
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space if at least one {PO OR SR_DPO} width > 0.12 um, and the {PO OR SR_DPO} parallel run length > 0.14 um (individual projection). >= 0.16 
-PO.S.9
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space of {PO AND RPO} >= 0.18 
-PO.S.10
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space at {PO OR SR_DPO} line-end (W < .07 um (Q1)) in a dense-line-end configuration: If {PO OR SR_DPO} has parallel run length with opposite {PO OR SR_DPO} (measured with T1 = 0.035 um extension) along 2 adjacent edges of {PO OR SR_DPO} [any one edge < Q1 distance from the corner of the two edges], then one of the space (S1 or S2) needs to be at least this value (This check doesn't include small jog with edge length < 0.04 um (R)) >= 0.11 
-PO.S.15
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Large PO to gate [channel length <= 0.08 um] space. The large PO is defined as PO area >= 630 um2 and interact with regions of density > 70% in window 30 um x 30 um, stepping 15 um. DPO will be excluded from density check. 1.0  
-PO.S.16
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent PO >= 0.17 
-PO.EX.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on OD (end-cap) >= 0.09 
-SRAM.PO.EX.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on OD (end-cap) >= 0.055 in SRAM,  >= 0.035 in RODMY
-PO.EX.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-OD extension on PO >= 0.09 
-SRAM.PO.EX.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-OD extension on PO >= 0.04 in SRAM, exclude RODMY
-PO.EX.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on OD (end-cap) when the PO to L-shape OD (in the same MOS) space < 0.1 um. (This check doesn't include ACTIVE jog <= 0.02 um.) >= 0.11 
-SRAM.PO.EX.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on OD (end-cap) when the PO space to L-shape OD (in the same MOS) is < 0.1um (This check doesn't include ACTIVE jog <= 0.02um.) >= ^SRAM_PO_EX_3
-PO.L.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum PO length between two contacts, as well as the length from any point inside PO gate to nearest CO when the PO width  0.08 um.(This check doesn't include ESD protection devices.) <= 18 
-PO.A.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Area (This check doesn't include rectangle area with length >= 0.3 um) >= 0.022 
-PO.A.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length< 0.21 um] >= 0.055 
-PO.A.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.04 
-PO.A.4
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area [with all of inner edge length< 0.21 um] >= 0.077 
-PO.DN.2
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-{OD OR DOD OR PO OR DPO } local density (minimun) over window 20um x 20um stepping 10um >= 0.1%
-PO.DN.3
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-PO density within POBLK. (except {RFDMY AND RFIP_DMY}) 14%  
-PO.R.1
-0 0 2 Sep 23 14:17:29 2009                     
-Rule File Pathname: nor3.drc.con
-GATE must be a rectangle orthogonal to grid. (Both bent GATE and gate with jog are not allowed).   
-PO.R.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PO intersecting OD must form two or more diffusions.   
-PO.R.7_V
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Poly gates of all SRAM cells (50;0 OR 186;0) must be uni-directional in a chip. (This check doesn't include the regions covered by layer 49 (RODMY)) Chips on MPW or shuttles may be rotated due to this rule   
-PO.R.7_H
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Poly gates of all SRAM cells (50;0 OR 186;0) must be uni-directional in a chip. (This check doesn't include the regions covered by layer 49 (RODMY)) Chips on MPW or shuttles may be rotated due to this rule   
-PO.R.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-H-gate that fulfills the following conditions at the same time is not allowed. [inner space < 0.43 um (U), channel length < 0.10 um (V), interconnect PO width < 0.25 um (W), and interconnect PO length > 0.065 um(X)]   
-PO.S.2
-4 4 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The poly gate space range to neighboring {PO OR SR_DPO} [for channel length < 0.08 um], and allow the violation with length ratio < 30% on one side and one segment The length ratio = violation length / device width. This rule is for poly gate CDU control (This check doesn't include the regions covered by layer SRAMDMY;5) == 0.14 / 0.16 / 0.2 
-p 1 4
-CN nor3 c 1 0 0 1 0 0
--290 300
--285 300
--285 1260
--290 1260
-p 2 4
-70 -1110
-75 -1110
-75 -390
-70 -390
-p 3 4
-285 -1110
-290 -1110
-290 -390
-285 -390
-p 4 4
-285 300
-290 300
-290 1260
-285 1260
-PO.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Gate space [either one channel length >= 0.08 um] >= 0.14 
-SRAM.PO.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Gate space [either one channel length >= 0.06um] >= 0.12 in SRAM, >= 0.1 in RODMY
-PO.S.2.1.1_PO.EX.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum OD extension on the edge gate [channel length>= 0.08 ] and gate space [either one channel length >= 0.08 ] in core device regions <= 0.32 . This check doesn't include the regions covered by SR_ESD.
-SR_DPO.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.04 
-SR_DPO.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width in OD2 >= 0.1 
-SR_DPO.W.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of 45-degree dummy PO. (Please make sure the vertex of 45 degree pattern is on 0.005 um grid (refer to the rule, G.6U, in section 3.7)) >= 0.17 
-SR_DPO.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to {PO OR SR_DPO} (SR_DPO overlap with PO is not allowed) >= 0.1 
-SR_DPO.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The SR_DPO (17;7) gate space to other gate (17;0 OR 17;7), SR_DPO (17;7) only can be used for dummy patterns. >= 0.14 
-SR_DPO.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{((PO OR SR_DPO) AND OD) inside OD2} space in the same OD >= 0.22 
-SR_DPO.S.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD >= 0.03 
-SR_DPO.S.9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space of {(PO OR SR_DPO) AND RPO} >= 0.18 
-SR_DPO.S.16
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent {PO OR SR_DPO} >= 0.17 
-SR_DPO.S.17
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{CO inside SR_DPO} space to OD >= 0.05 
-SR_DPO.S.18
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{SR_DPO AND OD} space to RPO (overlap is not allowed.) >= 0.38 
-SR_DPO.S.19
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{SR_DPO AND OD} space to CO (overlap is not allowed.) >= 0.04 
-SR_DPO.S.20
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{CO inside OD} space to 1.8V, 2.5V {SR_DPO AND OD} >= 0.08 
-SR_DPO.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of CO >= 0.01 
-SR_DPO.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of CO [at least two opposite sides] >= 0.02 
-SR_DPO.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on OD (end-cap) >= 0.09 
-SR_DPO.EX.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-OD extension on SR_DPO >= 0.03 
-SR_DPO.L.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Length of 45-degree bent SR_DPO (minimum edge length) >= 0.26 
-SR_DPO.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area (This check doesn't include rectangle area with length >= 0.3 um) >= 0.022 
-SR_DPO.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length< 0.21 um] >= 0.055 
-SR_DPO.A.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.04 
-SR_DPO.A.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area [with all of inner edge length< 0.21 um] >= 0.077 
-SR_DPO.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{SR_DPO AND OD} must be a rectangle orthogonal to grid. (Both bent GATE and GATE with jogs are not allowed).   
-SR_DPO.R.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SR_DPO intersecting OD must form two or more diffusions. (except RTMOMDMY (155;21) region)   
-SR_DPO.R.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of SRAM is not allowed   
-SR_DPO.R.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SR_DPO(17;7) can not form device, SR_DPO must be placed besideOD edge. (except RTMOMDMY (155;21) region).   
-DPO.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 
-DPO.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.3 
-DPO.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD (Overlap is not allowed) >= 0.2 
-DPO.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to (PO OR SR_DPO) (Overlap is not allowed) >= 0.5 
-DPO.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DPO.S.9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 1.2 
-DPO.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only square (or rectangular) and solid shapes are allowed. A 45-degree shape is not allowed.   
-VTH_N.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.18. One-track(0.14) overlap is allowed
-VTH_N.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.18. Point touch of corners is allowed. One-track(0.14) space is allowed.
-VTH_N.S.2_VTH_N.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to gate in PO endcap direction >= 0.08 & in S/D direction >= 0.14
-VTH_N.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to unsilicided PO/OD >= 0.18
-VTH_N.EN.1_VTH_N.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of gate in S/D direction >= 0.14 & in PO endcap direction >= 0.08 
-VTH_N.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.19
-VTH_N.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.19
-VTH_N.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of P+ACTIVE, VTL_N, NT_N, or OD2 is not allowed.   
-VTH_N.L.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-45-degree edge length 0.5  
-VTH_P.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.18. One-track(0.14) overlap is allowed
-VTH_P.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.18. Point touch of corners is allowed. One-track(0.14) space is allowed.
-VTH_P.S.2_VTH_P.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to gate in PO endcap direction >= 0.08 & in S/D direction >= 0.14
-VTH_P.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to unsilicided PO/OD >= 0.18
-VTH_P.EN.1_VTH_P.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of gate in S/D direction >= 0.14 & in PO endcap direction >= 0.08 
-VTH_P.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.19
-VTH_P.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.19
-VTH_P.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of N+ACTIVE (including varactor gate), VTL_P, NT_N, or OD2 is not allowed.   
-VTH_P.L.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-45-degree edge length 0.5  
-VTL_N.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.18. One-track(0.14) overlap is allowed
-VTL_N.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.18. Point touch of corners is allowed. One-track(0.14) space is allowed.
-VTL_N.S.2_VTL_N.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to gate in PO endcap direction >= 0.08 & in S/D direction >= 0.14
-VTL_N.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to unsilicided PO/OD >= 0.18
-VTL_N.EN.1_VTL_N.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of gate in S/D direction >= 0.14 & in PO endcap direction >= 0.08 
-VTL_N.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.19
-VTL_N.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.19
-VTL_N.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of P+ACTIVE, VTH_N, NT_N, or OD2 is not allowed.   
-VTL_N.L.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-45-degree edge length 0.5  
-VTL_P.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.18. One-track(0.14) overlap is allowed
-VTL_P.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.18. Point touch of corners is allowed. One-track(0.14) space is allowed.
-VTL_P.S.2_VTL_P.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to gate in PO endcap direction >= 0.08 & in S/D direction >= 0.14
-VTL_P.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to unsilicided PO/OD >= 0.18
-VTL_P.EN.1_VTL_P.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of gate in S/D direction >= 0.14 & in PO endcap direction >= 0.08 
-VTL_P.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.19
-VTL_P.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.19
-VTL_P.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of N+ACTIVE (including varactor gate), VTH_P, NT_N, or OD2 is not allowed.   
-VTL_P.L.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-45-degree edge length 0.5  
-PP.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.18 
-PP.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.18 
-SRAM.PP.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.15 in SRAM
-PP.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to N+ACTIVE (non-butted) >= 0.08 
-SRAM.PP.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to N+ACTIVE (non-butted) >= 0.036 in SRAM
-PP.S.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NW STRAP (non-butted) >= 0.02 
-PP.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{PP edge on OD} space to NMOS GATE >= 0.23 
-PP.S.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Butted PW STRAP space to PO in the same OD [the butted N+ ACTIVE extending  < J1 < 0.13 um] >= 0.23 
-PP.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to N-type unsilicided OD/PO >= 0.14 
-PP.EN.1
-5 5 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{NP OR PP} enclosure of PO (except DPO) >= 0.11 
-p 1 8
-CN nor3 c 1 0 0 1 0 0
--320 -190
--220 -190
--220 -110
--250 -110
--250 100
--290 100
--290 -110
--320 -110
-p 2 8
--140 -40
--40 -40
--40 40
--70 40
--70 100
--110 100
--110 40
--140 40
-p 3 8
-40 -190
-140 -190
-140 -110
-110 -110
-110 100
-70 100
-70 -110
-40 -110
-p 4 4
-220 -1390
-320 -1390
-320 -1310
-220 -1310
-p 5 8
-220 -40
-320 -40
-320 40
-290 40
-290 100
-250 100
-250 40
-220 40
-SRAM.PP.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{NP OR PP} enclosure of PO (except DPO) >= 0 in SRAM 
-PP.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on P+ACTIVE >= 0.08 
-SRAM.PP.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on P+ACTIVE >= 0.04
-PP.EX.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on PW STRAP >= 0.02, exclude SRAM 
-PP.EX.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on P-type unsilicided OD/PO >= 0.14 
-PP.EX.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{PP edge on OD} extension on PMOS GATE >= 0.23 
-PP.O.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of OD >= 0.10 
-PP.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.11 
-SRAM.PP.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.0728 um2 in SRAM
-PP.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.11 
-PP.A.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area of butted PW STRAP >= 0.021 
-PP.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PP must fully cover {PMOS GATE SIZING 0.08 um} >= 0.08 
-SRAM.PP.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PP must fully cover {PMOS GATE SIZING 0.08um} >= 0.08 
-PP.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of NP is not allowed.   
-PP.L.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-45-degree edge length 0.5  
-NP.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.18 
-SRAM.NP.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.15 in SRAM
-NP.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.18 
-NP.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to P+ACTIVE (non-butted) >= 0.09 
-SRAM.NP.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to P+ACTIVE (non-butted) >= 0.04 in SRAM 
-NP.S.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to PW STRAP (non-butted) >= 0.02 do not check SRM
-NP.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{NP edge on OD} space to PMOS GATE >= 0.23 
-NP.S.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Butted NW STRAP space to PO in the same OD [the butted P+ ACTIVE extending  < J1 < 0.13 um] >= 0.23 
-NP.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to P-type unsilicided OD/PO >= 0.14 
-NP.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on N+ACTIVE >= 0.08 
-SRAM.NP.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on N+ACTIVE >= 0.036 in SRAM
-NP.EX.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on NW STRAP >= 0.02 
-NP.EX.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on N-type unsilicided OD/PO >= 0.14 
-NP.EX.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{NP edge on OD} extension on NMOS GATE >= 0.23 
-NP.O.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of OD >= 0.10 
-NP.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.11 
-SRAM.NP.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.096 um2 in SRAM
-NP.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.11 
-SRAM.NP.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.0728
-NP.A.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area of butted NW STRAP >= 0.021 
-NP.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NP must fully cover {NMOS GATE SIZING 0.08 um} >= 0.08 
-SRAM.NP.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PP must fully cover {NMOS GATE SIZING 0.045 } in SRAM
-NP.L.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-45-degree edge length 0.5  
-LDN.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NP extension on OD2/NW/RH/VAR/BJTDMY 0.18 um. 
-LDN.O.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NP overlap of OD2/NW/RH/VAR/BJTDMY 0.18 um. 
-LDP.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PP extension on OD2/NW/RH/VAR/BJTDMY 0.18 um. 
-LDP.O.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PP overlap of OD2/NW/RH/VAR/BJTDMY 0.18 um. 
-VT.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-VTL_N space to {OD2 OR NW} >= 0.18 
-VT.EX.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NW extension on {OD2 OR VTL_P} >= 0.18 
-ESDIMP.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.5 
-ESDIMP.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.5 
-ESDIMP.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(OD NOT PO) enclosure of ESDIMP. ESDIMP must be fully inside (OD NOT PO). >= 0.4 
-ESDIMP.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 1.0 
-ESDIMP.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 1.0 
-ESDIMP.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-ESDIMP must be fully inside N+ ACTIVE   
-RPO.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-WidthA 0.40  
-RPO.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.40 
-RPO.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD >= 0.22 
-RPO.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to CO (overlap of CO is not allowed.) >= 0.22 
-RPO.S.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to GATE (overlap of GATE is not allowed except ESD circuit.) >= 0.38 
-RPO.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to PO >= 0.30 
-RPO.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on unsilicided OD/PO (This check doesn't include the regions covered by the layer SDI) >= 0.22 
-RPO.EX.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-OD extension on RPO >= 0.22 
-RPO.EX.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on unsilicided OD/PO [RPO width > 10 um] (This check doesn't include the regions covered by the layer SDI) >= 0.30 
-RPO.EX.1.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on unsilicided OD/PO [RPO width <= 0.43 um] (This check doesn't include the regions covered by the layer SDI) >= 0.30 
-RPO.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 1.00 
-RPO.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 1.00 
-RPO.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Butted NP/PP on unsilicided OD/PO is not allowed.   
-RES.W.1.OD
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of unsilicide OD resistor >= 0.4
-RES.W.1.PO
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of unsilicide PO resistor >= 0.4
-RES.L.1.OD
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Length of unsilicide OD resistor >= 0.4
-RES.L.1.PO
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Length of unsilicide PO resistor >= 0.4
-RES.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-RH space to Gate in source or drain direction for the unsilicided OD resistor >= 0.16 
-RES.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-RH enclosure of unsilicided/silicided OD/PO resistor >= 0.19 
-RES.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-RPO intersecting {PO AND RH}must form two or more POs (except BJT or ESD circuits)   
-RES.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-RPO intersecting {OD AND RH}must form two or more ODs (except BJT or ESD circuits)   
-RES.R.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{RPO AND PO} must be fully covered by RH except for BJT, ESD circuits, or {(RFIP_DMY AND INDDMY) SIZING 16um}
-RES.R.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{RPO AND OD} must be fully covered by RH except for BJT, ESD circuits, or {(RFIP_DMY AND INDDMY) SIZING 16um}
-VAR.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of {gate AND VAR} >= 0.2 
-VAR.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of {(gate AND OD2) AND VAR} >= 0.4 
-VAR.W.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Channel width of {gate AND VAR} >= 0.4 
-VAR.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to ACTIVE >= 0.13 
-VAR.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of OD >= 0.16 
-VAR.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-VAR layer must be drawn to fully cover the varactor devices.   
-VAR.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of VTL_N, VTL_P, VTH_N, VTH_P, NT_N, PW, or RPO is not allowed.   
-VAR.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PP overlap of {gate AND VAR} is not allowed.   
-VAR.R.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap to {(PO AND ACTIVE) SIZING 0.16 um} is not allowed   
-VAR.R.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NP must fully cover {(((VAR AND GATE) SIZING 0.19 um) AND OD) SIZING 0.13 um }   
-VAR.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum core unit varactor gate area (um2) (varactor gate area = {((OD AND PO) AND VAR) NOT OD2} [for N45GS process] <= 25 
-CO.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.06 
-SRAM.CO.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.06 in SRAM, exclude butted contact
-CO.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of CO bar. CO bar is only allowed in seal ring. SEALRING layer (CAD layer: 162 for seal-ring) is a Must to cover CO bar if CO bar is used. 0.06  
-CO.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.08 
-SRAM.CO.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.062 in SRAM
-CO.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring CO (distance < 0.11 um) >= 0.10 
-SRAM.CO.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring CO (< 0.11um distance) >= 0.079 in SRAM
-CO.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring CO [different net] >= 0.11 
-SRAM.CO.S.2.1
-0 0 3 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring CO [different net] >= 0.085
-(only butted contact to square contact >= 0.062)
-CO.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to GATE (Overlap of GATE is not allowed) [space >= 0.035 um is allowed inside SRAM word line decoder covered by layer 186;5] >= 0.04 
-SRAM.CO.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to GATE (Overlap of GATE is not allowed) >= 0.03 in SRAM
-CO.S.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{CO inside PO} space to OD >= 0.05 
-SRAM.CO.S.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{CO inside PO} space to OD >= 0.028, exclude butted contact in SRAM
-CO.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{CO inside OD} space to I/O GATE >= 0.08 
-CO.S.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to butted PP/NP edge on OD (overlap of NP/PP boundary on OD is not allowed.) >= 0.04 
-CO.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by OD >= 0.01 
-SRAM.CO.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by OD >= -0.005 um in SRAM, do not check butted contact
-CO.EN.1.1_CO.EN.1.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by OD [at least two opposite sides] >= 0.03 or [four sides] >= 0.02, do not check butted contact
-CO.EN.1.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by OD for pick-up [at least two opposite sides] >= 0.02 
-CO.EN.0
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by PO is defined by either {CO.EN.2 and CO.EN.3} or {CO.EN.5 and CO.EN.6}, that is enclosure by poly must meet either 10/20/10/20nm or 5/30/15/30nm
-SRAM.CO.EN.0
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-butted contact is excluded in SRAM, the enclosure by poly can be -0.005 in SRAM, enclosure by PO [at least two opposite sides] >= 0.01
-M1.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.07 
-SRAM.M1.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.06 in SRAM
-M1.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of 45-degree bent M1. (Please make sure the vertex of 45 degree pattern is on 0.005 um grid (refer to the guideline, G.6gU, in section 3.7)) >= 0.17 
-M1.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum width (This check doesn't include the sealring region) <= 4.50 
-M1.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 
-M1.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.17 um & parallel length > 0.27 um) >= 0.08 um
-M1.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.24 um & parallel length > 0.27 um) >= 0.12 um
-M1.S.2.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.31 um & parallel length > 0.4 um) >= 0.14 um
-M1.S.2.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.62 um & parallel length > 0.62 um) >= 0.21 um
-M1.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M1.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-If M1 has parallel run length with opposite M1 along two adjacent edges of M1 [any one edge < 0.09 Q = 0.07 um and its opposite extension< 0.025 distance from the corner of the two edges of M1], then one of the space (S1 or S2) to opposite M1 must be >= 0.08 um.  
-SRAM.M1.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-If M1 has parallel run length with opposite M1 along two adjacent edges of M1 [any one edge < 0.09 Q = 0.07 um and its opposite extension< 0.025 distance from the corner of the two edges of M1], then one of the space (S1 or S2) to opposite M1 must be >= 0.07 um in SRAM  
-M1.S.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent M1 >= 0.17 
-M1.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIA1 [either VIA1 or M1 connects to 1.8V ~ 3.3V net] 0.1  
-M1.S.8.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIA1 [either VIA1 or M1 connects to >= 1.5V and < 1.8V net] 0.08  
-M1.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of CO >= 0.00, do not check butted contact in SRAM
-M1.EN.2_M1.EN.3_M1.EN.3.1_M1.EN.3.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of CO [at least two opposite sides] >= 0.03, or [four sides] >= 0.02, or [four sides] >= 0.005 with [at least two opposite sides] >= 0.025
-SRAM.M1.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of CO [at least two opposite sides] >= 0.015 in SRAM
-M1.EN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of CO [M1 width > 0.7 um] >= 0.03 
-SRAM.M1.EN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of CO [M1 width > 0.7um] >= 0.03
-M1.EN.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of CO [M1 width >= 0.11 um, space < 0.08 and parallel length > 0.27] >= 0.015 um, this rule doesn't include two COs with space < ^M1_EN_5_C um
-M1.A.1
-1 1 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.0215 
-p 1 4
-CN nor3 c 1 0 0 1 0 0
-215 -1385
-325 -1385
-325 -1315
-215 -1315
-SRAM.M1.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.015 in SRAM 
-M1.A.2
-1 1 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length< 0.17 um]. (This check doesn't include the patterns filling 0.07 um x 0.17 um rectangular tile) >= 0.055 
-p 1 4
-CN nor3 c 1 0 0 1 0 0
-215 -1385
-325 -1385
-325 -1315
-215 -1315
-SRAM.M1.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length < 0.21um] (This check doesn't include the patterns filling 0.07*0.21 rectangular tile) >= ^SRAM_M1_A_2 in SRAM
-M1.A.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.2 
-M1.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M1 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M1.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M1 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um 
-M1.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM1EXCL <= 40%
-VIA1.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.07 
-VIA1.W.2_VIA1.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA1 bar/hole of sealring = 0.5/0.07
-VIA1.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 
-VIA1.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAx (distance < 0.098 um) >= 0.09 
-VIA1.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIAx [different net] >= 0.095 
-VIA1.S.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIAx [different net and common parallel run length > 0 um] >= 0.11 
-VIA1.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or M1 >= 0.00 
-VIA1.EN.2_VIA1.EN.4_VIA1.EN.4.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by M1 [at least two opposite sides] >= 0.03, or [four sides] >= 0.01 with [at least two opposite sides] >= 0.02
-SRAM.VIA1.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx [at least two opposite sides] >= 0.025 in SRAM
-VIA1.EN.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-VIA1 Enclosure by M1 [metal width >= 0.11 um, space < 0.08 um and parallel run length > 0.27 um] (This check doesn't include two or more via1 present in the metal intersection) >= 0.015 
-VIA1.R.2_VIA1.R.3
-0 0 6 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-When M1 or M2 width > 0.21 um, more than one VIA1 is required.
-2 vias spacing should be <= 0.14 um or 4 vias spacing should be <= 0.63 um
-When M1 or M2 width > 0.55 um, more than three VIA1 is required.
-4 vias spacing should be <= 0.14 um or 9 vias spacing should be <= 0.83 um
-not check SRAM region                                  
-VIA1.R.4.M1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W). (It is allowed to use one VIAx for a connection that is > 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W).)   
-VIA1.R.4.M2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W). (It is allowed to use one VIAx for a connection that is > 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W)).   
-VIA1.R.5.M1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length > 1.4 um (L) and width > 1.4 um (W). (It is allowed to use one VIAx for a connection that is > 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length> 1.4 um (L) and width > 1.4 um (W)).
-VIA1.R.5.M2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length > 1.4 um (L) and width > 1.4 um (W). (It is allowed to use one VIAx for a connection that is > 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length> 1.4 um (L) and width > 1.4 um (W)).
-VIA1.R.6.M1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length > 7 um (L) and width > 2.1 um (W). (It is allowed to use one VIAx for a connection that is > 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length> 7 um (L) and width > 2.1 um (W)).
-VIA1.R.6.M2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length > 7 um (L) and width > 2.1 um (W). (It is allowed to use one VIAx for a connection that is > 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length> 7 um (L) and width > 2.1 um (W)).
-VIA1.R.11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Single VIAx is not allowed for H-shape Mx+1 when all of the following conditions come into existence: 1. The Mx+1 has H-shape interact with two metal holes: two metal hole length(L2) <= 5 um and both two metal hole area <= 5 um2 2. The VIAx overlaps on the center metal bar of this H-shape Mx+1 3. The length (L) of the center metal bar <= 1 um and the width of metal bar is <= 0.21 um.
-M2.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.07 
-M2.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of 45-degree bent Mx. (Please make sure the vertex of 45 degree pattern is on 0.005 um grid (refer to the guideline, G.6gU, in section 3.7)) >= 0.17 
-M2.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. width 4.5 um, exclude sealring 
-M2.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 
-M2.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.17 um & parallel length > 0.27 um) >= 0.1 um
-M2.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.24 um & parallel length > 0.27 um) >= 0.12 um
-M2.S.2.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.31 um & parallel length > 0.4 um) >= 0.15 um
-M2.S.2.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.62 um & parallel length > 0.62 um) >= 0.21 um
-M2.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M2.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space at Mx line-end (W < 0.10 um (Q)) in a dense-line-end configuration: If Mx has parallel run length with opposite Mx (measured with T = 0.035 um extension) along 2 adjacent edges of Mx [any one edge <Q distance from the corner of the two edges], then one of the space (S1 or S2) needs to be at least this value (This check doesn't include small jog with edge length < 0.07 um(R)) >= 0.10 
-M2.S.5.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space at Mx line-end (W<Q=0.1) in a dense-line-end configuration.If Mx has parallel run length with opposite Mx (measured with 0.035 (T) extension) along two adjacent edges of Mx [any one edge < 0.1 (W) from the corner of the two edges of Mx], and Mx enclosure of VIAx-1 < 0.05 at line-end, then one of the space (S1 or S2) must be >= 0.12 um.
-M2.S.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent Mx >= 0.17 
-M2.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring {VIAx-1 OR VIAx} [any one of VIAx-1, VIAx or Mx connects to 1.8V ~ 3.3V net] 0.1  
-M2.S.8.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring {VIAx-1 OR VIAx} [any one of VIAx-1, VIAx or Mx connects to >= 1.5V and < 1.8V net] 0.08  
-M2.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAx-1 >= 0.00 
-M2.EN.2_M2.EN.3_M2.EN.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAx-1 [at least two opposite sides] >= 0.03, or [four sides] >= 0.01 with [at least two opposite sides] >= 0.02
-M2.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.027 
-M2.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length< 0.17 um] (This check doesn't include the patterns filling 0.07 um x 0.17 um rectangular tile) >= 0.06 
-SRAM.M2.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area  >= 0.0224 in SRAM
-SRAM.M2.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length < 0.21um] (This check doesn't include the patterns filling 0.07*0.21 rectangular tile)  >= ^SRAM_M2_A_2 in SRAM
-M2.A.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.2 
-M2.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M2 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M2.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M2 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um 
-M2.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM2EXCL <= 40%
-VIA2.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.07 
-VIA2.W.2_VIA2.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA2 bar/hole of sealring = 0.5/0.07
-VIA2.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 
-VIA2.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAx (distance < 0.098 um) >= 0.09 
-VIA2.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIAx [different net] >= 0.095 
-VIA2.S.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIAx [different net and common parallel run length > 0 um] >= 0.11 
-VIA2.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or M1 >= 0.00 
-VIA2.EN.2_VIA2.EN.4_VIA2.EN.4.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by M2 [at least two opposite sides] >= 0.03, or [four sides] >= 0.01 with [at least two opposite sides] >= 0.02
-SRAM.VIA2.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx [at least two opposite sides] >= 0.015 in SRAM
-VIA2.R.2_VIA2.R.3
-0 0 5 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-When M2 or M3 width > 0.21 um, more than one VIA2 is required.
-2 vias spacing should be <= 0.14 um or 4 vias spacing should be <= 0.63 um
-When M2 or M3 width > 0.55 um, more than three VIA2 is required.
-4 vias spacing should be <= 0.14 um or 9 vias spacing should be <= 0.83 um
-VIA2.R.4.M2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W). (It is allowed to use one VIAx for a connection that is > 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W).)   
-VIA2.R.4.M3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W). (It is allowed to use one VIAx for a connection that is > 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W)).   
-VIA2.R.5.M2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length > 1.4 um (L) and width > 1.4 um (W). (It is allowed to use one VIAx for a connection that is > 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length> 1.4 um (L) and width > 1.4 um (W)).
-VIA2.R.5.M3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length > 1.4 um (L) and width > 1.4 um (W). (It is allowed to use one VIAx for a connection that is > 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length> 1.4 um (L) and width > 1.4 um (W)).
-VIA2.R.6.M2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length > 7 um (L) and width > 2.1 um (W). (It is allowed to use one VIAx for a connection that is > 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length> 7 um (L) and width > 2.1 um (W)).
-VIA2.R.6.M3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length > 7 um (L) and width > 2.1 um (W). (It is allowed to use one VIAx for a connection that is > 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length> 7 um (L) and width > 2.1 um (W)).
-VIA2.R.11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Single VIAx is not allowed for H-shape Mx+1 when all of the following conditions come into existence: 1. The Mx+1 has H-shape interact with two metal holes: two metal hole length(L2) <= 5 um and both two metal hole area <= 5 um2 2. The VIAx overlaps on the center metal bar of this H-shape Mx+1 3. The length (L) of the center metal bar <= 1 um and the width of metal bar is <= 0.21 um.
-M3.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.07 
-M3.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of 45-degree bent Mx. (Please make sure the vertex of 45 degree pattern is on 0.005 um grid (refer to the guideline, G.6gU, in section 3.7)) >= 0.17 
-M3.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. width 4.5 um, exclude sealring 
-M3.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 
-M3.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.17 um & parallel length > 0.27 um) >= 0.1 um
-M3.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.24 um & parallel length > 0.27 um) >= 0.12 um
-M3.S.2.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.31 um & parallel length > 0.4 um) >= 0.15 um
-M3.S.2.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.62 um & parallel length > 0.62 um) >= 0.21 um
-M3.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M3.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space at Mx line-end (W < 0.10 um (Q)) in a dense-line-end configuration: If Mx has parallel run length with opposite Mx (measured with T = 0.035 um extension) along 2 adjacent edges of Mx [any one edge <Q distance from the corner of the two edges], then one of the space (S1 or S2) needs to be at least this value (This check doesn't include small jog with edge length < 0.07 um(R)) >= 0.10 
-M3.S.5.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space at Mx line-end (W<Q=0.1) in a dense-line-end configuration.If Mx has parallel run length with opposite Mx (measured with 0.035 (T) extension) along two adjacent edges of Mx [any one edge < 0.1 (W) from the corner of the two edges of Mx], and Mx enclosure of VIAx-1 < 0.05 at line-end, then one of the space (S1 or S2) must be >= 0.12 um.
-M3.S.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent Mx >= 0.17 
-M3.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring {VIAx-1 OR VIAx} [any one of VIAx-1, VIAx or Mx connects to 1.8V ~ 3.3V net] 0.1  
-M3.S.8.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring {VIAx-1 OR VIAx} [any one of VIAx-1, VIAx or Mx connects to >= 1.5V and < 1.8V net] 0.08  
-M3.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAx-1 >= 0.00 
-M3.EN.2_M3.EN.3_M3.EN.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAx-1 [at least two opposite sides] >= 0.03, or [four sides] >= 0.01 with [at least two opposite sides] >= 0.02
-M3.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.027 
-M3.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length< 0.17 um] (This check doesn't include the patterns filling 0.07 um x 0.17 um rectangular tile) >= 0.06 
-M3.A.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.2 
-M3.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M3 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M3.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M3 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um 
-M3.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM3EXCL <= 40%
-M1.DN.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-It is not allowed to have local density > 85% of all 3 consecutive metal (Mx, Mx+1 and Mx+2) over any window 62.5 um x 62.5 um (stepping 31.25 um), i.e. it is allowed for either one of Mx, Mx+1, or Mx+2 to have a local density <= 85%. 1. The metal layers include M1/Mx and dummy metals. 2. The check does not include chip corner stress relief pattern, sealring and top2 metals at CUP area.   
-VIA3.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.07 
-VIA3.W.2_VIA3.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA3 bar/hole of sealring = 0.5/0.07
-VIA3.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 
-VIA3.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAx (distance < 0.098 um) >= 0.09 
-VIA3.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIAx [different net] >= 0.095 
-VIA3.S.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIAx [different net and common parallel run length > 0 um] >= 0.11 
-VIA3.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or M1 >= 0.00 
-VIA3.EN.2_VIA3.EN.4_VIA3.EN.4.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by M3 [at least two opposite sides] >= 0.03, or [four sides] >= 0.01 with [at least two opposite sides] >= 0.02
-VIA3.R.2_VIA3.R.3
-0 0 5 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-When M3 or M4 width > 0.21 um, more than one VIA3 is required.
-2 vias spacing should be <= 0.14 um or 4 vias spacing should be <= 0.63 um
-When M3 or M4 width > 0.55 um, more than three VIA3 is required.
-4 vias spacing should be <= 0.14 um or 9 vias spacing should be <= 0.83 um
-VIA3.R.4.M3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W). (It is allowed to use one VIAx for a connection that is > 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W).)   
-VIA3.R.4.M4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W). (It is allowed to use one VIAx for a connection that is > 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W)).   
-VIA3.R.5.M3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length > 1.4 um (L) and width > 1.4 um (W). (It is allowed to use one VIAx for a connection that is > 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length> 1.4 um (L) and width > 1.4 um (W)).
-VIA3.R.5.M4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length > 1.4 um (L) and width > 1.4 um (W). (It is allowed to use one VIAx for a connection that is > 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length> 1.4 um (L) and width > 1.4 um (W)).
-VIA3.R.6.M3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length > 7 um (L) and width > 2.1 um (W). (It is allowed to use one VIAx for a connection that is > 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length> 7 um (L) and width > 2.1 um (W)).
-VIA3.R.6.M4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length > 7 um (L) and width > 2.1 um (W). (It is allowed to use one VIAx for a connection that is > 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length> 7 um (L) and width > 2.1 um (W)).
-VIA3.R.11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Single VIAx is not allowed for H-shape Mx+1 when all of the following conditions come into existence: 1. The Mx+1 has H-shape interact with two metal holes: two metal hole length(L2) <= 5 um and both two metal hole area <= 5 um2 2. The VIAx overlaps on the center metal bar of this H-shape Mx+1 3. The length (L) of the center metal bar <= 1 um and the width of metal bar is <= 0.21 um.
-M4.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.07 
-M4.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of 45-degree bent Mx. (Please make sure the vertex of 45 degree pattern is on 0.005 um grid (refer to the guideline, G.6gU, in section 3.7)) >= 0.17 
-M4.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. width 4.5 um, exclude sealring 
-M4.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 
-M4.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.17 um & parallel length > 0.27 um) >= 0.1 um
-M4.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.24 um & parallel length > 0.27 um) >= 0.12 um
-M4.S.2.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.31 um & parallel length > 0.4 um) >= 0.15 um
-M4.S.2.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.62 um & parallel length > 0.62 um) >= 0.21 um
-M4.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M4.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space at Mx line-end (W < 0.10 um (Q)) in a dense-line-end configuration: If Mx has parallel run length with opposite Mx (measured with T = 0.035 um extension) along 2 adjacent edges of Mx [any one edge <Q distance from the corner of the two edges], then one of the space (S1 or S2) needs to be at least this value (This check doesn't include small jog with edge length < 0.07 um(R)) >= 0.10 
-M4.S.5.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space at Mx line-end (W<Q=0.1) in a dense-line-end configuration.If Mx has parallel run length with opposite Mx (measured with 0.035 (T) extension) along two adjacent edges of Mx [any one edge < 0.1 (W) from the corner of the two edges of Mx], and Mx enclosure of VIAx-1 < 0.05 at line-end, then one of the space (S1 or S2) must be >= 0.12 um.
-M4.S.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent Mx >= 0.17 
-M4.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring {VIAx-1 OR VIAx} [any one of VIAx-1, VIAx or Mx connects to 1.8V ~ 3.3V net] 0.1  
-M4.S.8.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring {VIAx-1 OR VIAx} [any one of VIAx-1, VIAx or Mx connects to >= 1.5V and < 1.8V net] 0.08  
-M4.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAx-1 >= 0.00 
-M4.EN.2_M4.EN.3_M4.EN.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAx-1 [at least two opposite sides] >= 0.03, or [four sides] >= 0.01 with [at least two opposite sides] >= 0.02
-M4.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.027 
-M4.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length< 0.17 um] (This check doesn't include the patterns filling 0.07 um x 0.17 um rectangular tile) >= 0.06 
-M4.A.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.2 
-M4.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M4 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M4.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M4 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um 
-M4.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM4EXCL <= 40%
-M2.DN.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-It is not allowed to have local density > 85% of all 3 consecutive metal (Mx, Mx+1 and Mx+2) over any window 62.5 um x 62.5 um (stepping 31.25 um), i.e. it is allowed for either one of Mx, Mx+1, or Mx+2 to have a local density <= 85%. 1. The metal layers include M1/Mx and dummy metals. 2. The check does not include chip corner stress relief pattern, sealring and top2 metals at CUP area.   
-VIA4.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.07 
-VIA4.W.2_VIA4.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA4 bar/hole of sealring = 0.5/0.07
-VIA4.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 
-VIA4.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAx (distance < 0.098 um) >= 0.09 
-VIA4.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIAx [different net] >= 0.095 
-VIA4.S.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring VIAx [different net and common parallel run length > 0 um] >= 0.11 
-VIA4.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or M1 >= 0.00 
-VIA4.EN.2_VIA4.EN.4_VIA4.EN.4.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by M4 [at least two opposite sides] >= 0.03, or [four sides] >= 0.01 with [at least two opposite sides] >= 0.02
-VIA4.R.2_VIA4.R.3
-0 0 5 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-When M4 or M5 width > 0.21 um, more than one VIA4 is required.
-2 vias spacing should be <= 0.14 um or 4 vias spacing should be <= 0.63 um
-When M4 or M5 width > 0.55 um, more than three VIA4 is required.
-4 vias spacing should be <= 0.14 um or 9 vias spacing should be <= 0.83 um
-VIA4.R.4.M4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W). (It is allowed to use one VIAx for a connection that is > 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W).)   
-VIA4.R.4.M5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W). (It is allowed to use one VIAx for a connection that is > 1.14 um (D) away from a metal plate (either Mx or Mx+1) with length > 0.21 um (L) and width > 0.21 um (W)).   
-VIA4.R.5.M4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length > 1.4 um (L) and width > 1.4 um (W). (It is allowed to use one VIAx for a connection that is > 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length> 1.4 um (L) and width > 1.4 um (W)).
-VIA4.R.5.M5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length > 1.4 um (L) and width > 1.4 um (W). (It is allowed to use one VIAx for a connection that is > 2.8 um (D) away from a metal plate (either Mx or Mx+1) with length> 1.4 um (L) and width > 1.4 um (W)).
-VIA4.R.6.M4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length > 7 um (L) and width > 2.1 um (W). (It is allowed to use one VIAx for a connection that is > 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length> 7 um (L) and width > 2.1 um (W)).
-VIA4.R.6.M5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAx must be used for a connection that is <= 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length > 7 um (L) and width > 2.1 um (W). (It is allowed to use one VIAx for a connection that is > 7.1 um (D) away from a metal plate (either Mx or Mx+1) with length> 7 um (L) and width > 2.1 um (W)).
-VIA4.R.11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Single VIAx is not allowed for H-shape Mx+1 when all of the following conditions come into existence: 1. The Mx+1 has H-shape interact with two metal holes: two metal hole length(L2) <= 5 um and both two metal hole area <= 5 um2 2. The VIAx overlaps on the center metal bar of this H-shape Mx+1 3. The length (L) of the center metal bar <= 1 um and the width of metal bar is <= 0.21 um.
-M5.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.07 
-M5.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of 45-degree bent Mx. (Please make sure the vertex of 45 degree pattern is on 0.005 um grid (refer to the guideline, G.6gU, in section 3.7)) >= 0.17 
-M5.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. width 4.5 um, exclude sealring 
-M5.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.07 
-M5.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.17 um & parallel length > 0.27 um) >= 0.1 um
-M5.S.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.24 um & parallel length > 0.27 um) >= 0.12 um
-M5.S.2.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.31 um & parallel length > 0.4 um) >= 0.15 um
-M5.S.2.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.62 um & parallel length > 0.62 um) >= 0.21 um
-M5.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M5.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space at Mx line-end (W < 0.10 um (Q)) in a dense-line-end configuration: If Mx has parallel run length with opposite Mx (measured with T = 0.035 um extension) along 2 adjacent edges of Mx [any one edge <Q distance from the corner of the two edges], then one of the space (S1 or S2) needs to be at least this value (This check doesn't include small jog with edge length < 0.07 um(R)) >= 0.10 
-M5.S.5.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space at Mx line-end (W<Q=0.1) in a dense-line-end configuration.If Mx has parallel run length with opposite Mx (measured with 0.035 (T) extension) along two adjacent edges of Mx [any one edge < 0.1 (W) from the corner of the two edges of Mx], and Mx enclosure of VIAx-1 < 0.05 at line-end, then one of the space (S1 or S2) must be >= 0.12 um.
-M5.S.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent Mx >= 0.17 
-M5.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring {VIAx-1 OR VIAx} [any one of VIAx-1, VIAx or Mx connects to 1.8V ~ 3.3V net] 0.1  
-M5.S.8.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to neighboring {VIAx-1 OR VIAx} [any one of VIAx-1, VIAx or Mx connects to >= 1.5V and < 1.8V net] 0.08  
-M5.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAx-1 >= 0.00 
-M5.EN.2_M5.EN.3_M5.EN.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAx-1 [at least two opposite sides] >= 0.03, or [four sides] >= 0.01 with [at least two opposite sides] >= 0.02
-M5.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.027 
-M5.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area [with all of edge length< 0.17 um] (This check doesn't include the patterns filling 0.07 um x 0.17 um rectangular tile) >= 0.06 
-M5.A.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.2 
-M5.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M5 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M5.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M5 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um 
-M5.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM5EXCL <= 40%
-M3.DN.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-It is not allowed to have local density > 85% of all 3 consecutive metal (Mx, Mx+1 and Mx+2) over any window 62.5 um x 62.5 um (stepping 31.25 um), i.e. it is allowed for either one of Mx, Mx+1, or Mx+2 to have a local density <= 85%. 1. The metal layers include M1/Mx and dummy metals. 2. The check does not include chip corner stress relief pattern, sealring and top2 metals at CUP area.   
-VIA5.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.14 
-VIA5.W.2_VIA5.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA5 bar/hole of sealring = 0.5/0.14
-VIA5.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.14 
-VIA5.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAy (distance < 0.175 um) >= 0.16 
-VIA5.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My >= 0 
-VIA5.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My [at least two opposite sides] >= 0.045 
-VIA5.R.2_VIA5.R.3
-0 0 5 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-When M5 or M6 width > 0.42 um, more than one VIA5 is required.
-2 vias spacing should be <= 0.29 um or 4 vias spacing should be <= 0.57 um
-When M5 or M6 width > 1.14 um, more than three VIA5 is required.
-4 vias spacing should be <= 0.29 um or 9 vias spacing should be <= 0.77 um
-VIA5.R.4.M5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 1.4 um (D) away from a metal plate (either My or My+1) with length > 0.7 um (L) and width > 0.7 um (W). (It is allowed to use one VIAy for a connection that is > 1.4 um (D) away from a metal plate (either My or My+1) with length > 0.7 um (L) and width > 0.7 um (W)).
-VIA5.R.4.M6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 1.4 um (D) away from a metal plate (either My or My+1) with length > 0.7 um (L) and width > 0.7 um (W). (It is allowed to use one VIAy for a connection that is > 1.4 um (D) away from a metal plate (either My or My+1) with length > 0.7 um (L) and width > 0.7 um (W)).
-VIA5.R.5.M5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 2.8 um (D) away from a metal plate (either My or My+1) with length > 2 um (L) and width > 2 um (W). (It is allowed to use one VIAy for a connection that is > 2.8 um (D) away from a metal plate (either My or My+1) with length > 2 um (L) and width > 2 um (W)).
-VIA5.R.5.M6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 2.8 um (D) away from a metal plate (either My or My+1) with length > 2 um (L) and width > 2 um (W). (It is allowed to use one VIAy for a connection that is > 2.8 um (D) away from a metal plate (either My or My+1) with length > 2 um (L) and width > 2 um (W)).
-VIA5.R.6.M5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 7.1 um (D) away from a metal plate (either My or My+1) with length > 10 um (L) and width > 3 um (W). (It is allowed to use one VIAy for a connection that is > 7.1 um (D) away from a metal plate (either My or My+1) with length > 10 um (L) and width > 3 um (W)).
-VIA5.R.6.M6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 7.1 um (D) away from a metal plate (either My or My+1) with length > 10 um (L) and width > 3 um (W). (It is allowed to use one VIAy for a connection that is > 7.1 um (D) away from a metal plate (either My or My+1) with length > 10 um (L) and width > 3 um (W)).
-VIA5.R.11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Single VIAy is not allowed for H-shape My+1 when all of the following conditions come into existence: 1. The My+1 has H-shape interact with two metal holes: two metal hole length(L2) <= 5 um and both two metal hole area <= 5 um2 2. The VIAy overlaps on the center metal bar of this H-shape My+1 3. The length (L) of the center metal bar <= 1 um and the width of metal bar is <= 0.42 um.
-M6.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.14 
-M6.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of 45-degree bent My. (Please make sure the vertex of 45 degree pattern is on 0.005 um grid (refer to the guideline, G.6gU, in section 3.7)) >= 0.40 
-M6.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. widht 12 um 
-M6.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.14 
-M6.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.21 um & parallel length > 0.52 um) >= 0.19 um
-M6.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M6.S.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 4.5 um & parallel length > 4.5 um) >= 1.5 um
-M6.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent My >= 0.40 
-M6.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAy-1 >= 0 
-M6.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAy-1 [at least two opposite sides] >= 0.045 
-M6.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.07 
-M6.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.2 
-M6.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M6 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M6.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M6 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um 
-M6.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM6EXCL <= 40%
-VIA6.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.14 
-VIA6.W.2_VIA6.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA6 bar/hole of sealring = 0.5/0.14
-VIA6.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.14 
-VIA6.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAy (distance < 0.175 um) >= 0.16 
-VIA6.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My >= 0 
-VIA6.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My [at least two opposite sides] >= 0.045 
-VIA6.R.2_VIA6.R.3
-0 0 5 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-When M6 or M7 width > 0.42 um, more than one VIA6 is required.
-2 vias spacing should be <= 0.29 um or 4 vias spacing should be <= 0.57 um
-When M6 or M7 width > 1.14 um, more than three VIA6 is required.
-4 vias spacing should be <= 0.29 um or 9 vias spacing should be <= 0.77 um
-VIA6.R.4.M6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 1.4 um (D) away from a metal plate (either My or My+1) with length > 0.7 um (L) and width > 0.7 um (W). (It is allowed to use one VIAy for a connection that is > 1.4 um (D) away from a metal plate (either My or My+1) with length > 0.7 um (L) and width > 0.7 um (W)).
-VIA6.R.4.M7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 1.4 um (D) away from a metal plate (either My or My+1) with length > 0.7 um (L) and width > 0.7 um (W). (It is allowed to use one VIAy for a connection that is > 1.4 um (D) away from a metal plate (either My or My+1) with length > 0.7 um (L) and width > 0.7 um (W)).
-VIA6.R.5.M6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 2.8 um (D) away from a metal plate (either My or My+1) with length > 2 um (L) and width > 2 um (W). (It is allowed to use one VIAy for a connection that is > 2.8 um (D) away from a metal plate (either My or My+1) with length > 2 um (L) and width > 2 um (W)).
-VIA6.R.5.M7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 2.8 um (D) away from a metal plate (either My or My+1) with length > 2 um (L) and width > 2 um (W). (It is allowed to use one VIAy for a connection that is > 2.8 um (D) away from a metal plate (either My or My+1) with length > 2 um (L) and width > 2 um (W)).
-VIA6.R.6.M6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 7.1 um (D) away from a metal plate (either My or My+1) with length > 10 um (L) and width > 3 um (W). (It is allowed to use one VIAy for a connection that is > 7.1 um (D) away from a metal plate (either My or My+1) with length > 10 um (L) and width > 3 um (W)).
-VIA6.R.6.M7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAy must be used for a connection that is <= 7.1 um (D) away from a metal plate (either My or My+1) with length > 10 um (L) and width > 3 um (W). (It is allowed to use one VIAy for a connection that is > 7.1 um (D) away from a metal plate (either My or My+1) with length > 10 um (L) and width > 3 um (W)).
-VIA6.R.11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Single VIAy is not allowed for H-shape My+1 when all of the following conditions come into existence: 1. The My+1 has H-shape interact with two metal holes: two metal hole length(L2) <= 5 um and both two metal hole area <= 5 um2 2. The VIAy overlaps on the center metal bar of this H-shape My+1 3. The length (L) of the center metal bar <= 1 um and the width of metal bar is <= 0.42 um.
-M7.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.14 
-M7.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of 45-degree bent My. (Please make sure the vertex of 45 degree pattern is on 0.005 um grid (refer to the guideline, G.6gU, in section 3.7)) >= 0.40 
-M7.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. widht 12 um 
-M7.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.14 
-M7.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 0.21 um & parallel length > 0.52 um) >= 0.19 um
-M7.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M7.S.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W> 4.5 um & parallel length > 4.5 um) >= 1.5 um
-M7.S.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent My >= 0.40 
-M7.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAy-1 >= 0 
-M7.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAy-1 [at least two opposite sides] >= 0.045 
-M7.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.07 
-M7.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.2 
-M7.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M7 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M7.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M7 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um 
-M7.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM7EXCL <= 40%
-VIA7.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.36 
-VIA7.W.2_VIA7.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA7 bar/hole (as inter-layer) of sealring = 0.5/0.36
-VIA7.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.34 
-VIA7.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAz (distance < 0.56 um) >= 0.54 
-VIA7.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My or Mz (This check doesn't include the sealring region) >= 0.02 
-VIA7.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My or Mz [at least two opposite sides] >= 0.08 
-VIA7.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz with spacing <= 1.7 um are required to connect Mz and Mz+1 when one of these metals has a width and length > 1.8 um.
-VIA7.R.3.M7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz must be used for a connection that is <= 5 um (D) away from a metal plate (either Mz or Mz+1) with length  10 um (L) and width  3 um (W). (It is allowed to use one VIAz for a connection that is  5 um (D) away from a metal plate (either Mz or Mz+1) with length 10 um (L) and width  3 um (W)).
-VIA7.R.3.M8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz must be used for a connection that is <= 5 um (D) away from a metal plate (either Mz or Mz+1) with length  10 um (L) and width  3 um (W). (It is allowed to use one VIAz for a connection that is  5 um (D) away from a metal plate (either Mz or Mz+1) with length 10 um (L) and width  3 um (W)).
-M8.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 
-M8.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. width 12 um 
-M8.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 
-M8.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W > 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M8.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W > 4.5 um & parallel length > 4.5 um) >= 1.5 um
-M8.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAz-1 (This check doesn't include the sealring region) >= 0.02 
-M8.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAz-1 [at least two opposite sides] >= 0.08 
-M8.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.565 
-M8.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.565 
-M8.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M8 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M8.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M8 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um
-M8.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM8EXCL <= 40%
-VIA8.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.36 
-VIA8.W.2_VIA8.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA8 bar/hole (as inter-layer) of sealring = 0.5/0.36
-VIA8.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.34 
-VIA8.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAz (distance < 0.56 um) >= 0.54 
-VIA8.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My or Mz (This check doesn't include the sealring region) >= 0.02 
-VIA8.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My or Mz [at least two opposite sides] >= 0.08 
-VIA8.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz with spacing <= 1.7 um are required to connect Mz and Mz+1 when one of these metals has a width and length > 1.8 um.
-VIA8.R.3.M8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz must be used for a connection that is <= 5 um (D) away from a metal plate (either Mz or Mz+1) with length  10 um (L) and width  3 um (W). (It is allowed to use one VIAz for a connection that is  5 um (D) away from a metal plate (either Mz or Mz+1) with length 10 um (L) and width  3 um (W)).
-VIA8.R.3.M9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz must be used for a connection that is <= 5 um (D) away from a metal plate (either Mz or Mz+1) with length  10 um (L) and width  3 um (W). (It is allowed to use one VIAz for a connection that is  5 um (D) away from a metal plate (either Mz or Mz+1) with length 10 um (L) and width  3 um (W)).
-M9.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 
-M9.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. width 12 um 
-M9.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 
-M9.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W > 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M9.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W > 4.5 um & parallel length > 4.5 um) >= 1.5 um
-M9.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAz-1 (This check doesn't include the sealring region) >= 0.02 
-M9.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAz-1 [at least two opposite sides] >= 0.08 
-M9.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.565 
-M9.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.565 
-M9.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M9 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M9.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M9 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um
-M9.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM9EXCL <= 40%
-VIA9.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.36 
-VIA9.W.2_VIA9.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA9 bar/hole (as inter-layer) of sealring = 0.5/0.36
-VIA9.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.34 
-VIA9.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAz (distance < 0.56 um) >= 0.54 
-VIA9.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My or Mz (This check doesn't include the sealring region) >= 0.02 
-VIA9.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My or Mz [at least two opposite sides] >= 0.08 
-VIA9.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz with spacing <= 1.7 um are required to connect Mz and Mz+1 when one of these metals has a width and length > 1.8 um.
-VIA9.R.3.M9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz must be used for a connection that is <= 5 um (D) away from a metal plate (either Mz or Mz+1) with length  10 um (L) and width  3 um (W). (It is allowed to use one VIAz for a connection that is  5 um (D) away from a metal plate (either Mz or Mz+1) with length 10 um (L) and width  3 um (W)).
-VIA9.R.3.M10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz must be used for a connection that is <= 5 um (D) away from a metal plate (either Mz or Mz+1) with length  10 um (L) and width  3 um (W). (It is allowed to use one VIAz for a connection that is  5 um (D) away from a metal plate (either Mz or Mz+1) with length 10 um (L) and width  3 um (W)).
-M10.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 
-M10.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. width 12 um 
-M10.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 
-M10.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W > 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M10.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W > 4.5 um & parallel length > 4.5 um) >= 1.5 um
-M10.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAz-1 (This check doesn't include the sealring region) >= 0.02 
-M10.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAz-1 [at least two opposite sides] >= 0.08 
-M10.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.565 
-M10.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.565 
-M10.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M10 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M10.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M10 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um
-M10.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM10EXCL <= 40%
-VIA10.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum = minimum) = 0.36 
-VIA10.W.2_VIA10.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of VIA10 bar/hole (as inter-layer) of sealring = 0.5/0.36
-VIA10.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.34 
-VIA10.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 3-neighboring VIAz (distance < 0.56 um) >= 0.54 
-VIA10.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My or Mz (This check doesn't include the sealring region) >= 0.02 
-VIA10.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by Mx or My or Mz [at least two opposite sides] >= 0.08 
-VIA10.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz with spacing <= 1.7 um are required to connect Mz and Mz+1 when one of these metals has a width and length > 1.8 um.
-VIA10.R.3.M10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz must be used for a connection that is <= 5 um (D) away from a metal plate (either Mz or Mz+1) with length  10 um (L) and width  3 um (W). (It is allowed to use one VIAz for a connection that is  5 um (D) away from a metal plate (either Mz or Mz+1) with length 10 um (L) and width  3 um (W)).
-VIA10.R.3.M11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-At least two VIAz must be used for a connection that is <= 5 um (D) away from a metal plate (either Mz or Mz+1) with length  10 um (L) and width  3 um (W). (It is allowed to use one VIAz for a connection that is  5 um (D) away from a metal plate (either Mz or Mz+1) with length 10 um (L) and width  3 um (W)).
-M11.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 
-M11.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. width 12 um 
-M11.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 
-M11.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W > 1.5 um & parallel length > 1.5 um) >= 0.5 um
-M11.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. Metal space (for W > 4.5 um & parallel length > 4.5 um) >= 1.5 um
-M11.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAz-1 (This check doesn't include the sealring region) >= 0.02 
-M11.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of VIAz-1 [at least two opposite sides] >= 0.08 
-M11.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.565 
-M11.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.565 
-M11.DN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M11 local density must be >= 0.1, range over 125 um x 125 um step 62.5 um
-M11.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M11 local density must be <= 0.85, range over 125 um x 125 um step 62.5 um
-M11.DN.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The metal density difference between any two 200um x 200um neighboring checking windows including DM11EXCL <= 40%
-RV.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum =minimum) (It is allowed to have both via dimensions in same chip.This check doesn't include the sealring region) = 3 or 2 
-RV.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 2 
-RV.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure by top metal >= 0.5 
-RV.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-A 45-degree rotated RV is not allowed (Except INDDMY)   
-AP.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (as interconnect) >= 2 
-AP.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum width (as interconnect) {Not inside UBM, CB or CB2} <= 35 
-AP.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 2 
-AP.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosure of RV >= 0.5 
-MOM.S.2.M1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space of metal (M1/Mx) line end in MOMDMY_n >= 0.10 
-MOM.S.2.M2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space of metal (M1/Mx) line end in MOMDMY_n >= 0.10 
-MOM.S.2.M3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space of metal (M1/Mx) line end in MOMDMY_n >= 0.10 
-MOM.S.2.M4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space of metal (M1/Mx) line end in MOMDMY_n >= 0.10 
-MOM.S.2.M5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space of metal (M1/Mx) line end in MOMDMY_n >= 0.10 
-MOM.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum sidewall area of total metals in MOM without Via. For the definition of the sidewall area of total metals, please refer to the figure 4.5.35.1 <= 2.98E+06 
-MOM.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-VIA in MOMDMY is not allowed.   
-LOGO.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD, PO, or Metals (non-dummy patterns, and non-dummy TCD) >= 10 
-LOGO.O.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of CB, CBD, PM, UBM, DOD, DPO, or DMx is not allowed.   
-DTCD.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width of TCDDMY = 12, 24, 9.245 
-DTCD.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Channel width of gate inside TCDDMY 5, 4, 0.43  
-DTCD.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length of gate insideTCDDMY 0.04  
-DTCD.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space of poly gate in the same OD inside TCDDMY 0.14  
-DTCD.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-TCDDMY should contain OD/PO/PP/NP/POBLK/ODBLK layer   
-DTCD.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-TCDDMY overlap of DOD, DPO, OD2, DCO, NT_N, POFUSE, RPO, RH, VAR, mVTL, VTH_P, VTH_N, VTL_P, VTL_N, SRM, SRAMDMY, INDDMY, LOGO, or MOMDMY is not allowed.   
-DM1.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.28 um
-DM1.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM1.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.28 um
-DM1.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6/1.5 um
-DM1.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM1.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM1.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM1.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.16 um2
-DM1.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 80 um2
-DM1.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM2.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.28 um
-DM2.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM2.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.28 um
-DM2.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6/1.5 um
-DM2.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM2.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM2.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM2.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.16 um2
-DM2.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 80 um2
-DM2.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM3.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.28 um
-DM3.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM3.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.28 um
-DM3.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6/1.5 um
-DM3.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM3.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM3.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM3.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.16 um2
-DM3.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 80 um2
-DM3.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM4.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.28 um
-DM4.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM4.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.28 um
-DM4.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6/1.5 um
-DM4.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM4.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM4.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM4.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.16 um2
-DM4.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 80 um2
-DM4.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM5.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.28 um
-DM5.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM5.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.28 um
-DM5.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6/1.5 um
-DM5.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM5.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM5.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM5.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.16 um2
-DM5.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 80 um2
-DM5.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM6.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 um
-DM6.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM6.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 um
-DM6.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6 um
-DM6.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM6.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM6.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM6.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.565 um2
-DM6.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 160 um2
-DM6.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM7.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 um
-DM7.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM7.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 um
-DM7.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6 um
-DM7.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM7.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM7.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM7.S.9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to CBM [CBM between Mx and Mx+1] (Overlap is not allowed) >= 1.5 
-DM7.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.565 um2
-DM7.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 160 um2
-DM7.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM8.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 um
-DM8.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM8.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 um
-DM8.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6 um
-DM8.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM8.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM8.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM8.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.565 um2
-DM8.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 160 um2
-DM8.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM9.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 um
-DM9.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM9.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 um
-DM9.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6 um
-DM9.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM9.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM9.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM9.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.565 um2
-DM9.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 160 um2
-DM9.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM10.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 um
-DM10.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM10.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 um
-DM10.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6 um
-DM10.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM10.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM10.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM10.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.565 um2
-DM10.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 160 um2
-DM10.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-DM11.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.4 um
-DM11.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (maximum) (checked by sizing down 1.5 um) <= 3.0 
-DM11.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.4 um
-DM11.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx >= 0.6 um
-DM11.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to Mx (Overlap is not allowed) [Mx width > 4.5 um and the parallel metal run length > 4.5 um]  >= 1.5 
-DM11.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0.0 
-DM11.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 0 
-DM11.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Min. area >= 0.565 um2
-DM11.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. area <= 160 um2
-DM11.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle and solid dummy is allowed
-LUP.1
-0 0 3 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Any N+Active or an N+Active cluster connected to an I/O pad must be surrounded by a P+ guard-ring.
-Any P+Active or a P+Active cluster connected to an I/O pad must be surrounded by a N+ guard-ring.
-LUP.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Within 15 um space from the MOS connected to an I/O pad, a P+ guard-ring is required to surround an NMOS or an NMOS cluster. And an N+ guard-ring is required to surround a PMOS or a PMOS cluster.
-LUP.3.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-For the 0.9V or 1.1V N/PMOS which connects to an IO pad, space between NMOS and PMOS >= 2 um
-LUP.3.1.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-For the 0.9V or 1.1V N/PMOS which connects to an IO pad, space between NMOS and PMOS >= 3 um. [if one of guard-ring < 0.2 um]
-LUP.3.2.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-For the 1.8V N/PMOS which connects to an I/O pad, space between the 1.8V NMOS and the 1.8V/1.1V/0.9V PMOS, space between the 1.8V PMOS and the 1.8V/1.1V/0.9V NMOS >= 2.3 um
-LUP.3.2.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-For the 1.8V N/PMOS which connects to an I/O pad, space between the 1.8V NMOS and the 1.8V/1.1V/0.9V PMOS, space between the 1.8V PMOS and the 1.8V/1.1V/0.9V NMOS >= 4 um. [if one of guard-ring < 0.2 um]
-LUP.3.3.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-For the 2.5V N/PMOS which connects to an I/O pad, space between the 2.5V NMOS and the 2.5V/1.1V/0.9V PMOS, space between the 2.5V PMOS and the 2.5V/1.1V/0.9V NMOS >= 2.6 um
-LUP.3.3.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-For the 2.5V N/PMOS which connects to an I/O pad, space between the 2.5V NMOS and the 2.5V/1.1V/0.9V PMOS, space between the 2.5V PMOS and the 2.5V/1.1V/0.9V NMOS >= 5 um. [if one of guard-ring < 0.2 um]
-LUP.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Within 15 um space from the ACTIVE connecting to the IO pad, Minimum width for the N+ guard-ring, the P+ guard-ring, the N+ strap and the P+ strap >= 0.12 um
-LUP.5.1.1
-0 0 4 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Minimum space >= 2 um
-1. between 0.9V or 1.1V NMOS which connects to the IO pad and the the PMOS in the internal circuit
-2. between 0.9V or 1.1V PMOS which connects to the IO pad and the the NMOS in the internal circuit
-LUP.5.1.2
-0 0 4 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Minimum space >= 3 um [if one of guard-ring < 0.2 um]
-1. between 0.9V or 1.1V NMOS which connects to the IO pad and the the PMOS in the internal circuit
-2. between 0.9V or 1.1V PMOS which connects to the IO pad and the the NMOS in the internal circuit
-LUP.5.2.1
-0 0 4 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Minimum space >= 2.3 um
-1. between 1.8V NMOS which connects to the IO pad and the the PMOS in the internal circuit
-2. between 1.8V PMOS which connects to the IO pad and the the NMOS in the internal circuit
-LUP.5.2.2
-0 0 4 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Minimum space >= 4 um [if one of guard-ring < 0.2 um]
-1. between 1.8V NMOS which connects to the IO pad and the the PMOS in the internal circuit 
-2. between 1.8V PMOS which connects to the IO pad and the the NMOS in the internal circuit  
-LUP.5.3.1
-0 0 4 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Minimum space >= 2.6 um
-1. between 2.5V NMOS which connects to the IO pad and the the PMOS in the internal circuit 
-2. between 2.5V PMOS which connects to the IO pad and the the NMOS in the internal circuit  
-LUP.5.3.2
-0 0 4 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Minimum space >= 5 um [if one of guard-ring < 0.2 um]
-1. between 2.5V NMOS which connects to the IO pad and the the PMOS in the internal circuit 
-2. between 2.5V PMOS which connects to the IO pad and the the NMOS in the internal circuit  
-LUP.6
-8 8 4 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Any point inside NMOS source/drain space to the nearest PW STRAP in the same PW <= 30 um
-Any point inside PMOS source/drain space to the nearest NW STRAP in the same NW <= 30 um
-In SRAM bit cell region, the rule is relaxed to 40 um
-p 1 4
-CN nor3 c 1 0 0 1 0 0
--400 300
--290 300
--290 1260
--400 1260
-p 2 4
--250 300
--110 300
--110 1260
--250 1260
-p 3 4
--70 300
-70 300
-70 1260
--70 1260
-p 4 4
-110 300
-250 300
-250 1260
-110 1260
-p 5 4
-290 300
-400 300
-400 1260
-290 1260
-p 6 4
-CN nor3 c 1 0 0 1 0 0
--40 -1110
-70 -1110
-70 -390
--40 -390
-p 7 4
-110 -1110
-250 -1110
-250 -390
-110 -390
-p 8 4
-290 -1110
-400 -1110
-400 -390
-290 -390
-SRAM.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRM width.The SRM edge should be aligned to the boundary of the cell array, which may include storage, strapping, and dummy edge cells. >= 0.19 
-SRAM.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRM space >= 0.19 
-SRAM.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRM space to {GATE not interact with SRM} >= 0.14 
-SRAM.EN.1_SRAM.EN.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRM enclosusre of GATE in S/D direction >= 0.14 um, in PO end-cap direction >= 0.09 um 
-SRAM.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRM extension on NW (interact with OD). Extension = 0 is allowed. >= 0.19 
-SRAM.O.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRM Overlap of NW (interact with OD) (for VTC_N, VTC_P). Extension = 0 is allowed. >= 0.19 
-SRAM.R.12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRAMDMY (186;5) overlap of SRAMDMY (186;0) is not allowed.   
-SRAM.R.13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRM must fully cover GATE.   
-SRAM.R.15
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-CO;11 (30;11) is a must for CO mask tape-out in SRAM. 1. If CO;11 exists, it must cover CO;0 2. CO;11 must be 0.06um x 0.06um 3. CO;11 must be exactly the same as CO;0. 4. CO;11 must be fully covered by SRM(50;0) and SRAMDMY(186;0)           
-SRAM.R.17
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRAMDMY (186;0) and SRM (50;0) must fully cover OD, CO, VIA1.   
-SRAM.R.19
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRAM dummy layers can exist only in SRM (50;0) region. And in logic region, no SRAM dummy layer can be used. SRAM dummy layers are listed below : DMMYOD1~16, DUMMYPO1~7, SRM;1~2, NPreDOSRM, SRAMDMY;0~1, CO;11, CO2, DPSRM, PRSRM, SRM_LOP;12~14, LV_LOP, HCDP_LOP, 8TTP_LOP and 10TTP_LOP.   
-SRAM.R.20
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Inside of SRAM array, SRM(50;0), SRAMDMY(186;0) can not have any holes in them.   
-SRAM.R.21
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRM(50;0) and SRAMDMY(186;0) must be drawn identically   
-NW.S.1.SRAMDMY
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Spacing between NW along the boundary of SRAMDMY
-OD.S.1.SRAMDMY
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Spacing between OD along the boundary of SRAMDMY
-PO.S.1.SRAMDMY
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Spacing between POLY along the boundary of SRAMDMY
-NP.S.1.SRAMDMY
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Spacing between NP along the boundary of SRAMDMY
-PP.S.1.SRAMDMY
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Spacing between PP along the boundary of SRAMDMY
-CO.S.1.SRAMDMY
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Spacing between CO along the boundary of SRAMDMY
-M1.S.1.SRAMDMY
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Spacing between M1 along the boundary of SRAMDMY
-SRAM.R.22.DPSRM
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) must overlap (80;11). x=0, 12~18.   
-SRAM.R.22.SRMLOP12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) must overlap (80;11). x=0, 12~18.   
-SRAM.R.22.SRMLOP13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) must overlap (80;11). x=0, 12~18.   
-SRAM.R.22.SRMLOP14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) must overlap (80;11). x=0, 12~18.   
-SRAM.R.22.LVLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) must overlap (80;11). x=0, 12~18.   
-SRAM.R.22.HCDPLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) must overlap (80;11). x=0, 12~18.   
-SRAM.R.22.TPLOP_8T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) must overlap (80;11). x=0, 12~18.   
-SRAM.R.22.TPLOP_10T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) must overlap (80;11). x=0, 12~18.   
-SRAM.R.23
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-if (80;11) interacts (80;x). It must be fully covered by (80;x). x=0, 12~18.   
-SRAM.R.24.DPSRM
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) interact (50;0) must be identical to (50;0), x=0, 12~18.   
-SRAM.R.24.SRMLOP12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) interact (50;0) must be identical to (50;0), x=0, 12~18.   
-SRAM.R.24.SRMLOP13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) interact (50;0) must be identical to (50;0), x=0, 12~18.   
-SRAM.R.24.SRMLOP14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) interact (50;0) must be identical to (50;0), x=0, 12~18.   
-SRAM.R.24.LVLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) interact (50;0) must be identical to (50;0), x=0, 12~18.   
-SRAM.R.24.HCDPLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) interact (50;0) must be identical to (50;0), x=0, 12~18.   
-SRAM.R.24.TPLOP_8T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) interact (50;0) must be identical to (50;0), x=0, 12~18.   
-SRAM.R.24.TPLOP_10T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) interact (50;0) must be identical to (50;0), x=0, 12~18.   
-SRAM.R.25.DPSRM_SRMLOP12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.DPSRM_SRMLOP13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.DPSRM_SRMLOP14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.DPSRM_LVLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.DPSRM_HCDPLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.DPSRM_TPLOP_10T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP12_SRMLOP13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP12_SRMLOP14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP12_LVLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP12_HCDPLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP12_TPLOP_10T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP13_SRMLOP14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP13_LVLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP13_HCDPLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP13_TPLOP_10T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP14_LVLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP14_HCDPLOP
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.SRMLOP14_TPLOP_10T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.HCDPLOP_TPLOP_10T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-SRAM.R.25.TPLOP_8T_TPLOP_10T
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-(80;x) can't interact each other, except (80;15) and (80;17), x=0, 12~18.   
-WLD.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{CO AND SRAMDMY (186;5)} space to PO. >= 0.035 
-WLD.R.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRAMDMY (186;5) edge cut CO is not allowed.   
-WLD.R.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SRAMDMY (186;0) SIZING 200 um must cover SRAMDMY (186;5)   
-ROM.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Channel width = 0.12~0.35 
-ROM.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Channel length = 0.045, 0.05 
-SR_ESD.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-width >= 0.18 
-SR_ESD.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Gate length in SR_ESD regions >= 0.1~ 0.15 
-SR_ESD.W.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Channel width of core device in SR_ESD regions = 15 ~ 60 
-SR_ESD.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.18 
-SR_ESD.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on ACTIVE >= 0.02 
-SR_ESD.L.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum ACTIVE length of core devicein SR_ESD regions <= 60 
-BJT.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-RPO needs to cover 0.3um on the Emitter OD edge for both OD and STI sides, i.e. RPO= ((Emitter OD SIZING 0.3 um) NOT (Emitter OD SIZING -0.3 um)) = 0.6 
-BJT.R.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-BJTDMY enclosure of Emitter OD >= 0.13 
-RES.2m.OD
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= RES_2_W_M um and length >= RES_2_L_M um for unsilicided OD resistor
-RES.2m.PO
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= RES_2_W_M um and length >= RES_2_L_M um for unsilicided PO resistor
-NWROD.R.1m
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 1.8 um and length >= 20 um for NW resistor with OD
-NWRSTI.R.1m
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 1.8 um and length >= 20 um for NW resistor under STI
-RODMY.WARN
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-RODMY is only allowed in SRAM or ROM region
-CELL_0.252_1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 50;0
-CELL_0.252_2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 50;5
-CELL_0.252_3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 50;21
-CELL_0.252_4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 186;0
-CELL_0.252_5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 186;1
-CELL_0.252_6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 186;4
-CELL_0.252_7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 30;11
-CELL_0.252_8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 100;0
-CELL_0.252_9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 80;0
-CELL_0.252_10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 80;11
-CELL_0.252_11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 80;13
-CELL_0.252_12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 80;14
-CELL_0.252_13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 80;15
-CELL_0.252_14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 80;16
-CELL_0.252_15
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 80;17
-CELL_0.252_16
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 80;18
-CELL_0.252_17
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;1
-CELL_0.252_18
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;2
-CELL_0.252_19
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;3
-CELL_0.252_20
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;4
-CELL_0.252_21
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;5
-CELL_0.252_22
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;6
-CELL_0.252_23
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;7
-CELL_0.252_24
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;8
-CELL_0.252_25
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;9
-CELL_0.252_26
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;10
-CELL_0.252_27
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;11
-CELL_0.252_28
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;12
-CELL_0.252_29
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;13
-CELL_0.252_30
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;14
-CELL_0.252_31
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 82;15
-CELL_0.252_32
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 82;16
-CELL_0.252_33
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 83;1
-CELL_0.252_34
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 83;2
-CELL_0.252_35
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 83;3
-CELL_0.252_36
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 83;4
-CELL_0.252_37
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 83;5
-CELL_0.252_38
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must not have 83;6
-CELL_0.252_39
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 83;7
-CELL_0.252_40
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.252 cell must have 49;0
-CELL_0.299_1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 50;0
-CELL_0.299_2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 50;5
-CELL_0.299_3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 50;21
-CELL_0.299_4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 186;0
-CELL_0.299_5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 186;1
-CELL_0.299_6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 186;4
-CELL_0.299_7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 30;11
-CELL_0.299_8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 100;0
-CELL_0.299_9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 80;0
-CELL_0.299_10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 80;11
-CELL_0.299_11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 80;12
-CELL_0.299_12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 80;13
-CELL_0.299_13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 80;15
-CELL_0.299_14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 80;16
-CELL_0.299_15
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 80;17
-CELL_0.299_16
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 80;18
-CELL_0.299_17
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;1
-CELL_0.299_18
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;2
-CELL_0.299_19
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;3
-CELL_0.299_20
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;4
-CELL_0.299_21
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;5
-CELL_0.299_22
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;6
-CELL_0.299_23
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;7
-CELL_0.299_24
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;8
-CELL_0.299_25
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;9
-CELL_0.299_26
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;10
-CELL_0.299_27
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;11
-CELL_0.299_28
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;12
-CELL_0.299_29
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;13
-CELL_0.299_30
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;14
-CELL_0.299_31
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 82;15
-CELL_0.299_32
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 82;16
-CELL_0.299_33
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 83;1
-CELL_0.299_34
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 83;2
-CELL_0.299_35
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 83;3
-CELL_0.299_36
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 83;4
-CELL_0.299_37
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 83;5
-CELL_0.299_38
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must not have 83;6
-CELL_0.299_39
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 83;7
-CELL_0.299_40
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.299 cell must have 49;0
-CELL_0.374_1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 50;0
-CELL_0.374_2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 50;5
-CELL_0.374_3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 50;21
-CELL_0.374_4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 186;0
-CELL_0.374_5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 186;1
-CELL_0.374_6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 186;4
-CELL_0.374_7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 30;11
-CELL_0.374_8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 100;0
-CELL_0.374_9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 80;0
-CELL_0.374_10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 80;11
-CELL_0.374_11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 80;12
-CELL_0.374_12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 80;14
-CELL_0.374_13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 80;15
-CELL_0.374_14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 80;16
-CELL_0.374_15
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 80;17
-CELL_0.374_16
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 80;18
-CELL_0.374_17
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;1
-CELL_0.374_18
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;2
-CELL_0.374_19
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;3
-CELL_0.374_20
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;4
-CELL_0.374_21
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;5
-CELL_0.374_22
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;6
-CELL_0.374_23
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;7
-CELL_0.374_24
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;8
-CELL_0.374_25
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;9
-CELL_0.374_26
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;10
-CELL_0.374_27
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;11
-CELL_0.374_28
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;12
-CELL_0.374_29
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 82;13
-CELL_0.374_30
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 82;14
-CELL_0.374_31
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 82;15
-CELL_0.374_32
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 82;16
-CELL_0.374_33
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 83;1
-CELL_0.374_34
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 83;2
-CELL_0.374_35
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 83;3
-CELL_0.374_36
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 83;4
-CELL_0.374_37
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 83;5
-CELL_0.374_38
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must not have 83;6
-CELL_0.374_39
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 83;7
-CELL_0.374_40
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.374 cell must have 49;0
-CELL_0.589_1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 50;0
-CELL_0.589_2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 50;5
-CELL_0.589_3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 50;21
-CELL_0.589_4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 186;0
-CELL_0.589_5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 186;1
-CELL_0.589_6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 186;4
-CELL_0.589_7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 30;11
-CELL_0.589_8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 100;0
-CELL_0.589_9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 80;11
-CELL_0.589_10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 80;12
-CELL_0.589_11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 80;13
-CELL_0.589_12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 80;14
-CELL_0.589_13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 80;15
-CELL_0.589_14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 80;16
-CELL_0.589_15
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 80;17
-CELL_0.589_16
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 80;18
-CELL_0.589_17
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;1
-CELL_0.589_18
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;2
-CELL_0.589_19
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;3
-CELL_0.589_20
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;4
-CELL_0.589_21
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;5
-CELL_0.589_22
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;6
-CELL_0.589_23
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;7
-CELL_0.589_24
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;8
-CELL_0.589_25
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;9
-CELL_0.589_26
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;10
-CELL_0.589_27
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;11
-CELL_0.589_28
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;12
-CELL_0.589_29
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;13
-CELL_0.589_30
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;14
-CELL_0.589_31
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 82;15
-CELL_0.589_32
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 82;16
-CELL_0.589_33
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 83;1
-CELL_0.589_34
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 83;2
-CELL_0.589_35
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 83;3
-CELL_0.589_36
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 83;4
-CELL_0.589_37
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 83;5
-CELL_0.589_38
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must not have 83;6
-CELL_0.589_39
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 83;7
-CELL_0.589_40
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram 0.589 cell must have 49;0
-CELL_DP_0.741_1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 50;0
-CELL_DP_0.741_2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 50;5
-CELL_DP_0.741_3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 50;21
-CELL_DP_0.741_4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 186;0
-CELL_DP_0.741_5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 186;1
-CELL_DP_0.741_6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 186;4
-CELL_DP_0.741_7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 30;11
-CELL_DP_0.741_8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 100;0 
-CELL_DP_0.741_9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 80;0
-CELL_DP_0.741_10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 80;11
-CELL_DP_0.741_11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 80;12
-CELL_DP_0.741_12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 80;13
-CELL_DP_0.741_13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 80;14
-CELL_DP_0.741_14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 80;15
-CELL_DP_0.741_15
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 80;17
-CELL_DP_0.741_16
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 80;18
-CELL_DP_0.741_17
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 82;1
-CELL_DP_0.741_18
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 82;2
-CELL_DP_0.741_19
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 82;3
-CELL_DP_0.741_20
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 82;4
-CELL_DP_0.741_21
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 82;5
-CELL_DP_0.741_22
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 82;6
-CELL_DP_0.741_23
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 82;7
-CELL_DP_0.741_24
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 82;8
-CELL_DP_0.741_25
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 82;9
-CELL_DP_0.741_26
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 82;10
-CELL_DP_0.741_27
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 82;11
-CELL_DP_0.741_28
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 82;12
-CELL_DP_0.741_29
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 82;13
-CELL_DP_0.741_30
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 82;14
-CELL_DP_0.741_31
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 82;15
-CELL_DP_0.741_32
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 82;16
-CELL_DP_0.741_33
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 83;1
-CELL_DP_0.741_34
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 83;2
-CELL_DP_0.741_35
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 83;3
-CELL_DP_0.741_36
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 83;4
-CELL_DP_0.741_37
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 83;5
-CELL_DP_0.741_38
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must not have 83;6
-CELL_DP_0.741_39
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 83;7
-CELL_DP_0.741_40
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram DP 0.741 cell must have 49;0
-CELL_TP_0.741_1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 50;0
-CELL_TP_0.741_2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 50;5
-CELL_TP_0.741_3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 50;21
-CELL_TP_0.741_4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 186;0
-CELL_TP_0.741_5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 186;1
-CELL_TP_0.741_6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 186;4
-CELL_TP_0.741_7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 30;11
-CELL_TP_0.741_8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 100;0
-CELL_TP_0.741_9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 80;0
-CELL_TP_0.741_10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 80;11
-CELL_TP_0.741_11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 80;12
-CELL_TP_0.741_12
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 80;13
-CELL_TP_0.741_13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 80;14
-CELL_TP_0.741_14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 80;15
-CELL_TP_0.741_15
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 80;16
-CELL_TP_0.741_16
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 80;17
-CELL_TP_0.741_17
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 82;1
-CELL_TP_0.741_18
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 82;2
-CELL_TP_0.741_19
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 82;3
-CELL_TP_0.741_20
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 82;4
-CELL_TP_0.741_21
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 82;5
-CELL_TP_0.741_22
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 82;6
-CELL_TP_0.741_23
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 82;7
-CELL_TP_0.741_24
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 82;8
-CELL_TP_0.741_25
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 82;9
-CELL_TP_0.741_26
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 82;10
-CELL_TP_0.741_27
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 82;11
-CELL_TP_0.741_28
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 82;12
-CELL_TP_0.741_29
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 82;13
-CELL_TP_0.741_30
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 82;14
-CELL_TP_0.741_31
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 82;15
-CELL_TP_0.741_32
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 82;16
-CELL_TP_0.741_33
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 83;1
-CELL_TP_0.741_34
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 83;2
-CELL_TP_0.741_35
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 83;3
-CELL_TP_0.741_36
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 83;4
-CELL_TP_0.741_37
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 83;5
-CELL_TP_0.741_38
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must not have 83;6
-CELL_TP_0.741_39
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 83;7
-CELL_TP_0.741_40
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-sram TP 0.741 cell must have 49;0
-SRAM.A.4
-0 0 3 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-In SRAM bitcell only area with sizing up 0.04 nm, only 0.06*0.06 nm square of layer 83;7 is allowed.
-In SRAM outside bitcell area, only 0.06*0.09 nm rectangle of layer 83;7 is allowed.
-SRAM.PC.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (exclude 0.01 um jog) >= 0.18
-SRAM.PC.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space (exclude 0.01 um jog) >= 0.18
-SRAM.PC.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on P+ACTIVE >= 0.04
-SRAM.PC.O.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of OD 0.1
-SRAM.PC.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.11
-SRAM.PC.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.11
-SRAM.PC.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-P Cell implant must fully cover only {PMOS GATE SIZING 0.05 um} outside SRAM
-SRAM.PC.R.2_NC.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of N Cell implant and P Cell implant is not allowed
-SRAM.NC.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width (exclude 0.01 um jog) >= 0.18
-SRAM.NC.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space (exclude 0.01 um jog) >= 0.18
-SRAM.NC.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Extension on N+ACTIVE >= 0.035
-SRAM.NC.O.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of OD 0.1
-SRAM.NC.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.11
-SRAM.NC.A.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Enclosed area >= 0.11
-SRAM.NC.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-N Cell implant must fully cover only {NMOS GATE SIZING 0.045 um} outside SRAM
-POS1.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to POS1, POS2 [butted is allowed, overlap is not allowed]> 0.06 um
-POS1.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-POS1 enclosure of GATE (cut is not allowed) >= 0.04 um
-POS1.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PO extension on POS1 (recommended to put the PO endcap fully inside POS1) >= 0.04 um
-POS1.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-POS1 without any GATE inside is not allowed.
-POS1.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-POS1 overlap of NT_N ot OD2 is not allowed.
-POS2.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to POS1, POS2 [butted is allowed, overlap is not allowed]> 0.06 um
-POS2.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-POS2 enclosure of GATE (cut is not allowed) >= 0.04 um
-POS2.EX.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PO extension on POS2 (recommended to put the PO endcap fully inside POS2) >= 0.04 um
-POS2.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-POS2 without any GATE inside is not allowed.
-POS2.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-POS2 overlap of NT_N ot OD2 is not allowed.
-SR_DOD.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Width >= 0.1 
-SR_DOD.W.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum width <= 0.5 
-SR_DOD.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space >= 0.12 
-SR_DOD.S.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to OD, DOD (Overlap is not allowed) >= 0.12 
-SR_DOD.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to PO (Overlap is not allowed) >= 0.05 
-SR_DOD.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to DPO, SR_DPO (Overlap is not allowed) >= 0.03 
-SR_DOD.S.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to 45-degree bent OD >= 0.17 
-SR_DOD.S.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NW (for both core and I/O) >= 0.08 
-SR_DOD.S.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NWDMY (Overlap is not allowed) >= 0.6 
-SR_DOD.S.9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to LOGO (Overlap is not allowed) >= 0 
-SR_DOD.S.10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to INDDMY (Overlap is not allowed) >= 1.2 
-SR_DOD.S.11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to NT_N (Overlap is not allowed) >= 0.14 
-SR_DOD.EN.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NW enclosure of SR_DOD (for both core and I/O) >= 0.08 
-SR_DOD.A.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Area >= 0.05 
-SR_DOD.L.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Length >= 0.5 
-SR_DOD.L.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum length <= 10 
-SR_DOD.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-45-degree bent SR_DOD is not allowed   
-SR_DOD.R.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Overlap of CO is not allowed.   
-SR_DOD.R.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Only rectangle is allowed   
-RR:RE:S:ODS6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space to large OD [OD area > 4000000] >= 0.35 um
-RR:RE:S:ESDIMPEN1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Recommended (OD NOT PO) enclosure of ESDIMP == 0.4 um
-RR:RE:S:M1S7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space between two non-M1 regions >= 0.35 um [ one of the non-M1 area > 4000000 ]
-RR:RE:S:M2S7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space between two non-M2 regions >= 0.35 um [ one of the non-M2 area > 4000000 ]
-RR:RE:S:M3S7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space between two non-M3 regions >= 0.35 um [ one of the non-M3 area > 4000000 ]
-RR:RE:S:M4S7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space between two non-M4 regions >= 0.35 um [ one of the non-M4 area > 4000000 ]
-RR:RE:S:M5S7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space between two non-M5 regions >= 0.35 um [ one of the non-M5 area > 4000000 ]
-RR:RE:S:M6S6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space between two non-M6 regions >= 0.35 [ one of the non-M6 area > 4000000 ]
-RR:RE:S:M7S6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Space between two non-M7 regions >= 0.35 [ one of the non-M7 area > 4000000 ]
-RR:RE:S:M8W3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Recommended M8 width on (M7 OR DM7 with space>= 5 x 5 sizing 1) >= 0.42
-RR:RE:S:M9W3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Recommended M9 width on (M8 OR DM8 with space>= 5 x 5 sizing 1) >= 0.42
-RR:RE:S:M10W3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Recommended M10 width on (M9 OR DM9 with space>= 5 x 5 sizing 1) >= 0.42
-RR:RE:S:M11W3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Recommended M11 width on (M10 OR DM10 with space>= 5 x 5 sizing 1) >= 0.42
-RR:RE:P:NWRODS3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-RPO space to CO in NWEL resistor within OD for SPICE simulation accuracy == 0.3 um
-RR:RE:P:NWRSTIEN2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-OD enclosure of CO in NWEL resistor under STI for SPICE simulation accuracy == 0.3 um
-DFM_OD_RECTANGULAR
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-non rectangular OD is not allowed
-DFM_GATE_ORIENTATION
-6 6 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-only horizontal polygate orientation is allowed on the chip
-p 1 4
-CN nor3 c 1 0 0 1 0 0
--290 300
--250 300
--250 1260
--290 1260
-p 2 4
--110 300
--70 300
--70 1260
--110 1260
-p 3 4
-70 -1110
-110 -1110
-110 -390
-70 -390
-p 4 4
-70 300
-110 300
-110 1260
-70 1260
-p 5 4
-250 -1110
-290 -1110
-290 -390
-250 -390
-p 6 4
-250 300
-290 300
-290 1260
-250 1260
-DFM_PO.S.2
-4 4 5 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-The poly gate space range to neighboring poly [for channel length < 0.08um], 
-and allow the violation with length ratio < 30% on one side and one segment 
-The length ratio = violation length / device width. This rule is for poly 
-gate CDU control (This check doesn't include the regions covered by layer SRAMDMY;5) == 0.14 / 0.16 
-p 1 4
-CN nor3 c 1 0 0 1 0 0
--290 300
--285 300
--285 1260
--290 1260
-p 2 4
-70 -1110
-75 -1110
-75 -390
-70 -390
-p 3 4
-285 -1110
-290 -1110
-290 -390
-285 -390
-p 4 4
-285 300
-290 300
-290 1260
-285 1260
-DFM_PO.EX.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-OD extension on PO >= 0.11 <= 0.13 um for gate length <= 0.08 um
-DFM_OPC.R.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Bend angle for all layers == 90
-DFM_VIA1.R.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum 5 stacked vias allowed
-DFM_VIA2.R.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum 5 stacked vias allowed
-DFM_VIA3.R.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum 5 stacked vias allowed
-DFM_VIA4.R.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum 5 stacked vias allowed
-DFM_VIA5.R.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum 5 stacked vias allowed
-DFM_VIA6.R.8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Maximum 5 stacked vias allowed
-DFM_PO.S.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-L-shape PO space to OD when PO and OD are in the same MOS L-shape PO length [(R1) >= 0.11um] >= 0.07 
-DFM_gate_sd_vsb_vnw
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Gate or Source/Drain connected to M1_vsb or M1_vnw is not allowed
-DFM_vnw_vsb_m1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m1_vnw space m1_vsb >= 0.1 um
-DFM_vnw_vss_sig_m1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m1_vnw space m1_vss or m1_sig >= 0.08 um
-DFM_vsb_vdd_sig_m1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m1_vsb space m1_vdd or m1_sig >= 0.08 um
-DFM_vddo_vsb_m1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m1_vddo, m1_hvmet space M1_vsb >= 0.1 um
-DFM_hvmet_m1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m1_hvmet(OD2) space m1( different net ) >= 0.08 um
-DFM_vnw_vsb_m2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m2_vnw space m2_vsb >= 0.1 um
-DFM_vnw_vss_sig_m2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m2_vnw space m2_vss or m2_sig >= 0.08 um
-DFM_vsb_vdd_sig_m2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m2_vsb space m2_vdd or m2_sig >= 0.08 um
-DFM_vddo_vsb_m2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m2_vddo, m2_hvmet space m2_vsb >= 0.1 um
-DFM_hvmet_m2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m2_hvmet(OD2) space m2( different net ) >= 0.08 um
-DFM_vnw_vsb_m3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m3_vnw space m3_vsb >= 0.1 um
-DFM_vnw_vss_sig_m3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m3_vnw space m3_vss or m3_sig >= 0.08 um
-DFM_vsb_vdd_sig_m3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m3_vsb space m3_vdd or m3_sig >= 0.08 um
-DFM_vddo_vsb_m3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m3_vddo, m3_hvmet space m3_vsb >= 0.1 um
-DFM_hvmet_m3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m3_hvmet(OD2) space m3( different net ) >= 0.08 um
-DFM_vnw_vsb_m4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m4_vnw space m4_vsb >= 0.1 um
-DFM_vnw_vss_sig_m4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m4_vnw space m4_vss or m4_sig >= 0.08 um
-DFM_vsb_vdd_sig_m4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m4_vsb space m4_vdd or m4_sig >= 0.08 um
-DFM_vddo_vsb_m4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m4_vddo, m4_hvmet space m4_vsb >= 0.1 um
-DFM_hvmet_m4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m4_hvmet(OD2) space m4( different net ) >= 0.08 um
-DFM_vnw_vsb_m5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m5_vnw space m5_vsb >= 0.1 um
-DFM_vnw_vss_sig_m5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m5_vnw space m5_vss or m5_sig >= 0.08 um
-DFM_vsb_vdd_sig_m5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m5_vsb space m5_vdd or m5_sig >= 0.08 um
-DFM_vddo_vsb_m5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m5_vddo, m5_hvmet space m5_vsb >= 0.1 um
-DFM_hvmet_m5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-m5_hvmet(OD2) space m5( different net ) >= 0.08 um
-DFM_PO.DN.1.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. poly density across full chip 40%
-DFM_PO.DN.1H_W1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. poly density <= 60% for 100x100 um window with step increment 20 um
-DFM_PO.DN.1H_W2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Max. poly density <= 40% for 600x600 um window with step increment 20 um
-DFM_OD.W.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Recommended interconnect OD width >= 0.08 um 
-DFM_OD.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-OD space >= 0.1 um
-DFM_OD.DN.1L_W1
-0 0 3 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SiGe minimum density >= 0.06 for 1000 x 1000 um window with step increment 500 um
-( SiGe = pdiff regions common with NWELL ( exclude PO and OD2 )
-DFM_OD.DN.1H_W1
-0 0 3 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-SiGe maximum density <= 0.15 for 1000 x 1000 um window with step increment 500 um
-( SiGe = pdiff regions common with NWELL ( exclude PO and OD2 )
-DFM_DNW.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NW-ring inside DNW width >= 0.8 ( not touching OD2 )
-DFM_DNW.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NW-ring inside DNW width >= 1 ( touching OD2 )
-DFM_DNW.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NW-RNG must abut DNWELL - perimeter
-DFM_DNW.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NW-RNG ( common DNWELL ) must touch ACT_GRD and TAP
-DFM_DNW.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-ACT_GRD and TAP ( touch NW-RING ) shape must be continuous
-DFM_DNW.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-ACT_GRD ( touch NW-RNG ) aligment center
-DFM_DNW.S.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-DNW ( touching OD2 ) space DNW ( touching OD2 ) >= 3.5 um
-DFM_DNW.S.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-DNW ( touching OD2 ) space DNW >= 3.5 um 
-DFM_DNW.S.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-DNW ( touching OD2 ) space NWELL >= 2.5 um
-DFM_DECAP_PO.WL.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-POLY touching DECAP must be rectangle of size (1.0 <= length <= 5 um) X (0.6 <= width <= 2.4)
-DFM_DECAP.PO.S.1
-0 0 3 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-PO inside DECAP spacing >= 0.22 um
-PO touching DECAP space to other devices( outside DECAP ) >= 0.22 um
-DFM_BUMP.B1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-CBD circle diameter == 86.67
-DFM_BUMP.B2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-CB2_FC circle diameter == 86.67
-DFM_BUMP.B3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-MET11 enclosure CBD == 12.22
-DFM_BUMP.B4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-MET11 bump touch CBD diameter/width size == 111.11 ( Only Square, Octagon or Circle are allowed )
-DFM_BUMP.B5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-MET11(unrelated) space BUMPM11 >= 2.5
-DFM_BUMP.B6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-AP-MD enclosure CB2_FC == 12.22
-DFM_BUMP.B7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-AP-MD bump touch CB2 diameter/width size == 111.11 ( Only Octagon or Circle are allowed )
-DFM_BUMP.B8
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-AP-MD(unrelated) space BUMPAP >= 2.22
-DFM_BUMP.B9
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Under Bump Metal(UBM) Diameter == 105.56 um
-DFM_BUMP.B10
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-UBM Bump pitch >= 200 
-DFM_BUMP.B11
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-slots inside BUMPP_M11 and BUMP_AP not allowed.
-DFM_BUMP.B13
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-For ground-up bumps M11, CDB, AP-MD, CB2_FC, PM and UBM are required for bump cell
-DFM_BUMP.B14
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-For redistributed bumps AP-MD, CB2_FC, PM and UBM are required for bump cell
-DFM_BUMP.B15
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-UBM bump must be in bump pad cells
-DFM_BUMP.B18
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M11 bump pad and AP-MD bump pad must be coincident ( if both are circles or octagons )
-DFM_BUMP.B19
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-CBD and CB2_FC must be coincident
-DFM_BUMP.1.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-UBM enclosed by AP-MD == 2.775 um
-DFM_BUMP.1.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Polymide(PM) diameter == 77.78 um
-DFM_BUMP.1.7
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Polymide(PM) enclosed by UBM == 13.89 um
-DFM_BUMP.2.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-RV space to UBM( overlap is not allowed ) >= 0 um
-LR.NW.1
-1 1 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Nwell without (OD AND NP)
-p 1 4
-CN nor3 c 1 0 0 1 0 0
--1050 100
-1050 100
-1050 1460
--1050 1460
-LR.ACT.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-OD without contact inside 
-LR.ACT.4
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-OD fill( OD dummy ) outside "*_fill" cell is not allowed.
-LR.TAP.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NP/PP without OD or POLY 
-LR.TAP.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-NP/PP without contact 
-LR.POL.1
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-POLY without contact 
-LR.POL.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Poly pin w/o poly port text origin inside}
-LR.POL.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating POLY port text not inside POLY}
-LR.POL.5
-0 0 3 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Poly touching n-tap( np AND od ) inside nwell is not allowed.
-Poly touching p-tap( pp AND od ) inside pwell is not allowed.
-LR.POL.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Poly fill( poly dummy ) outside "*_fill" cell is not allowed.
-LR.CON.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Contact touching poly gate not allowed
-LR.M1.1_M1.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M1 pin not covered by M1 drawing layer OR slanted M1 pin not allowed}
-LR.M1.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M1 pin not having M1 text origin inside}
-LR.M1.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M1 port text not inside M1}
-LR.M2.1_M2.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M2 pin not covered by M2 drawing layer OR slanted M2 pin not allowed}
-LR.M2.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M2 pin not having M2 text origin inside}
-LR.M2.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M2 port text not inside M2}
-LR.M3.1_M3.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M3 pin not covered by M3 drawing layer OR slanted M3 pin not allowed}
-LR.M3.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M3 pin not having M3 text origin inside}
-LR.M3.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M3 port text not inside M3}
-LR.M4.1_M4.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M4 pin not covered by M4 drawing layer OR slanted M4 pin not allowed}
-LR.M4.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M4 pin not having M4 text origin inside}
-LR.M4.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M4 port text not inside M4}
-LR.M5.1_M5.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M5 pin not covered by M5 drawing layer OR slanted M5 pin not allowed}
-LR.M5.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M5 pin not having M5 text origin inside}
-LR.M5.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M5 port text not inside M5}
-LR.M6.1_M6.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M6 pin not covered by M6 drawing layer OR slanted M6 pin not allowed}
-LR.M6.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M6 pin not having M6 text origin inside}
-LR.M6.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M6 port text not inside M6}
-LR.M7.1_M7.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M7 pin not covered by M7 drawing layer OR slanted M7 pin not allowed}
-LR.M7.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M7 pin not having M7 text origin inside}
-LR.M7.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M7 port text not inside M7}
-LR.M8.1_M8.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M8 pin not covered by M8 drawing layer OR slanted M8 pin not allowed}
-LR.M8.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M8 pin not having M8 text origin inside}
-LR.M8.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M8 port text not inside M8}
-LR.M9.1_M9.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M9 pin not covered by M9 drawing layer OR slanted M9 pin not allowed}
-LR.M9.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M9 pin not having M9 text origin inside}
-LR.M9.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M9 port text not inside M9}
-LR.M10.1_M10.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M10 pin not covered by M10 drawing layer OR slanted M10 pin not allowed}
-LR.M10.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M10 pin not having M10 text origin inside}
-LR.M10.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M10 port text not inside M10}
-LR.M11.1_M11.6
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M11 pin not covered by M11 drawing layer OR slanted M11 pin not allowed}
-LR.M11.2
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{M11 pin not having M11 text origin inside}
-LR.M11.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating M11 port text not inside M11}
-LR.SBIAS.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating vsbtxt (sbias text) not inside pwell}
-LR.WBIAS.3
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-{Floating vnwtxt (wbias text) not inside nwell / deep nwell}
-LR.M1.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M1 fill ( M1 dummy ) outside *_fill cell is not allowed.
-LR.M2.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M2 fill ( M2 dummy ) outside *_fill cell is not allowed.
-LR.M3.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M3 fill ( M3 dummy ) outside *_fill cell is not allowed.
-LR.M4.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M4 fill ( M4 dummy ) outside *_fill cell is not allowed.
-LR.M5.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M5 fill ( M5 dummy ) outside *_fill cell is not allowed.
-LR.M6.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M6 fill ( M6 dummy ) outside *_fill cell is not allowed.
-LR.M7.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M7 fill ( M7 dummy ) outside *_fill cell is not allowed.
-LR.M8.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M8 fill ( M8 dummy ) outside *_fill cell is not allowed.
-LR.M9.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M9 fill ( M9 dummy ) outside *_fill cell is not allowed.
-LR.M10.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M10 fill ( M10 dummy ) outside *_fill cell is not allowed.
-LR.M11.5
-0 0 2 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-M11 fill ( M11 dummy ) outside *_fill cell is not allowed.
-DFM_LUP.6
-8 8 3 Sep 23 14:17:30 2009                     
-Rule File Pathname: nor3.drc.con
-Any point inside NMOS source/drain space to the nearest PW STRAP in the same PW <= 9.5 um, and 13 um for cell in sram list 
-Any point inside PMOS source/drain space to the nearest NW STRAP in the same NW <= 9.5 um, and 13 um for cell in sram list
-p 1 4
-CN nor3 c 1 0 0 1 0 0
--400 300
--290 300
--290 1260
--400 1260
-p 2 4
--250 300
--110 300
--110 1260
--250 1260
-p 3 4
--70 300
-70 300
-70 1260
--70 1260
-p 4 4
-110 300
-250 300
-250 1260
-110 1260
-p 5 4
-290 300
-400 300
-400 1260
-290 1260
-p 6 4
-CN nor3 c 1 0 0 1 0 0
--40 -1110
-70 -1110
-70 -390
--40 -390
-p 7 4
-110 -1110
-250 -1110
-250 -390
-110 -390
-p 8 4
-290 -1110
-400 -1110
-400 -390
-290 -390
-DENSITY_RDBS
-0 0 3 Sep 23 14:17:30 2009
-M1.DN.5.density
-M2.DN.5.density
-M3.DN.5.density
-NET_AREA_RATIO_RDBS
-0 0 1 Sep 23 14:17:30 2009
-MOM.A.1.rep
diff --git a/chips/omegaCounter/40nm/electric/calibre/nor3.gds b/chips/omegaCounter/40nm/electric/calibre/nor3.gds
deleted file mode 100644 (file)
index cf44b04..0000000
Binary files a/chips/omegaCounter/40nm/electric/calibre/nor3.gds and /dev/null differ
index da2bf55..5b91172 100644 (file)
@@ -1,5 +1,5 @@
 # header information:
-HomegaCounter|8.10i
+HomegaCounter-old|8.10i
 
 # Views:
 Vdocumentation|doc
@@ -3920,7 +3920,7 @@ Edisable|disableLO|D5G2;X-2;Y-2;|pin@38||I
 X
 
 # Cell oneCellGasP;1{lay}
-ConeCellGasP;1{lay}||tsmcSun40GP|1249587657602|1252874887744||ATTR_NCC(D5G10;NTX-151;Y486;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1252874887745
+ConeCellGasP;1{lay}||tsmcSun40GP|1249587657602|1253769832301||ATTR_NCC(D5G10;NTX-151;Y486;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1252874887745
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@13||0|-150|||R|
 NX-Metal-1-Metal-2-Con|contact@14||243|-210|||R|
index c6f960e..b137c58 100644 (file)
@@ -1,5 +1,5 @@
 # header information:
-HomegaCounter|8.10i
+HomegaCounter|8.10j
 
 # Views:
 Vdocumentation|doc
@@ -24,41 +24,241 @@ OSTA|GlobalSDCCommands()S"\n### 4 GHz clock setup\ncreate_clock -period 0.250 -n
 Tcmos90|"GDS(ST)LayerForPad-FrameINcmos90"()S43|"GDS(TSMC)LayerForPad-FrameINcmos90"()S43
 Tmocmos|SelectedFoundryFormocmos()STSMC
 
-# Cell DRCme;1{lay}
-CDRCme;1{lay}||tsmcSun40GP|1253744958747|1253775117450|
+# Cell bitAndNoWells;1{lay}
+CbitAndNoWells;1{lay}||tsmcSun40GP|1253744958747|1254483553333||DRC_last_good_drc_area_date()G1254464951499|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254385036868
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Inor3oai;1{lay}|nor3oai@0||-274|113.75|R||D5G4;
-NPoly-Pin|pin@0||-389|91||||
-NPoly-Pin|pin@1||-286|91||||
-NPoly-Pin|pin@2||-249|-35||||
-NPoly-Pin|pin@3||-146|-35||||
-NPoly-Pin|pin@4||-391|163||||
-NPoly-Pin|pin@5||-288|163||||
-NPoly-Pin|pin@6||-391|253||||
-NPoly-Pin|pin@7||-288|253||||
-NPoly-Pin|pin@8||-234|199||||
-NPoly-Pin|pin@9||-145|199||||
-NPoly-Pin|pin@10||-237|253||||
-NPoly-Pin|pin@11||-145|253||||
-NMetal-1-Pin|pin@12||-132|10||||
-NMetal-1-Pin|pin@13||-244|-12||||
-NMetal-1-Pin|pin@14||-244|280.5||||
-NMetal-1-Pin|pin@15||-289|279.5||||
-Iselect_x16;1{lay}|select_x@0||-259|-50|R||D5G4;
-Iselect_x16;1{lay}|select_x@1||-259|238|R||D5G4;
-Iwells;1{lay}|wells@0||-266.5|-250|R||D5G4;
-APoly|net@0|||S1800|pin@0||-389|91|pin@1||-286|91
-APoly|net@1|||S1800|pin@2||-249|-35|pin@3||-146|-35
-APoly|net@2|||S1800|pin@4||-391|163|pin@5||-288|163
-APoly|net@3|||S1800|pin@6||-391|253|pin@7||-288|253
-APoly|net@4|||S1800|pin@8||-234|199|pin@9||-145|199
-APoly|net@5|||S1800|pin@10||-237|253|pin@11||-145|253
-AMetal-1|net@6|||S900|nor3oai@0|inb_1|-132|73|pin@12||-132|10
-AMetal-1|net@7|||S900|nor3oai@0|inc_1|-244|19|pin@13||-244|-12
-AMetal-1|net@9|||S2700|nor3oai@0|ina|-289|234.75|pin@15||-289|279.5
-AMetal-2|net@13|||S2700|wells@0|gnd|-221.5|-227|nor3oai@0|gnd_7|-221.5|-26.75
-AMetal-2|net@14|||S2700|wells@0|gnd_1|-191.5|-227|nor3oai@0|gnd_6|-191.5|-26.75
-AMetal-2|net@15|||S2700|wells@0|gnd_2|-161.5|-227|nor3oai@0|gnd_5|-161.5|-26.75
+Idummypoly;1{lay}|dummypol@0||157|-141.5|||D5G4;
+NMetal-2-Pin|pin@13||-287|165.5||||
+NMetal-2-Pin|pin@14||-287|-434.5||||
+NMetal-2-Pin|pin@16||-287|-450||||
+NMetal-2-Pin|pin@17||-287|-420||||
+NMetal-2-Pin|pin@18||-287|-390||||
+NMetal-2-Pin|pin@19||-287|-300||||
+NMetal-2-Pin|pin@20||-287|-270||||
+NMetal-2-Pin|pin@21||-287|-240||||
+NMetal-2-Pin|pin@22||-287|-150||||
+NMetal-2-Pin|pin@23||-287|-120||||
+NMetal-2-Pin|pin@24||-287|-90||||
+NMetal-2-Pin|pin@25||-287|0||||
+NMetal-2-Pin|pin@26||-287|30||||
+NMetal-2-Pin|pin@27||-287|60||||
+NMetal-2-Pin|pin@28||-287|150||||
+NMetal-2-Pin|pin@29||-287|180||||
+NMetal-2-Pin|pin@30||-287|210||||
+NMetal-2-Pin|pin@31||-287|300||||
+NMetal-2-Pin|pin@32||-287|330||||
+NMetal-2-Pin|pin@33||-287|360||||
+NMetal-2-Pin|pin@34||-287|-165||||
+Iselect_x16;1{lay}|select_x@0||-126|-345||A|D5G4;
+Iselect_x16;1{lay}|select_x@1||123|-345||A|D5G4;
+Iselect_x16;1{lay}|select_x@2||-126|-45|XRR|A|D5G4;
+Iselect_x16;1{lay}|select_x@3||123|-45|XRR|A|D5G4;
+Iselect_x16;1{lay}|select_x@4||-126|269||A|D5G4;
+Iselect_x16;1{lay}|select_x@5||123|269||A|D5G4;
+AMetal-2|net@65|||S1800|pin@14||-287|-434.5|dummypol@0|MSN[TwoOrOne]|-248|-434.5
+AMetal-2|net@84|||S0|dummypol@0|highWhenNotDisabled_1|-248|-165|pin@34||-287|-165
+AMetal-2|net@85|||S1800|pin@13||-287|165.5|dummypol@0|MSN[TwoOrDone]|-248|165.5
+AMetal-2|net@118|||S0|dummypol@0|gnd_10|-248|-390|pin@18||-287|-390
+AMetal-2|net@119|||S0|dummypol@0|gnd_11|-247.5|-420|pin@17||-287|-420
+AMetal-2|net@120|||S0|dummypol@0|gnd_2|-247.5|-450|pin@16||-287|-450
+AMetal-2|net@121|||S0|dummypol@0|vdd_4|-248|-300|pin@19||-287|-300
+AMetal-2|net@122|||S0|dummypol@0|vdd_3|-248|-270|pin@20||-287|-270
+AMetal-2|net@123|||S0|dummypol@0|vdd_2|-248|-240|pin@21||-287|-240
+AMetal-2|net@124|||S0|dummypol@0|gnd_28|-248|210|pin@30||-287|210
+AMetal-2|net@125|||S0|dummypol@0|gnd_26|-248|180|pin@29||-287|180
+AMetal-2|net@126|||S0|dummypol@0|gnd_25|-248|150|pin@28||-287|150
+AMetal-2|net@127|||S0|dummypol@0|vdd_18|-248|300|pin@31||-287|300
+AMetal-2|net@128|||S0|dummypol@0|vdd_17|-248|330|pin@32||-287|330
+AMetal-2|net@129|||S0|dummypol@0|vdd|-248|360|pin@33||-287|360
+AMetal-2|net@130|||S0|dummypol@0|gnd_19|-248|0|pin@25||-287|0
+AMetal-2|net@131|||S0|dummypol@0|gnd_18|-248|30|pin@26||-287|30
+AMetal-2|net@132|||S0|dummypol@0|gnd_17|-248|60|pin@27||-287|60
+AMetal-2|net@133|||S0|dummypol@0|vdd_14|-248|-90|pin@24||-287|-90
+AMetal-2|net@134|||S0|dummypol@0|vdd_15|-248|-120|pin@23||-287|-120
+AMetal-2|net@135|||S0|dummypol@0|vdd_16|-248|-150|pin@22||-287|-150
+AMetal-2|net@136|||S0|dummypol@0|vdd_2|-248|-240|pin@21||-287|-240
+AMetal-2|net@137|||S0|dummypol@0|gnd_25|-248|150|pin@28||-287|150
+AMetal-2|net@138|||S0|dummypol@0|vdd_3|-248|-270|pin@20||-287|-270
+AMetal-2|net@139|||S0|dummypol@0|gnd_19|-248|0|pin@25||-287|0
+AMetal-2|net@140|||S0|dummypol@0|gnd_26|-248|180|pin@29||-287|180
+AMetal-2|net@141|||S0|dummypol@0|vdd_16|-248|-150|pin@22||-287|-150
+AMetal-2|net@142|||S0|dummypol@0|vdd_15|-248|-120|pin@23||-287|-120
+AMetal-2|net@143|||S0|dummypol@0|gnd_28|-248|210|pin@30||-287|210
+AMetal-2|net@144|||S0|dummypol@0|vdd_18|-248|300|pin@31||-287|300
+AMetal-2|net@145|||S0|dummypol@0|vdd_14|-248|-90|pin@24||-287|-90
+AMetal-2|net@146|||S0|dummypol@0|vdd_17|-248|330|pin@32||-287|330
+AMetal-2|net@147|||S0|dummypol@0|vdd|-248|360|pin@33||-287|360
+AMetal-2|net@148|||S0|dummypol@0|vdd_4|-248|-300|pin@19||-287|-300
+AMetal-2|net@149|||S0|dummypol@0|gnd_17|-248|60|pin@27||-287|60
+ELSN[TwoOrDone]||D5G2;|dummypol@0|LSN[TwoOrDone]|B
+ELSN[TwoOrOne]||D5G2;|dummypol@0|LSN[TwoOrOne]|B
+EMSN[TwoOrDone]||D5G2;|pin@13||B
+EMSN[TwoOrOne]||D5G2;|pin@14||B
+Edisable||D5G2;|dummypol@0|disable|I
+EdisableLO||D5G2;|dummypol@0|disableLO|I
+EdisableLate||D5G2;|dummypol@0|disableLate|I
+Edisable_1||D5G2;|dummypol@0|disable_1|I
+Egnd_9||D5G2;|dummypol@0|gnd|G
+Egnd_14||D5G2;|dummypol@0|gnd_14|G
+Egnd_15||D5G2;|dummypol@0|gnd_15|G
+Egnd_16||D5G2;|dummypol@0|gnd_16|G
+Egnd_20||D5G2;|dummypol@0|gnd_20|G
+Egnd_21||D5G2;|dummypol@0|gnd_21|G
+Egnd_22||D5G2;|pin@16||G
+Egnd_23||D5G2;|pin@17||G
+Egnd_24||D5G2;|pin@18||G
+Egnd_25||D5G2;|pin@25||G
+Egnd_26||D5G2;|pin@26||G
+Egnd_27||D5G2;|pin@27||G
+Egnd_28||D5G2;|pin@28||G
+Egnd_29||D5G2;|pin@29||G
+Egnd_30||D5G2;|pin@30||G
+Egnd_31||D5G2;|dummypol@0|gnd_29|G
+Egnd_32||D5G2;|dummypol@0|gnd_30|G
+Egnd_33||D5G2;|dummypol@0|gnd_31|G
+EhighWhenNotDisabled||D5G2;|dummypol@0|highWhenNotDisabled|I
+EhighWhenNotDisabled_1||D5G2;|pin@34||B
+EvalLO||D5G2;|dummypol@0|valLO|I
+Evdd||D5G2;|pin@31||P
+Evdd_11||D5G2;|dummypol@0|vdd_11|P
+Evdd_12||D5G2;|dummypol@0|vdd_12|P
+Evdd_13||D5G2;|dummypol@0|vdd_13|P
+Evdd_19||D5G2;|dummypol@0|vdd_19|G
+Evdd_20||D5G2;|dummypol@0|vdd_20|G
+Evdd_21||D5G2;|dummypol@0|vdd_21|G
+Evdd_22||D5G2;|pin@19||P
+Evdd_23||D5G2;|pin@20||P
+Evdd_24||D5G2;|pin@21||P
+Evdd_25||D5G2;|pin@22||P
+Evdd_26||D5G2;|pin@23||P
+Evdd_27||D5G2;|pin@24||P
+Evdd_28||D5G2;|pin@32||P
+Evdd_29||D5G2;|pin@33||P
+Evdd_30||D5G2;|dummypol@0|vdd_22|P
+Evdd_31||D5G2;|dummypol@0|vdd_23|P
+Evdd_32||D5G2;|dummypol@0|vdd_24|P
+X
+
+# Cell bitAndWells;1{lay}
+CbitAndWells;1{lay}||tsmcSun40GP|1253744958747|1254385003150||DRC_last_good_drc_area_date()G1254464951499|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254385036868
+Ngeneric:Facet-Center|art@0||0|0||||AV
+Idummypoly;1{lay}|dummypol@0||157|-141.5|||D5G4;
+NMetal-2-Pin|pin@13||-413|165.5||||
+NMetal-2-Pin|pin@14||-413|-434.5||||
+NMetal-2-Pin|pin@16||-413|-450||||
+NMetal-2-Pin|pin@17||-413|-420||||
+NMetal-2-Pin|pin@18||-413|-390||||
+NMetal-2-Pin|pin@19||-413|-300||||
+NMetal-2-Pin|pin@20||-413|-270||||
+NMetal-2-Pin|pin@21||-413|-240||||
+NMetal-2-Pin|pin@22||-413|-150||||
+NMetal-2-Pin|pin@23||-413|-120||||
+NMetal-2-Pin|pin@24||-413|-90||||
+NMetal-2-Pin|pin@25||-413|0||||
+NMetal-2-Pin|pin@26||-413|30||||
+NMetal-2-Pin|pin@27||-413|60||||
+NMetal-2-Pin|pin@28||-413|150||||
+NMetal-2-Pin|pin@29||-413|180||||
+NMetal-2-Pin|pin@30||-413|210||||
+NMetal-2-Pin|pin@31||-413|300||||
+NMetal-2-Pin|pin@32||-413|330||||
+NMetal-2-Pin|pin@33||-413|360||||
+NMetal-2-Pin|pin@34||-413|-165||||
+Iselect_x16;1{lay}|select_x@0||-126|-345||A|D5G4;
+Iselect_x16;1{lay}|select_x@1||123|-345||A|D5G4;
+Iselect_x16;1{lay}|select_x@2||-126|-45|XRR|A|D5G4;
+Iselect_x16;1{lay}|select_x@3||123|-45|XRR|A|D5G4;
+Iselect_x16;1{lay}|select_x@4||-126|269||A|D5G4;
+Iselect_x16;1{lay}|select_x@5||123|269||A|D5G4;
+Iwells;1{lay}|wells@0||-329|-345|||D5G4;
+Iwells;1{lay}|wells@1||-329|-45|XRR||D5G4;
+Iwells;1{lay}|wells@2||-329|255|||D5G4;
+AMetal-2|net@44|||S0|dummypol@0|vdd|-248|360|wells@2|vdd_2|-332|360
+AMetal-2|net@45|||S0|dummypol@0|vdd_17|-248|330|wells@2|vdd_1|-332|330
+AMetal-2|net@46|||S0|dummypol@0|vdd_18|-248|300|wells@2|vdd|-332|300
+AMetal-2|net@47|||S1800|wells@2|gnd|-337|210|dummypol@0|gnd_28|-248|210
+AMetal-2|net@48|||S1800|wells@2|gnd_1|-337|180|dummypol@0|gnd_26|-248|180
+AMetal-2|net@49|||S1800|wells@2|gnd_2|-337|150|dummypol@0|gnd_25|-248|150
+AMetal-2|net@50|||S1800|wells@1|gnd_2|-337|60|dummypol@0|gnd_17|-248|60
+AMetal-2|net@51|||S1800|wells@1|gnd_1|-337|30|dummypol@0|gnd_18|-248|30
+AMetal-2|net@52|||S1800|wells@1|gnd|-337|0|dummypol@0|gnd_19|-248|0
+AMetal-2|net@53|||S1800|wells@1|vdd|-332|-90|dummypol@0|vdd_14|-248|-90
+AMetal-2|net@54|||S1800|wells@1|vdd_1|-332|-120|dummypol@0|vdd_15|-248|-120
+AMetal-2|net@55|||S1800|wells@1|vdd_2|-332|-150|dummypol@0|vdd_16|-248|-150
+AMetal-2|net@56|||S1800|wells@0|vdd_2|-332|-240|dummypol@0|vdd_2|-248|-240
+AMetal-2|net@57|||S1800|wells@0|vdd_1|-332|-270|dummypol@0|vdd_3|-248|-270
+AMetal-2|net@58|||S1800|wells@0|vdd|-332|-300|dummypol@0|vdd_4|-248|-300
+AMetal-2|net@59|||S1800|wells@0|gnd|-337|-390|dummypol@0|gnd_10|-248|-390
+AMetal-2|net@60|||S1800|wells@0|gnd_1|-337|-420|dummypol@0|gnd_11|-247.5|-420
+AMetal-2|net@61|||S1800|wells@0|gnd_2|-337|-450|dummypol@0|gnd_2|-247.5|-450
+AMetal-2|net@65|||S1800|pin@14||-413|-434.5|dummypol@0|MSN[TwoOrOne]|-248|-434.5
+AMetal-2|net@66|||S0|wells@0|gnd_2|-332|-450|pin@16||-413|-450
+AMetal-2|net@67|||S1800|pin@17||-413|-420|wells@0|gnd_1|-358|-420
+AMetal-2|net@68|||S1800|pin@18||-413|-390|wells@0|gnd|-358|-390
+AMetal-2|net@69|||S0|wells@0|vdd|-332|-300|pin@19||-413|-300
+AMetal-2|net@70|||S0|wells@0|vdd_1|-332|-270|pin@20||-413|-270
+AMetal-2|net@71|||S0|wells@0|vdd_2|-332|-240|pin@21||-413|-240
+AMetal-2|net@72|||S0|wells@1|vdd_2|-332|-150|pin@22||-413|-150
+AMetal-2|net@73|||S0|wells@1|vdd_1|-332|-120|pin@23||-413|-120
+AMetal-2|net@74|||S0|wells@1|vdd|-332|-90|pin@24||-413|-90
+AMetal-2|net@75|||S0|wells@1|gnd|-337|0|pin@25||-413|0
+AMetal-2|net@76|||S0|wells@1|gnd_1|-358|30|pin@26||-413|30
+AMetal-2|net@77|||S0|wells@1|gnd_2|-337|60|pin@27||-413|60
+AMetal-2|net@78|||S0|wells@2|gnd_2|-337|150|pin@28||-413|150
+AMetal-2|net@79|||S0|wells@2|gnd_1|-337|180|pin@29||-413|180
+AMetal-2|net@80|||S0|wells@2|gnd|-337|210|pin@30||-413|210
+AMetal-2|net@81|||S0|wells@2|vdd|-332|300|pin@31||-413|300
+AMetal-2|net@82|||S1800|pin@32||-413|330|wells@2|vdd_1|-332|330
+AMetal-2|net@83|||S0|wells@2|vdd_2|-332|360|pin@33||-413|360
+AMetal-2|net@84|||S0|dummypol@0|highWhenNotDisabled_1|-248|-165|pin@34||-413|-165
+AMetal-2|net@85|||S1800|pin@13||-413|165.5|dummypol@0|MSN[TwoOrDone]|-248|165.5
+ELSN[TwoOrDone]||D5G2;|dummypol@0|LSN[TwoOrDone]|B
+ELSN[TwoOrOne]||D5G2;|dummypol@0|LSN[TwoOrOne]|B
+EMSN[TwoOrDone]||D5G2;|pin@13||B
+EMSN[TwoOrOne]||D5G2;|pin@14||B
+Edisable||D5G2;|dummypol@0|disable|I
+EdisableLO||D5G2;|dummypol@0|disableLO|I
+EdisableLate||D5G2;|dummypol@0|disableLate|I
+Edisable_1||D5G2;|dummypol@0|disable_1|I
+Egnd_9||D5G2;|dummypol@0|gnd|G
+Egnd_14||D5G2;|dummypol@0|gnd_14|G
+Egnd_15||D5G2;|dummypol@0|gnd_15|G
+Egnd_16||D5G2;|dummypol@0|gnd_16|G
+Egnd_20||D5G2;|dummypol@0|gnd_20|G
+Egnd_21||D5G2;|dummypol@0|gnd_21|G
+Egnd_22||D5G2;|pin@16||G
+Egnd_23||D5G2;|pin@17||G
+Egnd_24||D5G2;|pin@18||G
+Evdd_28|gnd_25|D5G2;|pin@25||G
+Egnd_26||D5G2;|pin@26||G
+Egnd_27||D5G2;|pin@27||G
+Egnd_28||D5G2;|pin@28||G
+Egnd_29||D5G2;|pin@29||G
+Egnd_30||D5G2;|pin@30||G
+Egnd_31||D5G2;|dummypol@0|gnd_29|G
+Egnd_32||D5G2;|dummypol@0|gnd_30|G
+Egnd_33||D5G2;|dummypol@0|gnd_31|G
+EhighWhenNotDisabled||D5G2;|dummypol@0|highWhenNotDisabled|I
+EhighWhenNotDisabled_1||D5G2;|pin@34||B
+EvalLO||D5G2;|dummypol@0|valLO|I
+Evdd||D5G2;|pin@31||P
+Evdd_11||D5G2;|dummypol@0|vdd_11|P
+Evdd_12||D5G2;|dummypol@0|vdd_12|P
+Evdd_13||D5G2;|dummypol@0|vdd_13|P
+Evdd_19||D5G2;|dummypol@0|vdd_19|G
+Evdd_20||D5G2;|dummypol@0|vdd_20|G
+Evdd_21||D5G2;|dummypol@0|vdd_21|G
+Evdd_22||D5G2;|pin@19||P
+Evdd_23||D5G2;|pin@20||P
+Evdd_24||D5G2;|pin@21||P
+Evdd_25||D5G2;|pin@22||P
+Evdd_26||D5G2;|pin@23||P
+Evdd_27||D5G2;|pin@24||P
+Evdd_28@410631403|vdd_28|D5G2;|pin@32||P
+Evdd_29||D5G2;|pin@33||P
+Evdd_30||D5G2;|dummypol@0|vdd_22|P
+Evdd_31||D5G2;|dummypol@0|vdd_23|P
+Evdd_32||D5G2;|dummypol@0|vdd_24|P
 X
 
 # Cell buf;1{doc}
@@ -126,6 +326,188 @@ Ngeneric:Invisible-Pin|pin@8||-81|-75|||||ART_message(D5G8;)SXWM1
 Ngeneric:Invisible-Pin|pin@9||-81|-90|||||ART_message(D5G8;)SXWM2
 X
 
+# Cell dummypoly;1{lay}
+Cdummypoly;1{lay}||tsmcSun40GP|1254093402548|1254464947961||ATTR_NCC(D5G10;NTX-150;Y623.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1254464948470|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254464948470
+Ngeneric:Facet-Center|art@0||0|0||||AV
+InewCell;1{lay}|newCell@0||0|-1|||D5G4;
+NPoly-Pin|pin@14||-288|426.5||||
+NPoly-Pin|pin@15||-288|457||||
+NPoly-Pin|pin@16||-306|501.5||||
+NPoly-Pin|pin@17||-306|531.5||||
+NPoly-Pin|pin@18||-378|479.5||||
+NPoly-Pin|pin@19||-378|531||||
+NPoly-Pin|pin@21||-180|533||||
+NPoly-Pin|pin@22||-180|427||||
+NPoly-Pin|pin@27||36|533||||
+NPoly-Pin|pin@28||36|433||||
+NPoly-Pin|pin@31||-18|358||||
+NPoly-Pin|pin@32||-18|284||||
+NPoly-Pin|pin@35||-396|214||||
+NPoly-Pin|pin@36||-396|127||||
+NPoly-Pin|pin@37||-342|214||||
+NPoly-Pin|pin@38||-342|134.5||||
+NPoly-Pin|pin@39||-216|214||||
+NPoly-Pin|pin@40||-216|127||||
+NPoly-Pin|pin@41||18|214||||
+NPoly-Pin|pin@42||18|127||||
+NPoly-Pin|pin@43||72|214||||
+NPoly-Pin|pin@44||72|127||||
+NPoly-Pin|pin@45||72|64||||
+NPoly-Pin|pin@46||72|-43||||
+NPoly-Pin|pin@47||-18|64||||
+NPoly-Pin|pin@48||-18|-43||||
+NPoly-Pin|pin@49||-288|64||||
+NPoly-Pin|pin@50||-288|-43||||
+NPoly-Pin|pin@51||-342|64||||
+NPoly-Pin|pin@52||-342|-43||||
+NPoly-Pin|pin@53||-396|64||||
+NPoly-Pin|pin@54||-396|-43||||
+NPoly-Pin|pin@55||-414|-66||||
+NPoly-Pin|pin@56||-414|-173||||
+NPoly-Pin|pin@57||-378|-66||||
+NPoly-Pin|pin@58||-378|-173||||
+NPoly-Pin|pin@61||-342|-146.5||||
+NPoly-Pin|pin@62||-342|-176.5||||
+NPoly-Pin|pin@63||-288|-142||||
+NPoly-Pin|pin@64||-288|-179||||
+NPoly-Pin|pin@65||-342|-70||||
+NPoly-Pin|pin@66||-342|-121||||
+NPoly-Pin|pin@77||0|-226||||
+NPoly-Pin|pin@78||0|-323||||
+NPoly-Pin|pin@79||-36|-292.5||||
+NPoly-Pin|pin@80||-36|-322.5||||
+NPoly-Pin|pin@81||-72|-226||||
+NPoly-Pin|pin@82||-72|-323||||
+NPoly-Pin|pin@83||-342|-226||||
+NPoly-Pin|pin@84||-342|-333||||
+NPoly-Pin|pin@85||-378|-226||||
+NPoly-Pin|pin@86||-378|-333||||
+NPoly-Pin|pin@87||-414|-226||||
+NPoly-Pin|pin@88||-414|-333||||
+NPoly-Pin|pin@89||-36|-232||||
+NPoly-Pin|pin@90||-36|-262||||
+NPoly-Pin|pin@93||-54|339||||
+NPoly-Pin|pin@94||-54|369||||
+NPoly-Pin|pin@95||-252|-180||||
+NPoly-Pin|pin@96||-252|-74||||
+NPoly-Pin|pin@105||90|-226||||
+NPoly-Pin|pin@106||90|-313||||
+NPoly-Pin|pin@107||0|-74.5||||
+NPoly-Pin|pin@108||0|-173||||
+NPoly-Pin|pin@109||90|-74.5||||
+NPoly-Pin|pin@110||90|-173||||
+NPoly-Pin|pin@111||-36|-74.5||||
+NPoly-Pin|pin@112||-36|-173||||
+NPoly-Pin|pin@113||-342|479.5||||
+NPoly-Pin|pin@114||-342|531.5||||
+NPoly-Pin|pin@115||-342|426.5||||
+NPoly-Pin|pin@116||-342|457||||
+NPoly-Pin|pin@117||-396|426.5||||
+NPoly-Pin|pin@118||-396|457||||
+NPoly-Pin|pin@119||-396|326.5||||
+NPoly-Pin|pin@120||-396|357||||
+NPoly-Pin|pin@121||-342|276.5||||
+NPoly-Pin|pin@122||-342|357||||
+NPoly-Pin|pin@123||54|358||||
+NPoly-Pin|pin@124||54|284||||
+NPoly-Pin|pin@125||-18|526||||
+NPoly-Pin|pin@126||-18|427||||
+NPoly-Pin|pin@127||-54|526||||
+NPoly-Pin|pin@128||-54|427||||
+NPoly-Pin|pin@129||-306|-60||||
+NPoly-Pin|pin@130||-306|-100||||
+APoly|net@6|||S2700|pin@14||-288|426.5|pin@15||-288|457
+APoly|net@7|||S2700|pin@16||-306|501.5|pin@17||-306|531.5
+APoly|net@8|||S2700|pin@18||-378|479.5|pin@19||-378|531
+APoly|net@9|||S900|pin@21||-180|533|pin@22||-180|427
+APoly|net@12|||S900|pin@27||36|533|pin@28||36|433
+APoly|net@14|||S900|pin@31||-18|358|pin@32||-18|284
+APoly|net@16|||S900|pin@35||-396|214|pin@36||-396|127
+APoly|net@17|||S900|pin@37||-342|214|pin@38||-342|134.5
+APoly|net@18|||S900|pin@39||-216|214|pin@40||-216|127
+APoly|net@19|||S900|pin@41||18|214|pin@42||18|127
+APoly|net@20|||S900|pin@43||72|214|pin@44||72|127
+APoly|net@21|||S900|pin@45||72|64|pin@46||72|-43
+APoly|net@22|||S900|pin@47||-18|64|pin@48||-18|-43
+APoly|net@23|||S900|pin@49||-288|64|pin@50||-288|-43
+APoly|net@24|||S900|pin@51||-342|64|pin@52||-342|-43
+APoly|net@25|||S900|pin@53||-396|64|pin@54||-396|-43
+APoly|net@26|||S900|pin@55||-414|-66|pin@56||-414|-173
+APoly|net@27|||S900|pin@57||-378|-66|pin@58||-378|-173
+APoly|net@29|||S900|pin@61||-342|-146.5|pin@62||-342|-176.5
+APoly|net@30|||S900|pin@63||-288|-142|pin@64||-288|-179
+APoly|net@31|||S900|pin@65||-342|-70|pin@66||-342|-121
+APoly|net@37|||S900|pin@77||0|-226|pin@78||0|-323
+APoly|net@38|||S900|pin@79||-36|-292.5|pin@80||-36|-322.5
+APoly|net@39|||S900|pin@81||-72|-226|pin@82||-72|-323
+APoly|net@40|||S900|pin@83||-342|-226|pin@84||-342|-333
+APoly|net@41|||S900|pin@85||-378|-226|pin@86||-378|-333
+APoly|net@42|||S900|pin@87||-414|-226|pin@88||-414|-333
+APoly|net@43|||S900|pin@89||-36|-232|pin@90||-36|-262
+APoly|net@45|||S900|pin@94||-54|369|pin@93||-54|339
+APoly|net@46|||S900|pin@96||-252|-74|pin@95||-252|-180
+APoly|net@51|||S900|pin@105||90|-226|pin@106||90|-313
+APoly|net@52|||S900|pin@107||0|-74.5|pin@108||0|-173
+APoly|net@53|||S900|pin@109||90|-74.5|pin@110||90|-173
+APoly|net@54|||S900|pin@111||-36|-74.5|pin@112||-36|-173
+APoly|net@55|||S2700|pin@113||-342|479.5|pin@114||-342|531.5
+APoly|net@56|||S2700|pin@115||-342|426.5|pin@116||-342|457
+APoly|net@57|||S2700|pin@117||-396|426.5|pin@118||-396|457
+APoly|net@58|||S2700|pin@119||-396|326.5|pin@120||-396|357
+APoly|net@59|||S2700|pin@121||-342|276.5|pin@122||-342|357
+APoly|net@60|||S900|pin@123||54|358|pin@124||54|284
+APoly|net@61|||S900|pin@125||-18|526|pin@126||-18|427
+APoly|net@62|||S900|pin@127||-54|526|pin@128||-54|427
+APoly|net@63|||S900|pin@129||-306|-60|pin@130||-306|-100
+ELSN[TwoOrDone]||D5G2;|newCell@0|LSN[TwoOrDone]|B
+ELSN[TwoOrOne]||D5G2;|newCell@0|LSN[TwoOrOne]|B
+EMSN[TwoOrDone]||D5G2;|newCell@0|MSN[TwoOrDone]|B
+EMSN[TwoOrOne]||D5G2;|newCell@0|MSN[TwoOrOne]|B
+Edisable||D5G2;|newCell@0|disable|I
+EdisableLO||D5G2;|newCell@0|disableLO_1|I
+EdisableLate||D5G2;|newCell@0|disableLate|I
+Edisable_1||D5G2;|newCell@0|disable_1|I
+Egnd||D5G2;|newCell@0|gnd|G
+Egnd_2||D5G2;|newCell@0|gnd_2|U
+Egnd_10||D5G2;|newCell@0|gnd_10|G
+Egnd_11||D5G2;|newCell@0|gnd_4|U
+Egnd_14||D5G2;|newCell@0|gnd_14|G
+Egnd_15||D5G2;|newCell@0|gnd_15|G
+Egnd_16||D5G2;|newCell@0|gnd_16|G
+Egnd_17||D5G2;|newCell@0|gnd_17|G
+Egnd_18||D5G2;|newCell@0|gnd_18|G
+Egnd_19||D5G2;|newCell@0|gnd_19|G
+Egnd_20||D5G2;|newCell@0|gnd_20|G
+Egnd_21||D5G2;|newCell@0|gnd_21|G
+Egnd_25||D5G2;|newCell@0|gnd_25|G
+Egnd_26||D5G2;|newCell@0|gnd_26|G
+Egnd_28||D5G2;|newCell@0|gnd_27|G
+Egnd_29||D5G2;|newCell@0|gnd_29|G
+Egnd_30||D5G2;|newCell@0|gnd_30|G
+Egnd_31||D5G2;|newCell@0|gnd_31|G
+EhighWhenNotDisabled||D5G2;|newCell@0|highWhenNotDisabled|I
+EhighWhenNotDisabled_1||D5G2;|newCell@0|highWhenNotDisabled_1|I
+EvalLO||D5G2;|newCell@0|valLO|I
+Evdd||D5G2;|newCell@0|vdd|P
+Evdd_2||D5G2;|newCell@0|vdd_2|G
+Evdd_3||D5G2;|newCell@0|vdd_3|G
+Evdd_4||D5G2;|newCell@0|vdd_4|G
+Evdd_11||D5G2;|newCell@0|vdd_11|P
+Evdd_12||D5G2;|newCell@0|vdd_12|P
+Evdd_13||D5G2;|newCell@0|vdd_13|P
+Evdd_14||D5G2;|newCell@0|vdd_14|P
+Evdd_15||D5G2;|newCell@0|vdd_15|P
+Evdd_16||D5G2;|newCell@0|vdd_16|P
+Evdd_17||D5G2;|newCell@0|vdd_17|P
+Evdd_18||D5G2;|newCell@0|vdd_18|P
+Evdd_19||D5G2;|newCell@0|gnd_23|G
+Evdd_20||D5G2;|newCell@0|gnd_22|G
+Evdd_21||D5G2;|newCell@0|gnd_24|G
+Evdd_22||D5G2;|newCell@0|vdd_22|P
+Evdd_23||D5G2;|newCell@0|vdd_23|P
+Evdd_24||D5G2;|newCell@0|vdd_24|P
+X
+
 # Cell fill;2{lay}
 Cfill;2{lay}||tsmcSun40GP|1245108836322|1249630574704||ATTR_NCC(D5G1;NTX31;Y-7;)S[exportsConnectedByParent vdd vdd_2 vdd_1,exportsConnectedByParent gnd gnd_2 gnd_1]|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1249678425898
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -144,9 +526,8 @@ Evdd_5||D5G2;|pin@5||U
 X
 
 # Cell foo;1{lay}
-Cfoo;1{lay}||tsmcSun40GP|1253763747722|1253763845602|
+Cfoo;1{lay}||tsmcSun40GP|1253763747722|1253869121876|
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NA-Metal-1-Poly-Con|contact@0||99|15|2|||
 NAN-Metal-1-P-Diff-Con|contact@1||126|83|84||R|
 NX-Metal-1-Metal-2-Con|contact@2||126|90|||R|
 NAN-Metal-1-P-Diff-Con|contact@3||108|83|84||R|
@@ -170,6 +551,7 @@ NAN-Metal-1-P-Diff-Con|contact@21||162|83|84||R|
 NX-Metal-1-Metal-2-Con|contact@22||162|90|||R|
 NAN-Metal-1-P-Diff-Con|contact@23||90|83|84||R|
 NX-Metal-1-Metal-2-Con|contact@24||90|90|||R|
+NAN-Metal-1-Poly-Con|contact@25||99|15|2|||
 NPoly-Pin|pin@0||189|15||||
 NPoly-Pin|pin@1||207|15||||
 NPoly-Pin|pin@2||171|15||||
@@ -204,7 +586,7 @@ AMetal-1|net@8|||S0|contact@22||162|90|contact@21||162|90
 AP-Diff|net@9|||S0|pmos@6|diff-bottom|162|59|pmos@7|diff-top|162|59
 AP-Diff|net@10|||S0|pmos@4|diff-bottom|198|58|pmos@5|diff-top|198|58
 AP-Diff|net@11|||S1800|pmos@9|diff-top|126|53|contact@1||126|53
-APoly|net@12|||S900|pin@6||99|15|contact@0||99|15
+APoly|net@12|||S900|pin@6||99|15|contact@25||99|15
 AMetal-1|net@13|||S0|contact@2||126|90|contact@1||126|90
 AP-Diff|net@14|||S0|pmos@8|diff-bottom|126|59|pmos@9|diff-top|126|59
 AP-Diff|net@15|||S1800|pmos@10|diff-top|108|58|pmos@9|diff-bottom|108|58
@@ -257,20 +639,20 @@ AP-Diff|net@63|||S0|pmos@10|diff-bottom|90|83|contact@23||90|83
 AMetal-1|net@64|||S0|contact@24||90|90|contact@23||90|90
 AMetal-2|net@65|||S1800|contact@24||90|90|contact@2||126|90
 Eout|d|D5G2;|contact@8||O
-Ein|g|D5G2;|contact@0||I
+Ein|g|D5G2;|contact@25||I
 Ein_1|s|D5G2;|contact@24||I
 X
 
 # Cell inv1;1{lay}
-Cinv1;1{lay}||tsmcSun40GP|1249617237093|1253774599584||ATTR_NCC(D5G10;NTX-35;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753223093
+Cinv1;1{lay}||tsmcSun40GP|1249617237093|1254464957651||ATTR_NCC(D5G10;NTX-35;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753223093|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254464960991
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NA-Metal-1-Poly-Con|contact@184||-35|7.5|2|||
 NX-Metal-1-Metal-2-Con|contact@259||-36|45|||R|
 NX-Metal-1-Metal-2-Con|contact@278||-36|-45|||R|
 NAN-Metal-1-N-Diff-Con|contact@280||-36|-44|||R|
 NAN-Metal-1-N-Diff-Con|contact@281||-18|-44|||R|
 NAN-Metal-1-P-Diff-Con|contact@282||-36|47|12||R|
 NAN-Metal-1-P-Diff-Con|contact@283||-18|47|12||R|
+NAN-Metal-1-Poly-Con|contact@284||-35|7.5|2|||
 NN-Transistor|nmos@6||-27|-44|||YR|
 NMetal-2-Pin|pin@5||-36.5|-105|||R|
 NMetal-2-Pin|pin@40||-36|75||||
@@ -279,10 +661,13 @@ NMetal-1-Pin|pin@47||-18|-7.5||||
 NPoly-Pin|pin@48||-27|7.5||||
 NMetal-2-Pin|pin@49||-36.5|-75|||R|
 NMetal-2-Pin|pin@50||-36|105||||
+NMetal-1-Pin|pin@51||-36|83||||
+NMetal-1-Pin|pin@52||-36|-88||||
 NprBoundary-Node|plnode@2||-27|0|36|300||A
+NN-Well-Node|plnode@3||-27|47|48|64||A
 NP-Transistor|pmos@11||-27|47|12||XYR|
 APoly|net@649|||S900|pmos@11|poly-right|-27|26|pin@48||-27|7.5
-APoly|net@651|||S0|pin@48||-27|7.5|contact@184||-36|7.5
+APoly|net@651|||S0|pin@48||-27|7.5|contact@284||-36|7.5
 AMetal-2|net@655|||S1800|pin@42||-36|45|contact@259||-36|45
 APoly|net@666|||S2700|nmos@6|poly-left|-27|-29|pin@48||-27|7.5
 AN-Diff|net@677|||S0|nmos@6|diff-top|-36|-44|contact@280||-36|-44
@@ -293,10 +678,12 @@ AP-Diff|net@681|||S0|pmos@11|diff-bottom|-36|47|contact@282||-36|47
 AMetal-1|net@682|||S0|contact@259||-36|45|contact@282||-36|45
 AP-Diff|net@683|||S0|pmos@11|diff-top|-18|47|contact@283||-18|47
 AMetal-1|net@684|||S900|contact@283||-18|41|pin@47||-18|-7.5
+AMetal-1|net@685|||S2700|contact@282||-36|47|pin@51||-36|83
+AMetal-1|net@686|||S900|contact@278||-36|-45|pin@52||-36|-88
 Egnd_14|gnd|D5G2;|pin@49||U
 Egnd_5||D5G2;|pin@5||U
 Egnd_13||D5G2;|contact@278||G
-Ein||D5G2;|contact@184||I
+Ein||D5G2;|contact@284||I
 Eout||D5G2;|pin@47||O
 Evdd||D5G2;|pin@40||G
 Evdd_2||D5G2;|pin@42||G
@@ -304,51 +691,105 @@ Evdd_3||D5G2;|pin@50||G
 X
 
 # Cell inv1L;1{lay}
-Cinv1L;1{lay}||tsmcSun40GP|1249617237093|1253775599034||ATTR_NCC(D5G10;NTX-35;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753223093
+Cinv1L;1{lay}||tsmcSun40GP|1249617237093|1254247952424||ATTR_NCC(D5G10;NTX-35;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1254113011905|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254248088775
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@278||-18|-45|||XR|
+NAN-Metal-1-N-Diff-Con|contact@280||-18|-51|12||XR|
+NAN-Metal-1-N-Diff-Con|contact@281||-36|-51|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@282||-18|47|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@283||-36|47|12||XR|
+NAN-Metal-1-Poly-Con|contact@284||-19|-120|2||X|
+NX-Metal-1-Metal-2-Con|contact@285||-18|105|||R|
+NN-Transistor|nmos@6||-27|-51|12||XYR|
+NMetal-2-Pin|pin@5||-17.5|-105|||XR|
+NMetal-2-Pin|pin@40||-18|75|||X|
+NMetal-2-Pin|pin@42||-18|45|||X|
+NMetal-1-Pin|pin@47||-36|-7.5|||X|
+NPoly-Pin|pin@48||-27|-120|||X|
+NMetal-2-Pin|pin@49||-17.5|-75|||XR|
+NMetal-2-Pin|pin@50||-18|105|||X|
+NMetal-1-Pin|pin@51||-18|63||||
+NprBoundary-Node|plnode@2||-27|0|36|300|X|A
+NN-Well-Node|plnode@7||-27|47|48|64||A
+NP-Transistor|pmos@11||-27|47|12||YR|
+APoly|net@649|||S900|pmos@11|poly-right|-27|26|pin@48||-27|-120
+APoly|net@651|||S1800|pin@48||-27|-120|contact@284||-18|-120
+APoly|net@666|||S900|nmos@6|poly-left|-27|-30|pin@48||-27|-120
+AN-Diff|net@677|||S0|nmos@6|diff-top|-18|-50|contact@280||-18|-50
+AMetal-1|net@678|||S2700|contact@280||-18|-50|contact@278||-18|-45
+AN-Diff|net@679|||S0|nmos@6|diff-bottom|-36|-50|contact@281||-36|-50
+AMetal-1|net@680|||S2700|contact@281||-36|-50|pin@47||-36|-7.5
+AP-Diff|net@681|||S0|pmos@11|diff-bottom|-18|42|contact@282||-18|42
+AP-Diff|net@683|||S0|pmos@11|diff-top|-36|42|contact@283||-36|42
+AMetal-1|net@684|||S900|contact@283||-36|41|pin@47||-36|-7.5
+AMetal-2|net@685|||S0|pin@50||-18|105|contact@285||-18|105
+AMetal-1|net@686|||S900|contact@285||-18|105|contact@282||-18|41
+AMetal-1|net@687|||S2700|contact@282||-18|42|pin@51||-18|63
+Egnd_5|gnd|D5G2;|pin@5||U
+Egnd_13||D5G2;|contact@278||G
+Egnd_14||D5G2;|pin@49||U
+Ein||D5G2;|contact@284||I
+Eout||D5G2;|pin@47||O
+Evdd||D5G2;|pin@40||G
+Evdd_2||D5G2;|pin@42||G
+Evdd_3||D5G2;|pin@50||G
+X
+
+# Cell inv4;1{lay}
+Cinv4;1{lay}||tsmcSun40GP|1249617237093|1254461838234||ATTR_NCC(D5G10;NTX-35;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753223093|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254463989351
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NA-Metal-1-Poly-Con|contact@184||-35|7.5|2|||
 NX-Metal-1-Metal-2-Con|contact@259||-36|45|||R|
+NX-Metal-1-Metal-2-Con|contact@260||-36|75|||R|
+NX-Metal-1-Metal-2-Con|contact@261||-36|105|||R|
+NAN-Metal-1-P-Diff-Con|contact@262||-36|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@267||-18|83|84||R|
+NAN-Metal-1-N-Diff-Con|contact@274||-18|-62|36||R|
+NX-Metal-1-Metal-2-Con|contact@277||-36|-75|||R|
 NX-Metal-1-Metal-2-Con|contact@278||-36|-45|||R|
-NAN-Metal-1-N-Diff-Con|contact@280||-36|-44|||R|
-NAN-Metal-1-N-Diff-Con|contact@281||-18|-44|||R|
-NAN-Metal-1-P-Diff-Con|contact@282||-36|47|12||R|
-NAN-Metal-1-P-Diff-Con|contact@283||-18|47|12||R|
-NN-Transistor|nmos@6||-27|-50|12||YR|
+NAN-Metal-1-N-Diff-Con|contact@279||-36|-62|36||R|
+NAN-Metal-1-Poly-Con|contact@281||-35|-15|2|||
+NN-Transistor|nmos@6||-27|-62|36||YR|
 NMetal-2-Pin|pin@5||-36.5|-105|||R|
 NMetal-2-Pin|pin@40||-36|75||||
+NMetal-2-Pin|pin@41||-36|105||||
 NMetal-2-Pin|pin@42||-36|45||||
 NMetal-1-Pin|pin@47||-18|-7.5||||
-NPoly-Pin|pin@48||-27|7.5||||
-NMetal-2-Pin|pin@49||-36.5|-75|||R|
-NMetal-2-Pin|pin@50||-36|105||||
-NprBoundary-Node|plnode@2||-27|0|36|300||A
-NP-Transistor|pmos@11||-27|47|12||XYR|
-APoly|net@649|||S900|pmos@11|poly-right|-27|26|pin@48||-27|7.5
-APoly|net@651|||S0|pin@48||-27|7.5|contact@184||-36|7.5
+NPoly-Pin|pin@48||-27|-15||||
+NprBoundary-Node|plnode@2||-18|0|54|300||A
+NN-Well-Node|plnode@3||-18|83|66|136||A
+NNPlus-Node|plnode@4||-18|-62|60|88||A
+NPPlus-Node|plnode@5||-18|83|60|136||A
+NP-Transistor|pmos@11||-27|83|84||XYR|
+AP-Diff|net@624|||S0|pmos@11|diff-bottom|-36|83|contact@262||-36|83
+AMetal-1|net@625|||S0|contact@259||-36|45|contact@262||-36|45
+AMetal-1|net@626|||S0|contact@260||-36|75|contact@262||-36|75
+AMetal-1|net@627|||S0|contact@261||-36|105|contact@262||-36|105
+AP-Diff|net@639|||S0|pmos@11|diff-top|-18|83|contact@267||-18|83
+AMetal-1|net@647|||S900|contact@267||-18|41|pin@47||-18|-7.5
+AMetal-1|net@648|||S900|pin@47||-18|-7.5|contact@274||-18|-44
+APoly|net@649|||S900|pmos@11|poly-right|-27|26|pin@48||-27|-15
+APoly|net@651|||S0|pin@48||-27|-15|contact@281||-36|-15
 AMetal-2|net@655|||S1800|pin@42||-36|45|contact@259||-36|45
-APoly|net@666|||S2700|nmos@6|poly-left|-27|-29|pin@48||-27|7.5
-AN-Diff|net@677|||S0|nmos@6|diff-top|-36|-44|contact@280||-36|-44
-AMetal-1|net@678|||S900|contact@280||-36|-44|contact@278||-36|-45
-AN-Diff|net@679|||S0|nmos@6|diff-bottom|-18|-44|contact@281||-18|-44
-AMetal-1|net@680|||S2700|contact@281||-18|-44|pin@47||-18|-7.5
-AP-Diff|net@681|||S0|pmos@11|diff-bottom|-36|47|contact@282||-36|47
-AMetal-1|net@682|||S0|contact@259||-36|45|contact@282||-36|45
-AP-Diff|net@683|||S0|pmos@11|diff-top|-18|47|contact@283||-18|47
-AMetal-1|net@684|||S900|contact@283||-18|41|pin@47||-18|-7.5
-Egnd_5|gnd|D5G2;|pin@5||U
+AMetal-2|net@656|||S1800|pin@41||-36|105|contact@261||-36|105
+AMetal-2|net@657|||S1800|pin@40||-36|75|contact@260||-36|75
+AN-Diff|net@665|||S1800|nmos@6|diff-bottom|-18|-62|contact@274||-18|-62
+APoly|net@666|||S2700|nmos@6|poly-left|-27|-29|pin@48||-27|-15
+AN-Diff|net@671|||S0|nmos@6|diff-top|-36|-62|contact@279||-36|-62
+AMetal-1|net@675|||S0|contact@277||-36|-75|contact@279||-36|-75
+AMetal-1|net@676|||S0|contact@278||-36|-45|contact@279||-36|-45
+Egnd||D5G2;|contact@277||G
+Egnd_5||D5G2;|pin@5||U
 Egnd_13||D5G2;|contact@278||G
-Egnd_14||D5G2;|pin@49||U
-Ein||D5G2;|contact@184||I
+Ein||D5G2;|contact@281||I
 Eout||D5G2;|pin@47||O
 Evdd||D5G2;|pin@40||G
+Evdd_1||D5G2;|pin@41||G
 Evdd_2||D5G2;|pin@42||G
-Evdd_3||D5G2;|pin@50||G
 X
 
 # Cell inv8;1{lay}
-Cinv8;1{lay}||tsmcSun40GP|1249617237093|1253775840387||ATTR_NCC(D5G10;NTX-35;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753223093
+Cinv8;1{lay}||tsmcSun40GP|1249617237093|1254461014662||ATTR_NCC(D5G10;NTX-35;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753223093|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254461018122
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NA-Metal-1-Poly-Con|contact@184||-35|7.5|2|||
 NX-Metal-1-Metal-2-Con|contact@259||-36|45|||R|
 NX-Metal-1-Metal-2-Con|contact@260||-36|75|||R|
 NX-Metal-1-Metal-2-Con|contact@261||-36|105|||R|
@@ -365,10 +806,10 @@ NX-Metal-1-Metal-2-Con|contact@277||-36|-75|||R|
 NX-Metal-1-Metal-2-Con|contact@278||-36|-45|||R|
 NAN-Metal-1-N-Diff-Con|contact@279||-36|-62|36||R|
 NAN-Metal-1-N-Diff-Con|contact@280||0|-62|36||R|
+NAN-Metal-1-Poly-Con|contact@281||-35|-15|2|||
 NN-Transistor|nmos@5||-9|-62|36||YR|
 NN-Transistor|nmos@6||-27|-62|36||YR|
 NMetal-2-Pin|pin@5||-36.5|-105|||R|
-NMetal-2-Pin|pin@38||0|-105||||
 NMetal-2-Pin|pin@40||-36|75||||
 NMetal-2-Pin|pin@41||-36|105||||
 NMetal-2-Pin|pin@42||-36|45||||
@@ -376,9 +817,12 @@ NMetal-2-Pin|pin@44||0|75||||
 NMetal-2-Pin|pin@45||0|105||||
 NMetal-2-Pin|pin@46||0|45||||
 NMetal-1-Pin|pin@47||-18|-7.5||||
-NPoly-Pin|pin@48||-27|7.5||||
-NPoly-Pin|pin@49||-9|7.5||||
+NPoly-Pin|pin@48||-27|-15||||
+NPoly-Pin|pin@49||-9|-15||||
 NprBoundary-Node|plnode@2||-18|0|54|300||A
+NN-Well-Node|plnode@3||-18|83|66|136||A
+NNPlus-Node|plnode@4||-18|-62|60|88||A
+NPPlus-Node|plnode@5||-18|83|60|136||A
 NP-Transistor|pmos@11||-27|83|84||XYR|
 NP-Transistor|pmos@15||-9|83|84||YR|
 AP-Diff|net@624|||S0|pmos@11|diff-bottom|-36|83|contact@262||-36|83
@@ -390,14 +834,13 @@ AMetal-1|net@629|||S0|contact@263||0|45|contact@266||0|45
 AMetal-1|net@630|||S0|contact@264||0|75|contact@266||0|75
 AMetal-1|net@631|||S0|contact@265||0|105|contact@266||0|105
 AP-Diff|net@632|||S1800|pmos@11|diff-top|-18|56|pmos@15|diff-top|-18|56
-AMetal-2|net@635|||S1800|pin@5||-36.5|-105|pin@38||0|-105
 AP-Diff|net@639|||S0|pmos@11|diff-top|-18|83|contact@267||-18|83
 AMetal-1|net@647|||S900|contact@267||-18|41|pin@47||-18|-7.5
 AMetal-1|net@648|||S900|pin@47||-18|-7.5|contact@274||-18|-44
-APoly|net@649|||S900|pmos@11|poly-right|-27|26|pin@48||-27|7.5
-APoly|net@651|||S0|pin@48||-27|7.5|contact@184||-36|7.5
-APoly|net@652|||S900|pmos@15|poly-right|-9|26|pin@49||-9|7.5
-APoly|net@654|||S1800|pin@48||-27|7.5|pin@49||-9|7.5
+APoly|net@649|||S900|pmos@11|poly-right|-27|26|pin@48||-27|-15
+APoly|net@651|||S0|pin@48||-27|-15|contact@281||-36|-15
+APoly|net@652|||S900|pmos@15|poly-right|-9|26|pin@49||-9|-15
+APoly|net@654|||S1800|pin@48||-27|-15|pin@49||-9|-15
 AMetal-2|net@655|||S1800|pin@42||-36|45|contact@259||-36|45
 AMetal-2|net@656|||S1800|pin@41||-36|105|contact@261||-36|105
 AMetal-2|net@657|||S1800|pin@40||-36|75|contact@260||-36|75
@@ -406,8 +849,8 @@ AMetal-2|net@661|||S1800|contact@264||0|75|pin@44||0|75
 AMetal-2|net@663|||S1800|contact@263||0|45|pin@46||0|45
 AN-Diff|net@664|||S1800|contact@274||-18|-62|nmos@5|diff-top|-18|-62
 AN-Diff|net@665|||S1800|nmos@6|diff-bottom|-18|-62|contact@274||-18|-62
-APoly|net@666|||S2700|nmos@6|poly-left|-27|-29|pin@48||-27|7.5
-APoly|net@667|||S2700|nmos@5|poly-left|-9|-29|pin@49||-9|7.5
+APoly|net@666|||S2700|nmos@6|poly-left|-27|-29|pin@48||-27|-15
+APoly|net@667|||S2700|nmos@5|poly-left|-9|-29|pin@49||-9|-15
 AMetal-2|net@668|||S1800|pin@42||-36|45|pin@46||0|45
 AMetal-2|net@669|||S0|pin@44||0|75|pin@40||-36|75
 AMetal-2|net@670|||S1800|pin@41||-36|105|pin@45||0|105
@@ -422,13 +865,276 @@ AMetal-2|net@678|||S1800|contact@277||-36|-75|contact@275||0|-75
 Egnd||D5G2;|contact@277||G
 Egnd_5||D5G2;|pin@5||U
 Egnd_13||D5G2;|contact@278||G
-Ein||D5G2;|contact@184||I
+Ein||D5G2;|contact@281||I
+Eout||D5G2;|pin@47||O
+Evdd||D5G2;|pin@40||G
+Evdd_1||D5G2;|pin@41||G
+Evdd_2||D5G2;|pin@42||G
+X
+
+# Cell invI;2{ic}
+CinvI;2{ic}||artwork|1021415734000|1228431072751|E|ATTR_Delay(D5G1;HNPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;HNOLPX1.5;Y2;)S1|ATTR_drive0(D5G1;HPT)Sstrong0|ATTR_drive1(D5G1;HPT)Sstrong1|prototype_center()I[6000,0]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@1||-2|0|1|1|||ART_color()I10
+NPin|pin@0||1.5|0|1|1||
+Nschematic:Bus_Pin|pin@1||-2.5|0|-2|-2||
+Nschematic:Bus_Pin|pin@4||2.5|0|-2|-2||
+NPin|pin@5||-1.5|2|1|1||
+NPin|pin@6||-1.5|-2|1|1||
+NPin|pin@7||2.5|0|1|1||
+NPin|pin@8||1.5|0||||
+AThicker|net@0|||FS3263|pin@0||1.5|0|pin@5||-1.5|2|ART_color()I10
+AThicker|net@1|||FS337|pin@0||1.5|0|pin@6||-1.5|-2|ART_color()I10
+AThicker|net@3|||FS2700|pin@6||-1.5|-2|pin@5||-1.5|2|ART_color()I10
+AThicker|net@4|||FS0|pin@7||2.5|0|pin@8||1.5|0|ART_color()I10
+Ein||D5G1;|pin@1||I
+Eout||D5G1;|pin@4||O
+X
+
+# Cell invUnbal_4_6;1{ic}
+CinvUnbal_4_6;1{ic}||artwork|1021415734000|1253863063872|E|ATTR_Delay(D5G1;HNPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;HNOLPX1.5;Y2;)S1|prototype_center()I[6000,0]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@1||2|0|1|1|||ART_color()I10
+NPin|pin@0||1.5|0|1|1||
+Nschematic:Bus_Pin|pin@1||-2.5|0|-2|-2||
+NPin|pin@2||-1.5|0|1|1||
+NPin|pin@3||-2.5|0||||
+Nschematic:Bus_Pin|pin@4||2.5|0|-2|-2||
+NPin|pin@5||-1.5|2|1|1||
+NPin|pin@6||-1.5|-2|1|1||
+Ngeneric:Invisible-Pin|pin@7||-0.5|0|||||ART_message(D5G1;)S4/6
+AThicker|net@0|||FS3263|pin@0||1.5|0|pin@5||-1.5|2|ART_color()I10
+AThicker|net@1|||FS337|pin@0||1.5|0|pin@6||-1.5|-2|ART_color()I10
+AThicker|net@2|||FS0|pin@2||-1.5|0|pin@3||-2.5|0|ART_color()I10
+AThicker|net@3|||FS2700|pin@6||-1.5|-2|pin@5||-1.5|2|ART_color()I10
+Ein||D5G1;|pin@1||I
+Eout||D5G1;|pin@4||O
+X
+
+# Cell invUnbal_4_6;1{lay}
+CinvUnbal_4_6;1{lay}||tsmcSun40GP|1249617237093|1254268394039||ATTR_NCC(D5G10;NTX-35;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253869415625|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254268396860
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@259||-36|45|||R|
+NX-Metal-1-Metal-2-Con|contact@278||-36|-45|||R|
+NAN-Metal-1-N-Diff-Con|contact@284||-36|-75|60||R|
+NX-Metal-1-Metal-2-Con|contact@285||-36|-75|||R|
+NX-Metal-1-Metal-2-Con|contact@286||-36|-105|||R|
+NAN-Metal-1-N-Diff-Con|contact@287||-18|-75|60||R|
+NAN-Metal-1-P-Diff-Con|contact@288||-18|83.5|84||R|
+NX-Metal-1-Metal-2-Con|contact@289||-36|75|||R|
+NX-Metal-1-Metal-2-Con|contact@290||-36|105|||R|
+NAN-Metal-1-P-Diff-Con|contact@291||-36|83.5|84||R|
+NAN-Metal-1-Poly-Con|contact@292||-33|0|2||R|
+NN-Transistor|nmos@6||-27|-75|60||YR|
+NMetal-2-Pin|pin@42||-36|45||||
+NMetal-1-Pin|pin@47||-18|-7.5||||
+NPoly-Pin|pin@48||-27|1||||
+NprBoundary-Node|plnode@2||-27|0|36|300||A
+NN-Well-Node|plnode@3||-27|83.5|48|136||A
+NP-Transistor|pmos@11||-27|83.5|84||XYR|
+APoly|net@649|||S900|pmos@11|poly-right|-27|26.5|pin@48||-27|1
+APoly|net@651|||S0|pin@48||-27|1|contact@292||-33|1
+AMetal-2|net@655|||S1800|pin@42||-36|45|contact@259||-36|45
+APoly|net@666|||S2700|nmos@6|poly-left|-27|-30|pin@48||-27|1
+AN-Diff|net@685|||S0|nmos@6|diff-top|-36|-75|contact@284||-36|-75
+AMetal-1|net@686||-7|IJS0|contact@286||-36|-105|contact@284||-36|-105
+AN-Diff|net@687|||S0|nmos@6|diff-top|-36|-75|contact@284||-36|-75
+AMetal-1|net@688|||S0|contact@278||-36|-45|contact@284||-36|-45
+AN-Diff|net@689|||S0|nmos@6|diff-bottom|-18|-75|contact@287||-18|-75
+AMetal-1|net@690|||S2700|contact@287||-18|-75|pin@47||-18|-7.5
+AP-Diff|net@691|||S0|pmos@11|diff-top|-18|83.5|contact@288||-18|83.5
+AMetal-1|net@692|||S900|contact@288||-18|83.5|pin@47||-18|-7.5
+AP-Diff|net@693|||S0|pmos@11|diff-bottom|-36|83.5|contact@291||-36|83.5
+AMetal-1|net@694||-7|IJS0|contact@289||-36|75|contact@291||-36|75
+AMetal-1|net@695|||S0|contact@259||-36|45|contact@291||-36|45
+AMetal-1|net@697|||S2700|contact@259||-36|45|contact@289||-36|75
+AMetal-1|net@698|||S2700|contact@289||-36|75|contact@290||-36|105
+AMetal-1|net@699|||S2700|contact@286||-36|-105|contact@285||-36|-75
+AMetal-1|net@700|||S2700|contact@285||-36|-75|contact@278||-36|-45
+Egnd_15|gnd|D5G2;|contact@286||G
+Egnd_13||D5G2;|contact@278||G
+Egnd_14||D5G2;|contact@285||G
+Ein||D5G2;|contact@292||I
+Eout||D5G2;|pin@47||O
+Evdd||D5G2;|contact@289||P
+Evdd_2||D5G2;|pin@42||G
+Evdd_3||D5G2;|contact@290||P
+X
+
+# Cell invUnbal_4_6;1{sch}
+CinvUnbal_4_6;1{sch}||schematic|1021415734000|1253863536218||ATTR_Delay(D5G1;HNPX-12;Y-5;)I100|ATTR_X(D5FLeave alone;G1;HNOLPX-12;Y-4;)S1|ATTR_verilog_template(D5G1;NTX24.5;Y-11;)Snot ($(drive0), $(drive1)) #($(Delay)) $(node_name) ($(out), $(in));|prototype_center()I[0,0]
+IredFive:NMOS;1{ic}|NMOS@1||0|-5|||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y0.5;)S6
+IredFive:PMOS;1{ic}|PMOS@1||0|6|||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y0.5;)S4
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||19|0||||
+NOff-Page|conn@1||-17.5|0||||
+NGround|gnd@0||0|-12||||
+IinvUnbal_4_6;1{ic}|invUnbal@1||23|9|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1
+NWire_Pin|pin@0||-4|0||||
+NWire_Pin|pin@1||0|0||||
+Ngeneric:Invisible-Pin|pin@2||0|16.5|||||ART_message(D5G2;)S[P to N width ratio is 2 to 1]
+Ngeneric:Invisible-Pin|pin@3||28.5|-6|||||ART_message(D5G2;)S[X is drive strength,P and N drive strengths are equal]
+Ngeneric:Invisible-Pin|pin@4||0|18.5|||||ART_message(D5G2;)S[one-parameter fixed size (non-LE) inverter]
+Ngeneric:Invisible-Pin|pin@5||0.5|22|||||ART_message(D5G6;)SinvUnbal
+NWire_Pin|pin@6||-4|6||||
+NWire_Pin|pin@7||-4|-5||||
+NPower|pwr@0||0|11.5||||
+Awire|net@0|||0|conn@0|a|17|0|pin@1||0|0
+Awire|net@1|||0|pin@0||-4|0|conn@1|y|-15.5|0
+Awire|net@2|||900|pin@6||-4|6|pin@0||-4|0
+Awire|net@3|||900|pin@0||-4|0|pin@7||-4|-5
+Awire|net@4|||2700|gnd@0||0|-10|NMOS@1|s|0|-7
+Awire|net@5|||2700|NMOS@1|d|0|-3|pin@1||0|0
+Awire|net@6|||0|NMOS@1|g|-3|-5|pin@7||-4|-5
+Awire|net@7|||2700|PMOS@1|s|0|8|pwr@0||0|11.5
+Awire|net@8|||0|PMOS@1|g|-3|6|pin@6||-4|6
+Awire|net@9|||2700|pin@1||0|0|PMOS@1|d|0|4
+Ein||D5G2;|conn@1|a|I
+Eout||D5G2;|conn@0|y|O
+X
+
+# Cell invUnbal_8_12;1{ic}
+CinvUnbal_8_12;1{ic}||artwork|1021415734000|1253862993132|E|ATTR_Delay(D5G1;HNPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;HNOLPX1.5;Y2;)S1|prototype_center()I[6000,0]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@1||2|0|1|1|||ART_color()I10
+NPin|pin@0||1.5|0|1|1||
+Nschematic:Bus_Pin|pin@1||-2.5|0|-2|-2||
+NPin|pin@2||-1.5|0|1|1||
+NPin|pin@3||-2.5|0||||
+Nschematic:Bus_Pin|pin@4||2.5|0|-2|-2||
+NPin|pin@5||-1.5|2|1|1||
+NPin|pin@6||-1.5|-2|1|1||
+Ngeneric:Invisible-Pin|pin@7||0|0|||||ART_message(D5G1;)S8/12
+AThicker|net@0|||FS3263|pin@0||1.5|0|pin@5||-1.5|2|ART_color()I10
+AThicker|net@1|||FS337|pin@0||1.5|0|pin@6||-1.5|-2|ART_color()I10
+AThicker|net@2|||FS0|pin@2||-1.5|0|pin@3||-2.5|0|ART_color()I10
+AThicker|net@3|||FS2700|pin@6||-1.5|-2|pin@5||-1.5|2|ART_color()I10
+Ein||D5G1;|pin@1||I
+Eout||D5G1;|pin@4||O
+X
+
+# Cell invUnbal_8_12;1{lay}
+CinvUnbal_8_12;1{lay}||tsmcSun40GP|1249617237093|1254270183378||ATTR_NCC(D5G10;NTX-35;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253869322931|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254270236979
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NX-Metal-1-Metal-2-Con|contact@259||-36|45|||R|
+NX-Metal-1-Metal-2-Con|contact@260||-36|75|||R|
+NX-Metal-1-Metal-2-Con|contact@261||-36|105|||R|
+NAN-Metal-1-P-Diff-Con|contact@262||-36|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@263||0|45|||XR|
+NX-Metal-1-Metal-2-Con|contact@264||0|75|||XR|
+NX-Metal-1-Metal-2-Con|contact@265||0|105|||XR|
+NAN-Metal-1-P-Diff-Con|contact@266||0|83|84||XR|
+NAN-Metal-1-P-Diff-Con|contact@267||-18|83|84||R|
+NAN-Metal-1-N-Diff-Con|contact@274||-18|-75|60||R|
+NX-Metal-1-Metal-2-Con|contact@275||0|-75|||R|
+NX-Metal-1-Metal-2-Con|contact@276||0|-45|||R|
+NX-Metal-1-Metal-2-Con|contact@277||-36|-75|||R|
+NX-Metal-1-Metal-2-Con|contact@278||-36|-45|||R|
+NAN-Metal-1-N-Diff-Con|contact@279||-36|-75|60||R|
+NAN-Metal-1-N-Diff-Con|contact@280||0|-75|60||R|
+NX-Metal-1-Metal-2-Con|contact@281||-36|-105|||R|
+NX-Metal-1-Metal-2-Con|contact@282||0|-105|||R|
+NAN-Metal-1-Poly-Con|contact@283||-35|15|2|||
+NN-Transistor|nmos@5||-9|-75|60||YR|
+NN-Transistor|nmos@6||-27|-75|60||YR|
+NMetal-2-Pin|pin@40||-36|75||||
+NMetal-2-Pin|pin@41||-36|105||||
+NMetal-2-Pin|pin@42||-36|45||||
+NMetal-2-Pin|pin@44||0|75||||
+NMetal-2-Pin|pin@45||0|105||||
+NMetal-2-Pin|pin@46||0|45||||
+NMetal-1-Pin|pin@47||-18|-7.5||||
+NPoly-Pin|pin@48||-27|15||||
+NPoly-Pin|pin@49||-9|15||||
+NprBoundary-Node|plnode@2||-18|0|54|300||A
+NN-Well-Node|plnode@3||-18|83|66|136||A
+NNPlus-Node|plnode@4||-18|-74|60|112||A
+NPPlus-Node|plnode@5||-18|83|60|136||A
+NP-Transistor|pmos@11||-27|83|84||XYR|
+NP-Transistor|pmos@15||-9|83|84||YR|
+AP-Diff|net@624|||S0|pmos@11|diff-bottom|-36|83|contact@262||-36|83
+AMetal-1|net@625|||S0|contact@259||-36|45|contact@262||-36|45
+AMetal-1|net@626|||S0|contact@260||-36|75|contact@262||-36|75
+AMetal-1|net@627|||S0|contact@261||-36|105|contact@262||-36|105
+AP-Diff|net@628|||S0|pmos@15|diff-bottom|0|83|contact@266||0|83
+AMetal-1|net@629|||S0|contact@263||0|45|contact@266||0|45
+AMetal-1|net@630|||S0|contact@264||0|75|contact@266||0|75
+AMetal-1|net@631|||S0|contact@265||0|105|contact@266||0|105
+AP-Diff|net@632|||S1800|pmos@11|diff-top|-18|56|pmos@15|diff-top|-18|56
+AP-Diff|net@639|||S0|pmos@11|diff-top|-18|83|contact@267||-18|83
+AMetal-1|net@647|||S900|contact@267||-18|41|pin@47||-18|-7.5
+AMetal-1|net@648|||S900|pin@47||-18|-7.5|contact@274||-18|-45
+APoly|net@649|||S900|pmos@11|poly-right|-27|26|pin@48||-27|15
+APoly|net@651|||S0|pin@48||-27|15|contact@283||-36|15
+APoly|net@652|||S900|pmos@15|poly-right|-9|26|pin@49||-9|15
+APoly|net@654|||S1800|pin@48||-27|15|pin@49||-9|15
+AMetal-2|net@655|||S1800|pin@42||-36|45|contact@259||-36|45
+AMetal-2|net@656|||S1800|pin@41||-36|105|contact@261||-36|105
+AMetal-2|net@657|||S1800|pin@40||-36|75|contact@260||-36|75
+AMetal-2|net@659|||S1800|contact@265||0|105|pin@45||0|105
+AMetal-2|net@661|||S1800|contact@264||0|75|pin@44||0|75
+AMetal-2|net@663|||S1800|contact@263||0|45|pin@46||0|45
+AN-Diff|net@664|||S1800|contact@274||-18|-62|nmos@5|diff-top|-18|-62
+AN-Diff|net@665|||S1800|nmos@6|diff-bottom|-18|-62|contact@274||-18|-62
+APoly|net@666|||S2700|nmos@6|poly-left|-27|-30|pin@48||-27|15
+APoly|net@667|||S2700|nmos@5|poly-left|-9|-30|pin@49||-9|15
+AMetal-2|net@668|||S1800|pin@42||-36|45|pin@46||0|45
+AMetal-2|net@669|||S0|pin@44||0|75|pin@40||-36|75
+AMetal-2|net@670|||S1800|pin@41||-36|105|pin@45||0|105
+AN-Diff|net@671|||S0|nmos@6|diff-top|-36|-62|contact@279||-36|-62
+AN-Diff|net@672|||S0|nmos@5|diff-bottom|0|-62|contact@280||0|-62
+AMetal-1|net@673|||S0|contact@276||0|-45|contact@280||0|-45
+AMetal-1|net@674|||S0|contact@275||0|-75|contact@280||0|-75
+AMetal-1|net@675|||S0|contact@277||-36|-75|contact@279||-36|-75
+AMetal-1|net@676|||S0|contact@278||-36|-45|contact@279||-36|-45
+AMetal-2|net@677|||S1800|contact@278||-36|-45|contact@276||0|-45
+AMetal-2|net@678|||S1800|contact@277||-36|-75|contact@275||0|-75
+AMetal-1|net@679|||S2700|contact@281||-36|-105|contact@279||-36|-74
+AMetal-1|net@680|||S2700|contact@282||0|-105|contact@280||0|-74
+AMetal-2|net@681|||S0|contact@282||0|-105|contact@281||-36|-105
+Egnd||D5G2;|contact@277||G
+Egnd_13||D5G2;|contact@278||G
+Egnd_14||D5G2;|contact@281||G
+Egnd_15||D5G2;|contact@282||G
+Ein||D5G2;|contact@283||I
 Eout||D5G2;|pin@47||O
 Evdd||D5G2;|pin@40||G
 Evdd_1||D5G2;|pin@41||G
 Evdd_2||D5G2;|pin@42||G
 X
 
+# Cell invUnbal_8_12;1{sch}
+CinvUnbal_8_12;1{sch}||schematic|1021415734000|1253862982300||ATTR_Delay(D5G1;HNPX-12;Y-5;)I100|ATTR_X(D5FLeave alone;G1;HNOLPX-12;Y-4;)S1|ATTR_verilog_template(D5G1;NTX24.5;Y-11;)Snot ($(drive0), $(drive1)) #($(Delay)) $(node_name) ($(out), $(in));|prototype_center()I[0,0]
+IredFive:NMOS;1{ic}|NMOS@1||0|-5|||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y0.5;)S12
+IredFive:PMOS;1{ic}|PMOS@1||0|6|||D0G4;|ATTR_Delay(D5G1;NOJPX3.5;Y-2;)S@Delay|ATTR_X(D5FLeave alone;G1.5;NOLPX3.5;Y0.5;)S8
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||19|0||||
+NOff-Page|conn@1||-17.5|0||||
+NGround|gnd@0||0|-12||||
+IinvUnbal_8_12;1{ic}|invUnbal@0||23|9|||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1
+NWire_Pin|pin@0||-4|0||||
+NWire_Pin|pin@1||0|0||||
+Ngeneric:Invisible-Pin|pin@2||0|16.5|||||ART_message(D5G2;)S[P to N width ratio is 2 to 1]
+Ngeneric:Invisible-Pin|pin@3||28.5|-6|||||ART_message(D5G2;)S[X is drive strength,P and N drive strengths are equal]
+Ngeneric:Invisible-Pin|pin@4||0|18.5|||||ART_message(D5G2;)S[one-parameter fixed size (non-LE) inverter]
+Ngeneric:Invisible-Pin|pin@5||0.5|22|||||ART_message(D5G6;)SinvUnbal
+NWire_Pin|pin@6||-4|6||||
+NWire_Pin|pin@7||-4|-5||||
+NPower|pwr@0||0|11.5||||
+Awire|net@0|||0|conn@0|a|17|0|pin@1||0|0
+Awire|net@1|||0|pin@0||-4|0|conn@1|y|-15.5|0
+Awire|net@2|||900|pin@6||-4|6|pin@0||-4|0
+Awire|net@3|||900|pin@0||-4|0|pin@7||-4|-5
+Awire|net@4|||2700|gnd@0||0|-10|NMOS@1|s|0|-7
+Awire|net@5|||2700|NMOS@1|d|0|-3|pin@1||0|0
+Awire|net@6|||0|NMOS@1|g|-3|-5|pin@7||-4|-5
+Awire|net@7|||2700|PMOS@1|s|0|8|pwr@0||0|11.5
+Awire|net@8|||0|PMOS@1|g|-3|6|pin@6||-4|6
+Awire|net@9|||2700|pin@1||0|0|PMOS@1|d|0|4
+Ein||D5G2;|conn@1|a|I
+Eout||D5G2;|conn@0|y|O
+X
+
 # Cell inv_x1;1{lay}
 Cinv_x1;1{lay}||tsmcSun40GP|1249617237093|1250572910748||ATTR_NCC(D5G10;NTX-3;Y154.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1250231412125|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1250573234128
 Ngeneric:Facet-Center|art@0||0|0||||AV
@@ -973,7 +1679,7 @@ Evdd_5||D5G2;|pin@31||P
 X
 
 # Cell inv_x8;1{lay}
-Cinv_x8;1{lay}|inv_x1|tsmcSun40GP|1249617237093|1252874457591||ATTR_NCC(D5G10;NTX9;Y194.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1252822534715|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1252822654103
+Cinv_x8;1{lay}|inv_x1|tsmcSun40GP|1249617237093|1253869121876||ATTR_NCC(D5G10;NTX9;Y194.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1252822534715|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1252822654103
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NAN-Metal-1-P-Diff-Con|contact@19||0|74|84||R|
 NAN-Metal-1-P-Diff-Con|contact@26||-18|74|84||R|
@@ -982,7 +1688,6 @@ NAN-Metal-1-N-Diff-Con|contact@39||-18|-87|36||R|
 NAN-Metal-1-N-Diff-Con|contact@40||18|-87|36||R|
 NAN-Metal-1-N-Diff-Con|contact@41||0|-87|36||R|
 NAN-Metal-1-N-Diff-Con|contact@59||0|-87|||R|
-NA-Metal-1-Poly-Con|contact@61||-9|-15||||
 NX-Metal-1-Metal-2-Con|contact@72||18|-75|||R|
 NX-Metal-1-Metal-2-Con|contact@73||-18|-105|||R|
 NX-Metal-1-Metal-2-Con|contact@74||-18|-75|||R|
@@ -993,6 +1698,7 @@ NX-Metal-1-Metal-2-Con|contact@78||18|45|||R|
 NX-Metal-1-Metal-2-Con|contact@79||18|75|||R|
 NX-Metal-1-Metal-2-Con|contact@80||18|105|||R|
 NX-Metal-1-Metal-2-Con|contact@81||18|-105|||R|
+NAN-Metal-1-Poly-Con|contact@82||-9|-15||||
 NN-Transistor|nmos@0||-9|-87|36||YR|
 NN-Transistor|nmos@2||9|-87|36||YR|
 NMetal-1-Pin|pin@2||18|0|||Y|
@@ -1047,7 +1753,7 @@ AMetal-1|net@101|||S0|contact@78||18|45|contact@27||18|45
 AMetal-1|net@102|||S0|contact@80||18|105|contact@27||18|105
 APoly|net@103|||S900|pin@27||27|128|pin@28||27|-118
 APoly|net@104|||S900|pin@29||-27|128|pin@30||-27|-118
-APoly|net@116|||S2700|contact@61||-9|-15|pmos@0|poly-right|-9|17
+APoly|net@116|||S2700|contact@82||-9|-15|pmos@0|poly-right|-9|17
 AMetal-2|net@126|||S0|pin@18||26.5|-75|contact@72||18|-75
 AMetal-2|net@127|||S0|contact@72||18|-75|contact@74||-18|-75
 AMetal-2|net@136|||S0|pin@20||26.5|-105|contact@81||18|-105
@@ -1062,11 +1768,11 @@ AMetal-1|net@162|||S2700|contact@81||18|-105|contact@40||18|-82
 AMetal-1|net@163||-7|IJS0|contact@72||18|-75|contact@40||18|-75
 AN-Diff|net@164|||S0|nmos@2|diff-top|0|-82|contact@41||0|-82
 APoly|net@166|||S900|pmos@1|poly-right|9|17|pin@36||9|-15
-APoly|net@167||4|IJS0|pin@36||9|-15|contact@61||-9|-15
+APoly|net@167||4|IJS0|pin@36||9|-15|contact@82||-9|-15
 APoly|net@168|||S2700|pin@37||9|-17|pin@38||9|-15.5
 APoly|net@169|||JS2700|pin@38||9|-15.5|pin@36||9|-15
 AN-Diff|net@177|||S0|nmos@0|diff-bottom|0|-87|contact@59||0|-87
-APoly|net@239|||S2700|nmos@0|poly-left|-9|-54|contact@61||-9|-15
+APoly|net@239|||S2700|nmos@0|poly-left|-9|-54|contact@82||-9|-15
 APoly|net@240|||S900|pin@37||9|-17|nmos@2|poly-left|9|-54
 AMetal-1|net@241|||S900|contact@19||0|74|pin@39||0|15
 AMetal-1|net@242|||S1800|pin@39||0|15|pin@40||18|15
@@ -1080,7 +1786,7 @@ Egnd_7||D5G2;|pin@10||U
 Egnd_8||D5G2;|pin@18||U
 Egnd_9||D5G2;|pin@19||U
 Egnd_10||D5G2;|pin@20||U
-Ein||D5G2;|contact@61||I
+Ein||D5G2;|contact@82||I
 Eout||D5G2;|pin@2||O
 Evdd||D5G2;|pin@11||P
 Evdd_1||D5G2;|pin@12||P
@@ -1154,7 +1860,7 @@ Evdd_4||D5G2;|inv_x8@2|vdd_4|P
 X
 
 # Cell inverterStudy;1{sch}
-CinverterStudy;1{sch}||schematic|1252801918221|1252892550179|
+CinverterStudy;1{sch}||schematic|1252801918221|1254079464753||LEDRIVE_inv@5()F6.1671324|LEDRIVE_inv@6()F6.170523|LEDRIVE_inv@7()F6.2142587
 IpurpleFive:LEsettings;1{ic}|LEsettin@8||11|-10|||D5G4;|ATTR_LESETTINGS(D5G1;NPY-3.75;)I1|ATTR_alpha(D5G1;NPY-1.75;)F0.7|ATTR_epsilon(D5G1;NPY1.25;)F0.0010|ATTR_gate_cap(D5G1;NPY-0.75;)F0.19|ATTR_keeper_ratio(D5G1;NPY-2.75;)F0.1|ATTR_max_iter(D5G1;NPY0.25;)I30|ATTR_su(D5G1;NPY3.25;)F4.7|ATTR_wire_ratio(D5G1;NPY2.25;)F0.16|ATTR_x1inverter_length(D5G1;P)F2.0|ATTR_x1inverter_nwidth(D5G1;P)F3.0|ATTR_x1inverter_pwidth(D5G1;P)F6.0
 Ngeneric:Facet-Center|art@0||0|0||||AV
 IpurpleFive:inv;1{ic}|inv@5||-18|-3|R||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G1.5;NOJPX1.5;Y2;)SLE.getdrive()|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
@@ -1202,7 +1908,7 @@ IinverterStudy;1{lay}|inverter@0||0|0|R||D5G4;
 X
 
 # Cell newCell;1{ic}
-CnewCell;1{ic}||artwork|1242937501096|1253735500479|E
+CnewCell;1{ic}||artwork|1242937501096|1254097696209|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NTriangle|art@2||3|6.5|3|2|R|
 NTriangle|art@3||3|-8|3|2|R|
@@ -1242,229 +1948,486 @@ EMSN[OneOrDone]|MSN[TwoOrOne]|D4G1;X-1;|pin@9||B
 Edisable||D5G2;X6;Y-1;|pin@41||I
 EdisableLO||D5G2;X-6.5;Y-1;|pin@38||I
 EdisableLO_1@406729688|disableLate|D5G2;|pin@45||I
+Evdd_when_not_disabled|highWhenNotDisabled|D5G2;|pin@47||I
 EdisableLO_1|valLO|D5G2;|pin@43||I
-Evdd_when_not_disabled||D5G2;|pin@47||I
 X
 
 # Cell newCell;1{lay}
-CnewCell;1{lay}||tsmcSun40GP|1253765096703|1253775701541||ATTR_NCC(D5G10;NTX302.25;Y330;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]
+CnewCell;1{lay}||tsmcSun40GP|1253765096703|1254482818642||ATTR_NCC(D5G10;NTX-150;Y593.75;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1254384663288|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254384663288
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NX-Metal-1-Metal-2-Con|contact@0||-279|-227.5|||R|
-NX-Metal-1-Metal-2-Con|contact@2||-414|-227.5|||R|
-NX-Metal-1-Metal-2-Con|contact@3||-154|390|||R|
-NX-Metal-1-Metal-2-Con|contact@5||-378|426|||R|
-NX-Metal-1-Metal-2-Con|contact@6||-99|426|||R|
-NX-Metal-1-Metal-2-Con|contact@7||-368|-187.5|||R|
-NX-Metal-1-Metal-2-Con|contact@8||-261|-187.5|||R|
-NX-Metal-1-Metal-2-Con|contact@9||-463|390|||R|
-NX-Metal-1-Metal-2-Con|contact@10||-414|370|||R|
-NX-Metal-1-Metal-2-Con|contact@11||-314|370|||R|
-NX-Metal-1-Metal-2-Con|contact@12||-324|410|||R|
-NX-Metal-1-Metal-2-Con|contact@13||-144|413|||R|
-NX-Metal-1-Metal-2-Con|contact@14||-297|-207.5|||R|
-NX-Metal-1-Metal-2-Con|contact@15||9|-207.5|||R|
-NX-Metal-1-Metal-2-Con|contact@16||-572|-207.5|||R|
-NX-Metal-1-Metal-2-Con|contact@17||-616|410|||R|
-NX-Metal-1-Metal-2-Con|contact@18||-108|110|||R|
-NX-Metal-1-Metal-2-Con|contact@19||59|110|||R|
-NX-Metal-1-Metal-2-Con|contact@20||-464|110|||R|
-NX-Metal-1-Metal-2-Con|contact@21||-464|-207.5|||R|
-NX-Metal-1-Metal-2-Con|contact@22||-270|90|||R|
-NX-Metal-1-Metal-2-Con|contact@23||103|90|||R|
-NX-Metal-1-Metal-2-Con|contact@24||103|-207.5|||R|
-NX-Metal-1-Metal-2-Con|contact@25||-342|70|||R|
-NX-Metal-1-Metal-2-Con|contact@26||82|70|||R|
-NX-Metal-1-Metal-2-Con|contact@27||82|413|||R|
-Iinv1;1{lay}|inv1@0||-445|397.5|||D5G4;
-Iinv1;1{lay}|inv1@1||-490|397.5|||D5G4;
-Iinv1L;1{lay}|inv1L@0||-350|-202.5|||D5G4;
-Iinv8;1{lay}|inv8@0||-432|397.5|X||D5G4;
-Iinv8;1{lay}|inv8@1||9|97.5|XY||D5G4;
-Inor3oai;1{lay}|nor3oai@0||-221|90|XY||D5G4;
-NMetal-1-Pin|pin@0||-207|236.5||||
-NMetal-1-Pin|pin@1||-378|236.5||||
-NMetal-1-Pin|pin@2||-378|405||||
-NMetal-1-Pin|pin@3||-99|412.5||||
-NMetal-1-Pin|pin@5||-207|-187.5||||
-NMetal-1-Pin|pin@6||27|82.5||||
-NMetal-1-Pin|pin@7||-279|-225||||
-NMetal-1-Pin|pin@8||-261|-210||||
-NMetal-1-Pin|pin@9||-508|405||||
-NMetal-1-Pin|pin@11||-463|388||||
-NMetal-1-Pin|pin@12||-314|375||||
-NMetal-2-Pin|pin@13||-750|410||||
-NMetal-2-Pin|pin@14||228|413||||
-NMetal-2-Pin|pin@15||-750|-207.5||||
-NMetal-2-Pin|pin@16||255|-207.5||||
-NMetal-1-Pin|pin@17||-572|405||||
-NMetal-1-Pin|pin@18||-396|-195||||
-NMetal-1-Pin|pin@20||-396|-265||||
-NMetal-1-Pin|pin@21||-616|-265||||
-NMetal-1-Pin|pin@22||-108|120||||
-NMetal-1-Pin|pin@23||59|90||||
-NMetal-1-Pin|pin@24||-324|262.5||||
-NMetal-1-Pin|pin@25||-189|262.5||||
-NMetal-1-Pin|pin@26||-189|232||||
-NMetal-1-Pin|pin@29||-270|90||||
-Ipred;1{lay}|pred@0||-54|397.5|||D5G4;
-IpredCond;1{lay}|predCond@0||-81|-202.5|||D5G4;
-IsuccCond;1{lay}|succCond@0||-225|-202.5|||D5G4;
-IsuccCond;1{lay}|succCond@1||-252|397.5|||D5G4;
-AMetal-1|net@0|||S2700|nor3oai@0|out|-207|75|pin@0||-207|236.5
-AMetal-1|net@1|||S0|pin@0||-207|236.5|pin@1||-378|236.5
-AMetal-1|net@2|||S2700|pin@1||-378|236.5|pin@2||-378|405
-AMetal-1|net@3|||S1800|inv8@0|in|-396|405|pin@2||-378|405
-AMetal-2|net@8|||S0|contact@0||-279|-227.5|contact@2||-414|-227.5
-AMetal-1|net@11|||S900|inv8@0|out|-414|390|contact@2||-414|-227.5
-AMetal-1|net@12|||S0|succCond@1|inb|-135|390|contact@3||-154|390
-AMetal-1|net@15|||S900|contact@5||-378|426|pin@1||-378|236.5
-AMetal-2|net@16|||S0|contact@6||-99|426|contact@5||-378|426
-AMetal-1|net@17|||S900|contact@6||-99|426|pin@3||-99|412.5
-AMetal-1|net@18|||S1800|pred@0|cond|-116|412.5|pin@3||-99|412.5
-AMetal-1|net@20|||S0|predCond@0|inb|-181|-187.5|pin@5||-207|-187.5
-AMetal-1|net@21|||S900|nor3oai@0|out|-207|75|pin@5||-207|-187.5
-AMetal-1|net@22|||S900|inv8@1|out|27|105|pin@6||27|82.5
-AMetal-1|net@23|||S1800|predCond@0|cond|1|82.5|pin@6||27|82.5
-AMetal-2|net@24|||S1800|inv8@1|vdd_2|45|52.5|predCond@0|vdd_7|63|52.5
-AMetal-2|net@25|||S1800|inv8@1|vdd|45|22.5|predCond@0|vdd_6|63|22.5
-AMetal-2|net@26|||S1800|inv8@1|vdd_1|45|-7.5|predCond@0|vdd_8|63|-7.5
-AMetal-1|net@27|||S0|succCond@0|ina_1|-234|-225|pin@7||-279|-225
-AMetal-1|net@28|||S900|pin@7||-279|-225|contact@0||-279|-227.5
-AMetal-1|net@29|||S900|contact@7||-368|-187.5|inv1L@0|out|-368|-210
-AMetal-2|net@30|||S0|contact@8||-261|-187.5|contact@7||-368|-187.5
-AMetal-1|net@31|||S0|succCond@0|inb|-159|-210|pin@8||-261|-210
-AMetal-1|net@32|||S900|contact@8||-261|-187.5|pin@8||-261|-210
-AMetal-1|net@33|||S0|inv1@0|in|-481|405|pin@9||-508|405
-AMetal-1|net@34|||S2700|inv1@1|out|-508|390|pin@9||-508|405
-AMetal-2|net@35|||S0|contact@3||-154|390|contact@9||-463|390
-AMetal-1|net@36|||S900|contact@9||-463|390|pin@11||-463|388
-AMetal-1|net@37|||S2700|pin@11||-463|388|inv1@0|out|-463|390
-AMetal-1|net@38|||S2700|contact@10||-414|370|inv8@0|out|-414|390
-AMetal-2|net@39|||S0|contact@11||-314|370|contact@10||-414|370
-AMetal-1|net@40|||S0|succCond@1|ina_1|-261|375|pin@12||-314|375
-AMetal-1|net@41|||S2700|contact@11||-314|370|pin@12||-314|375
-AMetal-1|net@42|||S2700|contact@12||-324|410|succCond@1|out_1|-324|410.5
-AMetal-1|net@44|||S2700|pred@0|state|-144|412.25|contact@13||-144|413
-AMetal-1|net@46|||S2700|contact@14||-297|-207.5|succCond@0|out_1|-297|-189.5
-AMetal-1|net@48|||S900|contact@15||9|-207.5|predCond@0|state|9|-227.25
-AMetal-1|net@50|||S0|inv1@1|in|-525|405|pin@17||-572|405
-AMetal-2|net@52|||S0|contact@16||-572|-207.5|pin@15||-750|-207.5
-AMetal-1|net@53|||S900|pin@17||-572|405|contact@16||-572|-207.5
-AMetal-1|net@54|||S0|inv1L@0|in|-385|-195|pin@18||-396|-195
-AMetal-1|net@56|||S900|pin@18||-396|-195|pin@20||-396|-265
-AMetal-1|net@57|||S0|pin@20||-396|-265|pin@21||-616|-265
-AMetal-2|net@58|||S0|contact@12||-324|410|contact@17||-616|410
-AMetal-2|net@59|||S0|contact@17||-616|410|pin@13||-750|410
-AMetal-1|net@60|||S2700|pin@21||-616|-265|contact@17||-616|410
-AMetal-1|net@61|||S2700|contact@18||-108|110|pin@22||-108|120
-AMetal-1|net@62|||S1800|nor3oai@0|inc_1|-125|120|pin@22||-108|120
-AMetal-2|net@63|||S0|contact@19||59|110|contact@18||-108|110
-AMetal-1|net@64|||S900|contact@19||59|110|pin@23||59|90
-AMetal-1|net@65|||S1800|inv8@1|in|45|90|pin@23||59|90
-AMetal-1|net@66|||S900|contact@12||-324|410|pin@24||-324|262.5
-AMetal-1|net@67|||S1800|pin@24||-324|262.5|pin@25||-189|262.5
-AMetal-1|net@68|||S900|pin@25||-189|262.5|pin@26||-189|232
-AMetal-1|net@69|||S0|nor3oai@0|inb_1|-181|232|pin@26||-189|232
-AMetal-2|net@70|||S0|contact@18||-108|110|contact@20||-464|110
-AMetal-2|net@72|||S0|contact@14||-297|-207.5|contact@21||-464|-207.5
-AMetal-2|net@73|||S0|contact@21||-464|-207.5|contact@16||-572|-207.5
-AMetal-1|net@75|||S900|contact@20||-464|110|contact@21||-464|-207.5
-AMetal-1|net@76|||S900|contact@22||-270|90|pin@29||-270|90
-AMetal-1|net@77|||S1800|nor3oai@0|inb|-324|90|pin@29||-270|90
-AMetal-2|net@78|||S1800|contact@22||-270|90|contact@23||103|90
-AMetal-2|net@80|||S1800|contact@15||9|-207.5|contact@24||103|-207.5
-AMetal-2|net@81|||S1800|contact@24||103|-207.5|pin@16||255|-207.5
-AMetal-1|net@83|||S900|contact@23||103|90|contact@24||103|-207.5
-AMetal-1|net@84|||S2700|contact@25||-342|70|nor3oai@0|ina|-342|75
-AMetal-2|net@85|||S1800|contact@25||-342|70|contact@26||82|70
-AMetal-2|net@87|||S1800|contact@13||-144|413|contact@27||82|413
-AMetal-2|net@88|||S1800|contact@27||82|413|pin@14||228|413
-AMetal-1|net@90|||S2700|contact@26||82|70|contact@27||82|413
-AMetal-2|net@91|||S1800|nor3oai@0|gnd_5|-80.5|202.5|inv8@1|gnd_5|45.5|202.5
-AMetal-2|net@92|||S1800|nor3oai@0|gnd_6|-80.5|172.5|inv8@1|gnd|45|172.5
-AMetal-2|net@93|||S1800|nor3oai@0|gnd_7|-80.5|142.5|inv8@1|gnd_13|45|142.5
-AMetal-2|net@94|||S1800|inv1L@0|vdd_3|-386|-97.5|succCond@0|vdd_1|-333|-97.5
-AMetal-2|net@95|||S1800|succCond@0|vdd_1|-333|-97.5|predCond@0|vdd_4|63|-97.5
-AMetal-2|net@96|||S1800|inv1L@0|vdd|-386|-127.5|succCond@0|vdd|-333|-127.5
-AMetal-2|net@97|||S1800|succCond@0|vdd|-333|-127.5|predCond@0|vdd_3|63|-127.5
-AMetal-2|net@98|||S1800|inv1L@0|vdd_2|-386|-157.5|succCond@0|vdd_2|-333|-157.5
-AMetal-2|net@99|||S1800|succCond@0|vdd_2|-333|-157.5|predCond@0|vdd_5|63|-157.5
-AMetal-2|net@100|||S1800|inv1L@0|gnd_13|-386|-247.5|succCond@0|gnd_7|-333.5|-247.5
-AMetal-2|net@101|||S1800|succCond@0|gnd_7|-333.5|-247.5|succCond@0|gnd_9|-45|-247.5
-AMetal-2|net@102|||S1800|succCond@0|gnd_9|-45|-247.5|predCond@0|gnd_9|63|-247.5
-AMetal-2|net@103|||S1800|inv1L@0|gnd_14|-386.5|-277.5|succCond@0|gnd_6|-333.5|-277.5
-AMetal-2|net@104|||S1800|succCond@0|gnd_6|-333.5|-277.5|succCond@0|gnd|-45|-277.5
-AMetal-2|net@105|||S1800|succCond@0|gnd|-45|-277.5|predCond@0|gnd|63|-277.5
-AMetal-2|net@106|||S1800|inv1L@0|gnd_5|-386.5|-307.5|succCond@0|gnd_5|-333.5|-307.5
-AMetal-2|net@107|||S1800|succCond@0|gnd_5|-333.5|-307.5|succCond@0|gnd_10|-45|-307.5
-AMetal-2|net@108|||S1800|succCond@0|gnd_10|-45|-307.5|predCond@0|gnd_10|63|-307.5
-AMetal-2|net@109|||S0|predCond@0|vdd_1|9|-7.5|nor3oai@0|vdd_4|-369|-7.5
-AMetal-2|net@110|||S1800|predCond@0|vdd_1|9|-7.5|predCond@0|vdd_8|63|-7.5
-AMetal-2|net@111|||S0|predCond@0|vdd_6|63|22.5|predCond@0|vdd|9|22.5
-AMetal-2|net@112|||S0|predCond@0|vdd|9|22.5|nor3oai@0|vdd_3|-369|22.5
-AMetal-2|net@113|||S0|predCond@0|vdd_2|9|52.5|nor3oai@0|vdd_5|-369|52.5
-AMetal-2|net@114|||S1800|predCond@0|vdd_2|9|52.5|inv8@1|vdd_2|45|52.5
-AMetal-2|net@115|||S0|nor3oai@0|gnd_7|-80.5|142.5|nor3oai@0|gnd_9|-369|142.5
-AMetal-2|net@116|||S0|nor3oai@0|gnd_6|-80.5|172.5|nor3oai@0|gnd|-369|172.5
-AMetal-2|net@117|||S0|nor3oai@0|gnd_5|-80.5|202.5|nor3oai@0|gnd_10|-369|202.5
-AMetal-2|net@118|||S1800|inv1@1|gnd_5|-526.5|292.5|inv1@0|gnd_5|-481.5|292.5
-AMetal-2|net@119|||S1800|inv1@0|gnd_5|-481.5|292.5|inv8@0|gnd_5|-395.5|292.5
-AMetal-2|net@120|||S1800|inv8@0|gnd_5|-395.5|292.5|succCond@1|gnd_5|-360.5|292.5
-AMetal-2|net@121|||S1800|succCond@1|gnd_5|-360.5|292.5|succCond@1|gnd_10|-72|292.5
-AMetal-2|net@122|||S1800|succCond@1|gnd_10|-72|292.5|pred@0|gnd_10|0|292.5
-AMetal-2|net@123|||S1800|inv1@1|gnd_14|-526.5|322.5|inv1@0|gnd_14|-481.5|322.5
-AMetal-2|net@124|||S1800|inv1@0|gnd_14|-481.5|322.5|inv8@0|gnd|-396|322.5
-AMetal-2|net@125|||S1800|inv8@0|gnd|-396|322.5|succCond@1|gnd_6|-360.5|322.5
-AMetal-2|net@126|||S1800|succCond@1|gnd_6|-360.5|322.5|succCond@1|gnd|-72|322.5
-AMetal-2|net@127|||S1800|succCond@1|gnd|-72|322.5|pred@0|gnd|0|322.5
-AMetal-2|net@128|||S1800|inv1@1|gnd_13|-526|352.5|inv1@0|gnd_13|-481|352.5
-AMetal-2|net@129|||S1800|inv1@0|gnd_13|-481|352.5|inv8@0|gnd_13|-396|352.5
-AMetal-2|net@130|||S1800|inv8@0|gnd_13|-396|352.5|succCond@1|gnd_7|-360.5|352.5
-AMetal-2|net@131|||S1800|succCond@1|gnd_7|-360.5|352.5|succCond@1|gnd_9|-72|352.5
-AMetal-2|net@132|||S1800|succCond@1|gnd_9|-72|352.5|pred@0|gnd_9|0|352.5
-AMetal-2|net@133|||S1800|inv1@1|vdd_2|-526|442.5|inv1@0|vdd_2|-481|442.5
-AMetal-2|net@134|||S1800|inv1@0|vdd_2|-481|442.5|inv8@0|vdd_2|-396|442.5
-AMetal-2|net@135|||S1800|inv8@0|vdd_2|-396|442.5|succCond@1|vdd_2|-360|442.5
-AMetal-2|net@136|||S1800|succCond@1|vdd_2|-360|442.5|pred@0|vdd_8|-144|442.5
-AMetal-2|net@137|||S1800|pred@0|vdd_8|-144|442.5|pred@0|vdd_5|0|442.5
-AMetal-2|net@138|||S1800|inv1@1|vdd|-526|472.5|inv1@0|vdd|-481|472.5
-AMetal-2|net@139|||S1800|inv1@0|vdd|-481|472.5|inv8@0|vdd|-396|472.5
-AMetal-2|net@140|||S1800|inv8@0|vdd|-396|472.5|succCond@1|vdd|-360|472.5
-AMetal-2|net@141|||S0|pred@0|vdd_6|-144|472.5|succCond@1|vdd|-360|472.5
-AMetal-2|net@142|||S0|pred@0|vdd_3|0|472.5|pred@0|vdd_6|-144|472.5
-AMetal-2|net@143|||S0|pred@0|vdd_4|0|502.5|pred@0|vdd_7|-144|502.5
-AMetal-2|net@144|||S0|pred@0|vdd_7|-144|502.5|succCond@1|vdd_1|-360|502.5
-AMetal-2|net@145|||S0|succCond@1|vdd_1|-360|502.5|inv8@0|vdd_1|-396|502.5
-AMetal-2|net@146|||S0|inv8@0|vdd_1|-396|502.5|inv1@0|vdd_3|-481|502.5
-AMetal-2|net@147|||S0|inv1@0|vdd_3|-481|502.5|inv1@1|vdd_3|-526|502.5
+NX-Metal-1-Metal-2-Con|contact@3||-162|397.5|||R|
+NX-Metal-1-Metal-2-Con|contact@10||27|372.5|||R|
+NX-Metal-1-Metal-2-Con|contact@11||-279|372.5|||R|
+NX-Metal-1-Metal-2-Con|contact@13||-63|308|||R|
+NX-Metal-1-Metal-2-Con|contact@15||-45|-207.5|||R|
+NX-Metal-1-Metal-2-Con|contact@34||-405|397.5|||R|
+NAN-Metal-1-N-Diff-Con|contact@35||45|322.5|60||XR|
+NX-Metal-1-Metal-2-Con|contact@36||45|352.5|||XR|
+NX-Metal-1-Metal-2-Con|contact@38||45|292.5|||XR|
+NAN-Metal-1-N-Diff-Con|contact@40||63|322.5|60||XR|
+NX-Metal-1-Metal-2-Con|contact@42||45|322.5|||XR|
+NX-Metal-1-Metal-2-Con|contact@72||63|308|||R|
+NAN-Metal-1-Poly-Con|contact@73||62|380|2||X|
+NX-Metal-1-Metal-2-Con|contact@74||-387|232.5|||R|
+NX-Metal-1-Metal-2-Con|contact@75||-315|232.5|||R|
+NX-Metal-1-Metal-2-Con|contact@78||-279|90|||R|
+NX-Metal-1-Metal-2-Con|contact@79||-369|90|||R|
+NX-Metal-1-Metal-2-Con|contact@80||-261|105|||R|
+NX-Metal-1-Metal-2-Con|contact@81||-333|105|||R|
+NX-Metal-1-Metal-2-Con|contact@89||-333|105|||R|
+NX-Metal-1-Metal-2-Con|contact@91||-369|308|||R|
+NX-Metal-1-Metal-2-Con|contact@92||-369|-292|||R|
+NX-Metal-1-Metal-2-Con|contact@93||-117|397.5|||R|
+NX-Metal-1-Metal-2-Con|contact@94||45|397.5|||R|
+NX-Metal-1-Metal-2-Con|contact@95||-402|-217|||R|
+NX-Metal-1-Metal-2-Con|contact@96||-351|-217|||R|
+NX-Metal-1-Metal-2-Con|contact@97||45|-292|||R|
+NX-Metal-1-Metal-2-Con|contact@98||9|8|||R|
+NX-Metal-1-Metal-2-Con|contact@99||45|8|||R|
+NAN-Metal-1-Poly-Con|contact@100||-19|93|2|||
+NX-Metal-1-Metal-2-Con|contact@101||-19|93||||
+NAN-Metal-1-Poly-Con|contact@103||-342|253|4|||
+NX-Metal-1-Metal-2-Con|contact@104||-342|253||||
+NAN-Metal-1-Poly-Con|contact@106||61.5|253|4|||
+NX-Metal-1-Metal-2-Con|contact@107||61.5|253||||
+NAN-Metal-1-Poly-Con|contact@108||8.5|255|4|||
+NX-Metal-1-Metal-2-Con|contact@109||8.5|255||||
+NAN-Metal-1-Poly-Con|contact@110||0|558|2|||
+NAN-Metal-1-Poly-Con|contact@111||45|558|2|||
+NAN-Metal-1-Poly-Con|contact@112||-54|558|2|||
+NAN-Metal-1-Poly-Con|contact@113||-180|558|2|||
+NX-Metal-1-Metal-2-Con|contact@114||-180|558||||
+NX-Metal-1-Metal-2-Con|contact@115||-54|558||||
+NX-Metal-1-Metal-2-Con|contact@116||0|558||||
+NX-Metal-1-Metal-2-Con|contact@117||45|558||||
+NAN-Metal-1-Poly-Con|contact@118||-244|-189|2|||
+NX-Metal-1-Metal-2-Con|contact@120||-244|-182||||
+Iinv1L;1{lay}|inv1L@0||-351|397.5|||D5G4;
+IinvUnbal_4_6;1{lay}|inv4@0||-369|-202.5|||D5G4;
+IinvUnbal_8_12;1{lay}|inv12@0||9|397.5|X||D5G4;
+IinvUnbal_8_12;1{lay}|invUnbal@0||-387|97.5|XY||D5G4;
+NN-Transistor|nmos@0||54|322.5|60||XR|
+NN-Transistor|nmos@1||-342|172.5|60||R|
+NN-Transistor|nmos@3||72.5|322.5|60||R|
+NN-Transistor|nmos@4||0.5|322.5|60||R|
+Inor3oai;1{lay}|nor3oai@0||-67|89|Y||D5G4;
+NMetal-1-Pin|pin@5||-63|-59.5||||
+NMetal-1-Pin|pin@6||-369|82.5||||
+NMetal-1-Pin|pin@12||-279|375||||
+NMetal-2-Pin|pin@13||-405|308||||
+NMetal-2-Pin|pin@14||90|308||||
+NMetal-2-Pin|pin@15||-405|-292||||
+NMetal-2-Pin|pin@16||81|-292||||
+NMetal-1-Pin|pin@35||-81|262.5||||
+NMetal-1-Pin|pin@36||45|75||||
+NMetal-1-Pin|pin@41||-261|112.5||||
+NMetal-1-Pin|pin@42||-162|375||||
+NMetal-1-Pin|pin@57||-225|232.5||||
+NMetal-2-Pin|pin@58||-404.5|-277.5|||R|
+NMetal-2-Pin|pin@59||-404.5|-307.5|||R|
+NMetal-2-Pin|pin@60||-405|-127.5||||
+NMetal-2-Pin|pin@61||-405|-157.5||||
+NMetal-2-Pin|pin@62||-405|-97.5||||
+NMetal-2-Pin|pin@67||-368.5|202.5|||XYR|
+NMetal-2-Pin|pin@69||-369|-7.5|||XY|
+NMetal-2-Pin|pin@70||-369|52.5|||XY|
+NMetal-2-Pin|pin@71||-405|-247.5||||
+NMetal-1-Pin|pin@72||-351|-202.5||||
+NMetal-1-Pin|pin@73||-279|82.5||||
+NMetal-1-Pin|pin@74||-333|82.5||||
+NMetal-1-Pin|pin@78||-279|-225||||
+NMetal-1-Pin|pin@81||-270|82.5||||
+NMetal-1-Pin|pin@83||63|232.5||||
+NMetal-1-Pin|pin@87||45|-330||||
+NMetal-1-Pin|pin@90||-369|315||||
+NMetal-1-Pin|pin@91||-369|277.5||||
+NMetal-1-Pin|pin@92||-369|-285||||
+NMetal-1-Pin|pin@93||-369|-307||||
+NMetal-1-Pin|pin@94||-351|-77.5||||
+NMetal-1-Pin|pin@95||-351|-45||||
+NMetal-1-Pin|pin@96||-333|-45||||
+NMetal-1-Pin|pin@99||-315|-60||||
+NMetal-1-Pin|pin@101||63|380||||
+NMetal-1-Pin|pin@102||-117|392.5||||
+NMetal-1-Pin|pin@103||-45|-59.5||||
+NMetal-1-Pin|pin@104||-279|-52.5||||
+NMetal-1-Pin|pin@105||-297|-52.5||||
+NMetal-1-Pin|pin@106||-297|248||||
+NMetal-1-Pin|pin@107||-297|262.5||||
+NPoly-Pin|pin@110||54|380||||
+NMetal-1-Pin|pin@111||36|232.5||||
+NMetal-1-Pin|pin@112||9|-59.5||||
+NMetal-1-Pin|pin@115||-402|-202.5||||
+NMetal-1-Pin|pin@116||-405|214.5||||
+NMetal-1-Pin|pin@117||-405|214.5||||
+NMetal-2-Pin|pin@119||81|-22.5||||
+NMetal-1-Pin|pin@120||63|380||||
+NMetal-1-Pin|pin@121||63|540||||
+NMetal-2-Pin|pin@122||-405|-7.5||||
+NMetal-2-Pin|pin@123||-405|52.5||||
+NMetal-2-Pin|pin@124||-405|22.5||||
+NMetal-2-Pin|pin@125||-405|202.5||||
+NMetal-2-Pin|pin@126||-405|172.5||||
+NMetal-2-Pin|pin@127||-405|142.5||||
+NMetal-2-Pin|pin@128||-405|292.5||||
+NMetal-2-Pin|pin@129||-405|322.5||||
+NMetal-2-Pin|pin@130||-405|352.5||||
+NMetal-2-Pin|pin@131||-405|442.5||||
+NMetal-2-Pin|pin@132||-405|472.5||||
+NMetal-2-Pin|pin@133||-405|502.5||||
+NMetal-2-Pin|pin@134||90|292.5||||
+NMetal-2-Pin|pin@135||90|322.5||||
+NMetal-2-Pin|pin@136||90|352.5||||
+NMetal-2-Pin|pin@137||81|442.5||||
+NMetal-2-Pin|pin@138||81|472.5||||
+NMetal-2-Pin|pin@139||81|502.5||||
+NMetal-1-Pin|pin@140||81|540.5||||
+NMetal-1-Pin|pin@141||36|270||||
+NMetal-1-Pin|pin@142||63|270||||
+NMetal-1-Pin|pin@143||81|232.5||||
+NMetal-1-Pin|pin@144||81|-356.5||||
+NMetal-1-Pin|pin@146||-387|-44.5||||
+NMetal-1-Pin|pin@147||-405|-44.5||||
+NMetal-1-Pin|pin@148||45|-357||||
+NMetal-1-Pin|pin@149||63|-60||||
+NMetal-1-Pin|pin@150||63|-356.5||||
+NMetal-1-Pin|pin@151||-348|540||||
+NMetal-1-Pin|pin@152||-271|-337.5||||
+NMetal-1-Pin|pin@153||-279|126||||
+NMetal-1-Pin|pin@154||-117|418||||
+NMetal-1-Pin|pin@155||-402|-186||||
+NMetal-2-Pin|pin@156||-405|-22.5||||
+NMetal-2-Pin|pin@157||81|-97.5||||
+NMetal-2-Pin|pin@158||81|-127.5||||
+NMetal-2-Pin|pin@159||81|-157.5||||
+NMetal-2-Pin|pin@160||81|-247.5||||
+NMetal-2-Pin|pin@161||81|-277.5||||
+NMetal-2-Pin|pin@162||81|-307.5||||
+NMetal-2-Pin|pin@163||-19|52.5||||
+NMetal-2-Pin|pin@164||-342|292.5||||
+NPoly-Pin|pin@165||72.5|253||||
+NMetal-2-Pin|pin@166||61.5|292.5||||
+NPoly-Pin|pin@167||0.5|255||||
+NMetal-2-Pin|pin@168||8.5|292.5||||
+NMetal-2-Pin|pin@169||-180|502.5||||
+NMetal-2-Pin|pin@170||-54|502.5||||
+NMetal-2-Pin|pin@171||0|502.5||||
+NPoly-Pin|pin@172||54|558||||
+NMetal-2-Pin|pin@173||45|502.5||||
+NPoly-Pin|pin@174||-252|-189||||
+NMetal-2-Pin|pin@176||-244|-157.5||||
+NMetal-2-Pin|pin@178||-86|-247.5||||
+NN-Well-Node|plnode@0||-180|-56|480|277||A
+NN-Well-Node|plnode@2||-99|480.5|210|136||A
+NNPlus-Node|plnode@3||-180|-277.5|474|112||A
+NNPlus-Node|plnode@4||-198|329.75|438|127.5||A
+NNPlus-Node|plnode@5||-126|172.5|294|112||A
+NNPlus-Node|plnode@6||-387|171.5|60|112||A
+NPPlus-Node|plnode@7||-180|-53.75|474|272.5||A
+NPPlus-Node|plnode@9||-99|480.5|204|136||A
+NN-Diff-Node|plnode@10||-82.5|172.5|348|72||
+NP-Diff-Node|plnode@11||-112|14.5|395|96||
+NP-Diff-Node|plnode@12||-375|14.5|103|96||
+NN-Diff-Node|plnode@13||-367|172.5|121|72||
+NN-Diff-Node|plnode@14||63.25|322.5|74.5|72||
+NP-Diff-Node|plnode@15||31|480.5|87|96||
+NP-Diff-Node|plnode@16||-153.5|480.5|114|96||
+NP-Diff-Node|plnode@17||-178.5|-119.5|190|96||
+NP-Transistor|pmos@0||-18|14.5|84||R|
+NP-Transistor|pmos@1||0|480.5|84||R|
+NP-Transistor|pmos@2||54|480.5|84||R|
+NP-Transistor|pmos@3||-54|480.5|84||R|
+NP-Transistor|pmos@4||-180|480.5|84||R|
+NP-Transistor|pmos@5||-252|-119.5|84||R|
+Ipred;1{lay}|pred@0||-81|397.5|||D5G4;
+IpredCond;1{lay}|predCond@0||-27|-202.5|||D5G4;
+Isetlogic;1{lay}|setlogic@0||-126|0|||D5G4;
+IsuccCond;1{lay}|succCond@0||-261|-202.5|||D5G4;
+IsuccCond;1{lay}|succCond@1||-261|397.5|||D5G4;
+AMetal-1|net@20|||S1800|predCond@0|inb|-90|-59.5|pin@5||-63|-59.5
+AMetal-1|net@38|||S2700|contact@10||27|372.5|inv12@0|out|27|390
+AMetal-1|net@40|||S1800|succCond@1|ina_1|-297|375|pin@12||-279|375
+AMetal-1|net@41|||S2700|contact@11||-279|372.5|pin@12||-279|375
+AMetal-1|net@44|||S900|pred@0|state|-63|436.5|contact@13||-63|308
+AMetal-1|net@48|||S900|contact@15||-45|-207.5|predCond@0|state|-45|-224.5
+AMetal-1|net@206|||S900|nor3oai@0|out_1|-63|-29.5|pin@5||-63|-59.5
+AMetal-1|net@207|||S2700|nor3oai@0|out_2|-81|204.5|pin@35||-81|262.5
+AMetal-1|net@208|||S1800|pred@0|cond|-99|262.5|pin@35||-81|262.5
+AMetal-1|net@210|||S0|nor3oai@0|ina|54|75|pin@36||45|75
+AMetal-2|net@227|||S0|contact@3||-162|397.5|contact@34||-405|397.5
+AMetal-1|net@228|||S900|contact@3||-162|397.5|pin@42||-162|375
+AMetal-1|net@229|||S0|succCond@1|inb|-151|375|pin@42||-162|375
+AMetal-2|net@234|||S1800|pred@0|vdd_7|-171|502.5|pred@0|vdd_4|-27|502.5
+AMetal-2|net@235|||S1800|inv1L@0|vdd|-369|472.5|inv12@0|vdd|45|472.5
+AMetal-2|net@238|||S1800|pred@0|vdd_6|-171|472.5|pred@0|vdd_3|-27|472.5
+AMetal-2|net@239|||S1800|inv1L@0|vdd_2|-369|442.5|inv12@0|vdd_2|45|442.5
+AMetal-2|net@240|||S0|inv12@0|vdd_2|45|442.5|succCond@1|vdd_2|-369|442.5
+AMetal-2|net@241|||S0|pred@0|vdd_8|-171|442.5|succCond@1|vdd_2|-369|442.5
+AMetal-2|net@242|||S0|pred@0|vdd_5|-27|442.5|pred@0|vdd_8|-171|442.5
+AMetal-2|net@243|||S0|inv12@0|gnd|45|322.5|inv1L@0|gnd_14|-368.5|322.5
+AMetal-2|net@245|||S0|inv12@0|gnd|45|322.5|succCond@1|gnd_6|-369|322.5
+AMetal-2|net@247|||S1800|succCond@1|gnd_6|-369|322.5|succCond@1|gnd|-81|322.5
+AMetal-2|net@253|||S1800|succCond@1|gnd_9|-81|352.5|pred@0|gnd_9|-9|352.5
+AMetal-2|net@255|||S1800|nor3oai@0|gnd_5|-207.5|202.5|nor3oai@0|gnd_10|81|202.5
+AMetal-2|net@257|||S1800|nor3oai@0|gnd_6|-207.5|172.5|nor3oai@0|gnd|81|172.5
+AMetal-2|net@259|||S1800|nor3oai@0|gnd_7|-207.5|142.5|nor3oai@0|gnd_9|81|142.5
+AMetal-2|net@261|||S0|nor3oai@0|vdd_5|81|52.5|predCond@0|vdd_7|18|52.5
+AMetal-2|net@262|||S0|nor3oai@0|vdd_5|81|52.5|predCond@0|vdd_2|-81|52.5
+AMetal-2|net@263|||S0|nor3oai@0|vdd_3|81|22.5|predCond@0|vdd_6|18|22.5
+AMetal-2|net@264|||S0|nor3oai@0|vdd_4|81|-7.5|predCond@0|vdd_8|18|-7.5
+AMetal-2|net@265|||S1800|predCond@0|vdd|-81|22.5|predCond@0|vdd_6|18|22.5
+AMetal-2|net@266|||S1800|predCond@0|vdd_1|-81|-7.5|predCond@0|vdd_8|18|-7.5
+AMetal-2|net@276|||S1800|inv4@0|vdd_2|-405|-157.5|succCond@0|vdd_2|-369|-157.5
+AMetal-2|net@277|||S1800|succCond@0|vdd_2|-369|-157.5|predCond@0|vdd_5|0|-157.5
+AMetal-2|net@279|||S1800|inv4@0|gnd_13|-405|-247.5|succCond@0|gnd_7|-369|-247.5
+AMetal-2|net@280|||S1800|succCond@0|gnd_7|-369|-247.5|succCond@0|gnd_9|-81|-247.5
+AMetal-2|net@281|||S1800|succCond@0|gnd_9|-81|-247.5|predCond@0|gnd_9|0|-247.5
+AMetal-2|net@289|||S1800|succCond@0|gnd_10|-81|-307.5|predCond@0|gnd_10|0|-307.5
+AMetal-2|net@290|||S0|succCond@1|gnd_9|-81|352.5|succCond@1|gnd_7|-369|352.5
+AMetal-2|net@291|||S1800|succCond@1|gnd_7|-369|352.5|inv12@0|gnd_13|45|352.5
+AMetal-2|net@292|||S0|inv12@0|gnd_13|45|352.5|inv1L@0|gnd_13|-369|352.5
+AMetal-1|net@297|||S900|contact@36||45|352.5|contact@35||45|322
+AN-Diff|net@301|||S0|nmos@0|diff-top|63|322|contact@40||63|322
+AMetal-2|net@305|||S0|contact@36||45|352.5|inv1L@0|gnd_13|-369|352.5
+AMetal-1|net@309|||S900|contact@42||45|322.5|contact@35||45|322
+AMetal-2|net@310|||S0|contact@42||45|322.5|inv1L@0|gnd_14|-368.5|322.5
+AN-Diff|net@395|||S1800|nmos@0|diff-bottom|45|309|contact@35||45|309
+AMetal-2|net@397|||S1800|contact@13||-63|308|contact@72||63|308
+AMetal-2|net@398|||S1800|contact@72||63|308|pin@14||90|308
+AMetal-1|net@399|||S900|contact@40||63|322|contact@72||63|308
+AMetal-1|net@407|||S900|succCond@1|state_1|-225|290.5|pin@57||-225|232.5
+AMetal-1|net@408|||S0|nor3oai@0|inb_1|-108|232.5|pin@57||-225|232.5
+AMetal-1|net@409|||S1800|pin@41||-261|112.5|nor3oai@0|inc_1|-198|112.5
+AMetal-2|net@413|||S1800|predCond@0|gnd_9|0|-247.5|setlogic@0|gnd|9|-247.5
+AMetal-2|net@415|||S1800|predCond@0|gnd_10|0|-307.5|setlogic@0|gnd_2|9|-307.5
+AMetal-2|net@416|||S1800|predCond@0|vdd_5|0|-157.5|setlogic@0|vdd_2|9|-157.5
+AMetal-2|net@419|||S0|setlogic@0|port|45|-207.5|contact@15||-45|-207.5
+AMetal-2|net@426|||S0|inv4@0|vdd_2|-405|-157.5|pin@61||-405|-157.5
+AMetal-1|net@441|||S2700|pin@6||-369|82.5|invUnbal@0|out|-369|105
+AMetal-2|net@442|||S0|nor3oai@0|gnd_7|-207.5|142.5|invUnbal@0|gnd_13|-351|142.5
+AMetal-2|net@443|||S0|nor3oai@0|gnd_6|-207.5|172.5|invUnbal@0|gnd|-351|172.5
+AMetal-2|net@444|||S0|nor3oai@0|gnd_5|-207.5|202.5|pin@67||-368.5|202.5
+AMetal-2|net@445|||S1800|pin@70||-369|52.5|predCond@0|vdd_2|-81|52.5
+AMetal-2|net@446|||S1800|invUnbal@0|vdd|-351|22.5|predCond@0|vdd|-81|22.5
+AMetal-2|net@447|||S1800|pin@69||-369|-7.5|predCond@0|vdd_1|-81|-7.5
+AMetal-2|net@450|||S0|succCond@0|gnd_7|-369|-247.5|pin@71||-405|-247.5
+AMetal-2|net@451|||S1800|pin@60||-405|-127.5|inv4@0|vdd|-405|-127.5
+AMetal-2|net@452|||S1800|pin@62||-405|-97.5|inv4@0|vdd_3|-405|-97.5
+AMetal-2|net@453|||S1800|inv4@0|gnd_14|-405|-277.5|succCond@0|gnd_6|-369|-277.5
+AMetal-2|net@454|||S1800|inv4@0|gnd_15|-405|-307.5|succCond@0|gnd_5|-369|-307.5
+AMetal-2|net@455|||S1800|inv4@0|gnd_15|-405|-307.5|pin@59||-404.5|-307.5
+AMetal-2|net@456|||S0|pin@58||-404.5|-277.5|inv4@0|gnd_14|-405|-277.5
+AMetal-2|net@457|||S1800|inv4@0|gnd_14|-405|-277.5|succCond@0|gnd|-81|-277.5
+AMetal-2|net@458|||S1800|succCond@0|gnd_5|-369|-307.5|succCond@0|gnd_10|-81|-307.5
+AMetal-2|net@460|||S0|setlogic@0|vdd_1|9|-127.5|inv4@0|vdd|-405|-127.5
+AMetal-2|net@461|||S0|setlogic@0|gnd_1|9|-277.5|succCond@0|gnd|-81|-277.5
+AMetal-2|net@462|||S1800|invUnbal@0|gnd_15|-387|202.5|invUnbal@0|gnd_14|-351|202.5
+AMetal-1|net@465|||S900|succCond@0|tap|-351|-150|pin@72||-351|-202.5
+AMetal-1|net@466|||S900|inv1L@0|out|-387|390|contact@74||-387|232.5
+AMetal-2|net@467|||S1800|contact@74||-387|232.5|contact@75||-315|232.5
+AMetal-1|net@474|||S900|contact@78||-279|90|pin@73||-279|82.5
+AMetal-1|net@475|||S0|predCond@0|cond|-270|82.5|pin@73||-279|82.5
+AMetal-1|net@476|||S2700|contact@79||-369|90|invUnbal@0|out|-369|105
+AMetal-2|net@477|||S1800|contact@79||-369|90|contact@78||-279|90
+AMetal-1|net@478|||S2700|contact@80||-261|105|pin@41||-261|112.5
+AMetal-1|net@480|||S900|contact@81||-333|105|pin@74||-333|82.5
+AMetal-1|net@481|||S1800|invUnbal@0|in|-352|82.5|pin@74||-333|82.5
+AMetal-1|net@494|||S1800|succCond@0|ina_1|-297|-225|pin@78||-279|-225
+AMetal-2|net@511|||S0|contact@81||-333|105|contact@89||-333|105
+AMetal-2|net@512|||S1800|contact@89||-333|105|contact@80||-261|105
+AMetal-1|net@515|||S0|pin@81||-270|82.5|predCond@0|cond|-271|82.5
+AMetal-1|net@517|||S1800|nor3oai@0|disable|54|232.5|pin@83||63|232.5
+AMetal-2|net@530|||S0|succCond@0|vdd_1|-369|-97.5|inv4@0|vdd_3|-405|-97.5
+AMetal-2|net@531|||S1800|inv1L@0|vdd_3|-369|502.5|succCond@1|vdd_1|-369|502.5
+AMetal-2|net@532|||S1800|inv1L@0|vdd_3|-369|502.5|pred@0|vdd_7|-171|502.5
+AMetal-2|net@539|||S0|contact@91||-369|308|pin@13||-405|308
+AMetal-1|net@540|||S2700|contact@91||-369|308|pin@90||-369|315
+AMetal-1|net@541|||S0|succCond@1|state|-361|315|pin@90||-369|315
+AMetal-1|net@542|||S900|contact@91||-369|308|pin@91||-369|277.5
+AMetal-1|net@543|||S0|inv1L@0|in|-369|277.5|pin@91||-369|277.5
+AMetal-2|net@544|||S0|contact@92||-369|-292|pin@15||-405|-292
+AMetal-1|net@545|||S0|succCond@0|state|-361|-285|pin@92||-369|-285
+AMetal-1|net@546|||S2700|contact@92||-369|-292|pin@92||-369|-285
+AMetal-1|net@547|||S900|contact@92||-369|-292|pin@93||-369|-307
+AMetal-1|net@549|||S0|succCond@0|state_2|-333|-77.5|pin@94||-351|-77.5
+AMetal-1|net@550|||S2700|pin@94||-351|-77.5|pin@95||-351|-45
+AMetal-1|net@551|||S1800|pin@95||-351|-45|pin@96||-333|-45
+AMetal-1|net@552|||S2700|pin@96||-333|-45|contact@81||-333|105
+AMetal-1|net@557|||S1800|succCond@0|cond_2|-324|-60|pin@99||-315|-60
+AMetal-1|net@560|||S2700|pin@99||-315|-60|contact@75||-315|232.5
+AMetal-1|net@565|||S0|pred@0|fire_1|-108|392.5|pin@102||-117|392.5
+AMetal-1|net@566|||S2700|pin@102||-117|392.5|contact@93||-117|397.5
+AMetal-2|net@567|||S1800|contact@93||-117|397.5|contact@94||45|397.5
+AMetal-1|net@568|||S2700|contact@94||45|397.5|inv12@0|in|45|412.5
+AMetal-1|net@569|||S2700|predCond@0|state_1|-45|-75.5|pin@103||-45|-59.5
+AMetal-2|net@571|||S1800|contact@11||-279|372.5|contact@10||27|372.5
+AMetal-1|net@573|||S0|pin@104||-279|-52.5|pin@105||-297|-52.5
+AMetal-1|net@574|||S2700|pin@105||-297|-52.5|pin@106||-297|248
+AMetal-1|net@575|||S2700|pin@106||-297|248|pin@107||-297|262.5
+AMetal-1|net@576|||S1800|succCond@1|fire_1|-304|262.5|pin@107||-297|262.5
+APoly|net@580|||S2700|nmos@0|poly-left|54|277.5|pin@110||54|380
+APoly|net@581|||S0|contact@73||62|380|pin@110||54|380
+AMetal-1|net@583|||S1800|nor3oai@0|inb|25|232.5|pin@111||36|232.5
+AMetal-1|net@584|||S1800|pin@103||-45|-59.5|pin@112||9|-59.5
+AMetal-1|net@585|||S2700|pin@112||9|-59.5|contact@98||9|8
+AMetal-1|net@588|||S0|inv4@0|in|-402|-202.5|pin@115||-402|-202.5
+AMetal-1|net@589|||S900|pin@115||-402|-202.5|contact@95||-402|-217
+AMetal-2|net@590|||S1800|contact@95||-402|-217|contact@96||-351|-217
+AMetal-1|net@591|||S2700|contact@96||-351|-217|pin@72||-351|-202.5
+AMetal-1|net@593|||S0|pin@116||-405|214.5|pin@117||-405|214.5
+AMetal-1|net@594|||S2700|pin@117||-405|214.5|contact@34||-405|397.5
+AMetal-1|net@595|||S900|setlogic@0|port|45|-207.5|contact@97||45|-292
+AMetal-2|net@596|||S1800|contact@97||45|-292|pin@16||81|-292
+AMetal-2|net@597|||S0|pin@119||81|-22.5|nor3oai@0|vdd_when_not_disabled_1|81|-22.5
+AMetal-1|net@598|||S0|contact@73||63|380|pin@101||63|380
+AMetal-1|net@599|||S1800|contact@73||63|380|pin@120||63|380
+AMetal-1|net@600|||S2700|pin@120||63|380|pin@121||63|540
+AMetal-1|net@602|||S1800|pin@87||45|-330|setlogic@0|disable|47|-330
+AMetal-2|net@603|||S0|pin@69||-369|-7.5|pin@122||-405|-7.5
+AMetal-2|net@604|||S0|invUnbal@0|vdd_2|-351|52.5|pin@123||-405|52.5
+AMetal-2|net@605|||S0|invUnbal@0|vdd|-351|22.5|pin@124||-405|22.5
+AMetal-2|net@606|||S0|invUnbal@0|gnd_15|-387|202.5|pin@125||-405|202.5
+AMetal-2|net@607|||S0|invUnbal@0|gnd|-351|172.5|pin@126||-405|172.5
+AMetal-2|net@608|||S0|invUnbal@0|gnd_13|-351|142.5|pin@127||-405|142.5
+AMetal-2|net@610|||S0|inv1L@0|gnd_14|-368.5|322.5|pin@129||-405|322.5
+AMetal-2|net@611|||S0|succCond@1|gnd_7|-369|352.5|pin@130||-405|352.5
+AMetal-2|net@612|||S0|succCond@1|vdd_2|-369|442.5|pin@131||-405|442.5
+AMetal-2|net@613|||S0|inv1L@0|vdd|-369|472.5|pin@132||-405|472.5
+AMetal-2|net@614|||S0|inv1L@0|vdd_3|-369|502.5|pin@133||-405|502.5
+AMetal-2|net@615|||S0|inv12@0|gnd_15|9|292.5|succCond@1|gnd_10|-81|292.5
+AMetal-2|net@617|||S1800|contact@42||45|322.5|pin@135||90|322.5
+AMetal-2|net@618|||S1800|contact@36||45|352.5|pin@136||90|352.5
+AMetal-2|net@619|||S1800|inv12@0|vdd_2|45|442.5|pin@137||81|442.5
+AMetal-2|net@620|||S1800|inv12@0|vdd|45|472.5|pin@138||81|472.5
+AMetal-2|net@621|||S1800|inv12@0|vdd_1|45|502.5|pin@139||81|502.5
+AMetal-2|net@623|||S0|inv12@0|vdd_1|45|502.5|pred@0|vdd_4|-27|502.5
+AMetal-1|net@624|||S2700|pin@111||36|232.5|pin@141||36|270
+AMetal-1|net@625|||S1800|pin@141||36|270|pin@142||63|270
+AMetal-1|net@626|||S900|contact@40||63|292.5|pin@142||63|270
+AMetal-1|net@627|||S900|pin@140||81|540.5|pin@143||81|232.5
+AMetal-1|net@628|||S1800|nor3oai@0|disable|54|232.5|pin@143||81|232.5
+AMetal-1|net@632|||S2700|inv4@0|out|-387|-210|pin@146||-387|-44.5
+AMetal-1|net@633|||S0|pin@146||-387|-44.5|pin@147||-405|-44.5
+AMetal-1|net@634|||S900|pin@116||-405|214.5|pin@147||-405|-44.5
+AMetal-1|net@635|||S900|pin@87||45|-330|pin@148||45|-357
+AMetal-2|net@636|||S0|inv1L@0|gnd_5|-368.5|292.5|succCond@1|gnd_5|-369|292.5
+AMetal-2|net@637|||S1800|pin@128||-405|292.5|inv1L@0|gnd_5|-368.5|292.5
+AMetal-2|net@638|||S1800|inv12@0|gnd_14|45|292.5|pin@134||90|292.5
+AMetal-2|net@639|||S0|inv12@0|gnd_14|45|292.5|contact@38||45|292.5
+AMetal-1|net@640|||S0|contact@38||45|292.5|contact@35||45|292.5
+AMetal-2|net@641|||S0|inv12@0|gnd_14|45|292.5|inv12@0|gnd_15|9|292.5
+AMetal-2|net@642|||S0|succCond@1|gnd_10|-81|292.5|succCond@1|gnd_5|-369|292.5
+AMetal-1|net@644|||S900|pin@149||63|-60|pin@150||63|-356.5
+AMetal-1|net@646|||S0|pin@149||63|-60|setlogic@0|disableLO|47|-60
+AMetal-1|net@647|||S2700|pin@144||81|-356.5|setlogic@0|valLO|81|-329.5
+AMetal-1|net@648|||S900|pin@36||45|75|contact@99||45|8
+AMetal-2|net@649|||S0|contact@99||45|8|contact@98||9|8
+AMetal-1|net@650|||S0|succCond@1|cond_2|-324|540|pin@151||-348|540
+AMetal-1|net@651|||S1800|succCond@0|fire_1|-306|-337.5|pin@152||-271|-337.5
+AMetal-1|net@652|||S2700|contact@78||-279|90|pin@153||-279|126
+AMetal-1|net@653|||S2700|contact@93||-117|397.5|pin@154||-117|418
+AMetal-1|net@654|||S2700|pin@78||-279|-225|pin@104||-279|-52.5
+AMetal-1|net@655|||S2700|pin@115||-402|-202.5|pin@155||-402|-186
+AMetal-2|net@656|||S1800|succCond@0|vdd_1|-369|-97.5|setlogic@0|vdd|9|-97.5
+AMetal-2|net@657|||S1800|pin@156||-405|-22.5|pin@119||81|-22.5
+AMetal-2|net@658|||S0|pin@159||81|-157.5|setlogic@0|vdd_2|9|-157.5
+AMetal-2|net@659|||S0|pin@158||81|-127.5|setlogic@0|vdd_1|9|-127.5
+AMetal-2|net@660|||S0|pin@157||81|-97.5|setlogic@0|vdd|9|-97.5
+AMetal-2|net@661|||S0|pin@162||81|-307.5|setlogic@0|gnd_2|9|-307.5
+AMetal-2|net@662|||S0|pin@161||81|-277.5|setlogic@0|gnd_1|9|-277.5
+AMetal-2|net@663|||S0|pin@160||81|-247.5|setlogic@0|gnd|9|-247.5
+APoly|net@664|||S900|contact@100||-18|93|pmos@0|poly-right|-18|71.5
+AMetal-1|net@665|||S0|contact@100||-19|93|contact@101||-19|93
+AMetal-2|net@666|||S900|contact@101||-19|93|pin@163||-19|52.5
+AMetal-2|net@667|||S0|nor3oai@0|vdd_5|81|52.5|pin@163||-19|52.5
+APoly|net@668|||S900|contact@103||-342|253|nmos@1|poly-right|-342|217.5
+AMetal-1|net@669|||S0|contact@103||-342|253|contact@104||-342|253
+AMetal-2|net@670|||S2700|contact@104||-342|253|pin@164||-342|292.5
+AMetal-2|net@671|||S1800|inv1L@0|gnd_5|-368.5|292.5|pin@164||-342|292.5
+APoly|net@672|||S900|nmos@3|poly-left|72.5|277.5|pin@165||72.5|253
+APoly|net@673|||S1800|contact@106||63.5|253|pin@165||72.5|253
+AMetal-1|net@674|||S0|contact@106||61.5|253|contact@107||61.5|253
+AMetal-2|net@675|||S2700|contact@107||61.5|253|pin@166||61.5|292.5
+AMetal-2|net@676|||S0|pin@134||90|292.5|pin@166||61.5|292.5
+APoly|net@677|||S900|nmos@4|poly-left|0.5|277.5|pin@167||0.5|255
+APoly|net@678|||S0|contact@108||6.5|255|pin@167||0.5|255
+AMetal-1|net@679|||S0|contact@108||8.5|255|contact@109||8.5|255
+AMetal-2|net@680|||S2700|contact@109||8.5|255|pin@168||8.5|292.5
+AMetal-2|net@681|||S0|pin@134||90|292.5|pin@168||8.5|292.5
+APoly|net@682|||S2700|pmos@1|poly-right|0|537.5|contact@110||0|558
+APoly|net@684|||S2700|pmos@3|poly-right|-54|537.5|contact@112||-54|558
+APoly|net@685|||S2700|pmos@4|poly-right|-180|537.5|contact@113||-180|558
+AMetal-1|net@686|||S0|contact@113||-180|558|contact@114||-180|558
+AMetal-2|net@687|||S900|contact@114||-180|558|pin@169||-180|502.5
+AMetal-2|net@688|||S0|pred@0|vdd_4|-27|502.5|pin@169||-180|502.5
+AMetal-1|net@689|||S0|contact@112||-54|558|contact@115||-54|558
+AMetal-2|net@690|||S900|contact@115||-54|558|pin@170||-54|502.5
+AMetal-2|net@691|||S0|pred@0|vdd_4|-27|502.5|pin@170||-54|502.5
+AMetal-1|net@692|||S0|contact@110||0|558|contact@116||0|558
+AMetal-2|net@693|||S900|contact@116||0|558|pin@171||0|502.5
+AMetal-2|net@694|||S1800|pred@0|vdd_4|-27|502.5|pin@171||0|502.5
+APoly|net@695|||S2700|pmos@2|poly-right|54|537.5|pin@172||54|558
+APoly|net@696|||S1800|contact@111||46|558|pin@172||54|558
+AMetal-1|net@697|||S0|contact@111||45|558|contact@117||45|558
+AMetal-2|net@698|||S900|contact@117||45|558|pin@173||45|502.5
+AMetal-2|net@699|||S1800|pred@0|vdd_4|-27|502.5|pin@173||45|502.5
+APoly|net@700|||S900|pmos@5|poly-left|-252|-176.5|pin@174||-252|-189
+APoly|net@701|||S0|contact@118||-245|-189|pin@174||-252|-189
+AMetal-1|net@703|||S2700|contact@118||-244|-189|contact@120||-244|-182
+AMetal-2|net@704|||S2700|contact@120||-244|-182|pin@176||-244|-157.5
+AMetal-2|net@705|||S1800|succCond@0|vdd_2|-369|-157.5|pin@176||-244|-157.5
+AMetal-2|net@710|||S0|predCond@0|gnd_9|0|-247.5|pin@178||-86|-247.5
 ELSN[TwoOrDone]||D5G2;|pin@14||B
 ELSN[TwoOrOne]||D5G2;|pin@16||B
 EMSN[TwoOrDone]||D5G2;|pin@13||B
 EMSN[TwoOrOne]||D5G2;|pin@15||B
-EdisableLate||D5G2;|nor3oai@0|disable|I
-Egnd||D5G2;|inv1@1|gnd_14|U
-Egnd_5||D5G2;|inv1@1|gnd_5|U
-Egnd_9||D5G2;|nor3oai@0|gnd_9|U
-Egnd_10||D5G2;|nor3oai@0|gnd_10|G
-Egnd_13||D5G2;|inv1@1|gnd_13|G
-Egnd_14||D5G2;|nor3oai@0|gnd|G
-Egnd_15||D5G2;|inv1L@0|gnd_5|U
-Egnd_16||D5G2;|inv1L@0|gnd_13|G
-Egnd_17||D5G2;|inv1L@0|gnd_14|U
-Evdd||D5G2;|inv1@1|vdd|G
-Evdd_2||D5G2;|inv1@1|vdd_2|G
-Evdd_3||D5G2;|inv1@1|vdd_3|G
-Evdd_4||D5G2;|nor3oai@0|vdd_3|G
-Evdd_5||D5G2;|nor3oai@0|vdd_4|G
-Evdd_6||D5G2;|nor3oai@0|vdd_5|G
-Evdd_7||D5G2;|inv1L@0|vdd|G
-Evdd_8||D5G2;|inv1L@0|vdd_2|G
-Evdd_9||D5G2;|inv1L@0|vdd_3|G
-Evdd_when_not_disabled||D5G2;|nor3oai@0|vdd_when_not_disabled_1|I
+Edisable||D5G2;|pin@121||I
+EdisableLO_1|disableLO|D5G2;|pin@150||I
+EdisableLate||D5G2;|pin@140||I
+Edisable_1||D5G2;|pin@148||I
+Egnd||D5G2;|pin@136||G
+Egnd_2||D5G2;|pin@59||U
+Egnd_10||D5G2;|pin@71||G
+Egnd_4|gnd_11|D5G2;|pin@58||U
+Egnd_14||D5G2;|nor3oai@0|gnd_9|G
+Egnd_15||D5G2;|nor3oai@0|gnd|G
+Egnd_16||D5G2;|nor3oai@0|gnd_10|G
+Egnd_17||D5G2;|pin@125||G
+Egnd_18||D5G2;|pin@126||G
+Egnd_19||D5G2;|pin@127||G
+Egnd_20||D5G2;|pin@135||G
+Egnd_21||D5G2;|pin@134||G
+Egnd_25||D5G2;|pin@128||G
+Egnd_26||D5G2;|pin@129||G
+Egnd_27|gnd_28|D5G2;|pin@130||G
+Egnd_29||D5G2;|pin@160||G
+Egnd_30||D5G2;|pin@161||G
+Egnd_31||D5G2;|pin@162||G
+EhighWhenNotDisabled||D5G2;|pin@119||I
+EhighWhenNotDisabled_1||D5G2;|pin@156||I
+EvalLO||D5G2;|pin@144||I
+Evdd||D5G2;|pin@133||P
+Evdd_3||D5G2;|pin@60||G
+Evdd_4||D5G2;|pin@61||G
+Evdd_2|vdd_10|D5G2;|pin@62||G
+Evdd_11||D5G2;|nor3oai@0|vdd_4|P
+Evdd_12||D5G2;|nor3oai@0|vdd_3|P
+Evdd_13||D5G2;|nor3oai@0|vdd_5|P
+Evdd_14||D5G2;|pin@123||P
+Evdd_15||D5G2;|pin@124||P
+Evdd_16||D5G2;|pin@122||P
+Evdd_17||D5G2;|pin@132||P
+Evdd_18||D5G2;|pin@131||P
+Egnd_23|vdd_19|D5G2;|pin@138||G
+Egnd_22|vdd_20|D5G2;|pin@137||G
+Egnd_24|vdd_21|D5G2;|pin@139||G
+Evdd_22||D5G2;|pin@157||P
+Evdd_23||D5G2;|pin@158||P
+Evdd_24||D5G2;|pin@159||P
 X
 
 # Cell newCell;2{sch}
-CnewCell;2{sch}||schematic|1242942044308|1253775343927||LEDRIVE_fire@0()F12.738704|LEDRIVE_inv@63()F7.869788|LEDRIVE_inv@64()F6.7883825|LEDRIVE_nor3@0()F4.0163803|LEDRIVE_pred@1()F21.636974|LEDRIVE_predCond@1()F21.636974|LEDRIVE_predCond@2()F22.513935|LEDRIVE_succCond@3()F22.513935
+CnewCell;2{sch}||schematic|1242942044308|1254477797443||LEDRIVE_core@0.nand2nan@0()F47.606613|LEDRIVE_core@0.nor3@1()F19.073929|LEDRIVE_fire@0()F12.738704|LEDRIVE_inv@63()F66.52144|LEDRIVE_inv@64()F23.110477|LEDRIVE_nor3@0()F4.0163803|LEDRIVE_pred@1()F32.402946|LEDRIVE_predCond@1()F21.636974|LEDRIVE_predCond@2()F22.513935|LEDRIVE_succCond@3()F38.292423
 IpurpleFive:LEsettings;1{ic}|LEsettin@1||52|25|||D5G4;|ATTR_LESETTINGS(D5G1;NPY-1.5;)I1|ATTR_alpha(D5G1;NPY0.5;)S0|ATTR_epsilon(D5G1;NPY3.5;)F0.0010|ATTR_gate_cap(D5G1;NPY1.5;)F0.19|ATTR_keeper_ratio(D5G1;NPY-0.5;)F0.1|ATTR_max_iter(D5G1;NPY2.5;)I30|ATTR_su(D5G1;NPY5.5;)S4.7|ATTR_wire_ratio(D5G1;NPY4.5;)F0.16|ATTR_x1inverter_length(D5G1;NPY-3.5;)F2.0|ATTR_x1inverter_nwidth(D5G1;NPY-4.5;)F3.0|ATTR_x1inverter_pwidth(D5G1;NPY-5.5;)F6.0
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||58.5|-7.5|||Y|
@@ -1473,13 +2436,17 @@ NOff-Page|conn@2||-42.5|-37.5|||Y|
 NOff-Page|conn@3||58.5|-37.5|||Y|
 NOff-Page|conn@12||47|4|||XY|
 NOff-Page|conn@13||39|15|||RR|
+NOff-Page|conn@17||78|-52.5|||XYRR|
+NOff-Page|conn@18||78|-55.5|||XYRR|
+NOff-Page|conn@19||78|-49|||XYRR|
 Inor3oai;1{ic}|core@0||7|20|||D5G4;
-IpurpleFive:inv;1{ic}|inv@63||16.5|34.75|YRRR||D5G4;|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G3;NOJPRRRY7.5;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
-IpurpleFive:inv;1{ic}|inv@64||24.5|-30.5|||D5G4;|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G3;NOJPX4;Y6;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
-IredFive:inv;1{ic}|inv@75||-6|-15.5|RR||D5G4;|ATTR_X(D5FLeave alone;G3;NOLPX-0.5;Y4.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@0||-12.5|-15.5|RR||D5G4;|ATTR_X(D5FLeave alone;G3;NOLPX1.25;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:invLT;1{ic}|invLT@0||-11|-29.5|RR||D5G4;|ATTR_X(D5G3;NOJPX-5.5;Y4;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IinvUnbal_8_12;1{ic}|invUnbal@0||16.5|34.75|YRRR||D5G4;|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IinvUnbal_8_12;1{ic}|invUnbal@1||24.5|-30.5|||D5G4;|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+IinvUnbal_4_6;1{ic}|invUnbal@2||-12.5|-15.5|RR||D5G4;|ATTR_Delay(D5G1;NPX2;Y-2;)I100|ATTR_X(D5FLeave alone;G3;NOLPX1.25;Y3.5;)S4|ATTR_drive0()Sstrong0|ATTR_drive1()Sstrong1
 InewCell;1{ic}|newCell@0||-40|53.25|||D5G4;
+IredFive:nms1;2{ic}|nms1@1||94|-14.5|||D5G4;|ATTR_X(D5FLeave alone;G1.5;NPX4;Y0.75;)S6
+IredFive:nms2b;1{ic}|nms2b@1||109.5|-45|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NPX6;Y-3.5;)S6
 Ngeneric:Invisible-Pin|pin@6||16.75|64.5|||||ART_message(D5G15;)SnewCell
 Ngeneric:Invisible-Pin|pin@149||16.25|56|||||ART_message(D5G3;)Sam 13 Sep 2009
 NWire_Pin|pin@308||14.75|-7.5|||Y|
@@ -1493,8 +2460,6 @@ NWire_Pin|pin@933||16.5|45.5||||
 NWire_Pin|pin@942||16|-37.5||||
 NWire_Pin|pin@949||47.5|-37.5||||
 NWire_Pin|pin@951||10|-37.5||||
-NWire_Pin|pin@957||2|-15.5||||
-NWire_Pin|pin@958||2|-37.5||||
 NWire_Pin|pin@959||-2.5|-29.5||||
 NWire_Pin|pin@960||-2.5|-7||||
 NWire_Pin|pin@969||20|-7.5||||
@@ -1508,13 +2473,6 @@ NWire_Pin|pin@1005||47.5|-17||||
 NWire_Pin|pin@1006||47.5|-7.5||||
 NWire_Pin|pin@1007||29.5|-17||||
 NWire_Pin|pin@1008||-81|-7||||
-NWire_Pin|pin@1009||-81|73.5||||
-NWire_Pin|pin@1010||102|73.5||||
-NWire_Pin|pin@1011||102|-4.5||||
-NWire_Pin|pin@1012||102|-7.5||||
-NWire_Pin|pin@1013||122|-37.5||||
-NWire_Pin|pin@1014||122|-59.5||||
-NWire_Pin|pin@1015||-82|-59.5||||
 NWire_Pin|pin@1019||-81|2||||
 NWire_Pin|pin@1024||-20.5|-25||||
 NWire_Pin|pin@1026||-20.5|-19.5||||
@@ -1544,39 +2502,69 @@ NWire_Pin|pin@1076||5.75|-37.5||||
 NWire_Pin|pin@1077||5.75|-30.5||||
 NWire_Pin|pin@1078||11.5|4||||
 NWire_Pin|pin@1079||7.5|8.25||||
-NWire_Pin|pin@1080||9.5|10||||
 NWire_Pin|pin@1081||20|10||||
 NWire_Pin|pin@1082||9.5|8.25||||
+NWire_Pin|pin@1083||50|-46||||
+NWire_Pin|pin@1084||50|-37.5||||
+NWire_Pin|pin@1085||34|-2||||
+NWire_Pin|pin@1086||34|-7.5||||
+NWire_Pin|pin@1101||60.5|-8.5||||
+NWire_Pin|pin@1105||9.5|10||||
+NWire_Pin|pin@1122||102|-7.5||||
+NWire_Pin|pin@1123||115.75|-56||||
+NWire_Pin|pin@1124||89|-49||||
+NWire_Pin|pin@1125||115.75|-45||||
+NWire_Pin|pin@1126||87|-14.5||||
+NWire_Pin|pin@1127||87|-52.5||||
+NWire_Pin|pin@1128||115.75|-29.5||||
+NWire_Pin|pin@1129||89|-33.5||||
+NWire_Pin|pin@1130||94|-52.5||||
+NWire_Pin|pin@1131||94|-41||||
+NWire_Pin|pin@1133||80|-56||||
+NWire_Pin|pin@1135||60.5|-7.5||||
+NWire_Pin|pin@1138||94|-7.5||||
+NWire_Pin|pin@1139||109.5|-37.5||||
+NWire_Pin|pin@1140||-8.5|-15.5||||
+NWire_Pin|pin@1141||-29|-42||||
+NWire_Pin|pin@1142||0|-42||||
+NWire_Pin|pin@1143||0|-15.5||||
+NWire_Pin|pin@1144||-81|77||||
+NWire_Pin|pin@1145||108|77||||
+NWire_Pin|pin@1146||108|-7.5||||
+NWire_Pin|pin@1147||-82|-64||||
+NWire_Pin|pin@1148||66|-64||||
+NWire_Pin|pin@1149||66|-37.5||||
+Ngeneric:Invisible-Pin|pin@1150||-11|-12|||||ART_message(D5G1;)S[DO NOT give in,to the temptation to make,this inverter smaller!!!]
+IredFive:pms2;1{ic}|pms2@1||109.5|-29.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX8.75;Y3.25;)S4
 Ipred;1{ic}|pred@1||41|-17|||D5G4;|ATTR_X(D5G3;NOJPX-5.5;Y4.5;)S24
 IsuccCond;1{ic}|predCond@1||-30|-14.5|RR||D5G4;|ATTR_X(D5G3;NOJPX-2;Y-4.5;)S21
-IsuccCond;1{ic}|predCond@2||-30|-30.5|YRR||D5G4;|ATTR_X(D5G3;NOJPX-4;Y-4;)S21
 IpredCond;1{ic}|succCond@3||41.5|-29.5|||D5G4;|ATTR_X(D5G3;NOJPX-4;Y-4.5;)S22
-Iorange40nm:wire40;1{ic}|wire40@0||-9.5|43.5|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S400|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@1||-69|2|||D5G4;|ATTR_L(D5FLeave alone;G3;OLPUDY2.5;)S4000|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@2||-69|-41|||D5G4;|ATTR_L(D5FLeave alone;G3;OLPUDY-5;)S4000|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@4||25.5|44|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S400|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@5||-25.5|-19.5|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@6||-25.5|-25|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@7||34.5|-40|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Awire|fireHI|D5G2;||2700|inv@63|out|16.5|37.25|pin@1033||16.5|44
-Awire|fireHI|D5G2;||1800|predCond@2|fire|-27|-31.5|pin@1038||-20.5|-31.5
+IsuccCond;1{ic}|succCond@5||-30|-30.5|YRR||D5G4;|ATTR_LEGATE(D5G1;NPY-5;)I1|ATTR_X(D5G3;NOJPX-4;Y-4;)S21
+Iorange40nm:wire40;1{ic}|wire40@0||-9.5|43.5|||D5G4;|ATTR_L(D5FLeave alone;G1;PUD)D4381.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@1||-69|2|||D5G4;|ATTR_L(D5FLeave alone;G3;PUDY2.5;)D1848.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@2||-69|-41|||D5G4;|ATTR_L(D5FLeave alone;G3;PUDY-5;)D2412.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@4||25.5|44|||D5G4;|ATTR_L(D5FLeave alone;G1;PUD)D3009.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@5||-25.5|-19.5|||D5G4;|ATTR_L(D5FLeave alone;G1;PUD)D2193.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@6||-25.5|-25|||D5G4;|ATTR_L(D5FLeave alone;G1;PUD)D1910.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@7||34.5|-40|||D5G4;|ATTR_L(D5FLeave alone;G1;PUD)D2754.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@8||57|-46|||D5G4;|ATTR_L(D5FLeave alone;G3;PUDY-5;)D2198.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@9||42|-2|||D5G4;|ATTR_L(D5FLeave alone;G3;PUDY2.5;)D1799.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
 Awire|fireHI|D5G2;||1800|predCond@1|fire|-27|-13.5|pin@1039||-19.5|-13.5
+Awire|fireHI|D5G2;||2700|invUnbal@0|out|16.5|37.25|pin@1033||16.5|44
+Awire|fireHI|D5G2;||1800|succCond@5|fire|-27|-31.5|pin@1038||-20.5|-31.5
 Awire|fireLO|D5G2;||0|pred@1|in|37.5|-17|pin@1007||29.5|-17
 Awire|fireLO|D5G2;||2700|pin@932||7.5|29.5|pin@1032||7.5|43.5
 Awire|fireLO|D5G2;||0|succCond@3|in|38.5|-28.5|pin@1037||28|-28.5
 Awire|net@1910|||0|conn@3|a|56.5|-37.5|pin@832||55.25|-37.5
-Awire|net@2178|||900|inv@63|in|16.5|32.25|pin@931||16.5|29.5
+Awire|net@2178|||900|invUnbal@0|in|16.5|32.25|pin@931||16.5|29.5
 Awire|net@2180|||0|pin@931||16.5|29.5|pin@932||7.5|29.5
-Awire|net@2211|||0|pin@832||55.25|-37.5|pin@949||47.5|-37.5
-Awire|net@2228|||1800|pin@874||-14.75|-37.5|pin@958||2|-37.5
-Awire|net@2230|||900|pin@957||2|-15.5|pin@958||2|-37.5
 Awire|net@2235|||2700|pin@959||-2.5|-29.5|pin@960||-2.5|-7
 Awire|net@2249|||1800|pin@308||14.75|-7.5|pin@969||20|-7.5
 Awire|net@2295|||0|predCond@1|state|-32.5|-14.5|pin@989||-37|-14.5
 Awire|net@2296|||1800|conn@1|a|-40.5|-7|pin@990||-37|-7
 Awire|net@2297|||1800|pin@990||-37|-7|pin@960||-2.5|-7
 Awire|net@2298|||2700|pin@989||-37|-14.5|pin@990||-37|-7
-Awire|net@2306|||0|predCond@2|state|-32.5|-30.5|pin@996||-37|-30.5
+Awire|net@2306|||0|succCond@5|state|-32.5|-30.5|pin@996||-37|-30.5
 Awire|net@2309|||1800|conn@2|y|-40.5|-37.5|pin@998||-37|-37.5
 Awire|net@2310|||1800|pin@998||-37|-37.5|pin@874||-14.75|-37.5
 Awire|net@2311|||900|pin@996||-37|-30.5|pin@998||-37|-37.5
@@ -1585,18 +2573,10 @@ Awire|net@2316|||1800|succCond@3|state|43.5|-29.5|pin@1002||47.5|-29.5
 Awire|net@2317|||2700|pin@999||47.5|-34.5|pin@1002||47.5|-29.5
 Awire|net@2320|||1800|pred@1|out|42.5|-17|pin@1005||47.5|-17
 Awire|net@2321|||0|conn@0|a|56.5|-7.5|pin@1006||47.5|-7.5
-Awire|net@2322|||0|pin@1006||47.5|-7.5|pin@969||20|-7.5
 Awire|net@2323|||2700|pin@1005||47.5|-17|pin@1006||47.5|-7.5
-Awire|net@2326|||1800|pin@1009||-81|73.5|pin@1010||102|73.5
-Awire|net@2327|||900|pin@1010||102|73.5|pin@1011||102|-4.5
-Awire|net@2328|||900|pin@1011||102|-4.5|pin@1012||102|-7.5
-Awire|net@2331|||900|pin@1013||122|-37.5|pin@1014||122|-59.5
-Awire|net@2332|||0|pin@1014||122|-59.5|pin@1015||-82|-59.5
-Awire|net@2339|||2700|pin@1019||-81|2|pin@1009||-81|73.5
 Awire|net@2340|||0|wire40@1|a|-71.5|2|pin@1019||-81|2
 Awire|net@2350|||1800|wire40@6|b|-23|-25|pin@1024||-20.5|-25
 Awire|net@2354|||1800|wire40@5|b|-23|-19.5|pin@1026||-20.5|-19.5
-Awire|net@2368|||2700|pin@1015||-82|-59.5|pin@1029||-82|-41
 Awire|net@2370|||0|wire40@2|a|-71.5|-41|pin@1029||-82|-41
 Awire|net@2377|||2700|pin@1032||7.5|43.5|pin@915||7.5|46.25
 Awire|net@2378|||1800|wire40@0|b|-7|43.5|pin@1032||7.5|43.5
@@ -1605,14 +2585,14 @@ Awire|net@2380|||0|wire40@4|a|23|44|pin@1033||16.5|44
 Awire|net@2387|||1800|pin@1008||-81|-7|conn@1|y|-44.5|-7
 Awire|net@2393|||2700|pin@1026||-20.5|-19.5|pin@1035||-20.5|-15.5
 Awire|net@2396|||900|pin@1024||-20.5|-25|pin@1036||-20.5|-29.5
-Awire|net@2411|||0|pin@1036||-20.5|-29.5|predCond@2|cond|-27|-29.5
+Awire|net@2411|||0|pin@1036||-20.5|-29.5|succCond@5|cond|-27|-29.5
 Awire|net@2413|||1800|predCond@1|cond|-27|-15.5|pin@1035||-20.5|-15.5
 Awire|net@2415|||0|wire40@7|a|32|-40|pin@1040||29.5|-40
-Awire|net@2416|||1800|inv@64|out|27|-30.5|pin@1041||29.5|-30.5
+Awire|net@2416|||1800|invUnbal@1|out|27|-30.5|pin@1041||29.5|-30.5
 Awire|net@2417|||1800|pin@1041||29.5|-30.5|succCond@3|cond|38.5|-30.5
 Awire|net@2418|||2700|pin@1040||29.5|-40|pin@1041||29.5|-30.5
 Awire|net@2446|||0|conn@2|a|-44.5|-37.5|pin@1057||-82|-37.5
-Awire|net@2454|||0|inv@64|in|22|-30.5|pin@1059||21|-30.5
+Awire|net@2454|||0|invUnbal@1|in|22|-30.5|pin@1059||21|-30.5
 Awire|net@2455|||1800|pin@1058||6.5|-30.5|pin@1060||10|-30.5
 Awire|net@2456|||0|pin@1059||21|-30.5|pin@1060||10|-30.5
 Awire|net@2484|||1800|invLT@0|in|-8.5|-29.5|pin@959||-2.5|-29.5
@@ -1620,9 +2600,7 @@ Awire|net@2486|||0|pin@949||47.5|-37.5|pin@1063||18|-37.5
 Awire|net@2487|||0|pin@1063||18|-37.5|pin@942||16|-37.5
 Awire|net@2496|||1800|pin@1036||-20.5|-29.5|invLT@0|out|-13.5|-29.5
 Awire|net@2501|||1800|pin@1035||-20.5|-15.5|pin@1066||-17.5|-15.5
-Awire|net@2502|||1800|invI@0|in|-10|-15.5|inv@75|out|-8.5|-15.5
-Awire|net@2503|||0|invI@0|out|-15|-15.5|pin@1066||-17.5|-15.5
-Awire|net@2504|||1800|inv@75|in|-3.5|-15.5|pin@957||2|-15.5
+Awire|net@2503|||0|invUnbal@2|out|-15|-15.5|pin@1066||-17.5|-15.5
 Awire|net@2506|||0|conn@12|y|45|4|pin@1067||39|4
 Awire|net@2510|||900|pin@932||7.5|29.5|pin@1070||7.5|27.75
 Awire|net@2511|||2700|pin@969||20|-7.5|pin@1071||20|8.25
@@ -1632,7 +2610,6 @@ Awire|net@2515|||900|pin@932||7.5|29.5|pin@1074||7.5|26
 Awire|net@2520|||0|pin@840||10.25|-7|pin@1075||3.75|-7
 Awire|net@2521|||0|pin@1075||3.75|-7|pin@960||-2.5|-7
 Awire|net@2522|||900|core@0|inc|3.75|17|pin@1075||3.75|-7
-Awire|net@2523|||1800|pin@958||2|-37.5|pin@1076||5.75|-37.5
 Awire|net@2526|||0|pin@951||10|-37.5|pin@1076||5.75|-37.5
 Awire|net@2527|||900|core@0|inb|5.75|17|pin@1077||5.75|-30.5
 Awire|net@2528|||900|pin@1077||5.75|-30.5|pin@1076||5.75|-37.5
@@ -1640,258 +2617,70 @@ Awire|net@2529|||0|pin@1058||6.5|-30.5|pin@1077||5.75|-30.5
 Awire|net@2530|||900|core@0|inc_1|11.5|12|pin@1078||11.5|4
 Awire|net@2532|||0|pin@1067||39|4|pin@1078||11.5|4
 Awire|net@2533|||0|pin@1072||18|8.25|pin@1079||7.5|8.25
-Awire|net@2536|||1800|pin@1080||9.5|10|pin@1081||20|10
 Awire|net@2537|||2700|pin@1071||20|8.25|pin@1081||20|10
 Awire|net@2538|||0|conn@13|y|37|15|core@0|vdd_when_not_disabled|12|15
-Awire|net@2539|||3150|pin@1080||9.5|10|core@0|ina_1|7.5|12
 Awire|net@2540|||1800|pin@1079||7.5|8.25|pin@1082||9.5|8.25
-Awire|net@2541|||900|core@0|inb_1|9.5|12|pin@1082||9.5|8.25
-Awire|net@2543|||1800|conn@3|y|60.5|-37.5|pin@1013||122|-37.5
-Awire|net@2545|||1800|conn@0|y|60.5|-7.5|pin@1012||102|-7.5
+Awire|net@2546|||0|wire40@8|a|54.5|-46|pin@1083||50|-46
+Awire|net@2547|||0|pin@832||55.25|-37.5|pin@1084||50|-37.5
+Awire|net@2548|||0|pin@1084||50|-37.5|pin@949||47.5|-37.5
+Awire|net@2549|||2700|pin@1083||50|-46|pin@1084||50|-37.5
+Awire|net@2550|||2700|pin@1029||-82|-41|pin@1057||-82|-37.5
+Awire|net@2551|||900|pin@1019||-81|2|pin@1008||-81|-7
+Awire|net@2552|||0|wire40@9|a|39.5|-2|pin@1085||34|-2
+Awire|net@2553|||0|pin@1006||47.5|-7.5|pin@1086||34|-7.5
+Awire|net@2554|||0|pin@1086||34|-7.5|pin@969||20|-7.5
+Awire|net@2555|||900|pin@1085||34|-2|pin@1086||34|-7.5
+Awire|net@2577|||900|conn@0|y|60.5|-7.5|pin@1101||60.5|-8.5
+Awire|net@2583|||2700|pin@1079||7.5|8.25|core@0|ina_1|7.5|12
+Awire|net@2584|||0|pin@1081||20|10|pin@1105||9.5|10
+Awire|net@2585|||900|core@0|inb_1|9.5|12|pin@1105||9.5|10
+Awire|net@2610|||1800|pms2@1|g|112.5|-29.5|pin@1128||115.75|-29.5
+Awire|net@2611|||2700|pin@1124||89|-49|pin@1129||89|-33.5
+Awire|net@2612|||0|nms1@1|g|91|-14.5|pin@1126||87|-14.5
+Awire|net@2613|||900|pin@1126||87|-14.5|pin@1127||87|-52.5
+Awire|net@2614|||0|pms2@1|g2|106.5|-33.5|pin@1129||89|-33.5
+Awire|net@2615|||1800|pin@1127||87|-52.5|pin@1130||94|-52.5
+Awire|net@2616|||2700|pin@1130||94|-52.5|pin@1131||94|-41
+Awire|net@2617|||0|nms2b@1|g2|106.5|-41|pin@1131||94|-41
+Awire|net@2618|||2700|pin@1123||115.75|-56|pin@1125||115.75|-45
+Awire|net@2619|||2700|pin@1125||115.75|-45|pin@1128||115.75|-29.5
+Awire|net@2620|||1800|nms2b@1|g|112.5|-45|pin@1125||115.75|-45
+Awire|net@2623|||1800|conn@17|y|80|-52.5|pin@1127||87|-52.5
+Awire|net@2624|||900|conn@18|y|80|-55.5|pin@1133||80|-56
+Awire|net@2625|||0|pin@1123||115.75|-56|pin@1133||80|-56
+Awire|net@2626|||1800|conn@19|y|80|-49|pin@1124||89|-49
+Awire|net@2630|||2700|pin@1101||60.5|-8.5|pin@1135||60.5|-7.5
+Awire|net@2640|||0|pin@1122||102|-7.5|pin@1138||94|-7.5
+Awire|net@2641|||0|pin@1138||94|-7.5|pin@1135||60.5|-7.5
+Awire|net@2642|||2700|nms1@1|d|94|-12.5|pin@1138||94|-7.5
+Awire|net@2643|||900|pms2@1|d|109.5|-35.5|pin@1139||109.5|-37.5
+Awire|net@2644|||900|pin@1139||109.5|-37.5|nms2b@1|d|109.5|-39
+Awire|net@2646|||1800|invUnbal@2|in|-10|-15.5|pin@1140||-8.5|-15.5
+Awire|net@2647|||1800|pin@874||-14.75|-37.5|pin@1076||5.75|-37.5
+Awire|net@2648|||900|succCond@5|state_1|-29|-32.5|pin@1141||-29|-42
+Awire|net@2649|||1800|pin@1141||-29|-42|pin@1142||0|-42
+Awire|net@2650|||2700|pin@1142||0|-42|pin@1143||0|-15.5
+Awire|net@2651|||1800|pin@1140||-8.5|-15.5|pin@1143||0|-15.5
+Awire|net@2652|||2700|pin@1019||-81|2|pin@1144||-81|77
+Awire|net@2654|||900|pin@1145||108|77|pin@1146||108|-7.5
+Awire|net@2655|||1800|pin@1122||102|-7.5|pin@1146||108|-7.5
+Awire|net@2656|||900|pin@1029||-82|-41|pin@1147||-82|-64
+Awire|net@2658|||1800|conn@3|y|60.5|-37.5|pin@1149||66|-37.5
+Awire|net@2659|||1800|pin@1149||66|-37.5|pin@1139||109.5|-37.5
+Awire|net@2660|||2700|pin@1148||66|-64|pin@1149||66|-37.5
 ELSN[TwoOrDone]||D5G2;X4.25;Y-2.75;|conn@0|a|B
 ELSN[TwoOrOne]||D5G2;X3.75;Y2.75;|conn@3|a|B
 EMSN[TwoOrDone]||D5G2;X2.75;Y3.75;|conn@1|a|B
 EMSN[TwoOrOne]||D5G2;X3;Y2.5;|conn@2|a|B
+Edisable||D5G2;X-5;|conn@17|a|I
+EdisableLO||D5G2;X-6;|conn@19|a|I
 EdisableLate||D5G2;X-6;|conn@12|a|I
-Evdd_when_not_disabled||D5G2;X-16;|conn@13|a|I
+Evdd_when_not_disabled|highWhenNotDisabled|D5G2;X-16;|conn@13|a|I
+EvalLO||D5G2;X-6;|conn@18|a|I
 X
 
-# Cell newCell;1{sch}
-CnewCell;1{sch}||schematic|1242942044308|1253771317945||LEDRIVE_fire@0()F12.738704|LEDRIVE_inv@63()F7.869788|LEDRIVE_inv@64()F6.7883825|LEDRIVE_nor3@0()F4.0163803|LEDRIVE_pred@1()F21.636974|LEDRIVE_predCond@1()F21.636974|LEDRIVE_predCond@2()F22.513935|LEDRIVE_succCond@3()F22.513935
-IpurpleFive:LEsettings;1{ic}|LEsettin@1||52|25|||D5G4;|ATTR_LESETTINGS(D5G1;NPY-1.5;)I1|ATTR_alpha(D5G1;NPY0.5;)S0|ATTR_epsilon(D5G1;NPY3.5;)F0.0010|ATTR_gate_cap(D5G1;NPY1.5;)F0.19|ATTR_keeper_ratio(D5G1;NPY-0.5;)F0.1|ATTR_max_iter(D5G1;NPY2.5;)I30|ATTR_su(D5G1;NPY5.5;)S4.7|ATTR_wire_ratio(D5G1;NPY4.5;)F0.16|ATTR_x1inverter_length(D5G1;NPY-3.5;)F2.0|ATTR_x1inverter_nwidth(D5G1;NPY-4.5;)F3.0|ATTR_x1inverter_pwidth(D5G1;NPY-5.5;)F6.0
-Ngeneric:Facet-Center|art@0||0|0||||AV
-NOff-Page|conn@0||58.5|-7.5|||Y|
-NOff-Page|conn@1||-42.5|-7|||YRR|
-NOff-Page|conn@2||-42.5|-37.5|||Y|
-NOff-Page|conn@3||58.5|-37.5|||Y|
-NOff-Page|conn@9||38|-49|||XYRR|
-NOff-Page|conn@10||38|-52.5|||XYRR|
-NOff-Page|conn@11||38|-55.5|||XYRR|
-NOff-Page|conn@12||47|4|||XY|
-NOff-Page|conn@13||39|15|||RR|
-Inor3oai;1{ic}|core@0||7|20|||D5G4;
-IpurpleFive:inv;1{ic}|inv@63||16.5|34.75|YRRR||D5G4;|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G3;NOJPRRRY7.5;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
-IpurpleFive:inv;1{ic}|inv@64||24.5|-30.5|||D5G4;|ATTR_LEGATE(P)I1|ATTR_LEPARALLGRP(P)I-1|ATTR_X(D5G3;NOJPX4;Y6;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_su(P)I-1
-IredFive:inv;1{ic}|inv@75||-6|-15.5|RR||D5G4;|ATTR_X(D5FLeave alone;G3;NOLPX-0.5;Y4.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invI;2{ic}|invI@0||-12.5|-15.5|RR||D5G4;|ATTR_X(D5FLeave alone;G3;NOLPX1.25;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:invLT;1{ic}|invLT@0||-11|-29.5|RR||D5G4;|ATTR_X(D5G3;NOJPX-5.5;Y4;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
-InewCell;1{ic}|newCell@0||-40|53.25|||D5G4;
-IredFive:nms1;2{ic}|nms1@0||81|-14.5|||D5G4;|ATTR_X(D5FLeave alone;G1.5;NPX4;Y0.75;)S6
-IredFive:nms2b;1{ic}|nms2b@0||110.5|-45|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NPX6;Y-3.5;)S6
-Ngeneric:Invisible-Pin|pin@6||16.75|64.5|||||ART_message(D5G15;)SnewCell
-Ngeneric:Invisible-Pin|pin@149||16.25|56|||||ART_message(D5G3;)Sam 13 Sep 2009
-NWire_Pin|pin@308||14.75|-7.5|||Y|
-NWire_Pin|pin@832||55.25|-37.5|||Y|
-NWire_Pin|pin@840||10.25|-7|||Y|
-NWire_Pin|pin@874||-14.75|-37.5|||Y|
-NWire_Pin|pin@915||7.5|46.25||||
-NWire_Pin|pin@931||16.5|29.5||||
-NWire_Pin|pin@932||7.5|29.5||||
-NWire_Pin|pin@933||16.5|45.5||||
-NWire_Pin|pin@942||16|-37.5||||
-NWire_Pin|pin@949||47.5|-37.5||||
-NWire_Pin|pin@951||10|-37.5||||
-NWire_Pin|pin@957||2|-15.5||||
-NWire_Pin|pin@958||2|-37.5||||
-NWire_Pin|pin@959||-2.5|-29.5||||
-NWire_Pin|pin@960||-2.5|-7||||
-NWire_Pin|pin@969||20|-7.5||||
-NWire_Pin|pin@989||-37|-14.5||||
-NWire_Pin|pin@990||-37|-7||||
-NWire_Pin|pin@996||-37|-30.5||||
-NWire_Pin|pin@998||-37|-37.5||||
-NWire_Pin|pin@999||47.5|-34.5||||
-NWire_Pin|pin@1002||47.5|-29.5||||
-NWire_Pin|pin@1005||47.5|-17||||
-NWire_Pin|pin@1006||47.5|-7.5||||
-NWire_Pin|pin@1007||29.5|-17||||
-NWire_Pin|pin@1008||-81|-7||||
-NWire_Pin|pin@1009||-81|73.5||||
-NWire_Pin|pin@1010||102|73.5||||
-NWire_Pin|pin@1011||102|-4.5||||
-NWire_Pin|pin@1012||102|-7.5||||
-NWire_Pin|pin@1013||122|-37.5||||
-NWire_Pin|pin@1014||122|-59.5||||
-NWire_Pin|pin@1015||-82|-59.5||||
-NWire_Pin|pin@1019||-81|2||||
-NWire_Pin|pin@1024||-20.5|-25||||
-NWire_Pin|pin@1026||-20.5|-19.5||||
-NWire_Pin|pin@1029||-82|-41||||
-NWire_Pin|pin@1032||7.5|43.5||||
-NWire_Pin|pin@1033||16.5|44||||
-NWire_Pin|pin@1035||-20.5|-15.5||||
-NWire_Pin|pin@1036||-20.5|-29.5||||
-NWire_Pin|pin@1037||28|-28.5||||
-NWire_Pin|pin@1038||-20.5|-31.5||||
-NWire_Pin|pin@1039||-19.5|-13.5||||
-NWire_Pin|pin@1040||29.5|-40||||
-NWire_Pin|pin@1041||29.5|-30.5||||
-NWire_Pin|pin@1042||116.75|-56||||
-NWire_Pin|pin@1043||90|-49||||
-NWire_Pin|pin@1044||116.75|-45||||
-NWire_Pin|pin@1046||74|-14.5||||
-NWire_Pin|pin@1047||74|-52.5||||
-NWire_Pin|pin@1049||116.75|-29.5||||
-NWire_Pin|pin@1050||90|-33.5||||
-NWire_Pin|pin@1051||95|-52.5||||
-NWire_Pin|pin@1052||95|-41||||
-NWire_Pin|pin@1053||81|-7.5||||
-NWire_Pin|pin@1055||40|-56||||
-NWire_Pin|pin@1057||-82|-37.5||||
-NWire_Pin|pin@1058||6.5|-30.5||||
-NWire_Pin|pin@1059||21|-30.5||||
-NWire_Pin|pin@1060||10|-30.5||||
-NWire_Pin|pin@1061||110.5|-37.5||||
-NWire_Pin|pin@1063||18|-37.5||||
-NWire_Pin|pin@1066||-17.5|-15.5||||
-NWire_Pin|pin@1067||39|4||||
-NWire_Pin|pin@1070||7.5|27.75||||
-NWire_Pin|pin@1071||20|8.25||||
-NWire_Pin|pin@1072||18|8.25||||
-NWire_Pin|pin@1074||7.5|26||||
-NWire_Pin|pin@1075||3.75|-7||||
-NWire_Pin|pin@1076||5.75|-37.5||||
-NWire_Pin|pin@1077||5.75|-30.5||||
-NWire_Pin|pin@1078||11.5|4||||
-NWire_Pin|pin@1079||7.5|8.25||||
-NWire_Pin|pin@1080||9.5|10||||
-NWire_Pin|pin@1081||20|10||||
-NWire_Pin|pin@1082||9.5|8.25||||
-IredFive:pms2;1{ic}|pms2@0||110.5|-29.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX8.75;Y3.25;)S6
-Ipred;1{ic}|pred@1||41|-17|||D5G4;|ATTR_X(D5G3;NOJPX-5.5;Y4.5;)S24
-IsuccCond;1{ic}|predCond@1||-30|-14.5|RR||D5G4;|ATTR_X(D5G3;NOJPX-2;Y-4.5;)S21
-IsuccCond;1{ic}|predCond@2||-30|-30.5|YRR||D5G4;|ATTR_X(D5G3;NOJPX-4;Y-4;)S21
-IpredCond;1{ic}|succCond@3||41.5|-29.5|||D5G4;|ATTR_X(D5G3;NOJPX-4;Y-4.5;)S22
-Iorange40nm:wire40;1{ic}|wire40@0||-9.5|43.5|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S400|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@1||-69|2|||D5G4;|ATTR_L(D5FLeave alone;G3;OLPUDY2.5;)S4000|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@2||-69|-41|||D5G4;|ATTR_L(D5FLeave alone;G3;OLPUDY-5;)S4000|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@4||25.5|44|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S400|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@5||-25.5|-19.5|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@6||-25.5|-25|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Iorange40nm:wire40;1{ic}|wire40@7||34.5|-40|||D5G4;|ATTR_L(D5FLeave alone;G1;OLPUD)S100|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
-Awire|fireHI|D5G2;||2700|inv@63|out|16.5|37.25|pin@1033||16.5|44
-Awire|fireHI|D5G2;||1800|predCond@2|fire|-27|-31.5|pin@1038||-20.5|-31.5
-Awire|fireHI|D5G2;||1800|predCond@1|fire|-27|-13.5|pin@1039||-19.5|-13.5
-Awire|fireLO|D5G2;||0|pred@1|in|37.5|-17|pin@1007||29.5|-17
-Awire|fireLO|D5G2;||2700|pin@932||7.5|29.5|pin@1032||7.5|43.5
-Awire|fireLO|D5G2;||0|succCond@3|in|38.5|-28.5|pin@1037||28|-28.5
-Awire|net@1910|||0|conn@3|a|56.5|-37.5|pin@832||55.25|-37.5
-Awire|net@2178|||900|inv@63|in|16.5|32.25|pin@931||16.5|29.5
-Awire|net@2180|||0|pin@931||16.5|29.5|pin@932||7.5|29.5
-Awire|net@2211|||0|pin@832||55.25|-37.5|pin@949||47.5|-37.5
-Awire|net@2228|||1800|pin@874||-14.75|-37.5|pin@958||2|-37.5
-Awire|net@2230|||900|pin@957||2|-15.5|pin@958||2|-37.5
-Awire|net@2235|||2700|pin@959||-2.5|-29.5|pin@960||-2.5|-7
-Awire|net@2249|||1800|pin@308||14.75|-7.5|pin@969||20|-7.5
-Awire|net@2295|||0|predCond@1|state|-32.5|-14.5|pin@989||-37|-14.5
-Awire|net@2296|||1800|conn@1|a|-40.5|-7|pin@990||-37|-7
-Awire|net@2297|||1800|pin@990||-37|-7|pin@960||-2.5|-7
-Awire|net@2298|||2700|pin@989||-37|-14.5|pin@990||-37|-7
-Awire|net@2306|||0|predCond@2|state|-32.5|-30.5|pin@996||-37|-30.5
-Awire|net@2309|||1800|conn@2|y|-40.5|-37.5|pin@998||-37|-37.5
-Awire|net@2310|||1800|pin@998||-37|-37.5|pin@874||-14.75|-37.5
-Awire|net@2311|||900|pin@996||-37|-30.5|pin@998||-37|-37.5
-Awire|net@2312|||2700|pin@949||47.5|-37.5|pin@999||47.5|-34.5
-Awire|net@2316|||1800|succCond@3|state|43.5|-29.5|pin@1002||47.5|-29.5
-Awire|net@2317|||2700|pin@999||47.5|-34.5|pin@1002||47.5|-29.5
-Awire|net@2320|||1800|pred@1|out|42.5|-17|pin@1005||47.5|-17
-Awire|net@2321|||0|conn@0|a|56.5|-7.5|pin@1006||47.5|-7.5
-Awire|net@2322|||0|pin@1006||47.5|-7.5|pin@969||20|-7.5
-Awire|net@2323|||2700|pin@1005||47.5|-17|pin@1006||47.5|-7.5
-Awire|net@2326|||1800|pin@1009||-81|73.5|pin@1010||102|73.5
-Awire|net@2327|||900|pin@1010||102|73.5|pin@1011||102|-4.5
-Awire|net@2328|||900|pin@1011||102|-4.5|pin@1012||102|-7.5
-Awire|net@2331|||900|pin@1013||122|-37.5|pin@1014||122|-59.5
-Awire|net@2332|||0|pin@1014||122|-59.5|pin@1015||-82|-59.5
-Awire|net@2339|||2700|pin@1019||-81|2|pin@1009||-81|73.5
-Awire|net@2340|||0|wire40@1|a|-71.5|2|pin@1019||-81|2
-Awire|net@2350|||1800|wire40@6|b|-23|-25|pin@1024||-20.5|-25
-Awire|net@2354|||1800|wire40@5|b|-23|-19.5|pin@1026||-20.5|-19.5
-Awire|net@2368|||2700|pin@1015||-82|-59.5|pin@1029||-82|-41
-Awire|net@2370|||0|wire40@2|a|-71.5|-41|pin@1029||-82|-41
-Awire|net@2377|||2700|pin@1032||7.5|43.5|pin@915||7.5|46.25
-Awire|net@2378|||1800|wire40@0|b|-7|43.5|pin@1032||7.5|43.5
-Awire|net@2379|||2700|pin@1033||16.5|44|pin@933||16.5|45.5
-Awire|net@2380|||0|wire40@4|a|23|44|pin@1033||16.5|44
-Awire|net@2387|||1800|pin@1008||-81|-7|conn@1|y|-44.5|-7
-Awire|net@2393|||2700|pin@1026||-20.5|-19.5|pin@1035||-20.5|-15.5
-Awire|net@2396|||900|pin@1024||-20.5|-25|pin@1036||-20.5|-29.5
-Awire|net@2411|||0|pin@1036||-20.5|-29.5|predCond@2|cond|-27|-29.5
-Awire|net@2413|||1800|predCond@1|cond|-27|-15.5|pin@1035||-20.5|-15.5
-Awire|net@2415|||0|wire40@7|a|32|-40|pin@1040||29.5|-40
-Awire|net@2416|||1800|inv@64|out|27|-30.5|pin@1041||29.5|-30.5
-Awire|net@2417|||1800|pin@1041||29.5|-30.5|succCond@3|cond|38.5|-30.5
-Awire|net@2418|||2700|pin@1040||29.5|-40|pin@1041||29.5|-30.5
-Awire|net@2421|||1800|pms2@0|g|113.5|-29.5|pin@1049||116.75|-29.5
-Awire|net@2422|||2700|pin@1043||90|-49|pin@1050||90|-33.5
-Awire|net@2423|||0|nms1@0|g|78|-14.5|pin@1046||74|-14.5
-Awire|net@2424|||900|pin@1046||74|-14.5|pin@1047||74|-52.5
-Awire|net@2427|||0|pms2@0|g2|107.5|-33.5|pin@1050||90|-33.5
-Awire|net@2428|||1800|pin@1047||74|-52.5|pin@1051||95|-52.5
-Awire|net@2429|||2700|pin@1051||95|-52.5|pin@1052||95|-41
-Awire|net@2430|||0|nms2b@0|g2|107.5|-41|pin@1052||95|-41
-Awire|net@2431|||2700|pin@1042||116.75|-56|pin@1044||116.75|-45
-Awire|net@2432|||2700|pin@1044||116.75|-45|pin@1049||116.75|-29.5
-Awire|net@2433|||1800|nms2b@0|g|113.5|-45|pin@1044||116.75|-45
-Awire|net@2435|||1800|conn@0|y|60.5|-7.5|pin@1053||81|-7.5
-Awire|net@2436|||1800|pin@1053||81|-7.5|pin@1012||102|-7.5
-Awire|net@2437|||2700|nms1@0|d|81|-12.5|pin@1053||81|-7.5
-Awire|net@2440|||1800|conn@10|y|40|-52.5|pin@1047||74|-52.5
-Awire|net@2441|||900|conn@11|y|40|-55.5|pin@1055||40|-56
-Awire|net@2442|||0|pin@1042||116.75|-56|pin@1055||40|-56
-Awire|net@2443|||1800|conn@9|y|40|-49|pin@1043||90|-49
-Awire|net@2446|||0|conn@2|a|-44.5|-37.5|pin@1057||-82|-37.5
-Awire|net@2454|||0|inv@64|in|22|-30.5|pin@1059||21|-30.5
-Awire|net@2455|||1800|pin@1058||6.5|-30.5|pin@1060||10|-30.5
-Awire|net@2456|||0|pin@1059||21|-30.5|pin@1060||10|-30.5
-Awire|net@2457|||1800|conn@3|y|60.5|-37.5|pin@1061||110.5|-37.5
-Awire|net@2458|||1800|pin@1061||110.5|-37.5|pin@1013||122|-37.5
-Awire|net@2459|||900|pms2@0|d|110.5|-35.5|pin@1061||110.5|-37.5
-Awire|net@2460|||2700|nms2b@0|d|110.5|-39|pin@1061||110.5|-37.5
-Awire|net@2484|||1800|invLT@0|in|-8.5|-29.5|pin@959||-2.5|-29.5
-Awire|net@2486|||0|pin@949||47.5|-37.5|pin@1063||18|-37.5
-Awire|net@2487|||0|pin@1063||18|-37.5|pin@942||16|-37.5
-Awire|net@2496|||1800|pin@1036||-20.5|-29.5|invLT@0|out|-13.5|-29.5
-Awire|net@2501|||1800|pin@1035||-20.5|-15.5|pin@1066||-17.5|-15.5
-Awire|net@2502|||1800|invI@0|in|-10|-15.5|inv@75|out|-8.5|-15.5
-Awire|net@2503|||0|invI@0|out|-15|-15.5|pin@1066||-17.5|-15.5
-Awire|net@2504|||1800|inv@75|in|-3.5|-15.5|pin@957||2|-15.5
-Awire|net@2506|||0|conn@12|y|45|4|pin@1067||39|4
-Awire|net@2510|||900|pin@932||7.5|29.5|pin@1070||7.5|27.75
-Awire|net@2511|||2700|pin@969||20|-7.5|pin@1071||20|8.25
-Awire|net@2512|||2700|pin@1063||18|-37.5|pin@1072||18|8.25
-Awire|net@2514|||1800|core@0|out|7.25|26|pin@1074||7.5|26
-Awire|net@2515|||900|pin@932||7.5|29.5|pin@1074||7.5|26
-Awire|net@2520|||0|pin@840||10.25|-7|pin@1075||3.75|-7
-Awire|net@2521|||0|pin@1075||3.75|-7|pin@960||-2.5|-7
-Awire|net@2522|||900|core@0|inc|3.75|17|pin@1075||3.75|-7
-Awire|net@2523|||1800|pin@958||2|-37.5|pin@1076||5.75|-37.5
-Awire|net@2526|||0|pin@951||10|-37.5|pin@1076||5.75|-37.5
-Awire|net@2527|||900|core@0|inb|5.75|17|pin@1077||5.75|-30.5
-Awire|net@2528|||900|pin@1077||5.75|-30.5|pin@1076||5.75|-37.5
-Awire|net@2529|||0|pin@1058||6.5|-30.5|pin@1077||5.75|-30.5
-Awire|net@2530|||900|core@0|inc_1|11.5|12|pin@1078||11.5|4
-Awire|net@2532|||0|pin@1067||39|4|pin@1078||11.5|4
-Awire|net@2533|||0|pin@1072||18|8.25|pin@1079||7.5|8.25
-Awire|net@2536|||1800|pin@1080||9.5|10|pin@1081||20|10
-Awire|net@2537|||2700|pin@1071||20|8.25|pin@1081||20|10
-Awire|net@2538|||0|conn@13|y|37|15|core@0|vdd_when_not_disabled|12|15
-Awire|net@2539|||3150|pin@1080||9.5|10|core@0|ina_1|7.5|12
-Awire|net@2540|||1800|pin@1079||7.5|8.25|pin@1082||9.5|8.25
-Awire|net@2541|||900|core@0|inb_1|9.5|12|pin@1082||9.5|8.25
-ELSN[OneOrTwo]|LSN[TwoOrDone]|D5G2;X4.25;Y-2.75;|conn@0|a|B
-ELSN[OneOrDone]|LSN[TwoOrOne]|D5G2;X3.75;Y2.75;|conn@3|a|B
-EMSN[OneOrTwo]|MSN[TwoOrDone]|D5G2;X2.75;Y3.75;|conn@1|a|B
-EMSN[OneOrDone]|MSN[TwoOrOne]|D5G2;X3;Y2.5;|conn@2|a|B
-Edisable||D5G2;X-5;|conn@10|a|I
-EdisableLO||D5G2;X-6;|conn@9|a|I
-EdisableLO_1@62362484|disableLate|D5G2;X-6;|conn@12|a|I
-EdisableLO_1|valLO|D5G2;X-6;|conn@11|a|I
-Evdd_when_not_disabled||D5G2;X-16;|conn@13|a|I
-X
-
-# Cell nms8;1{lay}
-Cnms8;1{lay}||tsmcSun40GP|1253509235741|1253509342171|
+# Cell nms8;1{lay}
+Cnms8;1{lay}||tsmcSun40GP|1253509235741|1253509342171|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@1||-9|-45|||XR|
 NX-Metal-1-Metal-2-Con|contact@2||-9|-75|||XR|
@@ -1910,7 +2699,7 @@ Egnd_2||D5G2;|contact@1||G
 X
 
 # Cell nor3;2{ic}
-Cnor3;2{ic}||artwork|1248842297142|1253735390503|E|ATTR_LEGATE(D5G1;HNPY-2;)I1|ATTR_LEPARALLGRP(D5G1;HNPY-4;)I-1|ATTR_X(D5G1;HNOJP)SLE.getdrive()|ATTR_su(D5G1;HNPY-6;)I-1
+Cnor3;2{ic}||artwork|1248842297142|1253876802022|E|ATTR_LEGATE(D5G1;HNPY-2;)I1|ATTR_LEPARALLGRP(D5G1;HNPY-4;)I-1|ATTR_X(D5G1;HNOJP)SLE.getdrive()|ATTR_su(D5G1;HNPY-6;)I-1
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@3||3.75|-1.25|12|10.5|YRR||ART_color()I1677786881|ART_degrees()F[0.0,1.0471976]
 NThick-Circle|art@4||-2.25|-1.25|12|10.5|||ART_color()I1677786881|ART_degrees()F[0.0,1.0471976]
@@ -1938,15 +2727,15 @@ AThicker|net@5|||FS900|pin@14||-1.75|-1|pin@13||-1.75|-2|ART_color()I1677786881
 AThicker|net@6|||FS900|pin@16||0.75|-0.25|pin@15||0.75|-2|ART_color()I1677786881
 AThicker|net@7|||FS900|pin@18||3.25|-1|pin@17||3.25|-2|ART_color()I1677786881
 Aschematic:wire|net@8|||1800|pin@24||1|4|pin@23||3|4
+Einc_1|highWhenNotDisabled|D5G2;|pin@23||I
 Eina||D5G2;Y-1.25;|pin@19||I
 Einb||D5G2;Y-1.25;|pin@20||I
 Einc||D5G2;Y-1.25;|pin@21||I
 Eout||D5G2;Y1.5;|pin@22||O
-Einc_1|vdd_when_not_disabled|D5G2;|pin@23||I
 X
 
 # Cell nor3;1{ic}
-Cnor3;1{ic}||artwork|1248842297142|1253735428012|E|ATTR_LEGATE(D5G1;HNPX-8;Y-5;)I1|ATTR_LEPARALLGRP(D5G1;HNPX-7.5;Y-6;)I-1|ATTR_X(D5G1;HNOJPX-4;Y-7;)SLE.getdrive()|ATTR_su(D5G1;HNPX-9;Y-4;)I-1
+Cnor3;1{ic}||artwork|1248842297142|1253876805221|E|ATTR_LEGATE(D5G1;HNPX-8;Y-5;)I1|ATTR_LEPARALLGRP(D5G1;HNPX-7.5;Y-6;)I-1|ATTR_X(D5G1;HNOJPX-4;Y-7;)SLE.getdrive()|ATTR_su(D5G1;HNPX-9;Y-4;)I-1
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@8||0|-0.25|6|6|||ART_color()I-1174339839|ART_degrees()F[0.0,3.1415927]
 NThick-Circle|art@9||-2|-2|1|1|R||ART_color()I-1174339839
@@ -1978,24 +2767,19 @@ AThicker|net@11|||FS900|pin@28||2|-2.5|pin@29||2|-3.5|ART_color()I-1174339839
 AThicker|net@12|||FS900|pin@30||-3|-0.25|pin@33||-3|-1.5|ART_color()I-1174339839
 AThicker|net@13|||FS0|pin@34||3|-1.5|pin@33||-3|-1.5|ART_color()I-1174339839
 AThicker|net@14|||FS900|pin@37||3|-0.25|pin@34||3|-1.5|ART_color()I-1174339839
+Evdd_when_not_disabled|highWhenNotDisabled|D4G2;|pin@39||I
 Eina||D5G2;Y-1.25;|pin@19||I
 Einb||D5G2;Y-1.25;|pin@20||I
 Einc||D5G2;Y-1.25;|pin@21||I
 Eout||D5G2;Y1.5;|pin@22||O
-Evdd_when_not_disabled||D4G2;|pin@39||I
 X
 
 # Cell nor3;2{lay}
-Cnor3;2{lay}||tsmcSun40GP|1249617237093|1253770237157||ATTR_NCC(D5G10;NTX41;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/",exportsConnectedByParent out out1]|DRC_last_good_drc_area_date()G1253753223093
+Cnor3;2{lay}||tsmcSun40GP|1249617237093|1254271712819||ATTR_NCC(D5G10;NTX41;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/",exportsConnectedByParent out out1]|DRC_last_good_drc_area_date()G1253869359340|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254271717453
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NAN-Metal-1-P-Diff-Con|contact@100||0|83|84||R|
 NAN-Metal-1-P-Diff-Con|contact@108||-36|83|84||R|
 NAN-Metal-1-P-Diff-Con|contact@110||36|83|84||R|
-NA-Metal-1-Poly-Con|contact@183||27|-22.5||||
-NA-Metal-1-Poly-Con|contact@184||-27|7.5||||
-NA-Metal-1-Poly-Con|contact@185||27|22.5||||
-NA-Metal-1-Poly-Con|contact@186||9|7.5||||
-NA-Metal-1-Poly-Con|contact@187||-9|-7.5||||
 NAN-Metal-1-N-Diff-Con|contact@247||36|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@248||0|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@251||18|-75|60||R|
@@ -2006,6 +2790,12 @@ NX-Metal-1-Metal-2-Con|contact@255||-36|120|||R|
 NX-Metal-1-Metal-2-Con|contact@256||36|120|||R|
 NX-Metal-1-Metal-2-Con|contact@257||0|-90|||XR|
 NX-Metal-1-Metal-2-Con|contact@258||36|-90|||XR|
+NAN-Metal-1-Poly-Con|contact@260||27|-135||||
+NAN-Metal-1-Poly-Con|contact@261||-27|-7.5||||
+NAN-Metal-1-Poly-Con|contact@262||27|22.5||||
+NAN-Metal-1-Poly-Con|contact@263||0|-135|4|||
+NAN-Metal-1-Poly-Con|contact@264||-9|7.5||||
+NAN-Metal-1-Poly-Con|contact@265||9|-7.5||||
 NN-Transistor|nmos@4||9|-75|60||YR|
 NN-Transistor|nmos@5||27|-75|60||XYR|
 NMetal-2-Pin|pin@5||-54.5|-105|||R|
@@ -2022,9 +2812,14 @@ NMetal-2-Pin|pin@42||-54|45||||
 NMetal-2-Pin|pin@44||54|75||||
 NMetal-2-Pin|pin@45||54|105||||
 NMetal-2-Pin|pin@46||54|45||||
-NMetal-1-Pin|pin@47||0|-22.5||||
-NMetal-1-Pin|pin@48||27|-7.5||||
+NMetal-1-Pin|pin@47||0|-32.5||||
+NMetal-1-Pin|pin@48||27|7.5||||
+NPoly-Pin|pin@49||9|-135||||
+NMetal-1-Pin|pin@50||-27|-7.5||||
 NprBoundary-Node|plnode@2||0|0|90|300||A
+NN-Well-Node|plnode@3||0|83|102|136||A
+NNPlus-Node|plnode@4||18|-75|60|112||A
+NPPlus-Node|plnode@5||0|83|96|136||A
 NP-Transistor|pmos@11||-27|83|84||XYR|
 NP-Transistor|pmos@12||-9|83|84||XYR|
 NP-Transistor|pmos@13||9|83|84||XYR|
@@ -2047,8 +2842,8 @@ AMetal-2|net@440|||S1800|pin@41||-54|105|pin@45||54|105
 AMetal-2|net@441|||S1800|pin@40||-54|75|pin@44||54|75
 AMetal-2|net@442|||S1800|pin@42||-54|45|pin@46||54|45
 AP-Diff|net@448|||S1800|pmos@14|diff-top|36|53|contact@110||36|53
-APoly|net@476|||S900|pmos@11|poly-right|-27|26|contact@184||-27|7.5
-APoly|net@477|||S900|pmos@12|poly-right|-9|26|contact@187||-9|-7.5
+APoly|net@476|||S900|pmos@11|poly-right|-27|26|contact@261||-27|-7.5
+APoly|net@477|||S900|pmos@12|poly-right|-9|26|contact@264||-9|7.5
 AMetal-2|net@597|||S1800|contact@254||18|-75|pin@37||54|-75
 AMetal-2|net@602|||S0|pin@38||54|-105|contact@252||18|-105
 AMetal-2|net@603|||S0|pin@19||54|-45|contact@253||18|-45
@@ -2057,27 +2852,31 @@ AN-Diff|net@605|||S0|nmos@4|diff-top|0|-75|contact@248||0|-75
 AMetal-1|net@606|||S0|contact@257||0|-90|contact@248||0|-90
 AMetal-1|net@607|||S0|contact@258||36|-90|contact@247||36|-90
 AMetal-2|net@608|||S0|contact@258||36|-90|contact@257||0|-90
-AMetal-1|net@609|||S900|pin@47||0|-22.5|contact@248||0|-46
+AMetal-1|net@609|||S900|pin@47||0|-32.5|contact@248||0|-46
 AN-Diff|net@611|||S0|nmos@5|diff-bottom|18|-75|contact@251||18|-75
 AMetal-1|net@612|||S900|contact@253||18|-45|contact@251||18|-46
 AMetal-1|net@613|||S0|contact@254||18|-75|contact@251||18|-75
 AMetal-1|net@614|||S2700|contact@252||18|-105|contact@251||18|-104
-APoly|net@615|||S900|contact@183||27|-22.5|nmos@5|poly-left|27|-30
-APoly|net@616|||S900|pmos@14|poly-right|27|26|contact@185||27|22.5
-APoly|net@618|||S2700|contact@186||9|7.5|pmos@13|poly-right|9|26
-APoly|net@619|||S900|contact@186||9|7.5|nmos@4|poly-left|9|-30
-AMetal-1|net@620|||S0|contact@186||9|7.5|contact@184||-27|7.5
-AMetal-1|net@621|||S1800|contact@187||-9|-7.5|pin@48||27|-7.5
-AMetal-1|net@622|||S2700|pin@48||27|-7.5|contact@185||27|22.5
+APoly|net@615|||S2700|contact@260||27|-135|nmos@5|poly-left|27|-30
+APoly|net@616|||S900|pmos@14|poly-right|27|26|contact@262||27|22.5
+AMetal-1|net@621|||S1800|contact@264||-9|7.5|pin@48||27|7.5
+AMetal-1|net@622|||S2700|pin@48||27|7.5|contact@262||27|22.5
+APoly|net@624|||S2700|contact@265||9|-7.5|pmos@13|poly-right|9|26
+APoly|net@626|||S2700|nmos@4|poly-left|9|-30|contact@265||9|-7.5
+APoly|net@627|||S900|nmos@4|poly-right|9|-120|pin@49||9|-135
+APoly|net@630|||S0|pin@49||9|-135|contact@263||0|-135
+AMetal-1|net@631|||S900|contact@261||-27|-7.5|pin@50||-27|-7.5
+AMetal-1|net@632|||S0|contact@265||9|-7.5|pin@50||-27|-7.5
 Egnd||D5G2;|pin@37||G
 Egnd_5||D5G2;|pin@5||U
 Egnd_6||D5G2;|pin@9||U
 Egnd_7||D5G2;|pin@10||U
 Egnd_9||D5G2;|pin@19||U
 Egnd_10||D5G2;|pin@38||G
-Eina||D5G2;|contact@185||I
-Einb||D5G2;|contact@186||I
-Einc||D5G2;|contact@183||I
+Egnd_11|highWhenNotDisabled|D5G2;|pin@39||G
+Eina||D5G2;|contact@262||I
+Einb||D5G2;|contact@263||I
+Einc||D5G2;|contact@260||I
 Eout2|out|D5G2;|pin@47||O
 Eout1||D5G2;|pin@29||O
 Evdd_when_not_disabled_1|vdd|D5G2;|pin@40||G
@@ -2086,11 +2885,10 @@ Evdd_2||D5G2;|pin@42||G
 Evdd_3||D5G2;|pin@44||G
 Evdd_4||D5G2;|pin@45||G
 Evdd_5||D5G2;|pin@46||G
-Egnd_11|vdd_when_not_disabled|D5G2;|pin@39||G
 X
 
 # Cell nor3;1{sch}
-Cnor3;1{sch}||schematic|1248841634466|1253735395006||ATTR_LEGATE(D5G1;HNPX-42;Y12.5;)I1|ATTR_LEPARALLGRP(D5G1;HNPX-42;Y10.5;)I-1|ATTR_X(D5G1;HNOJPX-42;Y13.75;)SLE.getdrive()|ATTR_su(D5G1;HNPX-42;Y11.5;)I-1
+Cnor3;1{sch}||schematic|1248841634466|1253876802022||ATTR_LEGATE(D5G1;HNPX-42;Y12.5;)I1|ATTR_LEPARALLGRP(D5G1;HNPX-42;Y10.5;)I-1|ATTR_X(D5G1;HNOJPX-42;Y13.75;)SLE.getdrive()|ATTR_su(D5G1;HNPX-42;Y11.5;)I-1
 IredFive:PMOS;1{ic}|PMOS@0||-16|8|X||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y1.5;)S@X
 IredFive:PMOS;1{ic}|PMOS@1||-16|4|X||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y-2.5;)S@X
 IredFive:PMOS;1{ic}|PMOS@2||-19|8|||D5G4;|ATTR_X(D5G1.5;NOLPX-8;Y0.5;)S@X
@@ -2103,7 +2901,7 @@ NOff-Page|conn@3||-34.75|-0.25|||RR|
 NOff-Page|conn@4||15.5|20|||RR|
 IredFive:nms1;2{ic}|nms1@1||-8|-13.75|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOJPX0.25;Y-4;)S6
 IredFive:nms1;2{ic}|nms1@2||0|-13.75|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOJPX0.75;Y-3.75;)S6
-Inor3;1{ic}|nor3@0||18.5|-12.25|||D5G4;
+Inor3;1{ic}|nor3@0||22.5|-30.25|||D5G4;
 NWire_Pin|pin@3||-8|-0.25|||Y|
 NWire_Pin|pin@4||-16|-0.25|||Y|
 NWire_Pin|pin@5||0|-0.25|||Y|
@@ -2155,15 +2953,15 @@ Awire|net@95|||0|conn@2|y|13.5|8|PMOS@0|g|-13|8
 Awire|net@96|||2700|pin@33||-16|12|pin@36||-16|14
 Awire|net@97|||0|conn@4|y|13.5|20|pin@37||-16|20
 Awire|net@98|||2700|pin@36||-16|14|pin@37||-16|20
+Einc_1|highWhenNotDisabled|D5G2;X-12.75;|conn@4|a|I
 Einb_1|ina|D5G2;X-1.75;|conn@2|a|I|ATTR_le(D5G1;NX2;Y-1.5;)S1.666
 Einb||D5G2;X-1.5;|conn@1|a|I|ATTR_le(D5G1;NX2.5;Y-1.5;)S1.666
 Einc||D5G2;X-1.75;|conn@0|a|I
 Eout||D5G2;X1.75;|conn@3|y|O|ATTR_le(D5G1;NX-1.5;Y-1.5;)S2.333
-Einc_1|vdd_when_not_disabled|D5G2;X-12.75;|conn@4|a|I
 X
 
 # Cell nor3oai;1{ic}
-Cnor3oai;1{ic}||artwork|1247529105994|1253735465989|E
+Cnor3oai;1{ic}||artwork|1247529105994|1253876795597|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@19||-0.25|-2|8|7|YRR||ART_color()I-1174339839|ART_degrees()F[0.0,1.0471976]
 NThick-Circle|art@20||-4.25|-2|8|7|||ART_color()I-1174339839|ART_degrees()F[0.0,1.0471976]
@@ -2237,29 +3035,34 @@ AThicker|net@56|||FS900|pin@137||2.5|-7|pin@136||2.5|-8|ART_color()I-1174339839
 AThicker|net@57|||FS900|pin@138||4.5|-7|pin@139||4.5|-8|ART_color()I-1174339839
 Aschematic:wire|net@58|||1800|pin@141||4|-5|pin@140||5|-5
 Einc_1|disable|D5G1;RY-1.25;|pin@134||I
+Evdd_when_not_disabled|highWhenNotDisabled|D6G2;|pin@140||I
 Eina_1|inAnd1|D5G1;RY-1.25;|pin@132||I
 Einb_1|inAnd2|D5G1;RY-1.25;|pin@133||I
 Einc|inOr1|D4G1;RY-5;|pin@6||I
 Einb|inOr2|D4G1;RY-5;|pin@4||I
 Eout||D5G1;RX1.5;|pin@16||O
-Evdd_when_not_disabled||D6G2;|pin@140||I
 X
 
 # Cell nor3oai;1{lay}
-Cnor3oai;1{lay}||tsmcSun40GP|1253739194128|1253775755108||ATTR_NCC(D5G10;NTX1;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753317438|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753317438
+Cnor3oai;1{lay}||tsmcSun40GP|1253739194128|1254271736643||ATTR_NCC(D5G10;NTX1;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/","exportsConnectedByParent out /out_[0-9]+/"]|DRC_last_good_drc_area_date()G1254271717453|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254271742955
 Ngeneric:Facet-Center|art@0||0|0||||AV
-Inor3;2{lay}|nor3@0||94|-7.5|||D5G4;
-Ioai;3{lay}|oai@0||-14|-7.5|||D5G4;
-NMetal-2-Pin|pin@3||148|112.5||||
-AMetal-2|net@0|||S1800|nor3@0|vdd_1|40|97.5|oai@0|vdd_4|76|97.5
-AMetal-2|net@1|||S0|oai@0|vdd_3|76|67.5|nor3@0|vdd_when_not_disabled_1|40|67.5
-AMetal-2|net@2|||S0|oai@0|vdd_5|76|37.5|nor3@0|vdd_2|40|37.5
-AMetal-2|net@3|||S0|oai@0|gnd_9|76|-52.5|nor3@0|gnd_7|39.5|-52.5
-AMetal-2|net@4|||S0|oai@0|gnd|76|-82.5|nor3@0|gnd_6|39.5|-82.5
-AMetal-2|net@5|||S0|oai@0|gnd_10|76|-112.5|nor3@0|gnd_5|39.5|-112.5
-AMetal-2|net@17|||S0|pin@3||148|112.5|nor3@0|gnd_11|40|112.5
-AMetal-1|net@26|||S0|nor3@0|out1|94|15|oai@0|ina|14|15
-AMetal-1|net@27|||S0|nor3@0|out2|94|-30|oai@0|in2|64|-30
+Inor3;2{lay}|nor3@0||94|-8.5|||D5G4;
+Ioai;3{lay}|oai@0||-14|-8.5|||D5G4;
+NMetal-2-Pin|pin@3||148|111.5||||
+NMetal-1-Pin|pin@6||94|-34||||
+NN-Well-Node|plnode@0||58|74.5|174|136||A
+NNPlus-Node|plnode@1||-5|-83.5|294|112||A
+NPPlus-Node|plnode@2||58|74.5|168|136||A
+AMetal-2|net@0|||S1800|nor3@0|vdd_1|40|96.5|oai@0|vdd_4|76|96.5
+AMetal-2|net@1|||S0|oai@0|vdd_3|76|66.5|nor3@0|vdd_when_not_disabled_1|40|66.5
+AMetal-2|net@2|||S0|oai@0|vdd_5|76|36.5|nor3@0|vdd_2|40|36.5
+AMetal-2|net@3|||S0|oai@0|gnd_9|76|-53.5|nor3@0|gnd_7|39.5|-53.5
+AMetal-2|net@4|||S0|oai@0|gnd|76|-83.5|nor3@0|gnd_6|39.5|-83.5
+AMetal-2|net@5|||S0|oai@0|gnd_10|76|-113.5|nor3@0|gnd_5|39.5|-113.5
+AMetal-2|net@17|||S0|pin@3||148|111.5|nor3@0|gnd_11|40|111.5
+AMetal-1|net@26|||S0|nor3@0|out1|94|14|oai@0|ina|32|14
+AMetal-1|net@29|||S2700|nor3@0|out2|94|-41|pin@6||94|-34
+AMetal-1|net@30|||S1800|oai@0|in2|64|-34|pin@6||94|-34
 Edisable||D5G2;|nor3@0|inc|I
 Egnd||D5G2;|nor3@0|gnd|G
 Egnd_5||D5G2;|oai@0|gnd_5|U
@@ -2267,19 +3070,20 @@ Egnd_6||D5G2;|oai@0|gnd_6|U
 Egnd_7||D5G2;|oai@0|gnd_7|U
 Egnd_9||D5G2;|nor3@0|gnd_9|U
 Egnd_10||D5G2;|nor3@0|gnd_10|G
+Evdd_when_not_disabled_1|highWhenNotDisabled|D5G2;|pin@3||I
 Eina|inAnd1|D5G2;|nor3@0|ina|I
 Einb|inAnd2|D5G2;|nor3@0|inb|I
 Einb_1|inOr1|D5G2;|oai@0|ina_3|I
 Einc_1|inOr2|D5G2;|oai@0|inb_1|I
-Eout||D5G2;|oai@0|out|O
+Eout_1|out|D5G2;|oai@0|out_1|O
+Eout_2||D5G2;|oai@0|out_2|O
 Evdd_3|vdd|D5G2;|nor3@0|vdd_3|G
 Evdd_4||D5G2;|nor3@0|vdd_4|G
 Evdd_5||D5G2;|nor3@0|vdd_5|G
-Evdd_when_not_disabled_1|vdd_when_not_disabled|D5G2;|pin@3||I
 X
 
 # Cell nor3oai;1{sch}
-Cnor3oai;1{sch}||schematic|1253518699023|1253752871789|
+Cnor3oai;1{sch}||schematic|1253518699023|1253876795597|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-16|-9|||R|
 NOff-Page|conn@1||-14|-9|||R|
@@ -2318,12 +3122,12 @@ Awire|net@16|||2700|pin@8||-14|5|pin@0||-14|9
 Awire|net@17|||0|wire40@0|a|-9|5|pin@8||-14|5
 Awire|net@18|||0|conn@6|y|0|0|nor3@1|vdd_when_not_disabled|-11|0
 Edisable||D5G2;Y-5;|conn@2|a|I
+Evdd_when_not_disabled|highWhenNotDisabled|D5G2;X-12;|conn@6|a|I
 EinAnd1||D5G2;X-9;|conn@0|y|I
 EinAnd2||D5G2;X-2;Y-1;|conn@1|a|I
 EinOr3|inOr1|D5G2;X-5;|conn@4|y|I
 EinAnd3|inOr2|D5G2;X-8;Y-2;|conn@3|y|I
 EinOr3@513479722|out|D5G2;X2;|conn@5|y|O
-Evdd_when_not_disabled||D5G2;X-12;|conn@6|a|I
 X
 
 # Cell oai;4{ic}
@@ -2381,40 +3185,36 @@ EfireHI|out|D5G1;RX1.5;|pin@16||O
 X
 
 # Cell oai;3{lay}
-Coai;3{lay}||tsmcSun40GP|1249617237093|1253775738758||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753099749|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753229165
+Coai;3{lay}||tsmcSun40GP|1249617237093|1254271688130||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/","exportsConnectedByParent out /out_[0-9]+/"]|DRC_last_good_drc_area_date()G1254271688824|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254271688824
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NA-Metal-1-Poly-Con|contact@106||27|22.5|2|||
-NAN-Metal-1-P-Diff-Con|contact@110||54|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@110||36|83|84||R|
 NAN-Metal-1-N-Diff-Con|contact@146||90|-75|58||R|
-NAN-Metal-1-P-Diff-Con|contact@178||18|83|84||R|
-NAN-Metal-1-P-Diff-Con|contact@182||36|83|84||R|
-NAN-Metal-1-P-Diff-Con|contact@183||0|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@178||0|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@182||18|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@183||54|83|84||R|
 NAN-Metal-1-N-Diff-Con|contact@184||54|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@188||36|-75|60||R|
-NA-Metal-1-Poly-Con|contact@189||54|-22.5|48|||
 NAN-Metal-1-N-Diff-Con|contact@190||18|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@195||54|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@198||-18|-75|60||XR|
 NAN-Metal-1-N-Diff-Con|contact@200||0|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@202||-54|-75|60||XR|
 NAN-Metal-1-N-Diff-Con|contact@204||-36|-75|60||R|
-NA-Metal-1-Poly-Con|contact@206||-27|-134.5|2|||
 NAN-Metal-1-N-Diff-Con|contact@207||-54|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@209||-90|-75|60||XR|
 NAN-Metal-1-N-Diff-Con|contact@211||-72|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@213||-126|-75|60||XR|
 NAN-Metal-1-N-Diff-Con|contact@215||-108|-75|60||R|
-NA-Metal-1-Poly-Con|contact@217||-81|-22.5|2|||
 NAN-Metal-1-N-Diff-Con|contact@243||72|-75|58||R|
 NX-Metal-1-Metal-2-Con|contact@246||72|-45|||XR|
 NX-Metal-1-Metal-2-Con|contact@247||72|-75|||XR|
 NX-Metal-1-Metal-2-Con|contact@248||72|-105|||XR|
-NX-Metal-1-Metal-2-Con|contact@249||54|45|||R|
-NX-Metal-1-Metal-2-Con|contact@250||54|75|||R|
-NX-Metal-1-Metal-2-Con|contact@251||54|105|||R|
-NX-Metal-1-Metal-2-Con|contact@252||18|45|||R|
-NX-Metal-1-Metal-2-Con|contact@253||18|75|||R|
-NX-Metal-1-Metal-2-Con|contact@254||18|105|||R|
+NX-Metal-1-Metal-2-Con|contact@249||36|45|||R|
+NX-Metal-1-Metal-2-Con|contact@250||36|75|||R|
+NX-Metal-1-Metal-2-Con|contact@251||36|105|||R|
+NX-Metal-1-Metal-2-Con|contact@252||0|45|||R|
+NX-Metal-1-Metal-2-Con|contact@253||0|75|||R|
+NX-Metal-1-Metal-2-Con|contact@254||0|105|||R|
 NX-Metal-1-Metal-2-Con|contact@255||36|-45|||XR|
 NX-Metal-1-Metal-2-Con|contact@256||36|-75|||XR|
 NX-Metal-1-Metal-2-Con|contact@257||36|-105|||XR|
@@ -2431,8 +3231,12 @@ NX-Metal-1-Metal-2-Con|contact@267||-90|-60|||XR|
 NX-Metal-1-Metal-2-Con|contact@268||-72|-90|||XR|
 NX-Metal-1-Metal-2-Con|contact@269||-126|-60|||XR|
 NX-Metal-1-Metal-2-Con|contact@270||-108|-90|||XR|
-NX-Metal-1-Metal-2-Con|contact@271||0|90|||R|
-NX-Metal-1-Metal-2-Con|contact@272||36|90|||R|
+NX-Metal-1-Metal-2-Con|contact@271||54|90|||R|
+NX-Metal-1-Metal-2-Con|contact@272||18|90|||R|
+NAN-Metal-1-Poly-Con|contact@273||45|22.5|2|||
+NAN-Metal-1-Poly-Con|contact@274||54|-25.5|48|||
+NAN-Metal-1-Poly-Con|contact@275||-27|-135|2|||
+NAN-Metal-1-Poly-Con|contact@276||-117|-15|2|||
 NN-Transistor|nmos@4||81|-75|60||YR|
 NN-Transistor|nmos@6||45|-75|60||YR|
 NN-Transistor|nmos@7||63|-75|60||XYR|
@@ -2454,47 +3258,49 @@ NMetal-2-Pin|pin@38||90|-105||||
 NMetal-2-Pin|pin@44||90|75||||
 NMetal-2-Pin|pin@45||90|105||||
 NMetal-2-Pin|pin@46||90|45||||
-NMetal-1-Pin|pin@51||0|22.5||||
+NMetal-1-Pin|pin@51||0|5||||
 NPoly-Pin|pin@66||9|22.5||||
 NPoly-Pin|pin@67||27|22.5||||
-NPoly-Pin|pin@71||27|-22.5||||
-NPoly-Pin|pin@74||45|22.5||||
-NPoly-Pin|pin@75||81|-22.5||||
-NPoly-Pin|pin@76||45|-22.5||||
-NPoly-Pin|pin@77||-45|-134.5||||
-NPoly-Pin|pin@78||9|-134.5||||
-NPoly-Pin|pin@79||-27|-134.5||||
-NPoly-Pin|pin@80||-9|-134.5||||
-NPoly-Pin|pin@81||-117|-22.5||||
-NPoly-Pin|pin@82||-63|-22.5||||
-NPoly-Pin|pin@83||-81|-22.5||||
-NPoly-Pin|pin@84||-99|-22.5||||
-NPoly-Pin|pin@85||-81|-22.5||||
+NPoly-Pin|pin@71||27|-25.5||||
+NPoly-Pin|pin@74||27|22.5||||
+NPoly-Pin|pin@75||81|-25.5||||
+NPoly-Pin|pin@76||45|-25.5||||
+NPoly-Pin|pin@77||-45|-135||||
+NPoly-Pin|pin@78||9|-135||||
+NPoly-Pin|pin@79||-27|-135||||
+NPoly-Pin|pin@80||-9|-135||||
+NPoly-Pin|pin@81||-117|-15||||
+NPoly-Pin|pin@82||-63|-15||||
+NPoly-Pin|pin@84||-99|-15||||
+NPoly-Pin|pin@85||-117|-15||||
+NPoly-Pin|pin@86||45|22.5||||
+NMetal-1-Pin|pin@87||18|5||||
+NMetal-1-Pin|pin@88||0|5||||
+NMetal-1-Pin|pin@89||18|127||||
+NMetal-1-Pin|pin@90||0|-107||||
+NPoly-Pin|pin@91||-81|-15||||
 NprBoundary-Node|plnode@2||-18|0|234|300||A
 NN-Well-Node|plnode@7||0|78|210|136||A
 NPPlus-Node|plnode@9||0|78|204|136||A
-NP-Transistor|pmos@14||45|83|84||XYR|
-NP-Transistor|pmos@15||9|83|84||XYR|
-NP-Transistor|pmos@16||27|83|84||XYR|
+NP-Transistor|pmos@14||27|83|84||XYR|
+NP-Transistor|pmos@16||9|83|84||XYR|
+NP-Transistor|pmos@17||45|83|84||XYR|
 AN-Diff|net@371|||S0|nmos@4|diff-bottom|90|-75|contact@146||90|-75
-AP-Diff|net@448|||S1800|pmos@14|diff-top|54|53|contact@110||54|53
-AMetal-1|net@449|||S0|contact@251||54|105|contact@110||54|105
-AMetal-1|net@450|||S0|contact@250||54|75|contact@110||54|75
-AMetal-1|net@451|||S0|contact@249||54|45|contact@110||54|45
-AMetal-2|net@452|||S0|pin@44||90|75|contact@250||54|75
-AMetal-2|net@453|||S0|pin@45||90|105|contact@251||54|105
-AMetal-2|net@454|||S0|pin@46||90|45|contact@249||54|45
-AP-Diff|net@455|||S1800|pmos@15|diff-top|18|53|contact@178||18|53
-AMetal-1|net@456|||S0|contact@254||18|105|contact@178||18|105
-AMetal-1|net@457|||S0|contact@253||18|75|contact@178||18|75
-AMetal-1|net@458|||S0|contact@252||18|45|contact@178||18|45
-AP-Diff|net@459|||S0|pmos@15|diff-top|18|65|pmos@16|diff-bottom|18|65
-AP-Diff|net@460|||S0|pmos@14|diff-bottom|36|60|pmos@16|diff-top|36|60
-AMetal-2|net@461|||S1800|contact@252||18|45|contact@249||54|45
-AMetal-2|net@462|||S0|contact@250||54|75|contact@253||18|75
-AMetal-2|net@463|||S0|contact@251||54|105|contact@254||18|105
-AP-Diff|net@464|||S0|pmos@14|diff-bottom|36|78|contact@182||36|78
-AP-Diff|net@465|||S0|pmos@15|diff-bottom|0|78|contact@183||0|78
+AP-Diff|net@448|||S1800|pmos@14|diff-top|36|53|contact@110||36|53
+AMetal-1|net@449|||S0|contact@251||36|105|contact@110||36|105
+AMetal-1|net@450|||S0|contact@250||36|75|contact@110||36|75
+AMetal-1|net@451|||S0|contact@249||36|45|contact@110||36|45
+AMetal-2|net@452|||S0|pin@44||90|75|contact@250||36|75
+AMetal-2|net@453|||S0|pin@45||90|105|contact@251||36|105
+AMetal-2|net@454|||S0|pin@46||90|45|contact@249||36|45
+AMetal-1|net@456|||S0|contact@254||0|105|contact@178||0|105
+AMetal-1|net@457|||S0|contact@253||0|75|contact@178||0|75
+AMetal-1|net@458|||S0|contact@252||0|45|contact@178||0|45
+AP-Diff|net@460|||S0|pmos@14|diff-bottom|18|60|pmos@16|diff-top|18|60
+AMetal-2|net@461|||S1800|contact@252||0|45|contact@249||36|45
+AMetal-2|net@462|||S0|contact@250||36|75|contact@253||0|75
+AMetal-2|net@463|||S0|contact@251||36|105|contact@254||0|105
+AP-Diff|net@464|||S0|pmos@14|diff-bottom|18|78|contact@182||18|78
 AN-Diff|net@474|||S0|nmos@6|diff-top|36|-75|contact@188||36|-75
 AMetal-1|net@475|||S0|contact@255||36|-45|contact@188||36|-45
 AMetal-1|net@476|||S0|contact@256||36|-75|contact@188||36|-75
@@ -2552,58 +3358,68 @@ AMetal-2|net@561|||S0|pin@19||90|-45|contact@246||72|-45
 AMetal-2|net@563|||S1800|contact@248||72|-105|pin@38||90|-105
 AN-Diff|net@564|||S1800|nmos@19|diff-bottom|36|-88|nmos@6|diff-top|36|-88
 AN-Diff|net@565|||S0|nmos@19|diff-top|18|-85|nmos@8|diff-bottom|18|-85
-APoly|net@597|||S900|pmos@15|poly-right|9|26|pin@66||9|22.5
 APoly|net@600|||S1800|pin@66||9|22.5|pin@67||27|22.5
-APoly|net@601|||S1800|pin@67||27|22.5|contact@106||27|22.5
-APoly|net@602|||S900|pmos@16|poly-right|27|26|pin@67||27|22.5
+APoly|net@601|||S1800|pin@67||27|22.5|contact@273||45|22.5
 AMetal-1|net@606|||S0|contact@195||54|-90|contact@184||54|-90
 AN-Diff|net@680|||S0|nmos@4|diff-top|72|-75|contact@243||72|-75
 AMetal-1|net@681|||S900|contact@246||72|-45|contact@243||72|-46
 AMetal-1|net@682|||S0|contact@247||72|-75|contact@243||72|-75
 AMetal-1|net@683|||S2700|contact@248||72|-105|contact@243||72|-104
-AMetal-2|net@684|||S0|contact@272||36|90|contact@271||0|90
-AMetal-1|net@685|||S0|contact@271||0|90|contact@183||0|90
-AMetal-1|net@686|||S0|contact@272||36|90|contact@182||36|90
-AMetal-1|net@695|||S2700|pin@51||0|22.5|contact@183||0|41
-AMetal-1|net@696|||S900|pin@51||0|22.5|contact@200||0|-45
-APoly|net@708|||S2700|pin@71||27|-22.5|pin@67||27|22.5
-APoly|net@709|||S900|pmos@14|poly-right|45|26|pin@74||45|22.5
-APoly|net@710|||S1800|contact@106||28|22.5|pin@74||45|22.5
-APoly|net@713|||S1800|contact@189||63|-22.5|pin@75||81|-22.5
-APoly|net@714|||S2700|nmos@4|poly-left|81|-30|pin@75||81|-22.5
-APoly|net@715|||S2700|nmos@7|poly-left|63|-30|contact@189||63|-22.5
-APoly|net@716|||S0|contact@189||63|-22.5|pin@76||45|-22.5
-APoly|net@717|||S0|pin@76||45|-22.5|pin@71||27|-22.5
-APoly|net@718|||S2700|nmos@6|poly-left|45|-30|pin@76||45|-22.5
-APoly|net@719|||S2700|nmos@19|poly-left|27|-30|pin@71||27|-22.5
-APoly|net@794|||S900|nmos@13|poly-left|-45|-30|pin@77||-45|-134.5
-APoly|net@796|||S900|nmos@8|poly-left|9|-30|pin@78||9|-134.5
-APoly|net@797|||S1800|pin@77||-45|-134.5|pin@79||-27|-134.5
-APoly|net@799|||S900|nmos@14|poly-left|-27|-30|pin@79||-27|-134.5
-APoly|net@800|||S1800|pin@79||-27|-134.5|pin@80||-9|-134.5
-APoly|net@801|||S1800|pin@80||-9|-134.5|pin@78||9|-134.5
-APoly|net@802|||S900|nmos@12|poly-left|-9|-30|pin@80||-9|-134.5
-APoly|net@803|||S2700|pin@79||-27|-134.5|contact@206||-27|-134.5
-APoly|net@804|||S2700|nmos@16|poly-left|-117|-30|pin@81||-117|-22.5
-APoly|net@806|||S2700|nmos@18|poly-left|-63|-30|pin@82||-63|-22.5
-APoly|net@810|||S2700|nmos@15|poly-left|-81|-30|pin@83||-81|-22.5
-APoly|net@811|||S1800|pin@81||-117|-22.5|pin@84||-99|-22.5
-APoly|net@812|||S1800|pin@84||-99|-22.5|pin@83||-81|-22.5
-APoly|net@813|||S2700|nmos@17|poly-left|-99|-30|pin@84||-99|-22.5
-APoly|net@814|||S1800|pin@83||-81|-22.5|pin@85||-81|-22.5
-APoly|net@815|||S1800|pin@85||-81|-22.5|pin@82||-63|-22.5
-APoly|net@816|||S2700|pin@85||-81|-22.5|contact@217||-81|-22.5
+AMetal-2|net@684|||S1800|contact@272||18|90|contact@271||54|90
+AMetal-1|net@685|||S0|contact@271||54|90|contact@183||54|90
+AMetal-1|net@686|||S0|contact@272||18|90|contact@182||18|90
+APoly|net@708|||S2700|pin@71||27|-25.5|pin@67||27|22.5
+APoly|net@709|||S900|pmos@14|poly-right|27|26|pin@74||27|22.5
+APoly|net@710|||S0|contact@273||46|22.5|pin@74||27|22.5
+APoly|net@713|||S1800|contact@274||63|-25.5|pin@75||81|-25.5
+APoly|net@714|||S2700|nmos@4|poly-left|81|-30|pin@75||81|-25.5
+APoly|net@715|||S2700|nmos@7|poly-left|63|-30|contact@274||63|-25.5
+APoly|net@716|||S0|contact@274||63|-25.5|pin@76||45|-25.5
+APoly|net@717|||S0|pin@76||45|-25.5|pin@71||27|-25.5
+APoly|net@718|||S2700|nmos@6|poly-left|45|-30|pin@76||45|-25.5
+APoly|net@719|||S2700|nmos@19|poly-left|27|-30|pin@71||27|-25.5
+APoly|net@794|||S900|nmos@13|poly-left|-45|-30|pin@77||-45|-135
+APoly|net@796|||S900|nmos@8|poly-left|9|-30|pin@78||9|-135
+APoly|net@797|||S1800|pin@77||-45|-135|pin@79||-27|-135
+APoly|net@799|||S900|nmos@14|poly-left|-27|-30|pin@79||-27|-135
+APoly|net@800|||S1800|pin@79||-27|-135|pin@80||-9|-135
+APoly|net@801|||S1800|pin@80||-9|-135|pin@78||9|-135
+APoly|net@802|||S900|nmos@12|poly-left|-9|-30|pin@80||-9|-135
+APoly|net@803|||S2700|pin@79||-27|-135|contact@275||-27|-135
+APoly|net@804|||S2700|nmos@16|poly-left|-117|-30|pin@81||-117|-15
+APoly|net@806|||S2700|nmos@18|poly-left|-63|-30|pin@82||-63|-15
+APoly|net@811|||S1800|pin@81||-117|-15|pin@84||-99|-15
+APoly|net@813|||S2700|nmos@17|poly-left|-99|-30|pin@84||-99|-15
+APoly|net@816|||S2700|pin@85||-117|-15|contact@276||-117|-15
+APoly|net@817|||S2700|pin@66||9|22.5|pmos@16|poly-right|9|26
+AP-Diff|net@818|||S0|pmos@17|diff-bottom|36|58|pmos@14|diff-top|36|58
+AP-Diff|net@819|||S1800|pmos@17|diff-top|54|63|contact@183||54|63
+APoly|net@820|||S900|pmos@17|poly-right|45|26|pin@86||45|22.5
+APoly|net@821|||S0|contact@273||46|22.5|pin@86||45|22.5
+AMetal-1|net@823|||S900|pin@51||0|5|pin@88||0|5
+AMetal-1|net@824|||S900|pin@88||0|5|contact@200||0|-45
+AMetal-1|net@825|||S0|pin@87||18|5|pin@88||0|5
+AP-Diff|net@826|||S0|pmos@16|diff-bottom|0|89|contact@178||0|89
+AMetal-1|net@827|||S2700|pin@87||18|5|contact@182||18|41
+AMetal-1|net@829|||S2700|pin@90||0|-107|contact@200||0|-45
+APoly|net@830|||S0|pin@84||-99|-15|pin@85||-117|-15
+APoly|net@831|||S1800|pin@85||-117|-15|pin@91||-81|-15
+APoly|net@832|||S1800|pin@91||-81|-15|pin@82||-63|-15
+APoly|net@833|||S2700|nmos@15|poly-left|-81|-30|pin@91||-81|-15
+AMetal-1|net@834|||S900|pin@89||18|127|contact@182||18|125
 Egnd||D5G2;|pin@37||G
 Egnd_5||D5G2;|pin@5||U
 Egnd_6||D5G2;|pin@9||U
 Egnd_7||D5G2;|pin@10||U
 Egnd_9||D5G2;|pin@19||U
 Egnd_10||D5G2;|pin@38||G
-Eina||D5G2;|contact@106||I
-Ein2|ina2|D5G2;|contact@189||I
-Einb_1|inb|D5G2;|contact@217||I
-Eina_3|inc|D5G2;|contact@206||I
+Eina||D5G2;|contact@273||I
+Ein2|ina2|D5G2;|contact@274||I
+Einb_1|inb|D5G2;|contact@276||I
+Eina_3|inc|D5G2;Y-112.5;|contact@275||I
 Eout||D5G2;|pin@51||O
+Eout_1||D5G2;|pin@89||O
+Eout_2||D5G2;|pin@90||O
 Evdd_3|vdd|D5G2;|pin@44||G
 Evdd_4||D5G2;|pin@45||G
 Evdd_5||D5G2;|pin@46||G
@@ -2662,7 +3478,7 @@ Efire[1]|out|D6G2;X4.5;|conn@8|a|O|ATTR_le(D5G1;NY3;)S2
 X
 
 # Cell omegaCounter;1{ic}
-ComegaCounter;1{ic}||artwork|1242939090633|1250373757178|E
+ComegaCounter;1{ic}||artwork|1242939090633|1254467820090|E
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NBox|art@1||0|4|18|20||
 NTriangle|art@2||-8|4|3|2|RRR|
@@ -2677,39 +3493,534 @@ NPin|pin@29||-4|12|1|1|R|
 Nschematic:Bus_Pin|pin@32||5|14||||
 NPin|pin@33||5|14|1|1|R|
 NPin|pin@34||5|12|1|1|R|
+Nschematic:Bus_Pin|pin@35||9|-3||||
+Nschematic:Wire_Pin|pin@36||7|-3||||
+Nschematic:Bus_Pin|pin@37||9|-3||||
+Nschematic:Wire_Pin|pin@38||7|-3||||
+Nschematic:Bus_Pin|pin@39||9|-3||||
+Nschematic:Wire_Pin|pin@40||7|-3||||
+Nschematic:Bus_Pin|pin@41||7|8||||
+Nschematic:Wire_Pin|pin@42||5|8||||
+Nschematic:Bus_Pin|pin@43||0|9||||
+Nschematic:Wire_Pin|pin@44||0|7||||
+Nschematic:Bus_Pin|pin@45||-1|9||||
+Nschematic:Wire_Pin|pin@46||-1|7||||
+Nschematic:Bus_Pin|pin@47||-3|9||||
+Nschematic:Wire_Pin|pin@48||-3|7||||
+Nschematic:Bus_Pin|pin@49||-5|9||||
+Nschematic:Wire_Pin|pin@50||-5|7||||
+Nschematic:Bus_Pin|pin@51||-6|9||||
+Nschematic:Wire_Pin|pin@52||-4|9||||
+Nschematic:Bus_Pin|pin@53||-8|9||||
+Nschematic:Wire_Pin|pin@54||-6|9||||
 Aschematic:wire|net@0|||0|pin@14||0|-6|pin@13||0|-6
 AThicker|net@3|||FS900|pin@28||-4|14|pin@29||-4|12
 AThicker|net@5|||FS900|pin@33||5|14|pin@34||5|12
+Aschematic:wire|net@6|||1800|pin@36||7|-3|pin@35||9|-3
+Aschematic:wire|net@7|||1800|pin@38||7|-3|pin@37||9|-3
+Aschematic:wire|net@8|||1800|pin@40||7|-3|pin@39||9|-3
+Aschematic:wire|net@9|||1800|pin@42||5|8|pin@41||7|8
+Aschematic:wire|net@10|||2700|pin@44||0|7|pin@43||0|9
+Aschematic:wire|net@11|||2700|pin@46||-1|7|pin@45||-1|9
+Aschematic:wire|net@12|||2700|pin@48||-3|7|pin@47||-3|9
+Aschematic:wire|net@13|||2700|pin@50||-5|7|pin@49||-5|9
+Aschematic:wire|net@14|||0|pin@52||-4|9|pin@51||-6|9
+Aschematic:wire|net@15|||0|pin@54||-6|9|pin@53||-8|9
+Eload_1@815566341|disableLO|D5G2;|pin@39||B
+Eload_1@857729979|disableLate|D5G2;|pin@37||B
+Eempty||D5G2;|pin@41||O
+Eload_1|highWhenNotDisabled|D5G2;|pin@35||B
 EinLO[1:6]||D5G2;X-2;Y2;|pin@18||I
+EinLO[1]||D5G2;|pin@43||I
+EinLO[2]||D5G2;|pin@45||I
+EinLO[3]||D5G2;|pin@47||I
+EinLO[4]||D5G2;|pin@49||I
+EinLO[5]||D5G2;|pin@51||I
+EinLO[6]||D5G2;|pin@53||I
 Eload||D4G2;X-1;|pin@11||B
 Emc||D5G2;Y-1;|pin@13||I
 Escan[1:18]||D5G2;X1;Y4;|pin@32||O
 X
 
+# Cell omegaCounter;2{lay}
+ComegaCounter;2{lay}||tsmcSun40GP|1253744958747|1254476983771||ATTR_NCC(D5G10;NTX-480.5;Y3952.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]
+Ngeneric:Facet-Center|art@0||0|0||||AV
+IomegaCounter;1{lay}|omegaCou@0||-510|46|R||D5G4;
+EdisableLO||D5G2;|omegaCou@0|disableLO|I
+Eempty||D5G2;|omegaCou@0|empty|O
+Egnd||D5G2;|omegaCou@0|gnd_9|G
+Egnd_14||D5G2;|omegaCou@0|gnd_14|G
+Egnd_15||D5G2;|omegaCou@0|gnd_15|G
+Egnd_16||D5G2;|omegaCou@0|gnd_16|G
+Egnd_20||D5G2;|omegaCou@0|gnd_20|G
+Egnd_21||D5G2;|omegaCou@0|gnd_21|G
+Egnd_22||D5G2;|omegaCou@0|gnd_22|G
+Egnd_23||D5G2;|omegaCou@0|gnd_23|G
+Egnd_24||D5G2;|omegaCou@0|gnd_24|G
+Egnd_25||D5G2;|omegaCou@0|gnd_25|G
+Egnd_26||D5G2;|omegaCou@0|gnd_26|G
+Egnd_27||D5G2;|omegaCou@0|gnd_27|G
+Egnd_28||D5G2;|omegaCou@0|gnd_28|G
+Egnd_29||D5G2;|omegaCou@0|gnd_29|G
+Egnd_30||D5G2;|omegaCou@0|gnd_30|G
+EhighWhenNotDisabled||D5G2;|omegaCou@0|highWhenNotDisabled|I
+EinLO[1]||D5G2;|omegaCou@0|inLO[1]|I
+EinLO[2]||D5G2;|omegaCou@0|inLO[2]|I
+EinLO[3]||D5G2;|omegaCou@0|inLO[3]|I
+EinLO[4]||D5G2;|omegaCou@0|inLO[4]|I
+EinLO[5]||D5G2;|omegaCou@0|inLO[5]|I
+EinLO[6]||D5G2;|omegaCou@0|inLO[6]|I
+Eload||D5G2;|omegaCou@0|load|I
+Evdd||D5G2;|omegaCou@0|vdd|P
+Evdd_11||D5G2;|omegaCou@0|vdd_11|P
+Evdd_12||D5G2;|omegaCou@0|vdd_12|P
+Evdd_13||D5G2;|omegaCou@0|vdd_13|P
+Evdd_19||D5G2;|omegaCou@0|vdd_19|G
+Evdd_20||D5G2;|omegaCou@0|vdd_20|G
+Evdd_21||D5G2;|omegaCou@0|vdd_21|G
+Evdd_22||D5G2;|omegaCou@0|vdd_22|P
+Evdd_23||D5G2;|omegaCou@0|vdd_23|P
+Evdd_24||D5G2;|omegaCou@0|vdd_24|P
+Evdd_25||D5G2;|omegaCou@0|vdd_25|P
+Evdd_26||D5G2;|omegaCou@0|vdd_26|P
+Evdd_27||D5G2;|omegaCou@0|vdd_27|P
+Evdd_28||D5G2;|omegaCou@0|vdd_28|P
+Evdd_29||D5G2;|omegaCou@0|vdd_29|P
+X
+
+# Cell omegaCounter;1{lay}
+ComegaCounter;1{lay}||tsmcSun40GP|1253876138552|1254484043404||ATTR_NCC(D5G10;NTX-53;Y184;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1254464960991|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254464853799
+Ngeneric:Facet-Center|art@0||0|0||||AV
+IbitAndNoWells;1{lay}|bitAndNo@0||2686|0.5|||D5G4;
+IbitAndNoWells;1{lay}|bitAndNo@1||541|0.5|||D5G4;
+IbitAndNoWells;1{lay}|bitAndNo@2||1075|0.5|||D5G4;
+IbitAndNoWells;1{lay}|bitAndNo@3||1618|0.5|||D5G4;
+IbitAndNoWells;1{lay}|bitAndNo@4||2152|0.5|||D5G4;
+IbitAndNoWells;1{lay}|bitAndNo@5||3220|0.5|||D5G4;
+NX-Metal-1-Metal-2-Con|contact@0||761|579|||R|
+NX-Metal-1-Metal-2-Con|contact@1||779|549|||R|
+NX-Metal-1-Metal-2-Con|contact@2||1295|579|||R|
+NX-Metal-1-Metal-2-Con|contact@3||1313|549|||R|
+NX-Metal-1-Metal-2-Con|contact@4||1838|579|||R|
+NX-Metal-1-Metal-2-Con|contact@5||1856|549|||R|
+NX-Metal-1-Metal-2-Con|contact@6||2372|579|||R|
+NX-Metal-1-Metal-2-Con|contact@7||2390|549|||R|
+NX-Metal-1-Metal-2-Con|contact@8||2906|579|||R|
+NX-Metal-1-Metal-2-Con|contact@9||2924|549|||R|
+NX-Metal-1-Metal-2-Con|contact@10||3440|579|||R|
+NX-Metal-1-Metal-2-Con|contact@11||3458|549|||R|
+NX-Metal-1-Metal-2-Con|contact@12||743|-600|||R|
+NX-Metal-1-Metal-2-Con|contact@13||761|-630|||R|
+NX-Metal-1-Metal-2-Con|contact@14||1277|-600|||R|
+NX-Metal-1-Metal-2-Con|contact@15||1295|-630|||R|
+NX-Metal-1-Metal-2-Con|contact@16||1820|-600|||R|
+NX-Metal-1-Metal-2-Con|contact@17||1838|-630|||R|
+NX-Metal-1-Metal-2-Con|contact@18||2354|-600|||R|
+NX-Metal-1-Metal-2-Con|contact@19||2372|-630|||R|
+NX-Metal-1-Metal-2-Con|contact@20||2888|-600|||R|
+NX-Metal-1-Metal-2-Con|contact@21||2906|-630|||R|
+NX-Metal-1-Metal-2-Con|contact@22||3422|-600|||R|
+NX-Metal-1-Metal-2-Con|contact@23||3440|-630|||R|
+NX-Metal-1-Metal-2-Con|contact@24||211|-600|||R|
+NX-Metal-1-Metal-2-Con|contact@25||211|549|||R|
+NX-Metal-1-Metal-2-Con|contact@26||211|579|||R|
+NX-Metal-1-Metal-2-Con|contact@27||231|166|||R|
+NX-Metal-1-Metal-2-Con|contact@28||231|300.5|||R|
+NX-Metal-1-Metal-2-Con|contact@29||234|-434|||R|
+NX-Metal-1-Metal-2-Con|contact@30||234|-419.5|||R|
+NX-Metal-1-Metal-2-Con|contact@31||3485|166|||R|
+NX-Metal-1-Metal-2-Con|contact@33||3503|-434|||R|
+NX-Metal-1-Metal-2-Con|contact@34||3521|-205|||R|
+NX-Metal-1-Metal-2-Con|contact@35||3617|-205|||R|
+NX-Metal-1-Metal-2-Con|contact@36||3647.5|166|||R|
+NAN-Metal-1-P-Diff-Con|contact@37||3719|314.5|36||R|
+NX-Metal-1-Metal-2-Con|contact@38||3719|330.5|||R|
+NX-Metal-1-Metal-2-Con|contact@39||3719|300.5|||R|
+NAN-Metal-1-P-Diff-Con|contact@40||3755|314.5|36||R|
+NAN-Metal-1-Poly-Con|contact@41||3719|247.5|4|||
+NAN-Metal-1-N-Diff-Con|contact@42||3719|211.5|||R|
+NX-Metal-1-Metal-2-Con|contact@43||3719|210.5|||R|
+NX-Metal-1-Metal-2-Con|contact@44||3755|210.5|||R|
+NAN-Metal-1-N-Diff-Con|contact@45||3755|211.5|||R|
+NAN-Metal-1-N-Diff-Con|contact@46||3737|211.5|||R|
+NAN-Metal-1-Poly-Con|contact@47||3746|157.5|4|||
+NX-Metal-1-Metal-2-Con|contact@48||3751|-434|||R|
+NX-Metal-1-Metal-2-Con|contact@49||3665|210.5|||R|
+Iinv1;1{lay}|inv1@0||3557|-44.5|XY||D5G4;
+Iinv1;1{lay}|inv1@1||3701|255.5|||D5G4;
+Iinv4;1{lay}|inv4@0||3521|-44.5|XY||D5G4;
+NN-Transistor|nmos@0||3728|211.5|||R|
+NN-Transistor|nmos@1||3746|211.5|||R|
+Ngeneric:Invisible-Pin|pin@0||269|648.5|||||ART_message(D5G50;)Spitch is 629
+NMetal-2-Pin|pin@12||3469|-600||||
+NMetal-2-Pin|pin@13||193|549||||
+NMetal-2-Pin|pin@14||3469|549||||
+NMetal-2-Pin|pin@15||265|-630||||
+NMetal-2-Pin|pin@16||3469|-630||||
+NMetal-2-Pin|pin@17||193|579||||
+NMetal-2-Pin|pin@18||3523|579||||
+NMetal-2-Pin|pin@19||3469|579||||
+NMetal-2-Pin|pin@23||220|300.5||||
+NMetal-1-Pin|pin@24||3485|255.5||||
+NPoly-Pin|pin@25||3512|321||||
+NPoly-Pin|pin@26||3512|276||||
+NPoly-Pin|pin@28||3566|321||||
+NPoly-Pin|pin@29||3566|276||||
+NPoly-Pin|pin@30||3584|396||||
+NPoly-Pin|pin@31||3584|291||||
+NPoly-Pin|pin@32||3638|396||||
+NPoly-Pin|pin@33||3638|291||||
+NPoly-Pin|pin@34||3638|224||||
+NPoly-Pin|pin@35||3638|164||||
+NPoly-Pin|pin@36||3584|224||||
+NPoly-Pin|pin@37||3584|164||||
+NPoly-Pin|pin@38||3566|241||||
+NPoly-Pin|pin@39||3566|136||||
+NPoly-Pin|pin@40||3512|241||||
+NPoly-Pin|pin@41||3512|136||||
+NMetal-1-Pin|pin@42||234|-394||||
+NPoly-Pin|pin@44||3512|-279||||
+NPoly-Pin|pin@45||3638|-436||||
+NPoly-Pin|pin@46||3584|-376||||
+NPoly-Pin|pin@47||3584|-436||||
+NPoly-Pin|pin@48||3566|-359||||
+NPoly-Pin|pin@49||3566|-464||||
+NPoly-Pin|pin@50||3512|-359||||
+NPoly-Pin|pin@51||3512|-464||||
+NPoly-Pin|pin@52||3512|-324||||
+NPoly-Pin|pin@53||3566|-279||||
+NPoly-Pin|pin@54||3566|-324||||
+NPoly-Pin|pin@55||3584|-204||||
+NPoly-Pin|pin@56||3584|-309||||
+NPoly-Pin|pin@57||3638|-204||||
+NPoly-Pin|pin@58||3638|-309||||
+NPoly-Pin|pin@59||3638|-376||||
+NMetal-1-Pin|pin@77||3503|-344.5||||
+NMetal-1-Pin|pin@78||3575|-29.5||||
+NMetal-1-Pin|pin@81||3617|-52||||
+NMetal-1-Pin|pin@83||3647.5|263||||
+NPoly-Pin|pin@84||3728|247.5||||
+NMetal-1-Pin|pin@85||3683|247.5||||
+NMetal-2-Pin|pin@86||3695|210.5||||
+NMetal-1-Pin|pin@87||3719|162||||
+NMetal-1-Pin|pin@88||3755|175||||
+NMetal-1-Pin|pin@89||3737|233||||
+NMetal-1-Pin|pin@90||3755|233||||
+NMetal-1-Pin|pin@92||3751|157.5||||
+NPoly-Pin|pin@93||3656|330||||
+NPoly-Pin|pin@94||3656|292||||
+NPoly-Pin|pin@95||3692|321||||
+NPoly-Pin|pin@96||3692|283||||
+NPoly-Pin|pin@97||3710|351||||
+NPoly-Pin|pin@98||3710|283||||
+NPoly-Pin|pin@99||3764|351||||
+NPoly-Pin|pin@100||3764|283||||
+NPoly-Pin|pin@101||3710|222||||
+NPoly-Pin|pin@102||3710|184||||
+NPoly-Pin|pin@103||3764|222||||
+NPoly-Pin|pin@104||3764|184||||
+NPoly-Pin|pin@105||3692|222||||
+NPoly-Pin|pin@106||3692|184||||
+NPoly-Pin|pin@107||3656|222||||
+NPoly-Pin|pin@108||3656|184||||
+NPoly-Pin|pin@109||3530|48||||
+NPoly-Pin|pin@110||3530|-183||||
+NPoly-Pin|pin@111||3566|-79||||
+NPoly-Pin|pin@112||3566|-183||||
+NPoly-Pin|pin@115||3566|56||||
+NPoly-Pin|pin@116||3566|-10||||
+NMetal-1-Pin|pin@118||3665|163||||
+NMetal-1-Pin|pin@119||3539|260||||
+NMetal-1-Pin|pin@120||3539|-503||||
+NMetal-1-Pin|pin@121||3593|-35||||
+NPoly-Pin|pin@122||3602|-79||||
+NPoly-Pin|pin@123||3602|-183||||
+NPoly-Pin|pin@124||3602|56||||
+NPoly-Pin|pin@125||3602|-10||||
+NP-Transistor|pmos@0||3728|314.5|36||R|
+NP-Transistor|pmos@1||3746|314.5|36||R|
+Iselect_x8;1{lay}|select_x@0||3543|269.5||A|D5G4;
+Iselect_x8;1{lay}|select_x@1||3543|-344.5||A|D5G4;
+Iselect_x8;1{lay}|select_x@2||3543|-44.5|Y|A|D5G4;
+Iselect_x8;1{lay}|select_x@3||3678|269.5||A|D5G4;
+IsuccCondX;1{lay}|succCond@0||3593|255.5|||D5G4;
+IsuccCondX;1{lay}|succCond@1||3593|-344.5|||D5G4;
+AMetal-2|net@2|||S1800|bitAndNo@1|gnd_15|779|30.5|bitAndNo@2|gnd_26|788|30.5
+AMetal-2|net@3|||S0|bitAndNo@1|gnd_20|788|180.5|bitAndNo@2|gnd_29|788|180.5
+AMetal-2|net@4|||S1800|bitAndNo@1|vdd_20|779|300.5|bitAndNo@2|vdd|788|300.5
+AMetal-2|net@5|||S1800|bitAndNo@1|vdd_12|779|-119.5|bitAndNo@2|vdd_26|788|-119.5
+AMetal-2|net@6|||S1800|bitAndNo@1|highWhenNotDisabled|779|-164.5|bitAndNo@2|highWhenNotDisabled_1|788|-164.5
+AMetal-2|net@9|||S1800|bitAndNo@2|gnd_16|1313|60.5|bitAndNo@3|gnd_27|1331|60.5
+AMetal-2|net@10|||S1800|bitAndNo@2|gnd_20|1322|180.5|bitAndNo@3|gnd_29|1331|180.5
+AMetal-2|net@11|||S1800|bitAndNo@2|highWhenNotDisabled|1313|-164.5|bitAndNo@3|highWhenNotDisabled_1|1331|-164.5
+AMetal-2|net@12|||S1800|bitAndNo@2|vdd_12|1313|-119.5|bitAndNo@3|vdd_26|1331|-119.5
+AMetal-2|net@16|||S1800|bitAndNo@3|gnd_15|1856|30.5|bitAndNo@4|gnd_26|1865|30.5
+AMetal-2|net@17|||S1800|bitAndNo@3|gnd_21|1865|150.5|bitAndNo@4|gnd_28|1865|150.5
+AMetal-2|net@18|||S1800|bitAndNo@3|highWhenNotDisabled|1856|-164.5|bitAndNo@4|highWhenNotDisabled_1|1865|-164.5
+AMetal-2|net@19|||S1800|bitAndNo@3|vdd_13|1856|-89.5|bitAndNo@4|vdd_27|1865|-89.5
+AMetal-2|net@20|||S1800|bitAndNo@3|vdd_21|1856|360.5|bitAndNo@4|vdd_29|1865|360.5
+AMetal-2|net@23|||S1800|bitAndNo@4|gnd_15|2390|30.5|bitAndNo@0|gnd_26|2399|30.5
+AMetal-2|net@24|||S1800|bitAndNo@4|gnd_9|2399|210.5|bitAndNo@0|gnd_30|2399|210.5
+AMetal-2|net@25|||S1800|bitAndNo@4|highWhenNotDisabled|2390|-164.5|bitAndNo@0|highWhenNotDisabled_1|2399|-164.5
+AMetal-2|net@26|||S1800|bitAndNo@4|vdd_12|2390|-119.5|bitAndNo@0|vdd_26|2399|-119.5
+AMetal-2|net@27|||S1800|bitAndNo@4|vdd_19|2390|330.5|bitAndNo@0|vdd_28|2399|330.5
+AMetal-2|net@28|||S900|bitAndNo@0|LSN[TwoOrDone]|2933|166|bitAndNo@5|MSN[TwoOrDone]|2933|166
+AMetal-2|net@30|||S1800|bitAndNo@0|gnd_15|2924|30.5|bitAndNo@5|gnd_26|2933|30.5
+AMetal-2|net@31|||S0|bitAndNo@0|gnd_21|2933|150.5|bitAndNo@5|gnd_28|2933|150.5
+AMetal-2|net@32|||S1800|bitAndNo@0|highWhenNotDisabled|2924|-164.5|bitAndNo@5|highWhenNotDisabled_1|2933|-164.5
+AMetal-2|net@33|||S1800|bitAndNo@0|vdd_13|2924|-89.5|bitAndNo@5|vdd_27|2933|-89.5
+AMetal-2|net@34|||S1800|bitAndNo@0|vdd_19|2924|330.5|bitAndNo@5|vdd_28|2933|330.5
+AMetal-2|net@35|||S1800|bitAndNo@1|gnd_32|779|-419.5|bitAndNo@2|gnd_23|788|-419.5
+AMetal-2|net@36|||S1800|bitAndNo@1|vdd_32|779|-299.5|bitAndNo@2|vdd_22|788|-299.5
+AMetal-2|net@37|||S1800|bitAndNo@2|gnd_31|1313|-389.5|bitAndNo@3|gnd_24|1331|-389.5
+AMetal-2|net@38|||S1800|bitAndNo@2|vdd_30|1313|-239.5|bitAndNo@3|vdd_24|1331|-239.5
+AMetal-2|net@39|||S1800|bitAndNo@2|vdd_19|1313|330.5|bitAndNo@3|vdd_28|1331|330.5
+AMetal-2|net@40|||S1800|bitAndNo@3|gnd_33|1856|-449.5|bitAndNo@4|gnd_22|1865|-449.5
+AMetal-2|net@41|||S1800|bitAndNo@3|vdd_32|1856|-299.5|bitAndNo@4|vdd_22|1865|-299.5
+AMetal-2|net@42|||S1800|bitAndNo@4|gnd_33|2390|-449.5|bitAndNo@0|gnd_22|2399|-449.5
+AMetal-2|net@43|||S1800|bitAndNo@4|vdd_30|2390|-239.5|bitAndNo@0|vdd_24|2399|-239.5
+AMetal-2|net@44|||S1800|bitAndNo@0|gnd_33|2924|-449.5|bitAndNo@5|gnd_22|2933|-449.5
+AMetal-2|net@45|||S1800|bitAndNo@0|vdd_31|2924|-269.5|bitAndNo@5|vdd_23|2933|-269.5
+AMetal-2|net@55|||S900|bitAndNo@1|LSN[TwoOrDone]|788|166|bitAndNo@2|MSN[TwoOrDone]|788|166
+AMetal-2|net@66|||S1800|bitAndNo@2|LSN[TwoOrDone]|1322|166|bitAndNo@3|MSN[TwoOrDone]|1331|166
+AMetal-2|net@67|||S1800|bitAndNo@3|LSN[TwoOrDone]|1865|166|bitAndNo@4|MSN[TwoOrDone]|1865|166
+AMetal-2|net@68|||S1800|bitAndNo@4|LSN[TwoOrDone]|2399|166|bitAndNo@0|MSN[TwoOrDone]|2399|166
+AMetal-2|net@69|||S1800|bitAndNo@3|LSN[TwoOrOne]|1856|-434|bitAndNo@4|MSN[TwoOrOne]|1865|-434
+AMetal-2|net@82|||S1800|bitAndNo@1|LSN[TwoOrOne]|779|-434|bitAndNo@2|MSN[TwoOrOne]|788|-434
+AMetal-2|net@83|||S1800|bitAndNo@2|LSN[TwoOrOne]|1313|-434|bitAndNo@3|MSN[TwoOrOne]|1331|-434
+AMetal-2|net@84|||S1800|bitAndNo@4|LSN[TwoOrOne]|2390|-434|bitAndNo@0|MSN[TwoOrOne]|2399|-434
+AMetal-2|net@85|||S1800|bitAndNo@0|LSN[TwoOrOne]|2924|-434|bitAndNo@5|MSN[TwoOrOne]|2933|-434
+AMetal-1|net@92|||S2700|bitAndNo@1|disable|761|398|contact@0||761|579
+AMetal-1|net@95|||S2700|bitAndNo@1|disableLate|779|398.5|contact@1||779|549
+AMetal-2|net@96|||S1800|contact@0||761|579|contact@2||1295|579
+AMetal-1|net@98|||S2700|bitAndNo@2|disable|1295|398|contact@2||1295|579
+AMetal-2|net@99|||S1800|contact@1||779|549|contact@3||1313|549
+AMetal-1|net@101|||S2700|bitAndNo@2|disableLate|1313|398.5|contact@3||1313|549
+AMetal-2|net@102|||S1800|contact@2||1295|579|contact@4||1838|579
+AMetal-1|net@104|||S2700|bitAndNo@3|disable|1838|398|contact@4||1838|579
+AMetal-2|net@105|||S1800|contact@3||1313|549|contact@5||1856|549
+AMetal-1|net@107|||S2700|bitAndNo@3|disableLate|1856|398.5|contact@5||1856|549
+AMetal-2|net@108|||S1800|contact@4||1838|579|contact@6||2372|579
+AMetal-1|net@110|||S2700|bitAndNo@4|disable|2372|398|contact@6||2372|579
+AMetal-2|net@111|||S1800|contact@5||1856|549|contact@7||2390|549
+AMetal-1|net@113|||S2700|bitAndNo@4|disableLate|2390|398.5|contact@7||2390|549
+AMetal-2|net@114|||S1800|contact@6||2372|579|contact@8||2906|579
+AMetal-1|net@116|||S2700|bitAndNo@0|disable|2906|398|contact@8||2906|579
+AMetal-2|net@117|||S1800|contact@7||2390|549|contact@9||2924|549
+AMetal-1|net@119|||S2700|bitAndNo@0|disableLate|2924|398.5|contact@9||2924|549
+AMetal-2|net@120|||S1800|contact@8||2906|579|contact@10||3440|579
+AMetal-1|net@122|||S2700|bitAndNo@5|disable|3440|398|contact@10||3440|579
+AMetal-2|net@123|||S1800|contact@9||2924|549|contact@11||3458|549
+AMetal-2|net@124|||S1800|contact@11||3458|549|pin@14||3469|549
+AMetal-1|net@125|||S2700|bitAndNo@5|disableLate|3458|398.5|contact@11||3458|549
+AMetal-2|net@126|||S1800|contact@10||3440|579|pin@19||3469|579
+AMetal-2|net@127|||S1800|pin@19||3469|579|pin@18||3523|579
+AMetal-2|net@128|||S2700|pin@14||3469|549|pin@19||3469|579
+AMetal-2|net@129|||S1800|contact@24||211|-600|contact@12||743|-600
+AMetal-1|net@131|||S900|bitAndNo@1|disable_1|743|-499|contact@12||743|-600
+AMetal-2|net@132|||S1800|pin@15||265|-630|contact@13||761|-630
+AMetal-1|net@134|||S900|bitAndNo@1|disableLO|761|-498.5|contact@13||761|-630
+AMetal-2|net@135|||S1800|contact@12||743|-600|contact@14||1277|-600
+AMetal-1|net@137|||S900|bitAndNo@2|disable_1|1277|-499|contact@14||1277|-600
+AMetal-2|net@138|||S1800|contact@13||761|-630|contact@15||1295|-630
+AMetal-1|net@140|||S900|bitAndNo@2|disableLO|1295|-498.5|contact@15||1295|-630
+AMetal-2|net@141|||S1800|contact@14||1277|-600|contact@16||1820|-600
+AMetal-1|net@143|||S900|bitAndNo@3|disable_1|1820|-499|contact@16||1820|-600
+AMetal-2|net@144|||S1800|contact@15||1295|-630|contact@17||1838|-630
+AMetal-1|net@146|||S900|bitAndNo@3|disableLO|1838|-498.5|contact@17||1838|-630
+AMetal-2|net@147|||S1800|contact@16||1820|-600|contact@18||2354|-600
+AMetal-1|net@149|||S900|bitAndNo@4|disable_1|2354|-499|contact@18||2354|-600
+AMetal-2|net@150|||S1800|contact@17||1838|-630|contact@19||2372|-630
+AMetal-1|net@152|||S900|bitAndNo@4|disableLO|2372|-498.5|contact@19||2372|-630
+AMetal-2|net@153|||S1800|contact@18||2354|-600|contact@20||2888|-600
+AMetal-1|net@155|||S900|bitAndNo@0|disable_1|2888|-499|contact@20||2888|-600
+AMetal-2|net@156|||S1800|contact@19||2372|-630|contact@21||2906|-630
+AMetal-1|net@158|||S900|bitAndNo@0|disableLO|2906|-498.5|contact@21||2906|-630
+AMetal-2|net@159|||S1800|contact@20||2888|-600|contact@22||3422|-600
+AMetal-2|net@160|||S1800|contact@22||3422|-600|pin@12||3469|-600
+AMetal-1|net@161|||S900|bitAndNo@5|disable_1|3422|-499|contact@22||3422|-600
+AMetal-2|net@162|||S1800|contact@21||2906|-630|contact@23||3440|-630
+AMetal-2|net@163|||S1800|contact@23||3440|-630|pin@16||3469|-630
+AMetal-1|net@164|||S900|bitAndNo@5|disableLO|3440|-498.5|contact@23||3440|-630
+AMetal-2|net@166|||S1800|pin@13||193|549|contact@25||211|549
+AMetal-2|net@167|||S1800|contact@25||211|549|contact@1||779|549
+AMetal-2|net@170|||S1800|pin@17||193|579|contact@26||211|579
+AMetal-2|net@171|||S1800|contact@26||211|579|contact@0||761|579
+AMetal-1|net@173|||S2700|contact@25||211|549|contact@26||211|579
+AMetal-1|net@174|||S2700|contact@24||211|-600|contact@25||211|549
+AMetal-2|net@175|||S0|bitAndNo@1|MSN[TwoOrDone]|254|166|contact@27||231|166
+AMetal-2|net@178|||S0|bitAndNo@1|vdd|254|300.5|contact@28||231|300.5
+AMetal-2|net@179|||S0|contact@28||231|300.5|pin@23||220|300.5
+AMetal-1|net@181|||S2700|contact@27||231|166|contact@28||231|300.5
+AMetal-2|net@182|||S0|bitAndNo@1|MSN[TwoOrOne]|254|-434|contact@29||234|-434
+AMetal-2|net@185|||S0|bitAndNo@1|gnd_23|254|-419.5|contact@30||234|-419.5
+AMetal-1|net@188|||S2700|contact@29||234|-434|contact@30||234|-419.5
+AMetal-2|net@189|||S1800|bitAndNo@5|LSN[TwoOrDone]|3467|166|contact@31||3485|166
+AMetal-1|net@190|||S2700|contact@31||3485|166|pin@24||3485|255.5
+AMetal-1|net@191|||S0|succCond@0|state|3521|255.5|pin@24||3485|255.5
+AMetal-2|net@192|||S1800|bitAndNo@5|gnd_21|3467|150.5|succCond@0|gnd_5|3485|150.5
+AMetal-2|net@193|||S1800|bitAndNo@5|vdd_21|3458|360.5|succCond@0|vdd_2|3485|360.5
+APoly|net@194|||S2700|pin@26||3512|276|pin@25||3512|321
+APoly|net@195|||S2700|pin@29||3566|276|pin@28||3566|321
+APoly|net@196|||S2700|pin@31||3584|291|pin@30||3584|396
+APoly|net@197|||S2700|pin@33||3638|291|pin@32||3638|396
+APoly|net@198|||S2700|pin@35||3638|164|pin@34||3638|224
+APoly|net@199|||S2700|pin@37||3584|164|pin@36||3584|224
+APoly|net@200|||S2700|pin@39||3566|136|pin@38||3566|241
+APoly|net@201|||S2700|pin@41||3512|136|pin@40||3512|241
+AMetal-1|net@202|||S2700|contact@30||234|-419.5|pin@42||234|-394
+APoly|net@205|||S2700|pin@47||3584|-436|pin@46||3584|-376
+APoly|net@206|||S2700|pin@49||3566|-464|pin@48||3566|-359
+APoly|net@207|||S2700|pin@51||3512|-464|pin@50||3512|-359
+APoly|net@211|||S2700|pin@52||3512|-324|pin@44||3512|-279
+APoly|net@212|||S2700|pin@54||3566|-324|pin@53||3566|-279
+APoly|net@213|||S2700|pin@56||3584|-309|pin@55||3584|-204
+APoly|net@214|||S2700|pin@58||3638|-309|pin@57||3638|-204
+APoly|net@215|||S2700|pin@45||3638|-436|pin@59||3638|-376
+AMetal-2|net@219|||S1800|bitAndNo@5|LSN[TwoOrOne]|3458|-434|contact@33||3503|-434
+AMetal-1|net@220|||S2700|contact@33||3503|-434|pin@77||3503|-344.5
+AMetal-1|net@221|||S0|succCond@1|state|3521|-344.5|pin@77||3503|-344.5
+AMetal-2|net@222|||S1800|bitAndNo@5|gnd_31|3458|-389.5|succCond@1|gnd_7|3485|-389.5
+AMetal-2|net@223|||S1800|bitAndNo@5|vdd_30|3458|-239.5|succCond@1|vdd_2|3485|-239.5
+AMetal-1|net@224|||S2700|inv1@0|out|3575|-37|pin@78||3575|-29.5
+AMetal-1|net@225|||S1800|inv4@0|in|3557|-29.5|pin@78||3575|-29.5
+AMetal-1|net@226|||S900|inv4@0|out|3539|-37|succCond@1|fire|3539|-367
+AMetal-1|net@227|||S2700|inv4@0|out|3539|-37|succCond@0|fire_1|3539|128
+AMetal-2|net@228|||S1800|bitAndNo@5|vdd_11|3458|-149.5|inv4@0|vdd_1|3557|-149.5
+AMetal-2|net@229|||S1800|inv4@0|vdd_1|3557|-149.5|inv1@0|vdd_3|3593|-149.5
+AMetal-2|net@230|||S1800|bitAndNo@5|vdd_12|3458|-119.5|inv4@0|vdd|3557|-119.5
+AMetal-2|net@231|||S1800|inv4@0|vdd|3557|-119.5|inv1@0|vdd|3593|-119.5
+AMetal-2|net@232|||S1800|bitAndNo@5|vdd_13|3458|-89.5|inv4@0|vdd_2|3557|-89.5
+AMetal-2|net@233|||S1800|inv4@0|vdd_2|3557|-89.5|inv1@0|vdd_2|3593|-89.5
+AMetal-2|net@234|||S1800|bitAndNo@5|gnd_14|3458|0.5|inv4@0|gnd_13|3557|0.5
+AMetal-2|net@235|||S1800|inv4@0|gnd_13|3557|0.5|inv1@0|gnd_13|3593|0.5
+AMetal-2|net@236|||S1800|bitAndNo@5|gnd_15|3458|30.5|inv4@0|gnd|3557|30.5
+AMetal-2|net@237|||S1800|inv4@0|gnd|3557|30.5|inv1@0|gnd_14|3593.5|30.5
+AMetal-2|net@238|||S1800|bitAndNo@5|gnd_16|3458|60.5|inv4@0|gnd_5|3557.5|60.5
+AMetal-2|net@239|||S1800|inv4@0|gnd_5|3557.5|60.5|inv1@0|gnd_5|3593.5|60.5
+AMetal-1|net@240|||S2700|succCond@1|state|3521|-344.5|contact@34||3521|-205
+AMetal-2|net@241|||S1800|contact@34||3521|-205|contact@35||3617|-205
+AMetal-1|net@242|||S2700|contact@35||3617|-205|pin@81||3617|-52
+AMetal-1|net@243|||S1800|inv1@0|in|3593|-52|pin@81||3617|-52
+AMetal-2|net@244|||S1800|succCond@0|gnd_7|3485|210.5|inv1@1|gnd_13|3665|210.5
+AMetal-2|net@245|||S1800|bitAndNo@5|gnd_20|3467|180.5|inv1@1|gnd_14|3664.5|180.5
+AMetal-2|net@246|||S1800|bitAndNo@5|gnd_21|3467|150.5|inv1@1|gnd_5|3664.5|150.5
+AMetal-2|net@247|||S1800|contact@31||3485|166|contact@36||3647.5|166
+AMetal-1|net@248|||S2700|contact@36||3647.5|166|pin@83||3647.5|263
+AMetal-1|net@249|||S0|inv1@1|in|3665|263|pin@83||3647.5|263
+AMetal-2|net@250|||S1800|bitAndNo@5|vdd_21|3458|360.5|inv1@1|vdd_3|3665|360.5
+AMetal-2|net@251|||S1800|bitAndNo@5|vdd_19|3458|330.5|inv1@1|vdd|3665|330.5
+AMetal-2|net@252|||S1800|bitAndNo@5|vdd_20|3458|300.5|inv1@1|vdd_2|3665|300.5
+AP-Diff|net@253|||S1800|pmos@0|diff-bottom|3737|311|pmos@1|diff-top|3737|311
+AP-Diff|net@254|||S0|pmos@0|diff-top|3719|314.5|contact@37||3719|314.5
+AMetal-2|net@255|||S1800|inv1@1|vdd|3665|330.5|contact@38||3719|330.5
+AMetal-1|net@256|||S0|contact@37||3719|330.5|contact@38||3719|330.5
+AMetal-2|net@257|||S1800|inv1@1|vdd_2|3665|300.5|contact@39||3719|300.5
+AMetal-1|net@258|||S0|contact@37||3719|300.5|contact@39||3719|300.5
+AP-Diff|net@259|||S0|pmos@1|diff-bottom|3755|314.5|contact@40||3755|314.5
+AN-Diff|net@260|||S1800|nmos@0|diff-bottom|3737|211.5|nmos@1|diff-top|3737|211.5
+APoly|net@262|||S900|pmos@0|poly-left|3728|281.5|pin@84||3728|247.5
+APoly|net@263|||S900|pin@84||3728|247.5|nmos@0|poly-right|3728|226.5
+APoly|net@264|||S0|pin@84||3728|247.5|contact@41||3721|247.5
+AMetal-1|net@265|||S900|inv1@1|out|3683|248|pin@85||3683|247.5
+AMetal-1|net@266|||S0|contact@41||3717|247.5|pin@85||3683|247.5
+AN-Diff|net@267|||S0|nmos@0|diff-top|3719|211.5|contact@42||3719|211.5
+AMetal-2|net@268|||S1800|inv1@1|gnd_13|3665|210.5|pin@86||3695|210.5
+AMetal-2|net@269|||S1800|pin@86||3695|210.5|contact@43||3719|210.5
+AMetal-1|net@270|||S900|contact@42||3719|211.5|contact@43||3719|210.5
+AMetal-1|net@271|||S900|contact@43||3719|210.5|pin@87||3719|162
+AN-Diff|net@272|||S0|nmos@1|diff-bottom|3755|211.5|contact@45||3755|211.5
+AMetal-1|net@273|||S2700|contact@44||3755|210.5|contact@45||3755|211.5
+AMetal-1|net@274|||S900|contact@44||3755|210.5|pin@88||3755|175
+AMetal-2|net@275|||S0|contact@44||3755|210.5|contact@43||3719|210.5
+AN-Diff|net@276|||S0|nmos@1|diff-top|3737|211.5|contact@46||3737|211.5
+APoly|net@277|||S900|nmos@1|poly-left|3746|196.5|contact@47||3746|157.5
+APoly|net@278|||S2700|nmos@1|poly-right|3746|226.5|pmos@1|poly-left|3746|281.5
+AMetal-1|net@279|||S2700|contact@46||3737|211.5|pin@89||3737|233
+AMetal-1|net@280|||S1800|pin@89||3737|233|pin@90||3755|233
+AMetal-1|net@281|||S900|contact@40||3755|296.5|pin@90||3755|233
+AMetal-2|net@282|||S1800|bitAndNo@5|LSN[TwoOrOne]|3458|-434|contact@48||3751|-434
+AMetal-1|net@283|||S2700|contact@48||3751|-434|pin@92||3751|157.5
+AMetal-1|net@284|||S1800|contact@47||3748|157.5|pin@92||3751|157.5
+APoly|net@285|||S900|pin@93||3656|330|pin@94||3656|292
+APoly|net@286|||S900|pin@95||3692|321|pin@96||3692|283
+APoly|net@287|||S900|pin@97||3710|351|pin@98||3710|283
+APoly|net@288|||S900|pin@99||3764|351|pin@100||3764|283
+APoly|net@289|||S900|pin@101||3710|222|pin@102||3710|184
+APoly|net@290|||S900|pin@103||3764|222|pin@104||3764|184
+APoly|net@291|||S900|pin@105||3692|222|pin@106||3692|184
+APoly|net@292|||S900|pin@107||3656|222|pin@108||3656|184
+APoly|net@293|||S900|pin@109||3530|48|pin@110||3530|-183
+APoly|net@294|||S900|pin@111||3566|-79|pin@112||3566|-183
+APoly|net@296|||S900|pin@115||3566|56|pin@116||3566|-10
+AMetal-2|net@297|||S900|inv1@1|gnd_13|3665|210.5|contact@49||3665|210.5
+AMetal-1|net@298|||S900|contact@49||3665|210.5|pin@118||3665|163
+AMetal-1|net@299|||S2700|succCond@0|fire|3539|233|pin@119||3539|260
+AMetal-1|net@300|||S900|succCond@1|fire_1|3539|-472|pin@120||3539|-503
+AMetal-1|net@301|||S900|inv1@0|gnd_13|3593|0.5|pin@121||3593|-35
+APoly|net@302|||S900|pin@122||3602|-79|pin@123||3602|-183
+APoly|net@303|||S900|pin@124||3602|56|pin@125||3602|-10
+EdisableLO||D5G2;|pin@16||I
+Eempty||D5G2;|pin@90||O
+Egnd_9|gnd|D5G2;|bitAndNo@5|gnd_9|G
+Egnd_14||D5G2;|bitAndNo@5|gnd_14|G
+Egnd_15||D5G2;|bitAndNo@5|gnd_15|G
+Egnd_16||D5G2;|bitAndNo@5|gnd_16|G
+Egnd_20||D5G2;|bitAndNo@5|gnd_20|G
+Egnd_21||D5G2;|bitAndNo@5|gnd_21|G
+Egnd_22||D5G2;|bitAndNo@1|gnd_22|G
+Egnd_23||D5G2;|bitAndNo@1|gnd_23|G
+Egnd_24||D5G2;|bitAndNo@1|gnd_24|G
+Egnd_25||D5G2;|bitAndNo@1|gnd_25|G
+Egnd_26||D5G2;|bitAndNo@1|gnd_26|G
+Egnd_27||D5G2;|bitAndNo@1|gnd_27|G
+Egnd_28||D5G2;|bitAndNo@1|gnd_28|G
+Egnd_29||D5G2;|bitAndNo@1|gnd_29|G
+Egnd_30||D5G2;|bitAndNo@1|gnd_30|G
+EhighWhenNotDisabled||D5G2;|bitAndNo@5|highWhenNotDisabled|I
+EinLO[1]||D5G2;|bitAndNo@5|valLO|I
+EinLO[2]||D5G2;|bitAndNo@0|valLO|I
+EinLO[3]||D5G2;|bitAndNo@4|valLO|I
+EinLO[4]||D5G2;|bitAndNo@3|valLO|I
+EinLO[5]||D5G2;|bitAndNo@2|valLO|I
+EinLO[6]||D5G2;|bitAndNo@1|valLO|I
+Eload||D5G2;|pin@18||I
+Evdd||D5G2;|bitAndNo@1|vdd|P
+Evdd_11||D5G2;|bitAndNo@5|vdd_11|P
+Evdd_12||D5G2;|bitAndNo@5|vdd_12|P
+Evdd_13||D5G2;|bitAndNo@5|vdd_13|P
+Evdd_19||D5G2;|bitAndNo@5|vdd_19|G
+Evdd_20||D5G2;|bitAndNo@5|vdd_20|G
+Evdd_21||D5G2;|bitAndNo@5|vdd_21|G
+Evdd_22||D5G2;|bitAndNo@1|vdd_22|P
+Evdd_23||D5G2;|bitAndNo@1|vdd_23|P
+Evdd_24||D5G2;|bitAndNo@1|vdd_24|P
+Evdd_25||D5G2;|bitAndNo@1|vdd_25|P
+Evdd_26||D5G2;|bitAndNo@1|vdd_26|P
+Evdd_27||D5G2;|bitAndNo@1|vdd_27|P
+Evdd_28||D5G2;|bitAndNo@1|vdd_28|P
+Evdd_29||D5G2;|bitAndNo@1|vdd_29|P
+X
+
 # Cell omegaCounter;1{sch}
-ComegaCounter;1{sch}||schematic|1242939100334|1253735871824|
+ComegaCounter;1{sch}||schematic|1242939100334|1254477769394|
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||115.25|-4.25|||X|
-NOff-Page|conn@4||21|75|||X|
-NOff-Page|conn@8||-48|56.5|||X|
+NOff-Page|conn@9||61.25|65.75|||X|
+NOff-Page|conn@11||43.25|-24.25|||X|
+NOff-Page|conn@12||96|52||||
 IomegaCounter;1{ic}|counter@0||108|79|||D5G4;
-NGround|gnd@2||61|38||||
 NGround|gnd@3||-72.5|14||||
-IredFive:inv;1{ic}|inv@2||38.75|1.25|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y2.5;)S16|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@11||68.75|23.25|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y2.5;)S16|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@12||46.25|53.25|||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX1;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@13||70.25|7.75|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y2.5;)S128|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@14||79.25|7.75|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y2.5;)S16|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@15||88.25|7.75|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y2.5;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:inv;1{ic}|inv@16||97.25|7.75|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX2;Y2.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
-IredFive:nor2n;1{ic}|nor2n@0||53.5|52.5|||D5G4;|ATTR_Delay(D5G1;NPX3;Y-3;)I100|ATTR_X(D5FLeave alone;G1.5;NOLPX-0.5;Y4.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@11||83.75|23.25|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX1;Y5.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@12||64.25|53.25|||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX1;Y3.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:inv;1{ic}|inv@17||77.75|23.25|RR||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX1;Y5.5;)S4|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nor2n;1{ic}|nor2n@0||71.5|52.5|Y||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX-0.5;Y4.5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IoneCell;1{ic}|oneCell@0||30|25|||D5G4;
 IoneCell;1{ic}|oneCell@1||13|25|||D5G4;
 IoneCell;1{ic}|oneCell@2||-4|25|||D5G4;
 IoneCell;1{ic}|oneCell@3||-21|25|||D5G4;
 IoneCell;1{ic}|oneCell@4||-38|25|||D5G4;
 IoneCell;1{ic}|oneCell@5||-55|25|||D5G4;
-IoneCell;1{ic}|oneCell@6||61|25|||D5G4;
 Ngeneric:Invisible-Pin|pin@135||-47.5|83.5|||||ART_message(D5G4;)S[a Kessels-style Counter,includes a ripple-carry adder for the scan chain]
 Ngeneric:Invisible-Pin|pin@136||-46.5|76.5|||||ART_message(D5G3;)Sam 17 Jun 2009
 Ngeneric:Invisible-Pin|pin@137||-45.5|92.5|||||ART_message(D5G6;)SkesselsCounter
@@ -2719,12 +4030,6 @@ NWire_Pin|pin@150||-7.5|55|||X|
 NWire_Pin|pin@151||-24.5|55|||X|
 NWire_Pin|pin@152||-41.5|55|||X|
 NWire_Pin|pin@153||-58.5|55|||X|
-NBus_Pin|pin@204||20|46|-1|-1||
-NBus_Pin|pin@206||3|46|-1|-1||
-NBus_Pin|pin@208||-14|46|-1|-1||
-NBus_Pin|pin@210||-31|46|-1|-1||
-NBus_Pin|pin@212||-48|46|-1|-1||
-NBus_Pin|pin@214||-65|46|-1|-1||
 NWire_Pin|pin@264||-58|-4.25||||
 NWire_Pin|pin@265||-41|-4.25||||
 NWire_Pin|pin@266||-24|-4.25||||
@@ -2732,8 +4037,6 @@ NWire_Pin|pin@267||-7|-4.25||||
 NWire_Pin|pin@268||10|-4.25||||
 NWire_Pin|pin@269||27|-4.25||||
 NWire_Pin|pin@287||-65.5|1.25||||
-NWire_Pin|pin@289||47.5|1.25||||
-NWire_Pin|pin@290||47.5|-4.25||||
 NWire_Pin|pin@291||-48.5|1.25||||
 NWire_Pin|pin@292||-31.5|1.25||||
 NWire_Pin|pin@293||-14.5|1.25||||
@@ -2743,25 +4046,13 @@ NWire_Pin|pin@368||31.75|1.25||||
 NWire_Pin|pin@369||31.75|-19.75||||
 NWire_Pin|pin@373||56.5|-4.25||||
 NWire_Pin|pin@374||56.5|-17.25||||
-NWire_Pin|pin@420||50.5|5||||
-NWire_Pin|pin@421||30|5||||
-NWire_Pin|pin@422||30|1.25||||
-NWire_Pin|pin@423||58|2||||
-NWire_Pin|pin@424||52|2||||
-NWire_Pin|pin@425||52|-4.25||||
-NWire_Pin|pin@426||57.5|41||||
-NWire_Pin|pin@427||61|41||||
-NWire_Pin|pin@428||64|27.5||||
-NWire_Pin|pin@429||64|19.5||||
-NWire_Pin|pin@430||64|23.25||||
-NWire_Pin|pin@431||74|23.25||||
-NWire_Pin|pin@432||74|44||||
+NWire_Pin|pin@431||101|23.25||||
+NWire_Pin|pin@432||101|44||||
 NWire_Pin|pin@436||-72.5|19.5||||
 NWire_Pin|pin@437||-72.5|27.5||||
 NWire_Pin|pin@438||42|44||||
 NWire_Pin|pin@439||42|19.5||||
-NWire_Pin|pin@440||51|53.25||||
-NWire_Pin|pin@441||75|52.5||||
+NWire_Pin|pin@441||93|52.5||||
 NWire_Pin|pin@442||33.5|53.25||||
 NWire_Pin|pin@443||33.5|27.5||||
 NWire_Pin|pin@444||36|51.5||||
@@ -2773,29 +4064,45 @@ NWire_Pin|pin@449||-27.5|7.5||||
 NWire_Pin|pin@450||-10.5|7.5||||
 NWire_Pin|pin@451||6.5|7.5||||
 NWire_Pin|pin@452||23.5|7.5||||
-NWire_Pin|pin@453||67.75|7.5||||
-NWire_Pin|pin@454||105.5|7.75||||
-NWire_Pin|pin@455||105.5|-4.25||||
 NWire_Pin|pin@456||-62|65||||
-NWire_Pin|pin@457||26|65||||
 NWire_Pin|pin@458||23|65||||
 NWire_Pin|pin@459||6|65||||
 NWire_Pin|pin@460||-11|65||||
 NWire_Pin|pin@461||-28|65||||
 NWire_Pin|pin@462||-45|65||||
-NWire_Pin|pin@463||105.5|69||||
 NWire_Pin|pin@464||54|65||||
-IredFive:pms1;2{ic}|pms1@0||26|69|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX5.25;)S240
+NWire_Pin|pin@483||48|27.5||||
+NWire_Pin|pin@484||48|19.5||||
+NWire_Pin|pin@492||88.25|23.25||||
+NWire_Pin|pin@493||99.25|23.25||||
+NWire_Pin|pin@494||52.5|27.5||||
+NWire_Pin|pin@496||52.5|19.5||||
+NWire_Pin|pin@498||57.5|27.5||||
+NWire_Pin|pin@499||69|28||||
+NWire_Pin|pin@500||69|21||||
+NWire_Pin|pin@501||69|20.5||||
+NWire_Pin|pin@502||69|23.25||||
+NWire_Pin|pin@509||59.25|65||||
+NWire_Pin|pin@511||64.5|-4.25||||
+NWire_Pin|pin@514||31.75|-24.25||||
+NWire_Pin|pin@515||94|52.5||||
+NWire_Pin|pin@516||69|53.25||||
+NWire_Pin|pin@517||46|31||||
+NWire_Pin|pin@518||46|27.5||||
+NWire_Pin|pin@519||46|15||||
+NWire_Pin|pin@520||46|19.5||||
+NWire_Pin|pin@521||64|15||||
+NWire_Pin|pin@522||64|20.5||||
+NWire_Pin|pin@523||81|15||||
+NWire_Pin|pin@524||81|23.25||||
 NPower|pwr@0||-72.5|31.75||||
+IsuccCondX;1{ic}|succCond@2||60|27|RR||D5G4;|ATTR_LEGATE(D5G1;NPY-5;)I1|ATTR_X(D5G1;NOLPX5;Y-9;)S12
+IsuccCondX;1{ic}|succCond@3||60|19.5|RR||D5G4;|ATTR_LEGATE(D5G1;NPY-5;)I1|ATTR_X(D5G1;NOLPX1;Y5;)S12
+Iorange40nm:wire40;1{ic}|wire40@0||52|31|||D5G4;|ATTR_L(D5FLeave alone;G3;PUDY2.5;)D3183.5|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@1||52|15|||D5G4;|ATTR_L(D5FLeave alone;G3;PUDY2.5;)D4968.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@2||70|15|||D5G4;|ATTR_L(D5FLeave alone;G3;PUDY2.5;)D1324.249030993194|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
+Iorange40nm:wire40;1{ic}|wire40@3||88|15|||D5G4;|ATTR_L(D5FLeave alone;G3;PUDY2.5;)D388.0|ATTR_LEWIRE(P)I1|ATTR_layer(D5FLeave alone;G1;NOLPY-1;)S2|ATTR_width(D5FLeave alone;G1;NOLPY-2;)S7
 Awire|disable|D5G2;||900|pin@373||56.5|-4.25|pin@374||56.5|-17.25
-Awire|disableLO|D5G2;||900|pin@368||31.75|1.25|pin@369||31.75|-19.75
-Awire|empty|D5G2;||1800|nor2n@0|out|56|52.5|pin@441||75|52.5
-Awire|inLO[1]|D5G2;||2700|oneCell@0|val_bar|26.5|35|pin@148||26.5|56
-Awire|inLO[2]|D5G2;||2700|oneCell@1|val_bar|9.5|35|pin@149||9.5|56
-Awire|inLO[3]|D5G2;||2700|oneCell@2|val_bar|-7.5|35|pin@150||-7.5|55
-Awire|inLO[4]|D5G2;||2700|oneCell@3|val_bar|-24.5|35|pin@151||-24.5|55
-Awire|inLO[5]|D5G2;||2700|oneCell@4|val_bar|-41.5|35|pin@152||-41.5|55
-Awire|inLO[6]|D5G2;||2700|oneCell@5|val_bar|-58.5|35|pin@153||-58.5|55
 Awire|net@404|||0|oneCell@0|MSN[ZeroOrTwo]|17|27.5|oneCell@1|LSN[ZeroOrTwo]|12|27.5
 Awire|net@406|||0|oneCell@0|MSN[ZeroOrDone]|17|19.5|oneCell@1|LSN[ZeroOrDone]|12|19.5
 Awire|net@407|||0|oneCell@1|MSN[ZeroOrTwo]|0|27.5|oneCell@2|LSN[ZeroOrTwo]|-5|27.5
@@ -2818,7 +4125,6 @@ Awire|net@626|||0|pin@268||10|-4.25|pin@267||-7|-4.25
 Awire|net@627|||900|oneCell@1|load|10|11|pin@268||10|-4.25
 Awire|net@629|||900|oneCell@0|load|27|11|pin@269||27|-4.25
 Awire|net@681|||900|oneCell@5|loadLO|-65.5|11|pin@287||-65.5|1.25
-Awire|net@688|||900|pin@289||47.5|1.25|pin@290||47.5|-4.25
 Awire|net@689|||1800|pin@287||-65.5|1.25|pin@291||-48.5|1.25
 Awire|net@691|||900|oneCell@4|loadLO|-48.5|11|pin@291||-48.5|1.25
 Awire|net@692|||1800|pin@291||-48.5|1.25|pin@292||-31.5|1.25
@@ -2829,43 +4135,16 @@ Awire|net@698|||1800|pin@293||-14.5|1.25|pin@294||2.5|1.25
 Awire|net@700|||900|oneCell@1|loadLO|2.5|11|pin@294||2.5|1.25
 Awire|net@701|||1800|pin@294||2.5|1.25|pin@295||19.5|1.25
 Awire|net@703|||900|oneCell@0|loadLO|19.5|11|pin@295||19.5|1.25
-Awire|net@728|||1800|inv@2|in|41.25|1.25|pin@289||47.5|1.25
-Awire|net@729|||1800|pin@269||27|-4.25|pin@290||47.5|-4.25
-Awire|net@818|||0|inv@2|out|36.25|1.25|pin@368||31.75|1.25
-Awire|net@916|||900|oneCell@6|loadLO|50.5|11|pin@420||50.5|5
-Awire|net@917|||0|pin@420||50.5|5|pin@421||30|5
-Awire|net@918|||0|pin@368||31.75|1.25|pin@422||30|1.25
-Awire|net@919|||0|pin@422||30|1.25|pin@295||19.5|1.25
-Awire|net@920|||900|pin@421||30|5|pin@422||30|1.25
-Awire|net@921|||900|oneCell@6|load|58|11|pin@423||58|2
-Awire|net@922|||0|pin@423||58|2|pin@424||52|2
-Awire|net@923|||1800|pin@290||47.5|-4.25|pin@425||52|-4.25
-Awire|net@924|||1800|pin@425||52|-4.25|pin@373||56.5|-4.25
-Awire|net@925|||900|pin@424||52|2|pin@425||52|-4.25
-Awire|net@928|||2700|oneCell@6|val_bar|57.5|35|pin@426||57.5|41
-Awire|net@929|||1800|pin@426||57.5|41|pin@427||61|41
-Awire|net@932|||2700|gnd@2||61|40|pin@427||61|41
-Awire|net@973|||1800|oneCell@6|LSN[ZeroOrTwo]|60|27.5|pin@428||64|27.5
-Awire|net@975|||1800|oneCell@6|LSN[ZeroOrDone]|60|19.5|pin@429||64|19.5
-Awire|net@976|||900|pin@428||64|27.5|pin@430||64|23.25
-Awire|net@977|||900|pin@430||64|23.25|pin@429||64|19.5
-Awire|net@978|||0|inv@11|out|66.25|23.25|pin@430||64|23.25
-Awire|net@979|||1800|inv@11|in|71.25|23.25|pin@431||74|23.25
-Awire|net@980|||2700|pin@431||74|23.25|pin@432||74|44
+Awire|net@980|||2700|pin@431||101|23.25|pin@432||101|44
 Awire|net@994|||0|oneCell@5|MSN[ZeroOrDone]|-68|19.5|pin@436||-72.5|19.5
 Awire|net@995|||2700|gnd@3||-72.5|16|pin@436||-72.5|19.5
 Awire|net@996|||0|oneCell@5|MSN[ZeroOrTwo]|-68|27.5|pin@437||-72.5|27.5
 Awire|net@997|||900|pwr@0||-72.5|31.75|pin@437||-72.5|27.5
-Awire|net@999|||0|pin@432||74|44|pin@438||42|44
-Awire|net@1001|||0|oneCell@6|MSN[ZeroOrDone]|48|19.5|pin@439||42|19.5
+Awire|net@999|||0|pin@432||101|44|pin@438||42|44
 Awire|net@1003|||900|pin@438||42|44|pin@439||42|19.5
-Awire|net@1004|||1800|inv@12|out|48.75|53.25|pin@440||51|53.25
-Awire|net@1005|||900|nor2n@0|inb|51|53.5|pin@440||51|53.25
-Awire|net@1009|||0|inv@12|in|43.75|53.25|pin@442||33.5|53.25
-Awire|net@1010|||0|oneCell@6|MSN[ZeroOrTwo]|48|27.5|pin@443||33.5|27.5
+Awire|net@1009|||0|inv@12|in|61.75|53.25|pin@442||33.5|53.25
 Awire|net@1011|||0|pin@443||33.5|27.5|oneCell@0|LSN[ZeroOrTwo]|29|27.5
 Awire|net@1012|||900|pin@442||33.5|53.25|pin@443||33.5|27.5
-Awire|net@1013|||0|nor2n@0|ina|51|51.5|pin@444||36|51.5
 Awire|net@1014|||0|pin@439||42|19.5|pin@445||36|19.5
 Awire|net@1015|||0|pin@445||36|19.5|oneCell@0|LSN[ZeroOrDone]|29|19.5
 Awire|net@1016|||900|pin@444||36|51.5|pin@445||36|19.5
@@ -2880,46 +4159,84 @@ Awire|net@1028|||1800|pin@450||-10.5|7.5|pin@451||6.5|7.5
 Awire|net@1030|||900|oneCell@1|loadLO_1|6.5|11|pin@451||6.5|7.5
 Awire|net@1031|||1800|pin@451||6.5|7.5|pin@452||23.5|7.5
 Awire|net@1033|||900|oneCell@0|loadLO_1|23.5|11|pin@452||23.5|7.5
-Awire|net@1034|||1800|pin@447||64.5|7.5|pin@453||67.75|7.5
-Awire|net@1035|||900|inv@13|out|67.75|7.75|pin@453||67.75|7.5
-Awire|net@1036|||0|inv@14|out|76.75|7.75|inv@13|in|72.75|7.75
-Awire|net@1037|||0|inv@15|out|85.75|7.75|inv@14|in|81.75|7.75
-Awire|net@1038|||0|inv@16|out|94.75|7.75|inv@15|in|90.75|7.75
-Awire|net@1039|||1800|inv@16|in|99.75|7.75|pin@454||105.5|7.75
-Awire|net@1040|||1800|pin@373||56.5|-4.25|pin@455||105.5|-4.25
-Awire|net@1041|||1800|pin@455||105.5|-4.25|conn@0|y|113.25|-4.25
-Awire|net@1042|||900|pin@454||105.5|7.75|pin@455||105.5|-4.25
 Awire|net@1043|||2700|oneCell@5|vdd_when_not_disabled|-62|35|pin@456||-62|65
-Awire|net@1046|||1800|pin@458||23|65|pin@457||26|65
 Awire|net@1047|||2700|oneCell@0|vdd_when_not_disabled|23|35|pin@458||23|65
-Awire|net@1049|||1800|pin@459||6|65|pin@458||23|65
 Awire|net@1050|||2700|oneCell@1|vdd_when_not_disabled|6|35|pin@459||6|65
-Awire|net@1052|||1800|pin@460||-11|65|pin@459||6|65
 Awire|net@1053|||2700|oneCell@2|vdd_when_not_disabled|-11|35|pin@460||-11|65
 Awire|net@1055|||1800|pin@461||-28|65|pin@460||-11|65
 Awire|net@1056|||2700|oneCell@3|vdd_when_not_disabled|-28|35|pin@461||-28|65
-Awire|net@1057|||1800|pin@456||-62|65|pin@462||-45|65
 Awire|net@1058|||1800|pin@462||-45|65|pin@461||-28|65
 Awire|net@1059|||2700|oneCell@4|vdd_when_not_disabled|-45|35|pin@462||-45|65
-Awire|net@1060|||900|pms1@0|d|26|67|pin@457||26|65
-Awire|net@1068|||1800|pin@452||23.5|7.5|pin@447||64.5|7.5
-Awire|net@1069|||1800|pms1@0|g|29|69|pin@463||105.5|69
-Awire|net@1070|||2700|pin@454||105.5|7.75|pin@463||105.5|69
-Awire|net@1071|||1800|pin@457||26|65|pin@464||54|65
-Awire|net@1072|||2700|oneCell@6|vdd_when_not_disabled|54|35|pin@464||54|65
-Abus|scan[1:3]|D5G2;|-0.5|IJ2700|oneCell@0|s[1:3]|20|36|pin@204||20|46
-Abus|scan[4:6]|D5G2;|-0.5|IJ2700|oneCell@1|s[1:3]|3|36|pin@206||3|46
-Abus|scan[7:9]|D5G2;|-0.5|IJ2700|oneCell@2|s[1:3]|-14|36|pin@208||-14|46
-Abus|scan[10:12]|D5G2;|-0.5|IJ2700|oneCell@3|s[1:3]|-31|36|pin@210||-31|46
-Abus|scan[13:15]|D5G2;|-0.5|IJ2700|oneCell@4|s[1:3]|-48|36|pin@212||-48|46
-Abus|scan[16:18]|D5G2;|-0.5|IJ2700|oneCell@5|s[1:3]|-65|36|pin@214||-65|46
-EinLO[1:6]||D5G2;X-5.5;|conn@4|a|I
+Awire|net@1089|||1800|pin@452||23.5|7.5|pin@447||64.5|7.5
+Awire|net@1122|||1800|inv@17|in|80.25|23.25|inv@11|out|81.25|23.25
+Awire|net@1126|||1800|inv@11|in|86.25|23.25|pin@492||88.25|23.25
+Awire|net@1127|||0|pin@431||101|23.25|pin@493||99.25|23.25
+Awire|net@1128|||0|pin@493||99.25|23.25|pin@492||88.25|23.25
+Awire|net@1130|||1800|pin@483||48|27.5|pin@494||52.5|27.5
+Awire|net@1132|||1800|pin@484||48|19.5|pin@496||52.5|19.5
+Awire|net@1134|||2700|succCond@2|state|57.5|27|pin@498||57.5|27.5
+Awire|net@1135|||1800|pin@494||52.5|27.5|pin@498||57.5|27.5
+Awire|net@1136|||0|succCond@3|state|57.5|19.5|pin@496||52.5|19.5
+Awire|net@1137|||1800|succCond@2|fire|63|28|pin@499||69|28
+Awire|net@1139|||900|pin@500||69|21|pin@501||69|20.5
+Awire|net@1141|||900|pin@499||69|28|pin@502||69|23.25
+Awire|net@1142|||900|pin@502||69|23.25|pin@500||69|21
+Awire|net@1143|||0|inv@17|out|75.25|23.25|pin@502||69|23.25
+Awire|net@1156|||1800|pin@456||-62|65|pin@462||-45|65
+Awire|net@1161|||1800|pin@460||-11|65|pin@459||6|65
+Awire|net@1162|||1800|pin@459||6|65|pin@458||23|65
+Awire|net@1163|||1800|pin@458||23|65|pin@464||54|65
+Awire|net@1164|||900|conn@9|y|59.25|65.75|pin@509||59.25|65
+Awire|net@1165|||1800|pin@464||54|65|pin@509||59.25|65
+Awire|net@1168|||1800|pin@373||56.5|-4.25|pin@511||64.5|-4.25
+Awire|net@1170|||900|pin@447||64.5|7.5|pin@511||64.5|-4.25
+Awire|net@1173|||900|pin@368||31.75|1.25|pin@369||31.75|-19.75
+Awire|net@1174|||0|conn@11|y|41.25|-24.25|pin@514||31.75|-24.25
+Awire|net@1175|||900|pin@369||31.75|-19.75|pin@514||31.75|-24.25
+Awire|net@1176|||0|conn@0|y|113.25|-4.25|pin@511||64.5|-4.25
+Awire|net@1178|||0|pin@373||56.5|-4.25|pin@269||27|-4.25
+Awire|net@1179|||0|pin@368||31.75|1.25|pin@295||19.5|1.25
+Awire|net@1180|||1800|nor2n@0|out|74|52.5|pin@441||93|52.5
+Awire|net@1181|||1800|pin@441||93|52.5|pin@515||94|52.5
+Awire|net@1182|||2700|conn@12|a|94|52|pin@515||94|52.5
+Awire|net@1183|||1800|inv@12|out|66.75|53.25|pin@516||69|53.25
+Awire|net@1184|||900|nor2n@0|ina|69|53.5|pin@516||69|53.25
+Awire|net@1185|||0|nor2n@0|inb|69|51.5|pin@444||36|51.5
+Awire|net@1186|||2700|oneCell@0|val_bar|26.5|35|pin@148||26.5|56
+Awire|net@1187|||2700|oneCell@1|val_bar|9.5|35|pin@149||9.5|56
+Awire|net@1188|||2700|oneCell@2|val_bar|-7.5|35|pin@150||-7.5|55
+Awire|net@1189|||2700|oneCell@3|val_bar|-24.5|35|pin@151||-24.5|55
+Awire|net@1190|||2700|oneCell@4|val_bar|-41.5|35|pin@152||-41.5|55
+Awire|net@1191|||2700|oneCell@5|val_bar|-58.5|35|pin@153||-58.5|55
+Awire|net@1192|||0|wire40@0|a|49.5|31|pin@517||46|31
+Awire|net@1193|||0|pin@483||48|27.5|pin@518||46|27.5
+Awire|net@1194|||0|pin@518||46|27.5|pin@443||33.5|27.5
+Awire|net@1195|||900|pin@517||46|31|pin@518||46|27.5
+Awire|net@1196|||0|wire40@1|a|49.5|15|pin@519||46|15
+Awire|net@1197|||0|pin@484||48|19.5|pin@520||46|19.5
+Awire|net@1198|||0|pin@520||46|19.5|pin@439||42|19.5
+Awire|net@1199|||2700|pin@519||46|15|pin@520||46|19.5
+Awire|net@1200|||0|wire40@2|a|67.5|15|pin@521||64|15
+Awire|net@1201|||1800|succCond@3|fire|63|20.5|pin@522||64|20.5
+Awire|net@1202|||1800|pin@522||64|20.5|pin@501||69|20.5
+Awire|net@1203|||2700|pin@521||64|15|pin@522||64|20.5
+Awire|net@1204|||0|wire40@3|a|85.5|15|pin@523||81|15
+Awire|net@1205|||2700|pin@523||81|15|pin@524||81|23.25
+Awire|net@1206|||1800|inv@17|in|80.25|23.25|pin@524||81|23.25
+Eload_1@445689366|disableLO|D5G2;X-4;|conn@11|a|B
+Eempty||D5G2;X9;|conn@12|a|O
+Eload_1|highWhenNotDisabled|D5G2;X-14;|conn@9|a|B
+EinLO[1]||D5G2;|pin@148||I
+EinLO[2]||D5G2;|pin@149||I
+EinLO[3]||D5G2;|pin@150||I
+EinLO[4]||D5G2;|pin@151||I
+EinLO[5]||D5G2;|pin@152||I
+EinLO[6]||D5G2;|pin@153||I
 Eload||D5G2;X-4;|conn@0|a|B
-Escan[1:18]||D5G2;X5.5;|conn@8|y|O
 X
 
 # Cell oneCell;1{ic}
-ConeCell;1{ic}||artwork|1242938717727|1253735530634|E|ATTR_LOAD_DRIVER_SIZE(D5G1;HNOLP)S8
+ConeCell;1{ic}||artwork|1242938717727|1254097708184|E|ATTR_LOAD_DRIVER_SIZE(D5G1;HNOLP)S8
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NTriangle|art@8||-12|-5.5|3|2|XR|
 NTriangle|art@9||-12|2.5|3|2|XR|
@@ -2956,15 +4273,15 @@ ELSN[ZeroOrDone]|LSN[TwoOrOne]|D5G2;X-9.5;|pin@20||B
 EMSN[ZeroOrTwo]|MSN[TwoOrDone]|D5G2;X8.5;|pin@17||B
 EMSN[ZeroOrDone]|MSN[TwoOrOne]|D5G2;X9.5;|pin@19||B
 EloadLO_1|disableLate|D5G2;|pin@83||I
+Evdd_when_not_disabled|highWhenNotDisabled|D5G2;|pin@84||I
 Eload||D5G2;X0.5;Y-3.5;|pin@78||I
 EloadLO||D5G2;Y-3.5;|pin@80||I
 Es[1:3]||D5G2;|pin@73||O
 Eval_bar|valLO|D5G2;Y2;|pin@15||I
-Evdd_when_not_disabled||D5G2;|pin@84||I
 X
 
 # Cell oneCell;1{sch}
-ConeCell;1{sch}||schematic|1242938375621|1253735516865||ATTR_LOAD_DRIVER_SIZE(D5G3;HNOLPX45.5;Y25.5;)S8
+ConeCell;1{sch}||schematic|1242938375621|1254097708184||ATTR_LOAD_DRIVER_SIZE(D5G3;HNOLPX45.5;Y25.5;)S8
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@11||-41.25|-28|||XRR|
 NOff-Page|conn@16||-54.5|3.5|||XRR|
@@ -3016,11 +4333,11 @@ ELSN[ZeroOrDone]|LSN[TwoOrOne]|D5G2;X13;|conn@21|a|B
 EMSN[ZeroOrTwo]|MSN[TwoOrDone]|D5G2;X-2;Y-3;|conn@16|y|B
 EMSN[ZeroOrDone]|MSN[TwoOrOne]|D5G2;X2;Y3.5;|conn@20|a|B
 EloadLO_1|disableLate|D5G2;X-5.25;|conn@31|a|I
+Evdd_when_not_disabled|highWhenNotDisabled|D5G2;|conn@32|a|I
 Eload||D5G2;X-4.5;|conn@29|a|I
 EloadLO||D5G2;X-5.25;|conn@30|a|I
 Es[1:3]||D5G2;RX6.5;|conn@27|a|O
 Eval_bar|valLO|D5G2;X-8.5;|conn@11|y|I
-Evdd_when_not_disabled||D5G2;|conn@32|a|I
 X
 
 # Cell pred;1{ic}
@@ -3044,10 +4361,8 @@ Eout|state|D5G1;|pin@4||O
 X
 
 # Cell pred;1{lay}
-Cpred;1{lay}||tsmcSun40GP|1249617237093|1253771108387||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753099749|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753229165
+Cpred;1{lay}||tsmcSun40GP|1249617237093|1254271834537||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1254244784510|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254271956054
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NA-Metal-1-Poly-Con|contact@106||45|90|2|||
-NA-Metal-1-Poly-Con|contact@206||-63|15|2|||
 NAN-Metal-1-P-Diff-Con|contact@277||0|83|84||R|
 NX-Metal-1-Metal-2-Con|contact@278||0|45|||R|
 NX-Metal-1-Metal-2-Con|contact@279||0|75|||R|
@@ -3066,52 +4381,57 @@ NAN-Metal-1-P-Diff-Con|contact@300||-18|83|84||R|
 NX-Metal-1-Metal-2-Con|contact@303||-90|90|||R|
 NX-Metal-1-Metal-2-Con|contact@304||-54|90|||R|
 NX-Metal-1-Metal-2-Con|contact@305||-18|90|||R|
-NAN-Metal-1-P-Diff-Con|contact@347||36|47|12||XR|
-NX-Metal-1-Metal-2-Con|contact@348||36|45|||XR|
-NAN-Metal-1-P-Diff-Con|contact@349||54|47|12||XR|
-NAN-Metal-1-N-Diff-Con|contact@350||54|-45|||XR|
-NA-Metal-1-Poly-Con|contact@353||27|-78|2|||
-NAN-Metal-1-N-Diff-Con|contact@360||0|-45|||R|
+NAN-Metal-1-P-Diff-Con|contact@347||54|47|12||R|
+NX-Metal-1-Metal-2-Con|contact@348||54|45|||R|
+NAN-Metal-1-P-Diff-Con|contact@349||36|47|12||R|
+NAN-Metal-1-N-Diff-Con|contact@350||36|-45|||R|
+NAN-Metal-1-N-Diff-Con|contact@360||18|-107.5|||R|
 NAN-Metal-1-P-Diff-Con|contact@364||18|83|84||R|
 NX-Metal-1-Metal-2-Con|contact@365||18|90|||R|
-NX-Metal-1-Metal-2-Con|contact@366||36|-45|||R|
-NAN-Metal-1-N-Diff-Con|contact@367||36|-45|||R|
-NA-Metal-1-Poly-Con|contact@368||27|15|2|||
-NN-Transistor|nmos@0||45|-45|||XR|
-NN-Transistor|nmos@1||27|-45|||R|
-NN-Transistor|nmos@4||9|-45|||XR|
-NMetal-2-Pin|pin@19||54|-45|||R|
-NMetal-2-Pin|pin@37||54|-75||||
-NMetal-2-Pin|pin@38||54|-105||||
+NAN-Metal-1-N-Diff-Con|contact@373||54|-107.5|||R|
+NAN-Metal-1-Poly-Con|contact@374||-18|-135|2|||
+NAN-Metal-1-Poly-Con|contact@375||54|-135|4|||
+NAN-Metal-1-Poly-Con|contact@376||45|142.5|4||X|
+NAN-Metal-1-N-Diff-Con|contact@377||54|-45|||R|
+NX-Metal-1-Metal-2-Con|contact@378||54|-45|||R|
+NAN-Metal-1-Poly-Con|contact@379||-27|-5|2|||
+NN-Transistor|nmos@0||45|-45|||R|
+NN-Transistor|nmos@1||45|-107.5|||R|
+NN-Transistor|nmos@4||27|-107.5|||XR|
+NMetal-2-Pin|pin@19||72|-45|||XR|
 NMetal-2-Pin|pin@44||54|75||||
 NMetal-2-Pin|pin@45||54|105||||
-NMetal-2-Pin|pin@46||54|45||||
+NMetal-2-Pin|pin@46||54|45|||X|
 NPoly-Pin|pin@85||-81|15||||
-NPoly-Pin|pin@86||-63|15||||
 NPoly-Pin|pin@87||-45|15||||
 NPoly-Pin|pin@88||-27|15||||
 NPoly-Pin|pin@89||-9|15||||
-NMetal-1-Pin|pin@105||-90|14.75||||
-NPoly-Pin|pin@108||27|-78||||
-NMetal-1-Pin|pin@109||54|-78||||
-NMetal-1-Pin|pin@116||-90|14.75||||
+NMetal-1-Pin|pin@105||18|39||||
+NPoly-Pin|pin@108||45|-135||||
 NPoly-Pin|pin@117||9|15||||
 NMetal-2-Pin|pin@118||-90|75||||
 NMetal-2-Pin|pin@119||-90|105||||
 NMetal-2-Pin|pin@120||-90|45||||
-NMetal-1-Pin|pin@122||54|-78||||
 NPoly-Pin|pin@124||9|15||||
-NPoly-Pin|pin@129||45|15||||
-NMetal-1-Pin|pin@131||0|15||||
+NPoly-Pin|pin@129||45|142.5|||X|
+NPoly-Pin|pin@132||-63|15||||
+NPoly-Pin|pin@134||27|-135||||
+NPoly-Pin|pin@141||9|-135||||
+NMetal-1-Pin|pin@142||36|-135||||
+NMetal-1-Pin|pin@144||18|142.5||||
+NMetal-1-Pin|pin@145||54|81||||
+NPoly-Pin|pin@146||-27|15||||
 NprBoundary-Node|plnode@2||-18|0|216|300||A
-NN-Well-Node|plnode@7||0|78|210|136||A
-NPPlus-Node|plnode@9||0|78|204|136||A
+NN-Well-Node|plnode@19||-18|83|174|136||A
+NNPlus-Node|plnode@20||36|-107.5|60|52||A
+NPPlus-Node|plnode@21||-18|83|168|136||A
+NNPlus-Node|plnode@22||36.5|-76|61|114||
 NP-Transistor|pmos@20||-9|83|84||XYR|
 NP-Transistor|pmos@21||-27|83|84||XYR|
 NP-Transistor|pmos@22||-45|83|84||XYR|
 NP-Transistor|pmos@24||-63|83|84||XYR|
 NP-Transistor|pmos@25||-81|83|84||XYR|
-NP-Transistor|pmos@42||45|47|12||XR|
+NP-Transistor|pmos@42||45|47|12||R|
 NP-Transistor|pmos@43||9|83|84||XYR|
 AMetal-1|net@830|||S0|contact@280||0|105|contact@277||0|105
 AMetal-1|net@831|||S0|contact@279||0|75|contact@277||0|75
@@ -3131,27 +4451,22 @@ AMetal-1|net@872|||S0|contact@303||-90|90|contact@298||-90|90
 AMetal-2|net@875|||S1800|contact@303||-90|90|contact@304||-54|90
 AMetal-2|net@876|||S1800|contact@304||-54|90|contact@305||-18|90
 APoly|net@946|||S900|pmos@25|poly-right|-81|26|pin@85||-81|15
-APoly|net@947|||S1800|pin@85||-81|15|pin@86||-63|15
-APoly|net@949|||S900|pmos@24|poly-right|-63|26|pin@86||-63|15
-APoly|net@950|||S1800|pin@86||-63|15|pin@87||-45|15
 APoly|net@952|||S900|pmos@22|poly-right|-45|26|pin@87||-45|15
 APoly|net@955|||S900|pmos@21|poly-right|-27|26|pin@88||-27|15
 APoly|net@956|||S1800|pin@88||-27|15|pin@89||-9|15
 APoly|net@958|||S900|pmos@20|poly-right|-9|26|pin@89||-9|15
-AP-Diff|net@1010|||S0|pmos@42|diff-bottom|36|47|contact@347||36|47
-AMetal-1|net@1011|||S900|contact@348||36|45|contact@347||36|41
-AMetal-2|net@1012|||S1800|contact@348||36|45|pin@46||54|45
+AP-Diff|net@1010|||S0|pmos@42|diff-bottom|54|47|contact@347||54|47
+AMetal-1|net@1011|||S900|contact@348||54|45|contact@347||54|41
+AMetal-2|net@1012|||S1800|contact@348||54|45|pin@46||54|45
 AMetal-2|net@1016|||S0|contact@278||0|45|contact@282||-36|45
 AMetal-2|net@1017|||S0|contact@282||-36|45|contact@286||-72|45
 AMetal-2|net@1022|||S1800|contact@287||-72|75|contact@283||-36|75
 AMetal-2|net@1023|||S1800|contact@283||-36|75|contact@279||0|75
-AP-Diff|net@1034|||S0|pmos@42|diff-top|54|47|contact@349||54|47
-AN-Diff|net@1035|||S0|nmos@0|diff-top|54|-45|contact@350||54|-45
-APoly|net@1039|||S900|nmos@1|poly-right|27|-30|pin@108||27|-78
-APoly|net@1040|||S0|contact@353||28|-78|pin@108||27|-78
-AMetal-1|net@1041|||S1800|contact@353||28|-78|pin@109||54|-78
-AMetal-1|net@1042|||S900|contact@350||54|-45|pin@109||54|-78
-AN-Diff|net@1054|||S0|nmos@4|diff-bottom|0|-45|contact@360||0|-45
+AP-Diff|net@1034|||S0|pmos@42|diff-top|36|47|contact@349||36|47
+AN-Diff|net@1035|||S0|nmos@0|diff-top|36|-45|contact@350||36|-45
+APoly|net@1039|||S900|nmos@1|poly-right|45|-92.5|pin@108||45|-135
+APoly|net@1040|||S0|contact@375||54|-135|pin@108||45|-135
+AN-Diff|net@1054|||S0|nmos@4|diff-bottom|18|-107.5|contact@360||18|-107.5
 AMetal-2|net@1070|||S1800|contact@288||-72|105|contact@284||-36|105
 AMetal-2|net@1071|||S1800|contact@284||-36|105|contact@280||0|105
 AP-Diff|net@1072|||S0|pmos@22|diff-bottom|-54|62|contact@299||-54|62
@@ -3161,42 +4476,49 @@ AP-Diff|net@1077|||S0|pmos@21|diff-bottom|-36|67|contact@281||-36|67
 AP-Diff|net@1078|||S0|pmos@20|diff-bottom|-18|63|contact@300||-18|63
 AP-Diff|net@1079|||S1800|pmos@21|diff-top|-18|83|contact@300||-18|83
 AP-Diff|net@1080|||S1800|pmos@20|diff-top|0|59|contact@277||0|59
-AMetal-1|net@1106|||S0|pin@105||-90|14.75|pin@116||-90|14.75
 AP-Diff|net@1107|||S0|pmos@43|diff-bottom|0|89|pmos@20|diff-top|0|89
 AP-Diff|net@1108|||S0|pmos@43|diff-top|18|83|contact@364||18|83
 AMetal-1|net@1109|||S0|contact@365||18|90|contact@364||18|90
 AMetal-2|net@1110|||S0|contact@365||18|90|contact@305||-18|90
-APoly|net@1111|||S1800|pin@85||-81|15|contact@206||-63|15
 AMetal-2|net@1114|||S1800|contact@280||0|105|pin@45||54|105
 AMetal-2|net@1115|||S1800|contact@279||0|75|pin@44||54|75
-AMetal-2|net@1116|||S1800|contact@278||0|45|contact@348||36|45
+AMetal-2|net@1116|||S1800|contact@278||0|45|contact@348||54|45
 APoly|net@1117|||S1800|pin@89||-9|15|pin@117||9|15
 APoly|net@1118|||S900|pmos@43|poly-right|9|26|pin@117||9|15
 AMetal-2|net@1119|||S1800|pin@119||-90|105|contact@288||-72|105
 AMetal-2|net@1120|||S1800|pin@118||-90|75|contact@287||-72|75
 AMetal-2|net@1121|||S1800|pin@120||-90|45|contact@286||-72|45
-AMetal-1|net@1127|||S900|contact@349||54|41|pin@122||54|-78
-AMetal-1|net@1128|||S1800|contact@353||28|-78|pin@122||54|-78
-AN-Diff|net@1133|||S0|nmos@0|diff-bottom|36|-45|nmos@1|diff-bottom|36|-45
-AN-Diff|net@1134|||S0|nmos@1|diff-top|18|-45|nmos@4|diff-top|18|-45
-AN-Diff|net@1135|||S0|nmos@1|diff-bottom|36|-45|contact@367||36|-45
-AMetal-1|net@1136|||S900|contact@366||36|-45|contact@367||36|-45
-AMetal-1|net@1143|||S2700|pin@105||-90|14.75|contact@298||-90|41
-APoly|net@1144|||S1800|pin@87||-45|15|pin@124||9|15
 APoly|net@1145|||S0|pin@124||9|15|pin@88||-27|15
-APoly|net@1146|||S2700|nmos@4|poly-right|9|-30|pin@124||9|15
-APoly|net@1158|||S2700|pmos@42|poly-right|45|68|contact@106||45|90
-AMetal-1|net@1159|||S0|contact@106||44|90|contact@364||18|90
-APoly|net@1160|||S900|pmos@42|poly-left|45|26|pin@129||45|15
-APoly|net@1161|||S900|pin@129||45|15|nmos@0|poly-right|45|-30
-APoly|net@1162|||S0|pin@129||45|15|contact@368||28|15
-AMetal-1|net@1165|||S0|contact@368||26|15|pin@131||0|15
-AMetal-1|net@1166|||S2700|contact@360||0|-45|pin@131||0|15
-AMetal-2|net@1167|||S0|pin@19||54|-45|contact@366||36|-45
-Econd|fire|D5G2;|contact@206||I
-Egnd||D5G2;|pin@37||G
-Egnd_9||D5G2;|pin@19||U
-Egnd_10||D5G2;|pin@38||G
+APoly|net@1160|||S2700|pmos@42|poly-left|45|26|pin@129||45|142.5
+APoly|net@1161|||S900|pin@129||45|142.5|nmos@0|poly-right|45|-30
+APoly|net@1162|||S0|pin@129||45|142.5|contact@376||45|142.5
+APoly|net@1170|||S1800|pin@85||-81|15|pin@132||-63|15
+APoly|net@1171|||S1800|pin@132||-63|15|pin@87||-45|15
+APoly|net@1172|||S900|pmos@24|poly-right|-63|26|pin@132||-63|15
+AMetal-1|net@1174|||S2700|pin@105||18|39|contact@364||18|83
+APoly|net@1179|||S900|nmos@4|poly-left|27|-122.5|pin@134||27|-135
+AN-Diff|net@1185|||S0|nmos@1|diff-bottom|54|-107.5|contact@373||54|-107.5
+AN-Diff|net@1197|||S0|nmos@1|diff-top|36|-107.5|nmos@4|diff-top|36|-107.5
+APoly|net@1200|||S0|pin@134||27|-135|pin@141||9|-135
+APoly|net@1201|||S0|pin@141||9|-135|contact@374||-18|-135
+APoly|net@1202|||S900|pin@124||9|15|pin@141||9|-135
+AMetal-1|net@1203|||S2700|contact@350||36|-45|contact@349||36|47
+AMetal-1|net@1204|||S0|contact@375||54|-135|pin@142||36|-135
+AMetal-1|net@1209|||S0|contact@376||45|142.5|pin@144||18|142.5
+AMetal-1|net@1210|||S2700|contact@364||18|83|pin@144||18|142.5
+AMetal-1|net@1211|||S900|pin@105||18|39|contact@360||18|-107.5
+AMetal-1|net@1212|||S2700|contact@347||54|47|pin@145||54|81
+AN-Diff|net@1213|||S0|nmos@0|diff-bottom|54|-45|contact@377||54|-45
+AMetal-2|net@1214|||S0|pin@19||72|-45|contact@378||54|-45
+AMetal-1|net@1215|||S2700|contact@378||54|-45|contact@377||54|-45
+AMetal-1|net@1216|||S900|contact@378||54|-45|contact@373||54|-107.5
+AMetal-1|net@1217|||S2700|pin@142||36|-135|contact@350||36|-45
+APoly|net@1218|||S1800|pin@87||-45|15|pin@146||-27|15
+APoly|net@1219|||S1800|pin@146||-27|15|pin@124||9|15
+APoly|net@1220|||S2700|contact@379||-27|-5|pin@146||-27|15
+Econd|fire|D5G2;|contact@374||I
+Efire_1||D5G2;|contact@379||I
+Egnd_9|gnd|D5G2;|pin@19||U
 Estate||D5G2;|pin@105||O
 Evdd_3|vdd|D5G2;|pin@44||G
 Evdd_4||D5G2;|pin@45||G
@@ -3268,381 +4590,391 @@ Estate||D5G2;X2.5;|pin@2||O
 X
 
 # Cell predCond;1{lay}
-CpredCond;1{lay}||tsmcSun40GP|1249617237093|1253773772410||ATTR_NCC(D5G10;NTX65.25;Y342;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753099749|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753229165
+CpredCond;1{lay}||tsmcSun40GP|1249617237093|1254271740423||ATTR_NCC(D5G10;NTX65.25;Y342;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1254270903267|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254271742955
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NA-Metal-1-Poly-Con|contact@106||72|0.5|2|||
-NA-Metal-1-Poly-Con|contact@217||-99|15|2|||
-NAN-Metal-1-P-Diff-Con|contact@309||-108|83|84||R|
-NX-Metal-1-Metal-2-Con|contact@310||-108|90|||R|
-NAN-Metal-1-P-Diff-Con|contact@311||72|83|84||R|
-NX-Metal-1-Metal-2-Con|contact@314||72|90|||R|
-NAN-Metal-1-P-Diff-Con|contact@315||36|83|84||R|
-NX-Metal-1-Metal-2-Con|contact@318||36|90|||R|
-NAN-Metal-1-P-Diff-Con|contact@319||0|83|84||R|
-NX-Metal-1-Metal-2-Con|contact@322||0|90|||R|
-NAN-Metal-1-P-Diff-Con|contact@323||-36|83|84||R|
-NX-Metal-1-Metal-2-Con|contact@326||-36|90|||R|
-NAN-Metal-1-P-Diff-Con|contact@327||-72|83|84||R|
-NX-Metal-1-Metal-2-Con|contact@330||-72|90|||R|
-NAN-Metal-1-P-Diff-Con|contact@335||-90|83|84||R|
-NAN-Metal-1-P-Diff-Con|contact@336||-54|83|84||R|
-NAN-Metal-1-P-Diff-Con|contact@337||-18|83|84||R|
-NAN-Metal-1-P-Diff-Con|contact@338||18|83|84||R|
-NAN-Metal-1-P-Diff-Con|contact@339||54|83|84||R|
-NX-Metal-1-Metal-2-Con|contact@340||-90|60|||R|
-NX-Metal-1-Metal-2-Con|contact@341||-54|60|||R|
-NX-Metal-1-Metal-2-Con|contact@342||-18|60|||R|
-NX-Metal-1-Metal-2-Con|contact@343||18|60|||R|
-NX-Metal-1-Metal-2-Con|contact@344||54|60|||R|
-NAN-Metal-1-P-Diff-Con|contact@345||90|83|84||R|
-NX-Metal-1-Metal-2-Con|contact@346||90|60|||R|
-NAN-Metal-1-P-Diff-Con|contact@347||126|47|12||R|
-NX-Metal-1-Metal-2-Con|contact@348||126|45|||R|
-NAN-Metal-1-P-Diff-Con|contact@349||108|47|12||R|
-NAN-Metal-1-N-Diff-Con|contact@350||108|-45|||R|
-NAN-Metal-1-N-Diff-Con|contact@351||126|-45|||R|
-NX-Metal-1-Metal-2-Con|contact@352||126|-45|||R|
-NA-Metal-1-Poly-Con|contact@353||90|-78|2|||
-NX-Metal-1-Metal-2-Con|contact@354||126|-105|||R|
-NAN-Metal-1-N-Diff-Con|contact@355||126|-105|||R|
-NAN-Metal-1-N-Diff-Con|contact@356||54|-45|||XR|
-NAN-Metal-1-N-Diff-Con|contact@357||72|-45|||XR|
-NAN-Metal-1-N-Diff-Con|contact@358||72|-105|||R|
-NAN-Metal-1-N-Diff-Con|contact@359||108|-105|||R|
-NAN-Metal-1-N-Diff-Con|contact@360||54|-105|||R|
-NA-Metal-1-Poly-Con|contact@361||63|-130.5|2|||
-NAN-Metal-1-P-Diff-Con|contact@362||-108|83|84||R|
-NX-Metal-1-Metal-2-Con|contact@363||-108|90|||R|
-NAN-Metal-1-P-Diff-Con|contact@364||-90|217|84||XYR|
-NA-Metal-1-Poly-Con|contact@365||81|285|2||XY|
-NX-Metal-1-Metal-2-Con|contact@366||-18|255|||XYR|
-NX-Metal-1-Metal-2-Con|contact@367||-18|225|||XYR|
-NX-Metal-1-Metal-2-Con|contact@368||-18|195|||XYR|
-NAN-Metal-1-P-Diff-Con|contact@369||18|217|84||XYR|
-NX-Metal-1-Metal-2-Con|contact@370||18|255|||XYR|
-NX-Metal-1-Metal-2-Con|contact@371||18|225|||XYR|
-NX-Metal-1-Metal-2-Con|contact@372||18|195|||XYR|
-NAN-Metal-1-P-Diff-Con|contact@373||54|217|84||XYR|
-NX-Metal-1-Metal-2-Con|contact@374||54|255|||XYR|
-NX-Metal-1-Metal-2-Con|contact@375||54|225|||XYR|
-NX-Metal-1-Metal-2-Con|contact@376||-90|255|||XYR|
-NX-Metal-1-Metal-2-Con|contact@377||54|195|||XYR|
-NAN-Metal-1-P-Diff-Con|contact@378||90|217|84||XYR|
-NX-Metal-1-Metal-2-Con|contact@379||90|255|||XYR|
-NX-Metal-1-Metal-2-Con|contact@380||90|225|||XYR|
-NX-Metal-1-Metal-2-Con|contact@381||90|195|||XYR|
-NAN-Metal-1-P-Diff-Con|contact@382||72|217|84||XYR|
-NAN-Metal-1-P-Diff-Con|contact@383||36|217|84||XYR|
-NAN-Metal-1-P-Diff-Con|contact@384||0|217|84||XYR|
-NAN-Metal-1-P-Diff-Con|contact@385||-36|217|84||XYR|
-NAN-Metal-1-P-Diff-Con|contact@386||-72|217|84||XYR|
-NX-Metal-1-Metal-2-Con|contact@387||-90|225|||XYR|
-NX-Metal-1-Metal-2-Con|contact@388||72|210|||XYR|
-NX-Metal-1-Metal-2-Con|contact@389||36|210|||XYR|
-NX-Metal-1-Metal-2-Con|contact@390||0|210|||XYR|
-NX-Metal-1-Metal-2-Con|contact@391||-36|210|||XYR|
-NX-Metal-1-Metal-2-Con|contact@392||-72|210|||XYR|
-NX-Metal-1-Metal-2-Con|contact@393||-90|195|||XYR|
-NAN-Metal-1-P-Diff-Con|contact@394||-54|217|84||XYR|
-NX-Metal-1-Metal-2-Con|contact@395||-54|255|||XYR|
-NX-Metal-1-Metal-2-Con|contact@396||-54|225|||XYR|
-NX-Metal-1-Metal-2-Con|contact@397||-54|195|||XYR|
-NAN-Metal-1-P-Diff-Con|contact@398||-18|217|84||XYR|
-NAN-Metal-1-P-Diff-Con|contact@399||-108|217|84||XR|
-NX-Metal-1-Metal-2-Con|contact@400||-108|210|||XYR|
-NN-Transistor|nmos@0||117|-45|||R|
-NN-Transistor|nmos@1||117|-105|||R|
-NN-Transistor|nmos@3||63|-45|||XR|
-NN-Transistor|nmos@4||63|-105|||XR|
-NMetal-2-Pin|pin@19||144|-45|||R|
-NMetal-2-Pin|pin@37||144|-75||||
-NMetal-2-Pin|pin@38||144|-105||||
-NMetal-2-Pin|pin@44||144|75||||
-NMetal-2-Pin|pin@45||144|105||||
-NMetal-2-Pin|pin@46||144|45||||
-NPoly-Pin|pin@94||-99|15||||
-NPoly-Pin|pin@95||81|15||||
-NPoly-Pin|pin@96||-81|15||||
-NPoly-Pin|pin@97||-63|15||||
-NPoly-Pin|pin@98||-45|15||||
-NPoly-Pin|pin@99||-27|15||||
-NPoly-Pin|pin@100||-9|15||||
-NPoly-Pin|pin@101||9|15||||
-NPoly-Pin|pin@102||27|15||||
-NPoly-Pin|pin@103||45|15||||
-NPoly-Pin|pin@104||63|15||||
-NMetal-1-Pin|pin@105||90|-24.75||||
-NPoly-Pin|pin@106||117|0.5||||
-NMetal-1-Pin|pin@107||90|0.5||||
-NPoly-Pin|pin@108||117|-78||||
-NMetal-1-Pin|pin@109||108|-78||||
-NMetal-1-Pin|pin@110||54|-24.75||||
-NMetal-1-Pin|pin@114||144|-86||||
-NMetal-1-Pin|pin@115||144|-130.5||||
-NPoly-Pin|pin@116||63|15|||X|
-NMetal-1-Pin|pin@117||-94|285|||XY|
-NMetal-2-Pin|pin@118||90|225|||XY|
-NPoly-Pin|pin@119||-9|285|||XY|
-NPoly-Pin|pin@120||-27|285|||XY|
-NPoly-Pin|pin@121||-45|285|||XY|
-NPoly-Pin|pin@122||-63|285|||XY|
-NPoly-Pin|pin@123||-81|285|||XY|
-NMetal-2-Pin|pin@124||90|195|||XY|
-NMetal-2-Pin|pin@125||90|255|||XY|
-NPoly-Pin|pin@126||81|285|||XY|
-NPoly-Pin|pin@127||-99|285|||XY|
-NPoly-Pin|pin@128||63|285|||XY|
-NPoly-Pin|pin@129||45|285|||XY|
-NPoly-Pin|pin@130||27|285|||XY|
-NPoly-Pin|pin@131||9|285|||XY|
-NMetal-2-Pin|pin@132||144|225||||
-NMetal-2-Pin|pin@133||144|255||||
-NMetal-2-Pin|pin@134||144|195||||
-NMetal-1-Pin|pin@137||144|84||||
-NMetal-1-Pin|pin@138||108|84||||
-NMetal-1-Pin|pin@139||108|285||||
-NprBoundary-Node|plnode@2||9|0|252|300||A
-NN-Well-Node|plnode@7||0|78|210|136||A
-NPPlus-Node|plnode@9||0|78|204|136||A
-NP-Transistor|pmos@31||63|83|84||XYR|
-NP-Transistor|pmos@32||45|83|84||XYR|
-NP-Transistor|pmos@33||27|83|84||XYR|
-NP-Transistor|pmos@34||9|83|84||XYR|
-NP-Transistor|pmos@35||-9|83|84||XYR|
-NP-Transistor|pmos@36||-27|83|84||XYR|
-NP-Transistor|pmos@37||-45|83|84||XYR|
-NP-Transistor|pmos@38||-63|83|84||XYR|
-NP-Transistor|pmos@39||-81|83|84||XYR|
-NP-Transistor|pmos@40||-99|83|84||XYR|
-NP-Transistor|pmos@41||81|83|84||XYR|
-NP-Transistor|pmos@42||117|47|12||R|
-NP-Transistor|pmos@43||-81|217|84||R|
-NP-Transistor|pmos@44||-63|217|84||R|
-NP-Transistor|pmos@45||-99|217|84||R|
-NP-Transistor|pmos@46||-45|217|84||R|
-NP-Transistor|pmos@47||-27|217|84||R|
-NP-Transistor|pmos@48||-9|217|84||R|
-NP-Transistor|pmos@49||9|217|84||R|
-NP-Transistor|pmos@50||27|217|84||R|
-NP-Transistor|pmos@51||45|217|84||R|
-NP-Transistor|pmos@52||63|217|84||R|
-NP-Transistor|pmos@53||81|217|84||R|
-AMetal-1|net@881|||S0|contact@310||-108|90|contact@309||-108|90
-AP-Diff|net@883|||S0|pmos@31|diff-top|72|53|contact@311||72|53
-AMetal-1|net@884|||S0|contact@314||72|90|contact@311||72|90
-AP-Diff|net@887|||S1800|pmos@32|diff-top|54|59|pmos@31|diff-bottom|54|59
-AP-Diff|net@888|||S1800|pmos@33|diff-top|36|53|contact@315||36|53
-AMetal-1|net@889|||S0|contact@318||36|90|contact@315||36|90
-AP-Diff|net@892|||S1800|pmos@34|diff-top|18|59|pmos@33|diff-bottom|18|59
-AP-Diff|net@893|||S0|pmos@32|diff-bottom|36|59|pmos@33|diff-top|36|59
-AP-Diff|net@894|||S1800|pmos@35|diff-top|0|53|contact@319||0|53
-AMetal-1|net@895|||S0|contact@322||0|90|contact@319||0|90
-AP-Diff|net@898|||S1800|pmos@36|diff-top|-18|59|pmos@35|diff-bottom|-18|59
-AP-Diff|net@899|||S1800|pmos@37|diff-top|-36|53|contact@323||-36|53
-AMetal-1|net@900|||S0|contact@326||-36|90|contact@323||-36|90
-AP-Diff|net@903|||S0|pmos@36|diff-bottom|-36|59|pmos@37|diff-top|-36|59
-AP-Diff|net@904|||S0|pmos@34|diff-bottom|0|58|pmos@35|diff-top|0|58
-AP-Diff|net@905|||S1800|pmos@39|diff-top|-72|53|contact@327||-72|53
-AMetal-1|net@906|||S0|contact@330||-72|90|contact@327||-72|90
-AP-Diff|net@909|||S0|pmos@38|diff-bottom|-72|59|pmos@39|diff-top|-72|59
-AP-Diff|net@914|||S1800|pmos@40|diff-top|-90|58|pmos@39|diff-bottom|-90|58
-AP-Diff|net@915|||S0|pmos@39|diff-bottom|-90|83|contact@335||-90|83
-AP-Diff|net@917|||S0|pmos@35|diff-bottom|-18|83|contact@337||-18|83
-AP-Diff|net@918|||S0|pmos@33|diff-bottom|18|83|contact@338||18|83
-AP-Diff|net@919|||S0|pmos@31|diff-bottom|54|83|contact@339||54|83
-AMetal-1|net@920|||S0|contact@344||54|60|contact@339||54|60
-AMetal-1|net@921|||S0|contact@343||18|60|contact@338||18|60
-AMetal-1|net@922|||S0|contact@342||-18|60|contact@337||-18|60
-AMetal-1|net@923|||S0|contact@341||-54|60|contact@336||-54|60
-AMetal-1|net@924|||S0|contact@340||-90|60|contact@335||-90|60
-AMetal-2|net@925|||S1800|contact@340||-90|60|contact@341||-54|60
-AMetal-2|net@926|||S1800|contact@341||-54|60|contact@342||-18|60
-AMetal-2|net@927|||S1800|contact@342||-18|60|contact@343||18|60
-AMetal-2|net@928|||S1800|contact@343||18|60|contact@344||54|60
-AP-Diff|net@929|||S1800|pmos@41|diff-bottom|72|86|pmos@31|diff-top|72|86
-AP-Diff|net@930|||S1800|pmos@41|diff-top|90|83|contact@345||90|83
-AMetal-1|net@931|||S0|contact@346||90|60|contact@345||90|60
-AMetal-2|net@932|||S0|contact@346||90|60|contact@344||54|60
-AMetal-2|net@934|||S1800|contact@330||-72|90|contact@326||-36|90
-AMetal-2|net@935|||S1800|contact@326||-36|90|contact@322||0|90
-AMetal-2|net@936|||S1800|contact@322||0|90|contact@318||36|90
-AMetal-2|net@937|||S1800|contact@318||36|90|contact@314||72|90
-APoly|net@972|||S900|pmos@40|poly-right|-99|26|pin@94||-99|15
-APoly|net@974|||S900|pmos@41|poly-right|81|26|pin@95||81|15
-APoly|net@975|||S1800|pin@94||-99|15|pin@96||-81|15
-APoly|net@977|||S900|pmos@39|poly-right|-81|26|pin@96||-81|15
-APoly|net@978|||S1800|pin@96||-81|15|pin@97||-63|15
-APoly|net@980|||S900|pmos@38|poly-right|-63|26|pin@97||-63|15
-APoly|net@981|||S1800|pin@97||-63|15|pin@98||-45|15
-APoly|net@983|||S900|pmos@37|poly-right|-45|26|pin@98||-45|15
-APoly|net@984|||S1800|pin@98||-45|15|pin@99||-27|15
-APoly|net@986|||S900|pmos@36|poly-right|-27|26|pin@99||-27|15
-APoly|net@987|||S1800|pin@99||-27|15|pin@100||-9|15
-APoly|net@989|||S900|pmos@35|poly-right|-9|26|pin@100||-9|15
-APoly|net@990|||S1800|pin@100||-9|15|pin@101||9|15
-APoly|net@992|||S900|pmos@34|poly-right|9|26|pin@101||9|15
-APoly|net@993|||S1800|pin@101||9|15|pin@102||27|15
-APoly|net@995|||S900|pmos@33|poly-right|27|26|pin@102||27|15
-APoly|net@998|||S900|pmos@32|poly-right|45|26|pin@103||45|15
-APoly|net@999|||S1800|pin@103||45|15|pin@104||63|15
-APoly|net@1000|||S1800|pin@104||63|15|pin@95||81|15
-APoly|net@1001|||S900|pmos@31|poly-right|63|26|pin@104||63|15
-APoly|net@1002|||S900|pin@94||-99|15|contact@217||-99|15
-AP-Diff|net@1010|||S0|pmos@42|diff-bottom|126|47|contact@347||126|47
-AMetal-1|net@1011|||S900|contact@348||126|45|contact@347||126|41
-AMetal-2|net@1012|||S1800|contact@348||126|45|pin@46||144|45
-APoly|net@1028|||S900|pmos@42|poly-left|117|26|pin@106||117|0.5
-APoly|net@1029|||S1800|contact@106||73|0.5|pin@106||117|0.5
-AMetal-1|net@1030|||S900|contact@345||90|83|pin@107||90|0.5
-AMetal-1|net@1031|||S900|pin@107||90|0.5|pin@105||90|-24.75
-AMetal-1|net@1032|||S1800|contact@106||73|0.5|pin@107||90|0.5
-APoly|net@1033|||S900|pin@106||117|0.5|nmos@0|poly-right|117|-30
-AP-Diff|net@1034|||S0|pmos@42|diff-top|108|47|contact@349||108|47
-AN-Diff|net@1035|||S0|nmos@0|diff-top|108|-45|contact@350||108|-45
-AMetal-1|net@1036|||S2700|contact@350||108|-45|contact@349||108|41
-AN-Diff|net@1037|||S0|nmos@0|diff-bottom|126|-45|contact@351||126|-45
-AMetal-1|net@1038|||S2700|contact@352||126|-45|contact@351||126|-45
-APoly|net@1039|||S2700|nmos@1|poly-right|117|-90|pin@108||117|-78
-APoly|net@1040|||S1800|contact@353||91|-78|pin@108||117|-78
-AMetal-1|net@1041|||S1800|contact@353||91|-78|pin@109||108|-78
-AMetal-1|net@1042|||S900|contact@350||108|-45|pin@109||108|-78
-AN-Diff|net@1043|||S0|nmos@1|diff-bottom|126|-105|contact@355||126|-105
-AMetal-1|net@1044|||S900|contact@355||126|-105|contact@354||126|-105
-AN-Diff|net@1046|||S0|nmos@3|diff-bottom|54|-45|contact@356||54|-45
-AMetal-1|net@1047|||S2700|contact@356||54|-45|pin@110||54|-24.75
-AMetal-1|net@1048|||S0|pin@105||90|-24.75|pin@110||54|-24.75
-AN-Diff|net@1049|||S0|nmos@3|diff-top|72|-45|contact@357||72|-45
-AN-Diff|net@1050|||S0|nmos@4|diff-top|72|-105|contact@358||72|-105
-AMetal-1|net@1051|||S2700|contact@358||72|-105|contact@357||72|-45
-AN-Diff|net@1052|||S0|nmos@1|diff-top|108|-105|contact@359||108|-105
-AMetal-1|net@1053|||S0|contact@359||108|-105|contact@358||72|-105
-AN-Diff|net@1054|||S0|nmos@4|diff-bottom|54|-105|contact@360||54|-105
-AMetal-1|net@1055|||S2700|contact@360||54|-105|contact@356||54|-45
-APoly|net@1056|||S900|nmos@4|poly-left|63|-120|contact@361||63|-130.5
-AMetal-1|net@1063|||S1800|contact@361||62|-130.5|pin@115||144|-130.5
-AMetal-1|net@1064|||S900|pin@114||144|-86|pin@115||144|-130.5
-AMetal-2|net@1065|||S0|pin@19||144|-45|contact@352||126|-45
-AMetal-2|net@1066|||S0|pin@38||144|-105|contact@354||126|-105
-AP-Diff|net@1074|||S1800|pmos@38|diff-top|-54|84|contact@336||-54|84
-AP-Diff|net@1075|||S0|pmos@37|diff-bottom|-54|83|contact@336||-54|83
-AP-Diff|net@1085|||S0|pmos@40|diff-bottom|-108|83|contact@362||-108|83
-AMetal-1|net@1086|||S0|contact@363||-108|90|contact@362||-108|90
-AMetal-2|net@1087|||S1800|contact@363||-108|90|contact@330||-72|90
-AMetal-2|net@1089|||S1800|contact@310||-108|90|contact@363||-108|90
-APoly|net@1091|||S1800|pin@102||27|15|pin@116||63|15
-APoly|net@1092|||S0|pin@116||63|15|pin@103||45|15
-APoly|net@1093|||S2700|nmos@3|poly-right|63|-30|pin@116||63|15
-AMetal-2|net@1094|||S1800|pin@124||90|195|contact@381||90|195
-AMetal-2|net@1095|||S1800|contact@376||-90|255|contact@395||-54|255
-AMetal-2|net@1096|||S0|contact@371||18|225|contact@367||-18|225
-AMetal-2|net@1097|||S0|contact@367||-18|225|contact@396||-54|225
-AMetal-2|net@1098|||S0|contact@396||-54|225|contact@387||-90|225
-AMetal-1|net@1099|||S0|contact@365||81|285|pin@117||-94|285
-AMetal-2|net@1100|||S1800|contact@393||-90|195|contact@397||-54|195
-AMetal-2|net@1101|||S1800|contact@397||-54|195|contact@368||-18|195
-AMetal-2|net@1102|||S0|contact@381||90|195|contact@377||54|195
-AMetal-2|net@1103|||S0|contact@377||54|195|contact@372||18|195
-AMetal-2|net@1104|||S0|contact@372||18|195|contact@368||-18|195
-AP-Diff|net@1105|||S0|pmos@50|diff-bottom|36|238|contact@383||36|238
-AMetal-2|net@1106|||S1800|contact@395||-54|255|contact@366||-18|255
-AP-Diff|net@1107|||S1800|pmos@51|diff-top|36|234|contact@383||36|234
-AP-Diff|net@1108|||S1800|pmos@50|diff-top|18|240|contact@369||18|240
-AP-Diff|net@1109|||S0|pmos@49|diff-bottom|18|233|contact@369||18|233
-AP-Diff|net@1110|||S0|pmos@48|diff-bottom|0|237|contact@384||0|237
-AP-Diff|net@1111|||S1800|pmos@49|diff-top|0|217|contact@384||0|217
-AP-Diff|net@1112|||S1800|pmos@48|diff-top|-18|241|contact@398||-18|241
-AP-Diff|net@1113|||S0|pmos@47|diff-bottom|-18|239|contact@398||-18|239
-AP-Diff|net@1114|||S0|pmos@43|diff-bottom|-72|238|pmos@44|diff-top|-72|238
-AP-Diff|net@1115|||S0|pmos@53|diff-bottom|90|212|contact@378||90|212
-AP-Diff|net@1116|||S1800|pmos@43|diff-top|-90|247|contact@364||-90|247
-AMetal-2|net@1117|||S1800|contact@366||-18|255|contact@370||18|255
-AMetal-1|net@1118|||S0|contact@393||-90|195|contact@364||-90|195
-AMetal-1|net@1119|||S0|contact@387||-90|225|contact@364||-90|225
-AMetal-1|net@1120|||S0|contact@376||-90|255|contact@364||-90|255
-AP-Diff|net@1121|||S1800|pmos@46|diff-top|-54|247|contact@394||-54|247
-AMetal-1|net@1122|||S0|contact@397||-54|195|contact@394||-54|195
-AMetal-1|net@1123|||S0|contact@396||-54|225|contact@394||-54|225
-AMetal-1|net@1124|||S0|contact@395||-54|255|contact@394||-54|255
-AP-Diff|net@1125|||S1800|pmos@47|diff-top|-36|241|pmos@46|diff-bottom|-36|241
-AP-Diff|net@1126|||S0|pmos@44|diff-bottom|-54|241|pmos@46|diff-top|-54|241
-AMetal-1|net@1127|||S0|contact@368||-18|195|contact@398||-18|195
-AMetal-2|net@1128|||S1800|contact@370||18|255|contact@374||54|255
-AMetal-1|net@1129|||S0|contact@367||-18|225|contact@398||-18|225
-AMetal-1|net@1130|||S0|contact@366||-18|255|contact@398||-18|255
-AMetal-1|net@1131|||S0|contact@372||18|195|contact@369||18|195
-AMetal-1|net@1132|||S0|contact@371||18|225|contact@369||18|225
-AMetal-1|net@1133|||S0|contact@370||18|255|contact@369||18|255
-AP-Diff|net@1134|||S1800|pmos@52|diff-top|54|247|contact@373||54|247
-AMetal-1|net@1135|||S0|contact@377||54|195|contact@373||54|195
-AMetal-1|net@1136|||S0|contact@375||54|225|contact@373||54|225
-AMetal-1|net@1137|||S0|contact@374||54|255|contact@373||54|255
-AP-Diff|net@1138|||S0|pmos@51|diff-bottom|54|241|pmos@52|diff-top|54|241
-AMetal-2|net@1139|||S1800|contact@374||54|255|contact@379||90|255
-AMetal-1|net@1140|||S0|contact@381||90|195|contact@378||90|195
-AMetal-1|net@1141|||S0|contact@380||90|225|contact@378||90|225
-AMetal-1|net@1142|||S0|contact@379||90|255|contact@378||90|255
-AP-Diff|net@1143|||S1800|pmos@53|diff-top|72|242|pmos@52|diff-bottom|72|242
-AP-Diff|net@1144|||S0|pmos@52|diff-bottom|72|217|contact@382||72|217
-AP-Diff|net@1145|||S0|pmos@46|diff-bottom|-36|217|contact@385||-36|217
-AP-Diff|net@1146|||S0|pmos@43|diff-bottom|-72|217|contact@386||-72|217
-AMetal-1|net@1147|||S0|contact@392||-72|210|contact@386||-72|210
-AMetal-1|net@1148|||S0|contact@391||-36|210|contact@385||-36|210
-AMetal-1|net@1149|||S0|contact@390||0|210|contact@384||0|210
-AMetal-2|net@1150|||S0|contact@379||90|255|pin@125||90|255
-AMetal-1|net@1151|||S0|contact@389||36|210|contact@383||36|210
-AMetal-1|net@1152|||S0|contact@388||72|210|contact@382||72|210
-AMetal-2|net@1153|||S0|contact@388||72|210|contact@389||36|210
-AMetal-2|net@1154|||S0|contact@389||36|210|contact@390||0|210
-AMetal-2|net@1155|||S0|contact@390||0|210|contact@391||-36|210
-AMetal-2|net@1156|||S0|contact@391||-36|210|contact@392||-72|210
-AP-Diff|net@1157|||S0|pmos@45|diff-bottom|-90|214|pmos@43|diff-top|-90|214
-APoly|net@1158|||S2700|pmos@53|poly-right|81|274|pin@126||81|285
-APoly|net@1159|||S2700|pmos@45|poly-right|-99|274|pin@127||-99|285
-APoly|net@1160|||S0|pin@126||81|285|pin@128||63|285
-AMetal-2|net@1161|||S1800|pin@118||90|225|contact@380||90|225
-APoly|net@1162|||S2700|pmos@52|poly-right|63|274|pin@128||63|285
-APoly|net@1163|||S0|pin@128||63|285|pin@129||45|285
-APoly|net@1164|||S2700|pmos@51|poly-right|45|274|pin@129||45|285
-APoly|net@1165|||S0|pin@129||45|285|pin@130||27|285
-APoly|net@1166|||S2700|pmos@50|poly-right|27|274|pin@130||27|285
-APoly|net@1167|||S0|pin@130||27|285|pin@131||9|285
-APoly|net@1168|||S2700|pmos@49|poly-right|9|274|pin@131||9|285
-APoly|net@1169|||S0|pin@131||9|285|pin@119||-9|285
-APoly|net@1170|||S2700|pmos@48|poly-right|-9|274|pin@119||-9|285
-APoly|net@1171|||S0|pin@119||-9|285|pin@120||-27|285
-AMetal-2|net@1172|||S0|contact@380||90|225|contact@375||54|225
-APoly|net@1173|||S2700|pmos@47|poly-right|-27|274|pin@120||-27|285
-APoly|net@1174|||S0|pin@120||-27|285|pin@121||-45|285
-APoly|net@1175|||S2700|pmos@46|poly-right|-45|274|pin@121||-45|285
-APoly|net@1176|||S0|pin@121||-45|285|pin@122||-63|285
-APoly|net@1177|||S2700|pmos@44|poly-right|-63|274|pin@122||-63|285
-APoly|net@1178|||S0|pin@122||-63|285|pin@123||-81|285
-APoly|net@1179|||S0|pin@123||-81|285|pin@127||-99|285
-APoly|net@1180|||S2700|pmos@43|poly-right|-81|274|pin@123||-81|285
-APoly|net@1181|||S900|pin@126||81|285|contact@365||81|285
-AMetal-2|net@1182|||S0|contact@375||54|225|contact@371||18|225
-AP-Diff|net@1183|||S0|pmos@45|diff-top|-108|217|contact@399||-108|217
-AMetal-1|net@1184|||S900|contact@399||-108|175|contact@309||-108|125
-AMetal-1|net@1185|||S0|contact@400||-108|210|contact@399||-108|210
-AMetal-2|net@1186|||S1800|contact@400||-108|210|contact@392||-72|210
-AMetal-2|net@1187|||S0|pin@133||144|255|pin@125||90|255
-AMetal-2|net@1188|||S0|pin@132||144|225|pin@118||90|225
-AMetal-2|net@1189|||S0|pin@134||144|195|pin@124||90|195
-AMetal-1|net@1193|||S2700|pin@114||144|-86|pin@137||144|84
-AMetal-1|net@1194|||S0|pin@137||144|84|pin@138||108|84
-AMetal-1|net@1195|||S1800|pin@117||-94|285|pin@139||108|285
-AMetal-1|net@1197|||S2700|pin@138||108|84|pin@139||108|285
-Econd||D5G2;|contact@365||I
-Egnd||D5G2;|pin@37||G
-Egnd_9||D5G2;|pin@19||U
+NAN-Metal-1-P-Diff-Con|contact@309||-216|83|60||R|
+NX-Metal-1-Metal-2-Con|contact@310||-216|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@311||-36|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@314||-36|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@315||-72|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@318||-72|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@319||-108|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@322||-108|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@323||-144|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@326||-144|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@327||-180|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@330||-180|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@335||-198|83|60||R|
+NAN-Metal-1-P-Diff-Con|contact@336||-162|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@337||-126|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@338||-90|83|84||R|
+NAN-Metal-1-P-Diff-Con|contact@339||-54|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@340||-198|60|||R|
+NX-Metal-1-Metal-2-Con|contact@341||-162|60|||R|
+NX-Metal-1-Metal-2-Con|contact@342||-126|60|||R|
+NX-Metal-1-Metal-2-Con|contact@343||-90|60|||R|
+NX-Metal-1-Metal-2-Con|contact@344||-54|60|||R|
+NAN-Metal-1-P-Diff-Con|contact@345||-18|83|84||R|
+NX-Metal-1-Metal-2-Con|contact@346||-18|60|||R|
+NAN-Metal-1-P-Diff-Con|contact@347||18|47|12||R|
+NX-Metal-1-Metal-2-Con|contact@348||18|45|||R|
+NAN-Metal-1-P-Diff-Con|contact@349||0|47|12||R|
+NAN-Metal-1-N-Diff-Con|contact@350||0|-45|||R|
+NAN-Metal-1-N-Diff-Con|contact@351||18|-45|||R|
+NX-Metal-1-Metal-2-Con|contact@352||18|-45|||R|
+NX-Metal-1-Metal-2-Con|contact@354||18|-105|||R|
+NAN-Metal-1-N-Diff-Con|contact@355||18|-105|||R|
+NAN-Metal-1-N-Diff-Con|contact@357||-18|-45|||XR|
+NAN-Metal-1-N-Diff-Con|contact@358||-18|-105|||R|
+NAN-Metal-1-N-Diff-Con|contact@359||0|-105|||R|
+NAN-Metal-1-N-Diff-Con|contact@360||-36|-105|||R|
+NAN-Metal-1-P-Diff-Con|contact@362||-216|83|60||R|
+NX-Metal-1-Metal-2-Con|contact@363||-216|90|||R|
+NAN-Metal-1-P-Diff-Con|contact@364||-234|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@366||-162|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@367||-162|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@368||-162|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@369||-126|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@370||-126|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@371||-126|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@372||-126|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@373||-90|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@374||-90|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@375||-90|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@376||-234|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@377||-90|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@378||-54|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@379||-54|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@380||-54|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@381||-54|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@382||-72|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@383||-108|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@384||-144|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@385||-180|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@386||-216|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@387||-234|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@388||-72|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@389||-108|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@390||-144|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@391||-180|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@392||-216|210|||XYR|
+NX-Metal-1-Metal-2-Con|contact@393||-234|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@394||-198|217|84||XYR|
+NX-Metal-1-Metal-2-Con|contact@395||-198|255|||XYR|
+NX-Metal-1-Metal-2-Con|contact@396||-198|225|||XYR|
+NX-Metal-1-Metal-2-Con|contact@397||-198|195|||XYR|
+NAN-Metal-1-P-Diff-Con|contact@398||-162|217|84||XYR|
+NAN-Metal-1-P-Diff-Con|contact@399||-252|217|84||XR|
+NX-Metal-1-Metal-2-Con|contact@400||-252|210|||XYR|
+NAN-Metal-1-Poly-Con|contact@401||9|143|4|||
+NAN-Metal-1-Poly-Con|contact@402||-63|143|2|||
+NAN-Metal-1-Poly-Con|contact@403||9|-75||||
+NAN-Metal-1-Poly-Con|contact@404||-27|-135|2|||
+NAN-Metal-1-Poly-Con|contact@405||-243|285|2||XY|
+NAN-Metal-1-N-Diff-Con|contact@406||-36|-45|||R|
+NX-Metal-1-Metal-2-Con|contact@409||54|142.5|||R|
+NAN-Metal-1-Poly-Con|contact@410||-225|157.5|2||XY|
+NX-Metal-1-Metal-2-Con|contact@412||-207|142.5|||R|
+NN-Transistor|nmos@0||9|-45|||R|
+NN-Transistor|nmos@1||9|-105|||R|
+NN-Transistor|nmos@3||-27|-45|||XR|
+NN-Transistor|nmos@4||-27|-105|||XR|
+NMetal-2-Pin|pin@19||27|-45|||R|
+NMetal-2-Pin|pin@38||27|-105||||
+NMetal-2-Pin|pin@46||27|45||||
+NPoly-Pin|pin@95||-27|143||||
+NPoly-Pin|pin@96||-189|143||||
+NPoly-Pin|pin@97||-171|143||||
+NPoly-Pin|pin@98||-153|143||||
+NPoly-Pin|pin@100||-117|143||||
+NPoly-Pin|pin@101||-99|143||||
+NPoly-Pin|pin@102||-81|143||||
+NPoly-Pin|pin@103||-63|143||||
+NPoly-Pin|pin@104||-45|143||||
+NMetal-1-Pin|pin@105||-18|-22||||
+NPoly-Pin|pin@106||9|143||||
+NMetal-1-Pin|pin@107||-18|143||||
+NPoly-Pin|pin@108||9|-75||||
+NMetal-1-Pin|pin@109||0|-75||||
+NMetal-1-Pin|pin@115||54|-135||||
+NPoly-Pin|pin@116||-27|143|||X|
+NMetal-2-Pin|pin@118||-54|225|||XY|
+NPoly-Pin|pin@119||-153|285|||XY|
+NPoly-Pin|pin@120||-171|285|||XY|
+NPoly-Pin|pin@121||-189|285|||XY|
+NPoly-Pin|pin@122||-207|285|||XY|
+NPoly-Pin|pin@123||-225|285|||XY|
+NMetal-2-Pin|pin@124||-54|195|||XY|
+NMetal-2-Pin|pin@125||-54|255|||XY|
+NPoly-Pin|pin@127||-243|285|||XY|
+NPoly-Pin|pin@128||-81|285|||XY|
+NPoly-Pin|pin@129||-99|285|||XY|
+NPoly-Pin|pin@130||-117|285|||XY|
+NPoly-Pin|pin@131||-135|285|||XY|
+NMetal-2-Pin|pin@132||45|225||||
+NMetal-2-Pin|pin@133||45|255||||
+NMetal-2-Pin|pin@134||45|195||||
+NPoly-Pin|pin@140||-207|143||||
+NMetal-1-Pin|pin@141||-18|127||||
+NPoly-Pin|pin@142||-63|285||||
+NPoly-Pin|pin@143||-135|143||||
+NMetal-1-Pin|pin@147||-36|-22||||
+NMetal-1-Pin|pin@149||-225|157.5||||
+NMetal-1-Pin|pin@150||18|-90||||
+NMetal-1-Pin|pin@152||18|-120||||
+NMetal-1-Pin|pin@153||18|-15||||
+NMetal-1-Pin|pin@154||18|15||||
+NMetal-1-Pin|pin@155||-180|150||||
+NMetal-1-Pin|pin@156||-180|150||||
+NMetal-1-Pin|pin@157||-207|157.5||||
+NprBoundary-Node|plnode@2||-135|0|360|300||A
+NN-Well-Node|plnode@13||-117|150|300|270||A
+NNPlus-Node|plnode@14||-9|-75|78|112||A
+NPPlus-Node|plnode@15||-117|150|294|270||A
+NP-Transistor|pmos@31||-45|83|84||XYR|
+NP-Transistor|pmos@32||-63|83|84||XYR|
+NP-Transistor|pmos@33||-81|83|84||XYR|
+NP-Transistor|pmos@34||-99|83|84||XYR|
+NP-Transistor|pmos@35||-117|83|84||XYR|
+NP-Transistor|pmos@36||-135|83|84||XYR|
+NP-Transistor|pmos@37||-153|83|84||XYR|
+NP-Transistor|pmos@38||-171|83|84||XYR|
+NP-Transistor|pmos@39||-189|83|84||XYR|
+NP-Transistor|pmos@40||-207|83|84||XYR|
+NP-Transistor|pmos@41||-27|83|84||XYR|
+NP-Transistor|pmos@42||9|47|12||R|
+NP-Transistor|pmos@43||-225|217|84||R|
+NP-Transistor|pmos@44||-207|217|84||R|
+NP-Transistor|pmos@45||-243|217|84||R|
+NP-Transistor|pmos@46||-189|217|84||R|
+NP-Transistor|pmos@47||-171|217|84||R|
+NP-Transistor|pmos@48||-153|217|84||R|
+NP-Transistor|pmos@49||-135|217|84||R|
+NP-Transistor|pmos@50||-117|217|84||R|
+NP-Transistor|pmos@51||-99|217|84||R|
+NP-Transistor|pmos@52||-81|217|84||R|
+NP-Transistor|pmos@53||-63|217|84||R|
+AMetal-1|net@881|||S0|contact@310||-216|90|contact@309||-216|90
+AP-Diff|net@883|||S0|pmos@31|diff-top|-36|53|contact@311||-36|53
+AMetal-1|net@884|||S0|contact@314||-36|90|contact@311||-36|90
+AP-Diff|net@887|||S1800|pmos@32|diff-top|-54|59|pmos@31|diff-bottom|-54|59
+AP-Diff|net@888|||S1800|pmos@33|diff-top|-72|53|contact@315||-72|53
+AMetal-1|net@889|||S0|contact@318||-72|90|contact@315||-72|90
+AP-Diff|net@892|||S1800|pmos@34|diff-top|-90|59|pmos@33|diff-bottom|-90|59
+AP-Diff|net@893|||S0|pmos@32|diff-bottom|-72|59|pmos@33|diff-top|-72|59
+AP-Diff|net@894|||S1800|pmos@35|diff-top|-108|53|contact@319||-108|53
+AMetal-1|net@895|||S0|contact@322||-108|90|contact@319||-108|90
+AP-Diff|net@898|||S1800|pmos@36|diff-top|-126|59|pmos@35|diff-bottom|-126|59
+AP-Diff|net@899|||S1800|pmos@37|diff-top|-144|53|contact@323||-144|53
+AMetal-1|net@900|||S0|contact@326||-144|90|contact@323||-144|90
+AP-Diff|net@903|||S0|pmos@36|diff-bottom|-144|59|pmos@37|diff-top|-144|59
+AP-Diff|net@904|||S0|pmos@34|diff-bottom|-108|58|pmos@35|diff-top|-108|58
+AP-Diff|net@905|||S1800|pmos@39|diff-top|-180|53|contact@327||-180|53
+AMetal-1|net@906|||S0|contact@330||-180|90|contact@327||-180|90
+AP-Diff|net@909|||S0|pmos@38|diff-bottom|-180|59|pmos@39|diff-top|-180|59
+AP-Diff|net@914|||S1800|pmos@40|diff-top|-198|58|pmos@39|diff-bottom|-198|58
+AP-Diff|net@915|||S0|pmos@39|diff-bottom|-198|83|contact@335||-198|83
+AP-Diff|net@917|||S0|pmos@35|diff-bottom|-126|83|contact@337||-126|83
+AP-Diff|net@918|||S0|pmos@33|diff-bottom|-90|83|contact@338||-90|83
+AP-Diff|net@919|||S0|pmos@31|diff-bottom|-54|83|contact@339||-54|83
+AMetal-1|net@920|||S0|contact@344||-54|60|contact@339||-54|60
+AMetal-1|net@921|||S0|contact@343||-90|60|contact@338||-90|60
+AMetal-1|net@922|||S0|contact@342||-126|60|contact@337||-126|60
+AMetal-1|net@923|||S0|contact@341||-162|60|contact@336||-162|60
+AMetal-1|net@924|||S0|contact@340||-198|60|contact@335||-198|60
+AMetal-2|net@925|||S1800|contact@340||-198|60|contact@341||-162|60
+AMetal-2|net@926|||S1800|contact@341||-162|60|contact@342||-126|60
+AMetal-2|net@927|||S1800|contact@342||-126|60|contact@343||-90|60
+AMetal-2|net@928|||S1800|contact@343||-90|60|contact@344||-54|60
+AP-Diff|net@929|||S1800|pmos@41|diff-bottom|-36|86|pmos@31|diff-top|-36|86
+AP-Diff|net@930|||S1800|pmos@41|diff-top|-18|83|contact@345||-18|83
+AMetal-1|net@931|||S0|contact@346||-18|60|contact@345||-18|60
+AMetal-2|net@932|||S0|contact@346||-18|60|contact@344||-54|60
+AMetal-2|net@934|||S1800|contact@330||-180|90|contact@326||-144|90
+AMetal-2|net@935|||S1800|contact@326||-144|90|contact@322||-108|90
+AMetal-2|net@936|||S1800|contact@322||-108|90|contact@318||-72|90
+AMetal-2|net@937|||S1800|contact@318||-72|90|contact@314||-36|90
+APoly|net@974|||S2700|pmos@41|poly-right|-27|26|pin@95||-27|143
+APoly|net@977|||S2700|pmos@39|poly-right|-189|26|pin@96||-189|143
+APoly|net@978|||S1800|pin@96||-189|143|pin@97||-171|143
+APoly|net@980|||S2700|pmos@38|poly-right|-171|26|pin@97||-171|143
+APoly|net@981|||S1800|pin@97||-171|143|pin@98||-153|143
+APoly|net@983|||S2700|pmos@37|poly-right|-153|26|pin@98||-153|143
+APoly|net@989|||S2700|pmos@35|poly-right|-117|26|pin@100||-117|143
+APoly|net@990|||S1800|pin@100||-117|143|pin@101||-99|143
+APoly|net@992|||S2700|pmos@34|poly-right|-99|26|pin@101||-99|143
+APoly|net@993|||S1800|pin@101||-99|143|pin@102||-81|143
+APoly|net@995|||S2700|pmos@33|poly-right|-81|26|pin@102||-81|143
+APoly|net@998|||S2700|pmos@32|poly-right|-63|26|pin@103||-63|143
+APoly|net@999|||S1800|pin@103||-63|143|pin@104||-45|143
+APoly|net@1000|||S1800|pin@104||-45|143|pin@95||-27|143
+APoly|net@1001|||S2700|pmos@31|poly-right|-45|26|pin@104||-45|143
+AP-Diff|net@1010|||S0|pmos@42|diff-bottom|18|47|contact@347||18|47
+AMetal-1|net@1011|||S900|contact@348||18|45|contact@347||18|41
+AMetal-2|net@1012|||S1800|contact@348||18|45|pin@46||27|45
+APoly|net@1028|||S2700|pmos@42|poly-left|9|26|pin@106||9|143
+APoly|net@1029|||S0|contact@401||10|143|pin@106||9|143
+AMetal-1|net@1030|||S2700|contact@345||-18|83|pin@107||-18|143
+AMetal-1|net@1031|||S900|pin@107||-18|143|pin@105||-18|-22
+AMetal-1|net@1032|||S0|contact@401||10|143|pin@107||-18|143
+APoly|net@1033|||S900|pin@106||9|143|nmos@0|poly-right|9|-30
+AP-Diff|net@1034|||S0|pmos@42|diff-top|0|47|contact@349||0|47
+AN-Diff|net@1035|||S0|nmos@0|diff-top|0|-45|contact@350||0|-45
+AMetal-1|net@1036|||S2700|contact@350||0|-45|contact@349||0|41
+AN-Diff|net@1037|||S0|nmos@0|diff-bottom|18|-45|contact@351||18|-45
+AMetal-1|net@1038|||S2700|contact@352||18|-45|contact@351||18|-45
+APoly|net@1039|||S2700|nmos@1|poly-right|9|-90|pin@108||9|-75
+APoly|net@1040|||S0|contact@403||9|-75|pin@108||9|-75
+AMetal-1|net@1041|||S0|contact@403||9|-75|pin@109||0|-75
+AMetal-1|net@1042|||S900|contact@350||0|-45|pin@109||0|-75
+AN-Diff|net@1043|||S0|nmos@1|diff-bottom|18|-105|contact@355||18|-105
+AMetal-1|net@1044|||S900|contact@355||18|-105|contact@354||18|-105
+AN-Diff|net@1049|||S0|nmos@3|diff-top|-18|-45|contact@357||-18|-45
+AN-Diff|net@1050|||S0|nmos@4|diff-top|-18|-105|contact@358||-18|-105
+AMetal-1|net@1051|||S2700|contact@358||-18|-105|contact@357||-18|-45
+AN-Diff|net@1052|||S0|nmos@1|diff-top|0|-105|contact@359||0|-105
+AMetal-1|net@1053|||S0|contact@359||0|-105|contact@358||-18|-105
+AN-Diff|net@1054|||S0|nmos@4|diff-bottom|-36|-105|contact@360||-36|-105
+APoly|net@1056|||S900|nmos@4|poly-left|-27|-120|contact@404||-27|-135
+AMetal-1|net@1063|||S1800|contact@404||-28|-135|pin@115||54|-135
+AMetal-2|net@1065|||S0|pin@19||27|-45|contact@352||18|-45
+AMetal-2|net@1066|||S0|pin@38||27|-105|contact@354||18|-105
+AP-Diff|net@1074|||S1800|pmos@38|diff-top|-162|84|contact@336||-162|84
+AP-Diff|net@1075|||S0|pmos@37|diff-bottom|-162|83|contact@336||-162|83
+AP-Diff|net@1085|||S0|pmos@40|diff-bottom|-216|83|contact@362||-216|83
+AMetal-1|net@1086|||S0|contact@363||-216|90|contact@362||-216|90
+AMetal-2|net@1087|||S1800|contact@363||-216|90|contact@330||-180|90
+AMetal-2|net@1089|||S1800|contact@310||-216|90|contact@363||-216|90
+APoly|net@1091|||S1800|pin@102||-81|143|pin@116||-27|143
+APoly|net@1092|||S0|pin@116||-27|143|pin@103||-63|143
+AMetal-2|net@1094|||S1800|pin@124||-54|195|contact@381||-54|195
+AMetal-2|net@1095|||S1800|contact@376||-234|255|contact@395||-198|255
+AMetal-2|net@1096|||S0|contact@371||-126|225|contact@367||-162|225
+AMetal-2|net@1097|||S0|contact@367||-162|225|contact@396||-198|225
+AMetal-2|net@1098|||S0|contact@396||-198|225|contact@387||-234|225
+AMetal-2|net@1100|||S1800|contact@393||-234|195|contact@397||-198|195
+AMetal-2|net@1101|||S1800|contact@397||-198|195|contact@368||-162|195
+AMetal-2|net@1102|||S0|contact@381||-54|195|contact@377||-90|195
+AMetal-2|net@1103|||S0|contact@377||-90|195|contact@372||-126|195
+AMetal-2|net@1104|||S0|contact@372||-126|195|contact@368||-162|195
+AP-Diff|net@1105|||S0|pmos@50|diff-bottom|-108|238|contact@383||-108|238
+AMetal-2|net@1106|||S1800|contact@395||-198|255|contact@366||-162|255
+AP-Diff|net@1107|||S1800|pmos@51|diff-top|-108|234|contact@383||-108|234
+AP-Diff|net@1108|||S1800|pmos@50|diff-top|-126|240|contact@369||-126|240
+AP-Diff|net@1109|||S0|pmos@49|diff-bottom|-126|233|contact@369||-126|233
+AP-Diff|net@1110|||S0|pmos@48|diff-bottom|-144|237|contact@384||-144|237
+AP-Diff|net@1111|||S1800|pmos@49|diff-top|-144|217|contact@384||-144|217
+AP-Diff|net@1112|||S1800|pmos@48|diff-top|-162|241|contact@398||-162|241
+AP-Diff|net@1113|||S0|pmos@47|diff-bottom|-162|239|contact@398||-162|239
+AP-Diff|net@1114|||S0|pmos@43|diff-bottom|-216|238|pmos@44|diff-top|-216|238
+AP-Diff|net@1115|||S0|pmos@53|diff-bottom|-54|212|contact@378||-54|212
+AP-Diff|net@1116|||S1800|pmos@43|diff-top|-234|247|contact@364||-234|247
+AMetal-2|net@1117|||S1800|contact@366||-162|255|contact@370||-126|255
+AMetal-1|net@1118|||S0|contact@393||-234|195|contact@364||-234|195
+AMetal-1|net@1119|||S0|contact@387||-234|225|contact@364||-234|225
+AMetal-1|net@1120|||S0|contact@376||-234|255|contact@364||-234|255
+AP-Diff|net@1121|||S1800|pmos@46|diff-top|-198|247|contact@394||-198|247
+AMetal-1|net@1122|||S0|contact@397||-198|195|contact@394||-198|195
+AMetal-1|net@1123|||S0|contact@396||-198|225|contact@394||-198|225
+AMetal-1|net@1124|||S0|contact@395||-198|255|contact@394||-198|255
+AP-Diff|net@1125|||S1800|pmos@47|diff-top|-180|241|pmos@46|diff-bottom|-180|241
+AP-Diff|net@1126|||S0|pmos@44|diff-bottom|-198|241|pmos@46|diff-top|-198|241
+AMetal-1|net@1127|||S0|contact@368||-162|195|contact@398||-162|195
+AMetal-2|net@1128|||S1800|contact@370||-126|255|contact@374||-90|255
+AMetal-1|net@1129|||S0|contact@367||-162|225|contact@398||-162|225
+AMetal-1|net@1130|||S0|contact@366||-162|255|contact@398||-162|255
+AMetal-1|net@1131|||S0|contact@372||-126|195|contact@369||-126|195
+AMetal-1|net@1132|||S0|contact@371||-126|225|contact@369||-126|225
+AMetal-1|net@1133|||S0|contact@370||-126|255|contact@369||-126|255
+AP-Diff|net@1134|||S1800|pmos@52|diff-top|-90|247|contact@373||-90|247
+AMetal-1|net@1135|||S0|contact@377||-90|195|contact@373||-90|195
+AMetal-1|net@1136|||S0|contact@375||-90|225|contact@373||-90|225
+AMetal-1|net@1137|||S0|contact@374||-90|255|contact@373||-90|255
+AP-Diff|net@1138|||S0|pmos@51|diff-bottom|-90|241|pmos@52|diff-top|-90|241
+AMetal-2|net@1139|||S1800|contact@374||-90|255|contact@379||-54|255
+AMetal-1|net@1140|||S0|contact@381||-54|195|contact@378||-54|195
+AMetal-1|net@1141|||S0|contact@380||-54|225|contact@378||-54|225
+AMetal-1|net@1142|||S0|contact@379||-54|255|contact@378||-54|255
+AP-Diff|net@1143|||S1800|pmos@53|diff-top|-72|242|pmos@52|diff-bottom|-72|242
+AP-Diff|net@1144|||S0|pmos@52|diff-bottom|-72|217|contact@382||-72|217
+AP-Diff|net@1145|||S0|pmos@46|diff-bottom|-180|217|contact@385||-180|217
+AP-Diff|net@1146|||S0|pmos@43|diff-bottom|-216|217|contact@386||-216|217
+AMetal-1|net@1147|||S0|contact@392||-216|210|contact@386||-216|210
+AMetal-1|net@1148|||S0|contact@391||-180|210|contact@385||-180|210
+AMetal-1|net@1149|||S0|contact@390||-144|210|contact@384||-144|210
+AMetal-2|net@1150|||S0|contact@379||-54|255|pin@125||-54|255
+AMetal-1|net@1151|||S0|contact@389||-108|210|contact@383||-108|210
+AMetal-1|net@1152|||S0|contact@388||-72|210|contact@382||-72|210
+AMetal-2|net@1153|||S0|contact@388||-72|210|contact@389||-108|210
+AMetal-2|net@1154|||S0|contact@389||-108|210|contact@390||-144|210
+AMetal-2|net@1155|||S0|contact@390||-144|210|contact@391||-180|210
+AMetal-2|net@1156|||S0|contact@391||-180|210|contact@392||-216|210
+AP-Diff|net@1157|||S0|pmos@45|diff-bottom|-234|214|pmos@43|diff-top|-234|214
+APoly|net@1159|||S2700|pmos@45|poly-right|-243|274|pin@127||-243|285
+AMetal-2|net@1161|||S1800|pin@118||-54|225|contact@380||-54|225
+APoly|net@1162|||S2700|pmos@52|poly-right|-81|274|pin@128||-81|285
+APoly|net@1163|||S0|pin@128||-81|285|pin@129||-99|285
+APoly|net@1164|||S2700|pmos@51|poly-right|-99|274|pin@129||-99|285
+APoly|net@1165|||S0|pin@129||-99|285|pin@130||-117|285
+APoly|net@1166|||S2700|pmos@50|poly-right|-117|274|pin@130||-117|285
+APoly|net@1167|||S0|pin@130||-117|285|pin@131||-135|285
+APoly|net@1168|||S2700|pmos@49|poly-right|-135|274|pin@131||-135|285
+APoly|net@1169|||S0|pin@131||-135|285|pin@119||-153|285
+APoly|net@1170|||S2700|pmos@48|poly-right|-153|274|pin@119||-153|285
+APoly|net@1171|||S0|pin@119||-153|285|pin@120||-171|285
+AMetal-2|net@1172|||S0|contact@380||-54|225|contact@375||-90|225
+APoly|net@1173|||S2700|pmos@47|poly-right|-171|274|pin@120||-171|285
+APoly|net@1174|||S0|pin@120||-171|285|pin@121||-189|285
+APoly|net@1175|||S2700|pmos@46|poly-right|-189|274|pin@121||-189|285
+APoly|net@1176|||S0|pin@121||-189|285|pin@122||-207|285
+APoly|net@1177|||S2700|pmos@44|poly-right|-207|274|pin@122||-207|285
+APoly|net@1178|||S0|pin@122||-207|285|pin@123||-225|285
+APoly|net@1179|||S0|pin@123||-225|285|pin@127||-243|285
+APoly|net@1180|||S2700|pmos@43|poly-right|-225|274|pin@123||-225|285
+AMetal-2|net@1182|||S0|contact@375||-90|225|contact@371||-126|225
+AP-Diff|net@1183|||S0|pmos@45|diff-top|-252|217|contact@399||-252|217
+AMetal-1|net@1185|||S0|contact@400||-252|210|contact@399||-252|210
+AMetal-2|net@1186|||S1800|contact@400||-252|210|contact@392||-216|210
+AMetal-2|net@1187|||S0|pin@133||45|255|pin@125||-54|255
+AMetal-2|net@1188|||S0|pin@132||45|225|pin@118||-54|225
+AMetal-2|net@1189|||S0|pin@134||45|195|pin@124||-54|195
+APoly|net@1200|||S2700|pmos@40|poly-right|-207|26|pin@140||-207|143
+APoly|net@1201|||S0|pin@96||-189|143|pin@140||-207|143
+AMetal-1|net@1202|||S900|pin@141||-18|127|contact@345||-18|83
+APoly|net@1203|||S0|pin@128||-81|285|contact@405||-243|285
+APoly|net@1204|||S2700|pmos@53|poly-right|-63|274|pin@142||-63|285
+APoly|net@1205|||S1800|pin@128||-81|285|pin@142||-63|285
+APoly|net@1208|||S1800|pin@98||-153|143|pin@143||-135|143
+APoly|net@1209|||S1800|pin@143||-135|143|pin@100||-117|143
+APoly|net@1210|||S2700|pmos@36|poly-left|-135|140|pin@143||-135|143
+APoly|net@1211|||S0|contact@402||-63|143|pin@103||-63|143
+APoly|net@1215|||S2700|nmos@3|poly-right|-27|-30|pmos@41|poly-right|-27|26
+AN-Diff|net@1227|||S0|nmos@3|diff-bottom|-36|-45|contact@406||-36|-45
+AMetal-1|net@1228|||S900|contact@406||-36|-45|contact@360||-36|-105
+AMetal-1|net@1229|||S0|pin@105||-18|-22|pin@147||-36|-22
+AMetal-1|net@1230|||S2700|contact@406||-36|-45|pin@147||-36|-22
+AMetal-1|net@1243|||S900|contact@409||54|142.5|pin@115||54|-135
+AMetal-1|net@1247|||S2700|contact@355||18|-105|pin@150||18|-90
+AMetal-1|net@1250|||S900|pin@150||18|-90|pin@152||18|-120
+AMetal-1|net@1252|||S2700|contact@352||18|-45|pin@153||18|-15
+AMetal-1|net@1253|||S900|contact@348||18|45|pin@154||18|15
+AMetal-1|net@1254|||S2700|contact@327||-180|83|pin@155||-180|150
+AMetal-1|net@1255|||S0|pin@155||-180|150|pin@156||-180|150
+AMetal-1|net@1256|||S900|contact@385||-180|175|pin@156||-180|150
+AMetal-1|net@1257|||S0|pin@149||-225|157.5|contact@410||-226|157.5
+APoly|net@1258|||S900|pmos@43|poly-left|-225|160|contact@410||-225|157.5
+AMetal-2|net@1262|||S0|contact@409||54|142.5|contact@412||-207|142.5
+AMetal-1|net@1263|||S2700|contact@412||-207|142.5|pin@157||-207|157.5
+AMetal-1|net@1264|||S1800|contact@410||-224|157.5|pin@157||-207|157.5
+Econd||D5G2;|contact@405||I
+Egnd_9|gnd|D5G2;|pin@19||U
 Egnd_10||D5G2;|pin@38||G
-Einb|in|D5G2;|contact@217||I
+Einb|in|D5G2;|contact@402||I
 Estate||D5G2;|pin@105||O
+Estate_1||D5G2;|pin@141||B
 Evdd||D5G2;|pin@118||G
 Evdd_1||D5G2;|pin@124||G
 Evdd_2||D5G2;|pin@125||G
-Evdd_3||D5G2;|pin@44||G
-Evdd_4||D5G2;|pin@45||G
 Evdd_5||D5G2;|pin@46||G
 Evdd_6||D5G2;|pin@132||G
 Evdd_7||D5G2;|pin@133||G
@@ -3714,14 +5046,14 @@ Estate||D6G2;|conn@1|y|O|ATTR_le(D5G1;NX1.5;Y-2;)S1.333
 X
 
 # Cell select_x2;1{lay}
-Cselect_x2;1{lay}||tsmcSun40GP|1252813494176|1252814970756||DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1252815456456
+Cselect_x2;1{lay}||tsmcSun40GP|1252813494176|1253875205419||DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254093321402
 Ngeneric:Facet-Center|art@0||0|0||||AV
-NN-Well-Node|plnode@0||9|80.5|18|161||A
-NNPlus-Node|plnode@1||9|-65.5|18|131||
-NPPlus-Node|plnode@2||9|75.5|18|151||
-NN-Well-Node|plnode@3||-9|80.5|18|161||A
-NNPlus-Node|plnode@4||-9|-65.5|18|131||
-NPPlus-Node|plnode@5||-9|75.5|18|151||
+NN-Well-Node|plnode@0||9|124|18|248||A
+NNPlus-Node|plnode@1||9|-96.5|18|193||
+NPPlus-Node|plnode@2||9|124|18|248||
+NN-Well-Node|plnode@3||-9|124|18|248||A
+NNPlus-Node|plnode@4||-9|-96.5|18|193||
+NPPlus-Node|plnode@5||-9|124|18|248||
 X
 
 # Cell select_x4;1{lay}
@@ -3745,8 +5077,114 @@ Iselect_x8;1{lay}|select_x@0||-72|0|||D5G4;
 Iselect_x8;1{lay}|select_x@1||72|0|||D5G4;
 X
 
+# Cell setlogic;1{lay}
+Csetlogic;1{lay}||tsmcSun40GP|1253852649412|1254271921978||DRC_last_good_drc_area_date()G1254271368822|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254271956054
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NAN-Metal-1-P-Diff-Con|contact@0||171|-119.5|84||R|
+NAN-Metal-1-P-Diff-Con|contact@1||135|-119.5|84||R|
+NX-Metal-1-Metal-2-Con|contact@3||135|-157.5|||R|
+NAN-Metal-1-N-Diff-Con|contact@4||207|-277.5|60||R|
+NX-Metal-1-Metal-2-Con|contact@5||135|-97.5|||R|
+NX-Metal-1-Metal-2-Con|contact@6||207|-97.5|||R|
+NX-Metal-1-Metal-2-Con|contact@7||135|-127.5|||R|
+NX-Metal-1-Metal-2-Con|contact@8||207|-307.5|||R|
+NX-Metal-1-Metal-2-Con|contact@9||207|-277.5|||R|
+NX-Metal-1-Metal-2-Con|contact@10||171|-207.5|||R|
+NX-Metal-1-Metal-2-Con|contact@11||135|-307.5|||R|
+NAN-Metal-1-P-Diff-Con|contact@12||207|-119.5|84||R|
+NX-Metal-1-Metal-2-Con|contact@14||135|-277.5|||R|
+NAN-Metal-1-N-Diff-Con|contact@15||135|-277.5|60||R|
+NX-Metal-1-Metal-2-Con|contact@16||207|-127.5|||R|
+NX-Metal-1-Metal-2-Con|contact@17||135|-247.5|||R|
+NAN-Metal-1-N-Diff-Con|contact@18||171|-277.5|60||R|
+NX-Metal-1-Metal-2-Con|contact@19||207|-157.5|||R|
+NX-Metal-1-Metal-2-Con|contact@21||207|-247.5|||R|
+NAN-Metal-1-Poly-Con|contact@22||171|-60|4|||
+NAN-Metal-1-Poly-Con|contact@23||171|-330|4|||
+NAN-Metal-1-Poly-Con|contact@24||206|-329.5|2|||
+NN-Transistor|nmos@0||144|-277.5|60||R|
+NN-Transistor|nmos@1||180|-277.5|60||R|
+NN-Transistor|nmos@2||162|-277.5|60||R|
+NN-Transistor|nmos@3||198|-277.5|60||R|
+NPoly-Pin|pin@0||180|-60||||
+NPoly-Pin|pin@1||162|-330||||
+NPoly-Pin|pin@3||198|-329.5||||
+NPoly-Pin|pin@4||171|-330||||
+NPoly-Pin|pin@5||180|-330||||
+NPoly-Pin|pin@7||162|-60||||
+NPoly-Pin|pin@8||171|-60||||
+NPoly-Pin|pin@9||144|-195||||
+NPoly-Pin|pin@10||198|-195||||
+NprBoundary-Node|plnode@0||171|-202.5|90|300||
+NN-Well-Node|plnode@1||171|-120.5|102|136||A
+NNPlus-Node|plnode@2||171|-277.5|96|112||A
+NPPlus-Node|plnode@3||171|-120.5|96|136||A
+NP-Transistor|pmos@0||180|-119.5|84||R|
+NP-Transistor|pmos@1||144|-119.5|84||R|
+NP-Transistor|pmos@2||198|-119.5|84||R|
+NP-Transistor|pmos@3||162|-119.5|84||R|
+AMetal-2|net@0|||S1800|contact@11||135|-307.5|contact@8||207|-307.5
+AP-Diff|net@1|||S0|pmos@3|diff-bottom|171|-120.5|contact@0||171|-120.5
+AMetal-1|net@2||-7|IJS0|contact@17||135|-247.5|contact@15||135|-247.5
+APoly|net@3|||S1800|pin@1||162|-330|pin@4||171|-330
+APoly|net@4|||S900|nmos@1|poly-left|180|-322.5|pin@5||180|-330
+APoly|net@5|||S2700|pin@4||171|-330|contact@23||171|-330
+APoly|net@6|||S1800|pin@7||162|-60|pin@0||180|-60
+AMetal-2|net@7|||S1800|contact@5||135|-97.5|contact@6||207|-97.5
+APoly|net@8|||S900|nmos@3|poly-left|198|-322.5|pin@3||198|-329.5
+AP-Diff|net@9|||S1800|pmos@1|diff-bottom|153|-138.5|pmos@3|diff-top|153|-138.5
+APoly|net@11|||S2700|pmos@3|poly-right|162|-62.5|pin@7||162|-60
+AMetal-1|net@12|||S900|contact@0||171|-120.5|contact@10||171|-207.5
+AMetal-1|net@13|||S0|contact@7||135|-127.5|contact@1||135|-127.5
+APoly|net@15|||S0|pin@0||180|-60|pin@8||171|-60
+AMetal-1|net@16|||S0|contact@3||135|-157.5|contact@1||135|-157.5
+AN-Diff|net@17|||S1800|nmos@2|diff-bottom|171|-277.5|nmos@1|diff-top|171|-277.5
+AMetal-1|net@18|||S0|contact@16||207|-127.5|contact@12||207|-127.5
+APoly|net@19|||S2700|pmos@0|poly-right|180|-62.5|pin@0||180|-60
+AMetal-1|net@20||-7|IJS0|contact@8||207|-307.5|contact@4||207|-307.5
+APoly|net@21|||S1800|pin@4||171|-330|pin@5||180|-330
+AMetal-1|net@22||-7|IJS0|contact@5||135|-97.5|contact@1||135|-97.5
+AN-Diff|net@23|||S0|nmos@0|diff-top|135|-277.5|contact@15||135|-277.5
+AMetal-1|net@24|||S0|contact@14||135|-277.5|contact@15||135|-277.5
+AMetal-2|net@26|||S1800|contact@17||135|-247.5|contact@21||207|-247.5
+AN-Diff|net@28|||S1800|nmos@0|diff-bottom|153|-286.5|nmos@2|diff-top|153|-286.5
+AP-Diff|net@29|||S0|pmos@1|diff-top|135|-120.5|contact@1||135|-120.5
+AMetal-2|net@30|||S1800|contact@14||135|-277.5|contact@9||207|-277.5
+APoly|net@32|||S900|pin@8||171|-60|contact@22||171|-60
+AMetal-1|net@33||-7|IJS0|contact@19||207|-157.5|contact@12||207|-157.5
+AP-Diff|net@34|||S1800|pmos@0|diff-bottom|189|-120.5|pmos@2|diff-top|189|-120.5
+AN-Diff|net@35|||S0|nmos@3|diff-bottom|207|-277.5|contact@4||207|-277.5
+AMetal-1|net@37|||S0|contact@11||135|-307.5|contact@15||135|-307.5
+APoly|net@38|||S900|nmos@2|poly-left|162|-322.5|pin@1||162|-330
+AP-Diff|net@39|||S1800|pmos@3|diff-bottom|171|-138.5|pmos@0|diff-top|171|-138.5
+AMetal-2|net@40|||S1800|contact@3||135|-157.5|contact@19||207|-157.5
+AMetal-1|net@41|||S0|contact@6||207|-97.5|contact@12||207|-97.5
+AMetal-1|net@42|||S2700|contact@18||171|-277.5|contact@10||171|-207.5
+AMetal-1|net@43|||S0|contact@9||207|-277.5|contact@4||207|-277.5
+AMetal-2|net@44|||S1800|contact@7||135|-127.5|contact@16||207|-127.5
+AN-Diff|net@45|||S0|nmos@1|diff-bottom|189|-287.5|nmos@3|diff-top|189|-287.5
+AN-Diff|net@46|||S0|nmos@2|diff-bottom|171|-277.5|contact@18||171|-277.5
+AP-Diff|net@47|||S0|pmos@2|diff-bottom|207|-120.5|contact@12||207|-120.5
+APoly|net@48|||S2700|nmos@0|poly-right|144|-232.5|pin@9||144|-195
+APoly|net@49|||S2700|pin@9||144|-195|pmos@1|poly-left|144|-176.5
+APoly|net@50|||S2700|nmos@3|poly-right|198|-232.5|pin@10||198|-195
+APoly|net@51|||S2700|pin@10||198|-195|pmos@2|poly-left|198|-176.5
+APoly|net@52|||S1800|pin@9||144|-195|pin@10||198|-195
+APoly|net@53|||S1800|pin@3||198|-329.5|contact@24||207|-329.5
+Edisable||D5G2;|contact@23||I
+EdisableLO||D5G2;|contact@22||I
+Egnd||D5G2;|contact@17||P
+Egnd_1||D5G2;|contact@14||P
+Egnd_2||D5G2;|contact@11||P
+Eport||D5G2;|contact@10||B
+EvalLO||D5G2;|contact@24||I
+Evdd||D5G2;|contact@5||P
+Evdd_1||D5G2;|contact@7||P
+Evdd_2||D5G2;|contact@3||P
+X
+
 # Cell succCond;1{ic}
-CsuccCond;1{ic}||artwork|1227921780535|1252892392018|E|ATTR_LEGATE(D5G1;HNPX-0.5;Y-5;)I1|ATTR_X(D5G1;HNOLPX-0.5;Y-3;)S@X
+CsuccCond;1{ic}||artwork|1227921780535|1253853216727|E|ATTR_LEGATE(D5G1;HNPX-0.5;Y-5;)I1|ATTR_X(D5G1;HNOLPX-0.5;Y-3;)S@X
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NThick-Circle|art@2||2|0|1|1|||ART_color()I-1174339839
 NThick-Circle|art@6||-0.5|0|4|4|RRR||ART_color()I-1174339839|ART_degrees()F[0.0,3.1415927]
@@ -3764,6 +5202,7 @@ NPin|pin@49||-2.5|1|1|1|||ART_color()I-1174339839
 NPin|pin@57||-2.5|-1|1|1|||ART_color()I-1174339839
 NPin|pin@58||-3|-1|1|1||
 Ngeneric:Invisible-Pin|pin@59||-0.75|0|||||ART_message(C26;D5G2;)SK
+Nschematic:Bus_Pin|pin@60||-1|-2||||
 AThicker|net@19|||FS900|pin@25||-2.5|2|pin@29||-2.5|1|ART_color()I-1174339839
 AThicker|net@20|||FS0|pin@29||-2.5|1|pin@30||-3|1|ART_color()I-1174339839
 AThicker|net@26|||FS900|pin@29||-2.5|1|pin@27||-2.5|-2|ART_color()I-1174339839
@@ -3774,17 +5213,447 @@ AThicker|net@67|||FS1800|pin@25||-2.5|2|pin@26||-0.5|2|ART_color()I-1174339839
 Econd||D5G2;X-3;|pin@41||I
 Efire||D5G2;X-2.5;|pin@2||I
 Estate||D5G2;X2.5;|pin@6||O
+Estate_1|tap|D5G2;|pin@60||O
 X
 
 # Cell succCond;1{lay}
-CsuccCond;1{lay}||tsmcSun40GP|1249617237093|1253771095872||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753099749|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753229165
+CsuccCond;1{lay}||tsmcSun40GP|1249617237093|1254384625305||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1254267758649|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254384636138
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NAN-Metal-1-N-Diff-Con|contact@146||126|-75|58||R|
+NAN-Metal-1-N-Diff-Con|contact@184||90|-75|60||R|
+NAN-Metal-1-N-Diff-Con|contact@188||72|-75|60||R|
+NAN-Metal-1-N-Diff-Con|contact@190||54|-75|60||R|
+NAN-Metal-1-N-Diff-Con|contact@195||90|-75|60||R|
+NAN-Metal-1-N-Diff-Con|contact@243||108|-75|58||R|
+NX-Metal-1-Metal-2-Con|contact@246||108|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@247||108|-75|||XR|
+NX-Metal-1-Metal-2-Con|contact@248||108|-105|||XR|
+NX-Metal-1-Metal-2-Con|contact@255||72|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@256||72|-75|||XR|
+NX-Metal-1-Metal-2-Con|contact@257||72|-105|||XR|
+NX-Metal-1-Metal-2-Con|contact@258||54|-60|||R|
+NX-Metal-1-Metal-2-Con|contact@259||90|-60|||R|
+NX-Metal-1-Metal-2-Con|contact@260||90|-60|||R|
+NX-Metal-1-Metal-2-Con|contact@261||126|-60|||R|
+NAN-Metal-1-N-Diff-Con|contact@273||162|-75|58||R|
+NAN-Metal-1-N-Diff-Con|contact@274||144|-75|58||R|
+NX-Metal-1-Metal-2-Con|contact@275||144|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@276||144|-75|||XR|
+NX-Metal-1-Metal-2-Con|contact@277||144|-105|||XR|
+NX-Metal-1-Metal-2-Con|contact@278||162|-60|||R|
+NAN-Metal-1-N-Diff-Con|contact@279||180|-75|58||R|
+NX-Metal-1-Metal-2-Con|contact@280||180|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@281||180|-75|||XR|
+NX-Metal-1-Metal-2-Con|contact@282||180|-105|||XR|
+NAN-Metal-1-N-Diff-Con|contact@309||-18|-75|58||XR|
+NAN-Metal-1-N-Diff-Con|contact@310||18|-75|60||XR|
+NAN-Metal-1-N-Diff-Con|contact@311||36|-75|60||XR|
+NAN-Metal-1-N-Diff-Con|contact@313||18|-75|60||XR|
+NAN-Metal-1-N-Diff-Con|contact@314||0|-75|58||XR|
+NX-Metal-1-Metal-2-Con|contact@316||0|-89.5|||R|
+NX-Metal-1-Metal-2-Con|contact@319||36|-89.5|||R|
+NX-Metal-1-Metal-2-Con|contact@322||18|-60|||XR|
+NX-Metal-1-Metal-2-Con|contact@323||18|-60|||XR|
+NX-Metal-1-Metal-2-Con|contact@324||-18|-60|||XR|
+NAN-Metal-1-N-Diff-Con|contact@325||-54|-75|58||XR|
+NAN-Metal-1-N-Diff-Con|contact@326||-36|-75|58||XR|
+NX-Metal-1-Metal-2-Con|contact@328||-36|-89.5|||R|
+NX-Metal-1-Metal-2-Con|contact@330||-54|-60|||XR|
+NAN-Metal-1-N-Diff-Con|contact@331||-72|-75|58||XR|
+NX-Metal-1-Metal-2-Con|contact@333||-72|-89.5|||R|
+NAN-Metal-1-P-Diff-Con|contact@336||-72|117|12||R|
+NAN-Metal-1-P-Diff-Con|contact@338||-72|47|12||R|
+NAN-Metal-1-P-Diff-Con|contact@339||-54|47|12||R|
+NAN-Metal-1-P-Diff-Con|contact@346||-90|93|12||R|
+NAN-Metal-1-N-Diff-Con|contact@348||-90|-51|12||R|
+NAN-Metal-1-N-Diff-Con|contact@349||-108|-51|12||XR|
+NX-Metal-1-Metal-2-Con|contact@350||-108|-45|||R|
+NAN-Metal-1-P-Diff-Con|contact@351||-108|105|36||R|
+NX-Metal-1-Metal-2-Con|contact@352||-108|45|||R|
+NAN-Metal-1-P-Diff-Con|contact@353||-36|47|12||XR|
+NAN-Metal-1-Poly-Con|contact@355||108|-22.5|4|||
+NAN-Metal-1-Poly-Con|contact@356||-36|-22.5|4|||
+NAN-Metal-1-Poly-Con|contact@357||-63|142.5|2||X|
+NAN-Metal-1-Poly-Con|contact@358||-37|82.5|2|||
+NAN-Metal-1-Poly-Con|contact@359||-99|-82.5|2||X|
+NX-Metal-1-Metal-2-Con|contact@362||-108|105|||R|
+NX-Metal-1-Metal-2-Con|contact@363||-36|45|||R|
+NX-Metal-1-Metal-2-Con|contact@364||-90|90|||R|
+NX-Metal-1-Metal-2-Con|contact@365||-36|90|||R|
+NX-Metal-1-Metal-2-Con|contact@366||-54|135|||R|
+NAN-Metal-1-P-Diff-Con|contact@367||-54|111.5|||R|
+NX-Metal-1-Metal-2-Con|contact@368||0|135|||R|
+NX-Metal-1-Metal-2-Con|contact@369||0|0|||R|
+NX-Metal-1-Metal-2-Con|contact@370||99|0|||R|
+NX-Metal-1-Metal-2-Con|contact@371||-108|-89.5|||R|
+NAN-Metal-1-Poly-Con|contact@372||-45|-135|4|||
+NN-Transistor|nmos@4||117|-75|60||YR|
+NN-Transistor|nmos@6||81|-75|60||YR|
+NN-Transistor|nmos@7||99|-75|60||XYR|
+NN-Transistor|nmos@19||63|-75|60||YR|
+NN-Transistor|nmos@20||153|-75|60||YR|
+NN-Transistor|nmos@21||135|-75|60||XYR|
+NN-Transistor|nmos@23||171|-75|60||XYR|
+NN-Transistor|nmos@31||45|-75|60||XYR|
+NN-Transistor|nmos@32||-45|-75|60||XYR|
+NN-Transistor|nmos@33||-27|-75|60||YR|
+NN-Transistor|nmos@34||-63|-75|60||YR|
+NN-Transistor|nmos@35||-9|-75|60||XYR|
+NN-Transistor|nmos@36||27|-75|60||XYR|
+NN-Transistor|nmos@37||9|-75|60||YR|
+NN-Transistor|nmos@38||-99|-51|12||XR|
+NMetal-2-Pin|pin@5||-108|-105|||R|
+NMetal-2-Pin|pin@9||-108|-75|||R|
+NMetal-2-Pin|pin@10||-108|-45|||R|
+NMetal-2-Pin|pin@19||180|-45|||R|
+NMetal-2-Pin|pin@37||180|-75||||
+NMetal-2-Pin|pin@38||180|-105||||
+NMetal-2-Pin|pin@42||-108|45||||
+NPoly-Pin|pin@75||171|-22.5||||
+NPoly-Pin|pin@76||63|-22.5||||
+NPoly-Pin|pin@77||81|-22.5||||
+NPoly-Pin|pin@78||99|-22.5||||
+NPoly-Pin|pin@79||117|-22.5||||
+NPoly-Pin|pin@80||135|-22.5||||
+NPoly-Pin|pin@81||153|-22.5||||
+NPoly-Pin|pin@82||45|-22.5||||
+NPoly-Pin|pin@83||-63|-22.5||||
+NPoly-Pin|pin@84||27|-22.5||||
+NPoly-Pin|pin@85||9|-22.5||||
+NPoly-Pin|pin@86||-9|-22.5||||
+NPoly-Pin|pin@87||-27|-22.5||||
+NPoly-Pin|pin@88||-45|-22.5||||
+NPoly-Pin|pin@89||110|-22.5||||
+NPoly-Pin|pin@92||-63|142.5||||
+NPoly-Pin|pin@95||-45|82.5|||X|
+NMetal-1-Pin|pin@104||36|-107||||
+NMetal-1-Pin|pin@105||-72|125|||X|
+NPoly-Pin|pin@106||-63|-22.5||||
+NMetal-1-Pin|pin@107||-90|52.5||||
+NPoly-Pin|pin@108||-36|-22.5||||
+NMetal-1-Pin|pin@110||-108|-23||||
+NMetal-1-Pin|pin@111||-108|68||||
+NPoly-Pin|pin@112||-99|-67.5||||
+NMetal-1-Pin|pin@114||-90|52.5||||
+NMetal-2-Pin|pin@116||-108|105|||R|
+NMetal-1-Pin|pin@117||-36|14|||X|
+NMetal-1-Pin|pin@122||-36|82.5||||
+NMetal-1-Pin|pin@123||-54|142.5||||
+NMetal-1-Pin|pin@124||99|-22.5||||
+NMetal-1-Pin|pin@125||-108|-82.5||||
+NPoly-Pin|pin@126||-99|-82.5||||
+NMetal-1-Pin|pin@127||-54|142.5||||
+NMetal-1-Pin|pin@128||-36|107||||
+NN-Well-Node|plnode@24||-72|82|102|134||A
+NNPlus-Node|plnode@25||36|-75|312|112||A
+NPPlus-Node|plnode@26||-72|82|96|134||A
+NprBoundary-Node|plnode@27||36|0|306|300|X|A
+NP-Transistor|pmos@17||-63|117|12||XYR|
+NP-Transistor|pmos@20||-63|47|12||XYR|
+NP-Transistor|pmos@21||-45|47|12||XYR|
+NP-Transistor|pmos@22||-99|105|36||XYR|
+AN-Diff|net@371|||S0|nmos@4|diff-bottom|126|-75|contact@146||126|-75
+AN-Diff|net@474|||S0|nmos@6|diff-top|72|-75|contact@188||72|-75
+AMetal-1|net@475|||S0|contact@255||72|-45|contact@188||72|-45
+AMetal-1|net@476|||S0|contact@256||72|-75|contact@188||72|-75
+AMetal-1|net@477|||S0|contact@257||72|-105|contact@188||72|-105
+AN-Diff|net@478|||S0|nmos@6|diff-bottom|90|-75|contact@184||90|-75
+AN-Diff|net@479|||S1800|nmos@7|diff-bottom|90|-64|nmos@6|diff-bottom|90|-64
+AN-Diff|net@481|||S1800|nmos@7|diff-top|108|-91|nmos@4|diff-top|108|-91
+AMetal-1|net@497|||S0|contact@258||54|-60|contact@190||54|-60
+AMetal-1|net@498|||S0|contact@259||90|-60|contact@184||90|-60
+AMetal-1|net@500|||S1800|contact@260||90|-60|contact@195||90|-60
+AMetal-1|net@501|||S0|contact@261||126|-60|contact@146||126|-60
+AMetal-2|net@502|||S0|contact@261||126|-60|contact@259||90|-60
+AMetal-2|net@505|||S0|contact@259||90|-60|contact@258||54|-60
+AMetal-2|net@554|||S1800|contact@256||72|-75|contact@247||108|-75
+AMetal-2|net@556|||S1800|contact@255||72|-45|contact@246||108|-45
+AMetal-2|net@558|||S1800|contact@257||72|-105|contact@248||108|-105
+AN-Diff|net@564|||S1800|nmos@19|diff-bottom|72|-88|nmos@6|diff-top|72|-88
+AMetal-1|net@606|||S0|contact@195||90|-90|contact@184||90|-90
+AN-Diff|net@680|||S0|nmos@4|diff-top|108|-75|contact@243||108|-75
+AMetal-1|net@681|||S900|contact@246||108|-45|contact@243||108|-46
+AMetal-1|net@682|||S0|contact@247||108|-75|contact@243||108|-75
+AMetal-1|net@683|||S2700|contact@248||108|-105|contact@243||108|-104
+AN-Diff|net@814|||S1800|nmos@20|diff-bottom|162|-75|contact@273||162|-75
+AN-Diff|net@815|||S0|nmos@21|diff-top|144|-91|nmos@20|diff-top|144|-91
+AMetal-1|net@816|||S0|contact@278||162|-60|contact@273||162|-60
+AN-Diff|net@817|||S1800|nmos@20|diff-top|144|-75|contact@274||144|-75
+AMetal-1|net@818|||S900|contact@275||144|-45|contact@274||144|-46
+AMetal-1|net@819|||S0|contact@276||144|-75|contact@274||144|-75
+AMetal-1|net@820|||S2700|contact@277||144|-105|contact@274||144|-104
+AN-Diff|net@821|||S0|nmos@21|diff-bottom|126|-91.5|nmos@4|diff-bottom|126|-91.5
+AMetal-2|net@822|||S1800|contact@261||126|-60|contact@278||162|-60
+AMetal-2|net@824|||S0|contact@275||144|-45|contact@246||108|-45
+AMetal-2|net@825|||S1800|contact@247||108|-75|contact@276||144|-75
+AMetal-2|net@827|||S1800|contact@248||108|-105|contact@277||144|-105
+AMetal-1|net@831|||S900|contact@280||180|-45|contact@279||180|-46
+AMetal-1|net@832|||S1800|contact@281||180|-75|contact@279||180|-75
+AMetal-1|net@833|||S2700|contact@282||180|-105|contact@279||180|-104
+AN-Diff|net@834|||S0|nmos@23|diff-bottom|162|-91|nmos@20|diff-bottom|162|-91
+AMetal-2|net@835|||S1800|contact@277||144|-105|contact@282||180|-105
+AMetal-2|net@837|||S1800|contact@276||144|-75|contact@281||180|-75
+AMetal-2|net@840|||S0|contact@280||180|-45|contact@275||144|-45
+AN-Diff|net@884|||S1800|nmos@35|diff-bottom|-18|-75|contact@309||-18|-75
+AN-Diff|net@885|||S1800|nmos@36|diff-top|36|-75|contact@311||36|-75
+AMetal-1|net@887|||S0|contact@319||36|-89.5|contact@311||36|-89.5
+AN-Diff|net@889|||S1800|nmos@36|diff-bottom|18|-75|contact@310||18|-75
+AN-Diff|net@890|||S0|nmos@37|diff-bottom|18|-64|nmos@36|diff-bottom|18|-64
+AN-Diff|net@891|||S1800|nmos@37|diff-top|0|-91|nmos@35|diff-top|0|-91
+AMetal-1|net@893|||S0|contact@322||18|-60|contact@310||18|-60
+AMetal-1|net@894|||S1800|contact@323||18|-60|contact@313||18|-60
+AMetal-1|net@895|||S0|contact@324||-18|-60|contact@309||-18|-60
+AMetal-2|net@896|||S1800|contact@324||-18|-60|contact@322||18|-60
+AMetal-2|net@898|||S0|contact@319||36|-89.5|contact@316||0|-89.5
+AN-Diff|net@901|||S0|nmos@31|diff-bottom|36|-88|nmos@36|diff-top|36|-88
+AMetal-1|net@902|||S0|contact@313||18|-90|contact@310||18|-90
+AN-Diff|net@903|||S1800|nmos@35|diff-top|0|-75|contact@314||0|-75
+AMetal-1|net@905|||S0|contact@316||0|-89.5|contact@314||0|-89.5
+AN-Diff|net@907|||S0|nmos@32|diff-bottom|-54|-75|contact@325||-54|-75
+AN-Diff|net@908|||S1800|nmos@33|diff-top|-36|-91|nmos@32|diff-top|-36|-91
+AMetal-1|net@909|||S0|contact@330||-54|-60|contact@325||-54|-60
+AN-Diff|net@910|||S0|nmos@32|diff-top|-36|-75|contact@326||-36|-75
+AMetal-1|net@912|||S0|contact@328||-36|-89.5|contact@326||-36|-89.5
+AN-Diff|net@914|||S1800|nmos@33|diff-bottom|-18|-91.5|nmos@35|diff-bottom|-18|-91.5
+AMetal-2|net@915|||S0|contact@324||-18|-60|contact@330||-54|-60
+AMetal-2|net@917|||S0|contact@316||0|-89.5|contact@328||-36|-89.5
+AMetal-1|net@920|||S1800|contact@333||-72|-89.5|contact@331||-72|-89.5
+AN-Diff|net@922|||S0|nmos@34|diff-bottom|-54|-91|nmos@32|diff-bottom|-54|-91
+AMetal-2|net@924|||S0|contact@328||-36|-89.5|contact@333||-72|-89.5
+AN-Diff|net@926|||S1800|nmos@31|diff-top|54|-90.5|nmos@19|diff-top|54|-90.5
+AMetal-2|net@927|||S1800|contact@323||18|-60|contact@258||54|-60
+APoly|net@928|||S2700|nmos@23|poly-left|171|-30|pin@75||171|-22.5
+APoly|net@929|||S2700|nmos@19|poly-left|63|-30|pin@76||63|-22.5
+APoly|net@933|||S2700|nmos@6|poly-left|81|-30|pin@77||81|-22.5
+APoly|net@935|||S0|pin@78||99|-22.5|pin@77||81|-22.5
+APoly|net@936|||S2700|nmos@7|poly-left|99|-30|pin@78||99|-22.5
+APoly|net@938|||S0|pin@79||117|-22.5|pin@78||99|-22.5
+APoly|net@939|||S2700|nmos@4|poly-left|117|-30|pin@79||117|-22.5
+APoly|net@941|||S0|pin@80||135|-22.5|pin@79||117|-22.5
+APoly|net@942|||S2700|nmos@21|poly-left|135|-30|pin@80||135|-22.5
+APoly|net@943|||S0|pin@75||171|-22.5|pin@81||153|-22.5
+APoly|net@944|||S0|pin@81||153|-22.5|pin@80||135|-22.5
+APoly|net@945|||S2700|nmos@20|poly-left|153|-30|pin@81||153|-22.5
+APoly|net@946|||S2700|nmos@31|poly-left|45|-30|pin@82||45|-22.5
+APoly|net@948|||S2700|nmos@34|poly-left|-63|-30|pin@83||-63|-22.5
+APoly|net@949|||S0|pin@82||45|-22.5|pin@84||27|-22.5
+APoly|net@951|||S2700|nmos@36|poly-left|27|-30|pin@84||27|-22.5
+APoly|net@952|||S0|pin@84||27|-22.5|pin@85||9|-22.5
+APoly|net@954|||S2700|nmos@37|poly-left|9|-30|pin@85||9|-22.5
+APoly|net@957|||S2700|nmos@35|poly-left|-9|-30|pin@86||-9|-22.5
+APoly|net@958|||S0|pin@86||-9|-22.5|pin@87||-27|-22.5
+APoly|net@960|||S2700|nmos@33|poly-left|-27|-30|pin@87||-27|-22.5
+APoly|net@962|||S0|pin@88||-45|-22.5|pin@83||-63|-22.5
+APoly|net@963|||S2700|nmos@32|poly-left|-45|-30|pin@88||-45|-22.5
+AMetal-2|net@964|||S1800|contact@280||180|-45|pin@19||180|-45
+AMetal-2|net@965|||S1800|contact@281||180|-75|pin@37||180|-75
+AMetal-2|net@966|||S1800|contact@282||180|-105|pin@38||180|-105
+APoly|net@967|||S1800|pin@77||81|-22.5|pin@89||110|-22.5
+APoly|net@968|||S0|pin@89||110|-22.5|pin@76||63|-22.5
+APoly|net@969|||S2700|pin@89||110|-22.5|contact@355||110|-22.5
+AMetal-2|net@972|||S0|contact@256||72|-75|pin@9||-108|-75
+AMetal-2|net@973|||S0|contact@257||72|-105|pin@5||-108|-105
+AP-Diff|net@980|||S0|pmos@17|diff-bottom|-72|117|contact@336||-72|117
+AP-Diff|net@982|||S0|pmos@20|diff-bottom|-72|47|contact@338||-72|47
+AP-Diff|net@983|||S0|pmos@20|diff-top|-54|47|contact@339||-54|47
+AMetal-1|net@987|||S900|contact@336||-72|113|contact@338||-72|45.5
+APoly|net@991|||S0|contact@357||-63|142.5|pin@92||-63|142.5
+APoly|net@992|||S2700|pmos@17|poly-right|-63|96|pin@92||-63|142.5
+AMetal-1|net@1000|||S2700|contact@333||-72|-89.5|contact@331||-72|-75
+AMetal-1|net@1001|||S0|contact@328||-36|-89.5|contact@326||-36|-89.5
+AMetal-1|net@1002|||S0|contact@316||0|-89.5|contact@314||0|-89.5
+AMetal-1|net@1003|||S0|contact@319||36|-89.5|contact@311||36|-89.5
+APoly|net@1008|||S0|contact@358||-37|82.5|pin@95||-45|82.5
+AN-Diff|net@1015|||S0|nmos@38|diff-top|-90|-45|contact@348||-90|-45
+AN-Diff|net@1016|||S0|nmos@38|diff-bottom|-108|-45|contact@349||-108|-45
+AMetal-2|net@1017|||S0|contact@255||72|-45|contact@350||-108|-45
+AMetal-2|net@1018|||S1800|contact@350||-108|-45|pin@10||-108|-45
+AMetal-1|net@1019|||S0|contact@350||-108|-45|contact@349||-108|-45
+AN-Diff|net@1029|||S0|nmos@35|diff-top|0|-82|nmos@37|diff-top|0|-82
+AMetal-1|net@1030|||S0|contact@256||72|-75|contact@188||72|-75
+AMetal-1|net@1031|||S0|contact@257||72|-105|contact@188||72|-105
+AMetal-1|net@1032|||S0|contact@255||72|-45|contact@188||72|-45
+AMetal-1|net@1033|||S900|contact@246||108|-45|contact@243||108|-46
+AMetal-1|net@1034|||S0|contact@247||108|-75|contact@243||108|-75
+AMetal-1|net@1035|||S2700|contact@248||108|-105|contact@243||108|-104
+AMetal-1|net@1036|||S2700|contact@277||144|-105|contact@274||144|-104
+AMetal-1|net@1037|||S0|contact@276||144|-75|contact@274||144|-75
+AMetal-1|net@1038|||S900|contact@275||144|-45|contact@274||144|-46
+AMetal-1|net@1039|||S900|contact@280||180|-45|contact@279||180|-46
+AMetal-1|net@1040|||S1800|contact@281||180|-75|contact@279||180|-75
+AMetal-1|net@1041|||S2700|contact@282||180|-105|contact@279||180|-104
+AN-Diff|net@1042|||S0|nmos@34|diff-top|-72|-65|contact@331||-72|-65
+AN-Diff|net@1043|||S1800|nmos@23|diff-top|180|-58|contact@279||180|-58
+AMetal-1|net@1051|||S2700|pin@104||36|-107|contact@311||36|-105
+AMetal-1|net@1052|||S900|pin@105||-72|125|contact@336||-72|111
+AP-Diff|net@1053|||S0|pmos@22|diff-bottom|-108|89.5|contact@351||-108|89.5
+AMetal-1|net@1054|||S2700|contact@352||-108|45|contact@351||-108|89.5
+AMetal-2|net@1055|||S1800|contact@352||-108|45|pin@42||-108|45
+AP-Diff|net@1056|||S1800|contact@351||-108|94|pmos@22|diff-bottom|-108|94
+AP-Diff|net@1057|||S0|pmos@21|diff-top|-36|50|contact@353||-36|50
+APoly|net@1074|||S0|pin@85||9|-22.5|pin@108||-36|-22.5
+APoly|net@1075|||S1800|pin@108||-36|-22.5|pin@86||-9|-22.5
+APoly|net@1076|||S2700|pin@108||-36|-22.5|contact@356||-36|-22.5
+APoly|net@1077|||S0|contact@356||-36|-22.5|pin@106||-63|-22.5
+AN-Diff|net@1078|||S1800|contact@190||54|-85|nmos@19|diff-top|54|-85
+APoly|net@1079|||S900|pin@95||-45|82.5|pmos@21|poly-right|-45|26
+AMetal-1|net@1082|||S2700|contact@350||-108|-45|pin@110||-108|-23
+AMetal-1|net@1083|||S900|contact@351||-108|92|pin@111||-108|68
+APoly|net@1084|||S2700|nmos@38|poly-left|-99|-72|pin@112||-99|-67.5
+AMetal-1|net@1087|||S2700|pin@107||-90|52.5|pin@114||-90|52.5
+AMetal-2|net@1094|||S1800|pin@116||-108|105|contact@362||-108|105
+AMetal-1|net@1095|||S0|contact@351||-108|105|contact@362||-108|105
+AMetal-1|net@1097|||S900|contact@353||-36|52|pin@117||-36|14
+AMetal-1|net@1105|||S900|contact@363||-36|45|pin@117||-36|14
+AMetal-1|net@1108|||S900|contact@365||-36|90|pin@122||-36|82.5
+AMetal-1|net@1109|||S1800|contact@358||-36|82.5|pin@122||-36|82.5
+AMetal-2|net@1110|||S0|contact@365||-36|90|contact@364||-90|90
+AP-Diff|net@1111|||S0|contact@367||-54|111.5|pmos@17|diff-top|-54|111.5
+AMetal-1|net@1113|||S900|contact@367||-54|111.5|contact@339||-54|53
+AMetal-1|net@1114|||S1800|contact@357||-63|142.5|pin@123||-54|142.5
+AMetal-2|net@1116|||S0|contact@368||0|135|contact@366||-54|135
+AMetal-1|net@1117|||S2700|contact@369||0|0|contact@368||0|135
+AMetal-2|net@1118|||S0|contact@370||99|0|contact@369||0|0
+AMetal-1|net@1119|||S900|contact@370||99|0|pin@124||99|-22.5
+AMetal-1|net@1120|||S0|contact@355||110|-22.5|pin@124||99|-22.5
+AMetal-1|net@1121|||S900|contact@364||-90|90|contact@346||-90|87
+AMetal-1|net@1122|||S2700|contact@348||-90|-45|pin@107||-90|52.5
+AMetal-1|net@1123|||S2700|pin@107||-90|52.5|contact@364||-90|90
+AMetal-1|net@1124|||S900|contact@364||-90|90|contact@346||-90|87
+AP-Diff|net@1125|||S0|contact@346||-90|99|pmos@22|diff-top|-90|99
+AP-Diff|net@1126|||S2700|pmos@21|diff-bottom|-54|48.5|pmos@20|diff-top|-54|53
+AMetal-2|net@1127|||S0|contact@363||-36|45|contact@352||-108|45
+APoly|net@1128|||S900|pmos@22|poly-right|-99|72|nmos@38|poly-right|-99|-30
+AMetal-2|net@1131|||S1800|contact@371||-108|-89.5|contact@333||-72|-89.5
+AMetal-1|net@1132|||S0|contact@359||-100|-82.5|pin@125||-108|-82.5
+AMetal-1|net@1133|||S2700|contact@371||-108|-89.5|pin@125||-108|-82.5
+APoly|net@1134|||S900|nmos@38|poly-left|-99|-72|pin@126||-99|-82.5
+APoly|net@1135|||S1800|contact@359||-100|-82.5|pin@126||-99|-82.5
+AMetal-1|net@1136|||S2700|contact@331||-72|-46|contact@338||-72|41
+APoly|net@1137|||S0|pin@87||-27|-22.5|pin@88||-45|-22.5
+APoly|net@1138|||S900|pmos@20|poly-right|-63|26|pin@106||-63|-22.5
+AMetal-1|net@1139|||S1800|contact@357||-63|142.5|pin@127||-54|142.5
+AMetal-1|net@1140|||S2700|contact@366||-54|135|pin@127||-54|142.5
+APoly|net@1141|||S900|nmos@32|poly-right|-45|-120|contact@372||-45|-135
+AMetal-1|net@1142|||S2700|contact@365||-36|90|pin@128||-36|107
+Einb|cond|D5G2;|contact@355||I
+Econd_1||D5G2;|contact@369||I
+Econd_2||D5G2;|contact@357||I
+Eina_1|fire|D5G2;|contact@356||I
+Efire_1||D5G2;|contact@372||I
+Egnd||D5G2;|pin@37||G
+Egnd_5||D5G2;|pin@5||U
+Egnd_6||D5G2;|pin@9||U
+Egnd_7||D5G2;|pin@10||U
+Egnd_9||D5G2;|pin@19||U
+Egnd_10||D5G2;|pin@38||G
+Estate||D5G2;|contact@359||B
+Estate_1||D5G2;|pin@104||B
+Estate_2||D5G2;|pin@105||B
+Etap||D5G2;|pin@107||O
+Evdd_2|vdd|D5G2;|pin@42||G
+Evdd_1||D5G2;|pin@116||P
+X
+
+# Cell succCond;1{sch}
+CsuccCond;1{sch}||schematic|1227920907034|1254097834869||ATTR_LEGATE(D5G1;HNPX-30.5;Y-9;)I1|ATTR_X(D5G4;HNOLPX-23;Y28;)S@X
+IredFive:PMOS;1{ic}|PMOS@0||-7.5|7.5|||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y1.5;)S1
+IredFive:PMOS;1{ic}|PMOS@1||-5.5|7.5|X||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y1.5;)S1
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-23|0.5||||
+NOff-Page|conn@2||9.75|0.5||||
+NOff-Page|conn@4||9.5|-10|||X|
+NOff-Page|conn@5||-3.25|22|||R|
+IredFive:inv;1{ic}|inv@0||1.5|14.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX-0.5;Y5;)S2|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms2b;1{ic}|nms2b@0||-6.5|-10|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y-5.5;)S@X|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+Ngeneric:Invisible-Pin|pin@0||-0.5|39|||||ART_message(D5G5;)SpredCond
+Ngeneric:Invisible-Pin|pin@1||0|35|||||ART_message(D5G3;)Sam 13 Sep 2009
+NWire_Pin|pin@29||-18|-6|||X|
+NWire_Pin|pin@42||-18|0.5||||
+NWire_Pin|pin@58||-6.5|9.5||||
+NWire_Pin|pin@59||-18|7.5||||
+NWire_Pin|pin@60||-6.5|5.5||||
+NWire_Pin|pin@61||-1|-10||||
+NWire_Pin|pin@64||-1|7.5||||
+NWire_Pin|pin@76||-6.5|-4||||
+NWire_Pin|pin@78||-6.5|0.5||||
+NWire_Pin|pin@80||5.5|14.5||||
+NWire_Pin|pin@81||5.5|0.5||||
+NWire_Pin|pin@82||-3.25|14.5||||
+Ngeneric:Invisible-Pin|pin@84||10|17|||||ART_message(D5G1;)S[use X=2 just to make,layout simpler]
+IredFive:pms1;2{ic}|pms1@0||-6.5|14.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y1;)S1
+IsuccCond;1{ic}|predCond@2||-40|-2|||D5G4;
+Awire|net@103|||2700|pin@29||-18|-6|pin@42||-18|0.5
+Awire|net@105|||1800|conn@0|y|-21|0.5|pin@42||-18|0.5
+Awire|net@146|||1800|PMOS@0|s|-7.5|9.5|pin@58||-6.5|9.5
+Awire|net@147|||1800|pin@58||-6.5|9.5|PMOS@1|s|-5.5|9.5
+Awire|net@150|||2700|pin@42||-18|0.5|pin@59||-18|7.5
+Awire|net@151|||0|PMOS@0|g|-10.5|7.5|pin@59||-18|7.5
+Awire|net@153|||1800|PMOS@0|d|-7.5|5.5|pin@60||-6.5|5.5
+Awire|net@154|||1800|pin@60||-6.5|5.5|PMOS@1|d|-5.5|5.5
+Awire|net@156|||0|conn@4|y|7.5|-10|pin@61||-1|-10
+Awire|net@161|||0|pin@64||-1|7.5|PMOS@1|g|-2.5|7.5
+Awire|net@171|||900|pin@64||-1|7.5|pin@61||-1|-10
+Awire|net@186|||2700|nms2b@0|d|-6.5|-4|pin@76||-6.5|-4
+Awire|net@188|||0|pin@61||-1|-10|nms2b@0|g|-3.5|-10
+Awire|net@195|||900|pin@60||-6.5|5.5|pin@78||-6.5|0.5
+Awire|net@196|||900|pin@78||-6.5|0.5|pin@76||-6.5|-4
+Awire|net@198|||1800|pin@29||-18|-6|nms2b@0|g2|-9.5|-6
+Awire|net@201|||2700|pin@58||-6.5|9.5|pms1@0|d|-6.5|12.5
+Awire|net@203|||1800|inv@0|in|4|14.5|pin@80||5.5|14.5
+Awire|net@205|||0|pin@81||5.5|0.5|pin@78||-6.5|0.5
+Awire|net@206|||900|pin@80||5.5|14.5|pin@81||5.5|0.5
+Awire|net@207|||1800|pin@81||5.5|0.5|conn@2|a|7.75|0.5
+Awire|net@208|||0|inv@0|out|-1|14.5|pin@82||-3.25|14.5
+Awire|net@209|||0|pin@82||-3.25|14.5|pms1@0|g|-3.5|14.5
+Awire|net@210|||900|conn@5|a|-3.25|20|pin@82||-3.25|14.5
+Econd||D6G2;X-5;|conn@4|a|I|ATTR_le(D5G1;NX-2.5;Y-1.5;)S0.666
+Efire||D4G2;|conn@0|a|I|ATTR_le(D5G1;NX-1.5;Y-2;)S0.666
+Estate||D4G2;X9.5;|conn@2|a|O|ATTR_le(D5G1;NX2;Y-1.5;)S0.666
+Estate_1|tap|D4G2;X9.5;|conn@5|a|O
+X
+
+# Cell succCondPlus;1{ic}
+CsuccCondPlus;1{ic}||artwork|1227921780535|1253862302920|E|ATTR_LEGATE(D5G1;HNPX-0.5;Y-5;)I1|ATTR_X(D5G1;HNOLPX-0.5;Y-3;)S@X
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||2|0|1|1|||ART_color()I-1174339839
+NThick-Circle|art@6||-0.5|0|4|4|RRR||ART_color()I-1174339839|ART_degrees()F[0.0,3.1415927]
+Nschematic:Bus_Pin|pin@2||-3|-1|-1|-1||
+Nschematic:Bus_Pin|pin@6||2.5|0|-1|-1||
+NPin|pin@25||-2.5|2|1|1|||ART_color()I-1174339839
+NPin|pin@26||-0.5|2|1|1|||ART_color()I-1174339839
+NPin|pin@27||-2.5|-2|1|1|||ART_color()I-1174339839
+NPin|pin@29||-2.5|1|1|1|||ART_color()I-1174339839
+NPin|pin@30||-3|1|1|1||
+NPin|pin@34||-0.5|-2|1|1|||ART_color()I-1174339839
+Nschematic:Bus_Pin|pin@41||-3|1||||
+NPin|pin@48||-1.5|2|1|1|||ART_color()I-1174339839
+NPin|pin@49||-2.5|1|1|1|||ART_color()I-1174339839
+NPin|pin@57||-2.5|-1|1|1|||ART_color()I-1174339839
+NPin|pin@58||-3|-1|1|1||
+Ngeneric:Invisible-Pin|pin@59||-0.75|0|||||ART_message(C26;D5G2;)SK+
+Nschematic:Bus_Pin|pin@60||-1|-2||||
+AThicker|net@19|||FS900|pin@25||-2.5|2|pin@29||-2.5|1|ART_color()I-1174339839
+AThicker|net@20|||FS0|pin@29||-2.5|1|pin@30||-3|1|ART_color()I-1174339839
+AThicker|net@26|||FS900|pin@29||-2.5|1|pin@27||-2.5|-2|ART_color()I-1174339839
+AThicker|net@31|||FS1800|pin@27||-2.5|-2|pin@34||-0.5|-2|ART_color()I-1174339839
+AThicker|net@32|||FS450|pin@48||-1.5|2|pin@49||-2.5|1|ART_color()I-1174339839
+AThicker|net@39|||FS0|pin@57||-2.5|-1|pin@58||-3|-1|ART_color()I-1174339839
+AThicker|net@67|||FS1800|pin@25||-2.5|2|pin@26||-0.5|2|ART_color()I-1174339839
+Econd||D5G2;X-3;|pin@41||I
+Efire||D5G2;X-2.5;|pin@2||I
+Estate||D5G2;X2.5;|pin@6||O
+Etap||D5G2;|pin@60||O
+X
+
+# Cell succCondPlus;1{lay}
+CsuccCondPlus;1{lay}||tsmcSun40GP|1249617237093|1253869121876||ATTR_NCC(D5G10;NTX-13;Y217.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1253753099749|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1253753229165
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NAN-Metal-1-N-Diff-Con|contact@146||126|-75|58||R|
 NAN-Metal-1-N-Diff-Con|contact@184||90|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@188||72|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@190||54|-75|60||R|
 NAN-Metal-1-N-Diff-Con|contact@195||90|-75|60||R|
-NA-Metal-1-Poly-Con|contact@217||117|-7.5|102|||
 NAN-Metal-1-N-Diff-Con|contact@243||108|-75|58||R|
 NX-Metal-1-Metal-2-Con|contact@246||108|-45|||XR|
 NX-Metal-1-Metal-2-Con|contact@247||108|-75|||XR|
@@ -3822,21 +5691,24 @@ NX-Metal-1-Metal-2-Con|contact@328||-36|-90|||R|
 NX-Metal-1-Metal-2-Con|contact@330||-54|-60|||XR|
 NAN-Metal-1-N-Diff-Con|contact@331||-72|-75|58||XR|
 NX-Metal-1-Metal-2-Con|contact@333||-72|-90|||R|
-NA-Metal-1-Poly-Con|contact@334||-9|-22.5|102|||
-NAN-Metal-1-P-Diff-Con|contact@336||-54|119|12||XR|
-NAN-Metal-1-P-Diff-Con|contact@337||-72|119|12||XR|
-NAN-Metal-1-P-Diff-Con|contact@338||-54|40|12||XR|
-NAN-Metal-1-P-Diff-Con|contact@339||-72|40|12||XR|
-NA-Metal-1-Poly-Con|contact@341||-36|142.5|2||X|
-NAN-Metal-1-P-Diff-Con|contact@342||-72|74.5|12||XR|
-NAN-Metal-1-P-Diff-Con|contact@343||-90|74.5|12||XR|
-NX-Metal-1-Metal-2-Con|contact@344||-90|75|||XR|
-NA-Metal-1-Poly-Con|contact@345||-108|142.5|2||X|
-NAN-Metal-1-P-Diff-Con|contact@346||-108|74.5|12||R|
-NA-Metal-1-Poly-Con|contact@347||-81|-22.5|2||X|
-NAN-Metal-1-N-Diff-Con|contact@348||-108|-45|||R|
-NAN-Metal-1-N-Diff-Con|contact@349||-90|-45|||R|
-NX-Metal-1-Metal-2-Con|contact@350||-90|-45|||XR|
+NAN-Metal-1-P-Diff-Con|contact@336||18|119|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@337||0|119|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@338||18|40|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@339||0|40|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@342||0|119.5|12||XR|
+NAN-Metal-1-P-Diff-Con|contact@346||-90|44.5|12||R|
+NAN-Metal-1-N-Diff-Con|contact@348||-90|-45|||R|
+NAN-Metal-1-N-Diff-Con|contact@349||-108|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@350||-108|-45|||R|
+NAN-Metal-1-P-Diff-Con|contact@351||-108|44.5|12||R|
+NX-Metal-1-Metal-2-Con|contact@352||-108|45|||R|
+NAN-Metal-1-P-Diff-Con|contact@353||-18|119.5|12||R|
+NX-Metal-1-Metal-2-Con|contact@354||-18|45|||R|
+NAN-Metal-1-Poly-Con|contact@355||117|-7.5|102|||
+NAN-Metal-1-Poly-Con|contact@356||-9|-22.5|102|||
+NAN-Metal-1-Poly-Con|contact@357||36|142.5|2||X|
+NAN-Metal-1-Poly-Con|contact@358||-90|142.5|2||X|
+NAN-Metal-1-Poly-Con|contact@359||-45|22.5|2||X|
 NN-Transistor|nmos@4||117|-75|60||YR|
 NN-Transistor|nmos@6||81|-75|60||YR|
 NN-Transistor|nmos@7||99|-75|60||XYR|
@@ -3851,7 +5723,7 @@ NN-Transistor|nmos@34||-63|-75|60||YR|
 NN-Transistor|nmos@35||-9|-75|60||XYR|
 NN-Transistor|nmos@36||27|-75|60||XYR|
 NN-Transistor|nmos@37||9|-75|60||YR|
-NN-Transistor|nmos@38||-99|-45|||R|
+NN-Transistor|nmos@38||-99|-45|||XR|
 NMetal-2-Pin|pin@5||-108.5|-105|||R|
 NMetal-2-Pin|pin@9||-108.5|-75|||R|
 NMetal-2-Pin|pin@10||-108.5|-45|||R|
@@ -3876,23 +5748,27 @@ NPoly-Pin|pin@86||-9|-22.5||||
 NPoly-Pin|pin@87||-27|-22.5||||
 NPoly-Pin|pin@88||-45|-22.5||||
 NPoly-Pin|pin@89||70|-7.5||||
-NMetal-1-Pin|pin@90||-72|13|||X|
-NPoly-Pin|pin@92||-63|142.5|||X|
-NPoly-Pin|pin@93||-81|129||||
-NPoly-Pin|pin@94||-81|142||||
-NPoly-Pin|pin@95||-81|142.5||||
-NMetal-1-Pin|pin@96||-72|-22.5||||
-NPoly-Pin|pin@97||-99|-22.5||||
-NMetal-1-Pin|pin@101||-36|-7.5||||
-NMetal-1-Pin|pin@102||-54|8||||
+NMetal-1-Pin|pin@90||-72|8|||X|
+NPoly-Pin|pin@92||9|142.5|||X|
+NPoly-Pin|pin@93||-9|129||||
+NPoly-Pin|pin@94||-9|142||||
+NPoly-Pin|pin@95||-9|142.5||||
+NMetal-1-Pin|pin@96||-72|22.5||||
+NPoly-Pin|pin@97||-99|22.5|||X|
+NMetal-1-Pin|pin@101||36|-7.5||||
+NMetal-1-Pin|pin@102||18|8||||
 NMetal-1-Pin|pin@103||-72|8||||
+NMetal-1-Pin|pin@104||36|-107||||
+NMetal-1-Pin|pin@105||18|127||||
+NPoly-Pin|pin@106||9|-22.5||||
+NMetal-1-Pin|pin@107||-90|88||||
 NprBoundary-Node|plnode@2||36|0|306|300||A
 NN-Well-Node|plnode@7||0|78|210|136||A
 NPPlus-Node|plnode@9||0|78|204|136||A
-NP-Transistor|pmos@17||-63|119|12||YR|
-NP-Transistor|pmos@20||-63|40|12||YR|
-NP-Transistor|pmos@21||-81|74.5|12||YR|
-NP-Transistor|pmos@22||-99|74.5|12||YR|
+NP-Transistor|pmos@17||9|119|12||YR|
+NP-Transistor|pmos@20||9|40|12||YR|
+NP-Transistor|pmos@21||-9|119.5|12||YR|
+NP-Transistor|pmos@22||-99|44.5|12||XYR|
 AN-Diff|net@371|||S0|nmos@4|diff-bottom|126|-75|contact@146||126|-75
 AN-Diff|net@474|||S0|nmos@6|diff-top|72|-75|contact@188||72|-75
 AMetal-1|net@475|||S0|contact@255||72|-45|contact@188||72|-45
@@ -3993,45 +5869,40 @@ AMetal-2|net@965|||S1800|contact@281||180|-75|pin@37||180|-75
 AMetal-2|net@966|||S1800|contact@282||180|-105|pin@38||180|-105
 APoly|net@967|||S0|pin@77||81|-7.5|pin@89||70|-7.5
 APoly|net@968|||S0|pin@89||70|-7.5|pin@76||63|-7.5
-APoly|net@969|||S2700|pin@89||70|-7.5|contact@217||70|-7.5
-APoly|net@970|||S2700|pin@88||-45|-22.5|contact@334||-45|-22.5
+APoly|net@969|||S2700|pin@89||70|-7.5|contact@355||70|-7.5
+APoly|net@970|||S2700|pin@88||-45|-22.5|contact@356||-45|-22.5
 AMetal-2|net@972|||S0|contact@256||72|-75|pin@9||-108.5|-75
 AMetal-2|net@973|||S0|contact@257||72|-105|pin@5||-108.5|-105
-AP-Diff|net@980|||S0|pmos@17|diff-bottom|-54|119|contact@336||-54|119
-AP-Diff|net@981|||S0|pmos@17|diff-top|-72|119|contact@337||-72|119
-AP-Diff|net@982|||S0|pmos@20|diff-bottom|-54|40|contact@338||-54|40
-AP-Diff|net@983|||S0|pmos@20|diff-top|-72|40|contact@339||-72|40
-AMetal-1|net@987|||S900|contact@336||-54|113|contact@338||-54|45.5
-APoly|net@991|||S0|contact@341||-35|142.5|pin@92||-63|142.5
-APoly|net@992|||S2700|pmos@17|poly-right|-63|98|pin@92||-63|142.5
-AP-Diff|net@993|||S0|pmos@21|diff-bottom|-72|74.5|contact@342||-72|74.5
-AP-Diff|net@994|||S0|pmos@21|diff-top|-90|74.5|contact@343||-90|74.5
-AMetal-2|net@995|||S1800|pin@40||-108|75|contact@344||-90|75
-AMetal-1|net@997|||S0|contact@344||-90|75|contact@343||-90|75
-AMetal-1|net@998|||S2700|contact@339||-72|46|contact@342||-72|68.5
-AMetal-1|net@999|||S2700|contact@342||-72|80.5|contact@337||-72|113
+AP-Diff|net@980|||S0|pmos@17|diff-bottom|18|119|contact@336||18|119
+AP-Diff|net@981|||S0|pmos@17|diff-top|0|119|contact@337||0|119
+AP-Diff|net@982|||S0|pmos@20|diff-bottom|18|40|contact@338||18|40
+AP-Diff|net@983|||S0|pmos@20|diff-top|0|40|contact@339||0|40
+AMetal-1|net@987|||S900|contact@336||18|113|contact@338||18|45.5
+APoly|net@991|||S0|contact@357||37|142.5|pin@92||9|142.5
+APoly|net@992|||S2700|pmos@17|poly-right|9|98|pin@92||9|142.5
+AP-Diff|net@993|||S0|pmos@21|diff-bottom|0|119.5|contact@342||0|119.5
+AMetal-1|net@998|||S2700|contact@339||0|46|contact@342||0|113.5
+AMetal-1|net@999|||S900|contact@342||0|118|contact@337||0|113
 AMetal-1|net@1000|||S2700|contact@333||-72|-90|contact@331||-72|-75
 AMetal-1|net@1001|||S0|contact@328||-36|-90|contact@326||-36|-90
 AMetal-1|net@1002|||S0|contact@316||0|-90|contact@314||0|-90
 AMetal-1|net@1003|||S0|contact@319||36|-90|contact@311||36|-90
-AP-Diff|net@1004|||S1800|pmos@22|diff-bottom|-90|68.5|pmos@21|diff-top|-90|68.5
-APoly|net@1005|||S2700|pmos@21|poly-left|-81|95.5|pin@93||-81|129
-APoly|net@1006|||S2700|pin@93||-81|129|pin@94||-81|142
-APoly|net@1007|||S2700|pin@94||-81|142|pin@95||-81|142.5
-APoly|net@1008|||S1800|contact@345||-107|142.5|pin@95||-81|142.5
-AP-Diff|net@1009|||S0|pmos@22|diff-top|-108|74.5|contact@346||-108|74.5
-AMetal-1|net@1010|||S2700|contact@346||-108|80.5|contact@345||-108|142.5
-AMetal-1|net@1012|||S2700|contact@331||-72|-75|pin@96||-72|-22.5
-AMetal-1|net@1014|||S1800|contact@347||-80|-22.5|pin@96||-72|-22.5
-AN-Diff|net@1015|||S0|nmos@38|diff-top|-108|-45|contact@348||-108|-45
-AN-Diff|net@1016|||S0|nmos@38|diff-bottom|-90|-45|contact@349||-90|-45
-AMetal-2|net@1017|||S0|contact@255||72|-45|contact@350||-90|-45
-AMetal-2|net@1018|||S0|contact@350||-90|-45|pin@10||-108.5|-45
-AMetal-1|net@1019|||S0|contact@350||-90|-45|contact@349||-90|-45
-APoly|net@1020|||S900|pmos@22|poly-right|-99|53.5|pin@97||-99|-22.5
-APoly|net@1021|||S1800|pin@97||-99|-22.5|contact@347||-82|-22.5
-AMetal-1|net@1022|||S2700|contact@348||-108|-45|contact@346||-108|68.5
-APoly|net@1023|||S2700|nmos@38|poly-right|-99|-30|pin@97||-99|-22.5
+APoly|net@1005|||S900|pmos@21|poly-left|-9|140.5|pin@93||-9|129
+APoly|net@1006|||S2700|pin@93||-9|129|pin@94||-9|142
+APoly|net@1007|||S2700|pin@94||-9|142|pin@95||-9|142.5
+APoly|net@1008|||S1800|contact@358||-89|142.5|pin@95||-9|142.5
+AP-Diff|net@1009|||S0|pmos@22|diff-top|-90|44.5|contact@346||-90|44.5
+AMetal-1|net@1012|||S2700|contact@331||-72|-75|pin@96||-72|22.5
+AMetal-1|net@1014|||S0|contact@359||-44|22.5|pin@96||-72|22.5
+AN-Diff|net@1015|||S0|nmos@38|diff-top|-90|-45|contact@348||-90|-45
+AN-Diff|net@1016|||S0|nmos@38|diff-bottom|-108|-45|contact@349||-108|-45
+AMetal-2|net@1017|||S0|contact@255||72|-45|contact@350||-108|-45
+AMetal-2|net@1018|||S0|contact@350||-108|-45|pin@10||-108.5|-45
+AMetal-1|net@1019|||S0|contact@350||-108|-45|contact@349||-108|-45
+APoly|net@1020|||S900|pmos@22|poly-right|-99|23.5|pin@97||-99|22.5
+APoly|net@1021|||S1800|pin@97||-99|22.5|contact@359||-46|22.5
+AMetal-1|net@1022|||S2700|contact@348||-90|-45|contact@346||-90|46
+APoly|net@1023|||S2700|nmos@38|poly-right|-99|-30|pin@97||-99|22.5
 AN-Diff|net@1029|||S0|nmos@35|diff-top|0|-82|nmos@37|diff-top|0|-82
 AMetal-1|net@1030|||S0|contact@256||72|-75|contact@188||72|-75
 AMetal-1|net@1031|||S0|contact@257||72|-105|contact@188||72|-105
@@ -4047,36 +5918,52 @@ AMetal-1|net@1040|||S1800|contact@281||180|-75|contact@279||180|-75
 AMetal-1|net@1041|||S2700|contact@282||180|-105|contact@279||180|-104
 AN-Diff|net@1042|||S0|nmos@34|diff-top|-72|-65|contact@331||-72|-65
 AN-Diff|net@1043|||S1800|nmos@23|diff-top|180|-58|contact@279||180|-58
-APoly|net@1044|||S900|pmos@20|poly-right|-63|19|pin@83||-63|-22.5
-AMetal-1|net@1045|||S2700|pin@101||-36|-7.5|contact@341||-36|142.5
-AMetal-1|net@1046|||S1800|pin@101||-36|-7.5|contact@217||66|-7.5
-AMetal-1|net@1047|||S900|contact@338||-54|40|pin@102||-54|8
-AMetal-1|net@1048|||S2700|pin@96||-72|-22.5|pin@103||-72|8
-AMetal-1|net@1049|||S2700|pin@103||-72|8|pin@90||-72|13
-AMetal-1|net@1050|||S0|pin@102||-54|8|pin@103||-72|8
-Einb|cond|D5G2;|contact@217||I
-Eina_1|fire|D5G2;|contact@334||I
+AMetal-1|net@1045|||S2700|pin@101||36|-7.5|contact@357||36|142.5
+AMetal-1|net@1046|||S1800|pin@101||36|-7.5|contact@355||66|-7.5
+AMetal-1|net@1047|||S900|contact@338||18|40|pin@102||18|8
+AMetal-1|net@1048|||S900|pin@96||-72|22.5|pin@103||-72|8
+AMetal-1|net@1049|||S2700|pin@103||-72|8|pin@90||-72|8
+AMetal-1|net@1050|||S0|pin@102||18|8|pin@103||-72|8
+AMetal-1|net@1051|||S2700|pin@104||36|-107|contact@311||36|-105
+AMetal-1|net@1052|||S900|pin@105||18|127|contact@336||18|113
+AP-Diff|net@1053|||S0|pmos@22|diff-bottom|-108|44.5|contact@351||-108|44.5
+AMetal-1|net@1054|||S900|contact@352||-108|45|contact@351||-108|44.5
+AMetal-2|net@1055|||S1800|contact@352||-108|45|pin@42||-108|45
+AP-Diff|net@1056|||S1800|contact@351||-108|38.5|pmos@22|diff-bottom|-108|38.5
+AP-Diff|net@1057|||S0|pmos@21|diff-top|-18|119.5|contact@353||-18|119.5
+AMetal-1|net@1058|||S2700|contact@354||-18|45|contact@353||-18|119.5
+AMetal-2|net@1059|||S0|contact@354||-18|45|contact@352||-108|45
+APoly|net@1060|||S900|pmos@20|poly-right|9|19|pin@106||9|-22.5
+APoly|net@1061||4|S1800|contact@356||-9|-22.5|pin@106||9|-22.5
+AMetal-1|net@1062|||S2700|contact@346||-90|50.5|pin@107||-90|88
+AMetal-1|net@1063|||S2700|pin@107||-90|88|contact@358||-90|142.5
+Econd||D5G2;|contact@355||I
+Efire||D5G2;|contact@356||I
 Egnd||D5G2;|pin@37||G
 Egnd_5||D5G2;|pin@5||U
 Egnd_6||D5G2;|pin@9||U
 Egnd_7||D5G2;|pin@10||U
 Egnd_9||D5G2;|pin@19||U
 Egnd_10||D5G2;|pin@38||G
-Eout_1|state|D5G2;|pin@90||O
+Estate||D5G2;|pin@90||O
+Estate_1||D5G2;|pin@104||B
+Estate_2||D5G2;|pin@105||B
+Etap||D5G2;|pin@107||O
 Evdd||D5G2;|pin@40||G
 Evdd_1||D5G2;|pin@41||G
 Evdd_2||D5G2;|pin@42||G
 X
 
-# Cell succCond;1{sch}
-CsuccCond;1{sch}||schematic|1227920907034|1253202569195||ATTR_LEGATE(D5G1;HNPX-30.5;Y-9;)I1|ATTR_X(D5G4;HNOLPX-23;Y28;)S@X
-IredFive:PMOS;1{ic}|PMOS@0||-7.5|7.5|||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y1.5;)S1
-IredFive:PMOS;1{ic}|PMOS@1||-5.5|7.5|X||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y1.5;)S1
+# Cell succCondPlus;1{sch}
+CsuccCondPlus;1{sch}||schematic|1227920907034|1253862292728||ATTR_LEGATE(D5G1;HNPX-30.5;Y-9;)I1|ATTR_X(D5G4;HNOLPX-23;Y28;)S@X
+IredFive:PMOS;1{ic}|PMOS@0||-7.5|7.5|||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y1.5;)S4
+IredFive:PMOS;1{ic}|PMOS@1||-5.5|7.5|X||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y1.5;)S4
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NOff-Page|conn@0||-23|0.5||||
 NOff-Page|conn@2||9.75|0.5||||
 NOff-Page|conn@4||9.5|-10|||X|
-IredFive:inv;1{ic}|inv@0||1.5|14.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX1.5;Y2;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+NOff-Page|conn@5||-3.25|22|||R|
+IredFive:inv;1{ic}|inv@0||1.5|14.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX-0.5;Y5;)S1|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
 IredFive:nms2b;1{ic}|nms2b@0||-6.5|-10|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y-5.5;)S@X|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
 Ngeneric:Invisible-Pin|pin@0||-0.5|39|||||ART_message(D5G5;)SpredCond
 Ngeneric:Invisible-Pin|pin@1||0|35|||||ART_message(D5G3;)Sam 13 Sep 2009
@@ -4091,8 +5978,9 @@ NWire_Pin|pin@76||-6.5|-4||||
 NWire_Pin|pin@78||-6.5|0.5||||
 NWire_Pin|pin@80||5.5|14.5||||
 NWire_Pin|pin@81||5.5|0.5||||
-IredFive:pms1;2{ic}|pms1@0||-6.5|14.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y1;)S1
-IsuccCond;1{ic}|predCond@2||-40|-2|||D5G4;
+NWire_Pin|pin@82||-3.25|14.5||||
+IredFive:pms1;2{ic}|pms1@0||-6.5|14.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y1;)S4
+IsuccCondPlus;1{ic}|succCond@0||-40|-2|||D5G4;
 Awire|net@103|||2700|pin@29||-18|-6|pin@42||-18|0.5
 Awire|net@105|||1800|conn@0|y|-21|0.5|pin@42||-18|0.5
 Awire|net@146|||1800|PMOS@0|s|-7.5|9.5|pin@58||-6.5|9.5
@@ -4110,18 +5998,192 @@ Awire|net@195|||900|pin@60||-6.5|5.5|pin@78||-6.5|0.5
 Awire|net@196|||900|pin@78||-6.5|0.5|pin@76||-6.5|-4
 Awire|net@198|||1800|pin@29||-18|-6|nms2b@0|g2|-9.5|-6
 Awire|net@201|||2700|pin@58||-6.5|9.5|pms1@0|d|-6.5|12.5
-Awire|net@202|||0|inv@0|out|-1|14.5|pms1@0|g|-3.5|14.5
 Awire|net@203|||1800|inv@0|in|4|14.5|pin@80||5.5|14.5
 Awire|net@205|||0|pin@81||5.5|0.5|pin@78||-6.5|0.5
 Awire|net@206|||900|pin@80||5.5|14.5|pin@81||5.5|0.5
 Awire|net@207|||1800|pin@81||5.5|0.5|conn@2|a|7.75|0.5
+Awire|net@208|||0|inv@0|out|-1|14.5|pin@82||-3.25|14.5
+Awire|net@209|||0|pin@82||-3.25|14.5|pms1@0|g|-3.5|14.5
+Awire|net@210|||900|conn@5|a|-3.25|20|pin@82||-3.25|14.5
 Econd||D6G2;X-5;|conn@4|a|I|ATTR_le(D5G1;NX-2.5;Y-1.5;)S0.666
 Efire||D4G2;|conn@0|a|I|ATTR_le(D5G1;NX-1.5;Y-2;)S0.666
 Estate||D4G2;X9.5;|conn@2|a|O|ATTR_le(D5G1;NX2;Y-1.5;)S0.666
+Etap||D4G2;X9.5;|conn@5|a|O
+X
+
+# Cell succCondX;1{ic}
+CsuccCondX;1{ic}||artwork|1227921780535|1254460309666|E|ATTR_LEGATE(D5G1;HNPX-0.5;Y-5;)I1|ATTR_X(D5G1;HNOLPX-0.5;Y-3;)S@X
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NThick-Circle|art@2||2|0|1|1|||ART_color()I-1174339839
+NThick-Circle|art@6||-0.5|0|4|4|RRR||ART_color()I-1174339839|ART_degrees()F[0.0,3.1415927]
+Nschematic:Bus_Pin|pin@2||-3|-1|-1|-1||
+Nschematic:Bus_Pin|pin@6||2.5|0|-1|-1||
+NPin|pin@25||-2.5|2|1|1|||ART_color()I-1174339839
+NPin|pin@26||-0.5|2|1|1|||ART_color()I-1174339839
+NPin|pin@27||-2.5|-2|1|1|||ART_color()I-1174339839
+NPin|pin@34||-0.5|-2|1|1|||ART_color()I-1174339839
+NPin|pin@57||-2.5|-1|1|1|||ART_color()I-1174339839
+NPin|pin@58||-3|-1|1|1||
+Ngeneric:Invisible-Pin|pin@59||-0.75|0|||||ART_message(C26;D5G2;)SK
+AThicker|net@31|||FS1800|pin@27||-2.5|-2|pin@34||-0.5|-2|ART_color()I-1174339839
+AThicker|net@39|||FS0|pin@57||-2.5|-1|pin@58||-3|-1|ART_color()I-1174339839
+AThicker|net@67|||FS1800|pin@25||-2.5|2|pin@26||-0.5|2|ART_color()I-1174339839
+Efire||D5G2;X-2.5;|pin@2||I
+Estate||D5G2;X2.5;|pin@6||O
+X
+
+# Cell succCondX;1{lay}
+CsuccCondX;1{lay}||tsmcSun40GP|1249617237093|1254478685528||ATTR_NCC(D5G10;NTX-51;Y189;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent vdd_when_not_disabled /vdd_when_not_disabled_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_area_date()G1254461018122|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254463989351
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NAN-Metal-1-N-Diff-Con|contact@325||-54|-75|58||XR|
+NAN-Metal-1-N-Diff-Con|contact@326||-36|-75|58||XR|
+NX-Metal-1-Metal-2-Con|contact@328||-36|-89.5|||R|
+NAN-Metal-1-N-Diff-Con|contact@331||-72|-75|58||XR|
+NX-Metal-1-Metal-2-Con|contact@333||-72|-89.5|||R|
+NAN-Metal-1-P-Diff-Con|contact@338||-72|47|12||R|
+NAN-Metal-1-P-Diff-Con|contact@353||-36|47|12||XR|
+NAN-Metal-1-Poly-Con|contact@356||-54|-22.5|4|||
+NAN-Metal-1-Poly-Con|contact@358||-37|82.5|2|||
+NX-Metal-1-Metal-2-Con|contact@363||-36|45|||R|
+NX-Metal-1-Metal-2-Con|contact@364||-54|-45|||XR|
+NX-Metal-1-Metal-2-Con|contact@365||-54|-75|||XR|
+NX-Metal-1-Metal-2-Con|contact@366||-54|-105|||XR|
+NAN-Metal-1-Poly-Con|contact@367||-54|-127.5|4|||
+Iinv8;1{lay}|inv8@0||36|0|||D5G4;
+NN-Transistor|nmos@32||-45|-75|60||XYR|
+NN-Transistor|nmos@34||-63|-75|60||YR|
+NMetal-2-Pin|pin@5||-108|-105|||R|
+NMetal-2-Pin|pin@9||-108|-75|||R|
+NMetal-2-Pin|pin@42||-108|45||||
+NPoly-Pin|pin@83||-63|-22.5||||
+NPoly-Pin|pin@88||-45|-22.5||||
+NPoly-Pin|pin@95||-45|82.5|||X|
+NPoly-Pin|pin@106||-63|-22.5||||
+NPoly-Pin|pin@108||-54|-22.5||||
+NMetal-1-Pin|pin@122||-36|82.5||||
+NMetal-2-Pin|pin@127||-108|-45|||R|
+NMetal-1-Pin|pin@128||-36|-15||||
+NMetal-1-Pin|pin@131||-18|82.5||||
+NMetal-1-Pin|pin@132||-18|19||||
+NMetal-1-Pin|pin@133||18|19||||
+NMetal-1-Pin|pin@134||-72|0||||
+NMetal-2-Pin|pin@135||-108|75||||
+NMetal-2-Pin|pin@136||-108|105||||
+NMetal-1-Pin|pin@137||-36|18||||
+NPoly-Pin|pin@138||-63|-127.5||||
+NPoly-Pin|pin@139||-45|-127.5||||
+NprBoundary-Node|plnode@27||-36|0|162|300|X|A
+NN-Well-Node|plnode@28||-18|83|138|136||A
+NNPlus-Node|plnode@29||-18|-74.5|132|113||A
+NPPlus-Node|plnode@30||-18|83|132|136||A
+NN-Diff-Node|plnode@31||-58.5|-75|89|72||
+NP-Transistor|pmos@20||-63|47|12||XYR|
+NP-Transistor|pmos@21||-45|47|12||XYR|
+AN-Diff|net@907|||S0|nmos@32|diff-bottom|-54|-75|contact@325||-54|-75
+AN-Diff|net@910|||S0|nmos@32|diff-top|-36|-75|contact@326||-36|-75
+AMetal-1|net@912|||S0|contact@328||-36|-89.5|contact@326||-36|-89.5
+AMetal-1|net@920|||S1800|contact@333||-72|-89.5|contact@331||-72|-89.5
+AN-Diff|net@922|||S0|nmos@34|diff-bottom|-54|-91|nmos@32|diff-bottom|-54|-91
+AMetal-2|net@924|||S0|contact@328||-36|-89.5|contact@333||-72|-89.5
+APoly|net@948|||S2700|nmos@34|poly-left|-63|-30|pin@83||-63|-22.5
+APoly|net@962|||S0|pin@88||-45|-22.5|pin@83||-63|-22.5
+APoly|net@963|||S2700|nmos@32|poly-left|-45|-30|pin@88||-45|-22.5
+AP-Diff|net@982|||S0|pmos@20|diff-bottom|-72|47|contact@338||-72|47
+AMetal-1|net@1000|||S2700|contact@333||-72|-89.5|contact@331||-72|-75
+AMetal-1|net@1001|||S0|contact@328||-36|-89.5|contact@326||-36|-89.5
+APoly|net@1008|||S0|contact@358||-37|82.5|pin@95||-45|82.5
+AN-Diff|net@1042|||S0|nmos@34|diff-top|-72|-65|contact@331||-72|-65
+AP-Diff|net@1057|||S0|pmos@21|diff-top|-36|50|contact@353||-36|50
+APoly|net@1076|||S2700|pin@108||-54|-22.5|contact@356||-54|-22.5
+APoly|net@1077|||S0|contact@356||-54|-22.5|pin@106||-63|-22.5
+APoly|net@1079|||S900|pin@95||-45|82.5|pmos@21|poly-right|-45|26
+AMetal-1|net@1109|||S1800|contact@358||-36|82.5|pin@122||-36|82.5
+AP-Diff|net@1126|||S2700|pmos@21|diff-bottom|-54|48.5|pmos@20|diff-top|-54|53
+APoly|net@1138|||S900|pmos@20|poly-right|-63|26|pin@106||-63|-22.5
+AMetal-1|net@1143|||S0|inv8@0|in|1|-15|pin@128||-36|-15
+AMetal-1|net@1148|||S1800|pin@122||-36|82.5|pin@131||-18|82.5
+AMetal-1|net@1149|||S900|pin@131||-18|82.5|pin@132||-18|19
+AMetal-1|net@1150|||S1800|pin@132||-18|19|pin@133||18|19
+AMetal-1|net@1151|||S2700|inv8@0|out|18|-7.5|pin@133||18|19
+AMetal-1|net@1153|||S900|contact@338||-72|41|pin@134||-72|0
+AMetal-1|net@1155|||S900|pin@128||-36|-15|contact@326||-36|-46
+AMetal-2|net@1156|||S1800|pin@136||-108|105|inv8@0|vdd_1|0|105
+AMetal-2|net@1157|||S1800|pin@135||-108|75|inv8@0|vdd|0|75
+AMetal-2|net@1158|||S1800|contact@363||-36|45|inv8@0|vdd_2|0|45
+AMetal-1|net@1159|||S0|contact@363||-36|45|contact@353||-36|45
+APoly|net@1160|||S1800|contact@356||-52|-22.5|pin@88||-45|-22.5
+AMetal-1|net@1161|||S900|contact@364||-54|-45|contact@325||-54|-46
+AMetal-1|net@1162|||S0|contact@365||-54|-75|contact@325||-54|-75
+AMetal-1|net@1163|||S2700|contact@366||-54|-105|contact@325||-54|-104
+AMetal-2|net@1164|||S1800|pin@9||-108|-75|contact@365||-54|-75
+AMetal-2|net@1165|||S1800|contact@365||-54|-75|inv8@0|gnd|0|-75
+AMetal-2|net@1166|||S1800|pin@127||-108|-45|contact@364||-54|-45
+AMetal-2|net@1167|||S1800|contact@364||-54|-45|inv8@0|gnd_13|0|-45
+AMetal-2|net@1168|||S1800|pin@5||-108|-105|contact@366||-54|-105
+AMetal-2|net@1169|||S1800|contact@366||-54|-105|inv8@0|gnd_5|-0.5|-105
+AMetal-2|net@1170|||S1800|pin@42||-108|45|contact@363||-36|45
+AMetal-1|net@1171|||S900|contact@353||-36|47|pin@137||-36|18
+AMetal-1|net@1172|||S900|pin@134||-72|0|contact@331||-72|-46
+APoly|net@1173|||S900|nmos@34|poly-right|-63|-120|pin@138||-63|-127.5
+APoly|net@1174|||S0|contact@367||-56|-127.5|pin@138||-63|-127.5
+APoly|net@1175|||S900|nmos@32|poly-right|-45|-120|pin@139||-45|-127.5
+APoly|net@1176|||S1800|contact@367||-52|-127.5|pin@139||-45|-127.5
+Efire||D5G2;|contact@356||I
+Efire_1||D5G2;|contact@367||I
+Egnd_7|gnd|D5G2;|pin@127||U
+Egnd_5||D5G2;|pin@5||U
+Egnd_6||D5G2;|pin@9||U
+Estate||D5G2;|pin@134||B
+Evdd||D5G2;|pin@42||G
+Evdd_1||D5G2;|pin@135||G
+Evdd_2||D5G2;|pin@136||G
+X
+
+# Cell succCondX;1{sch}
+CsuccCondX;1{sch}||schematic|1227920907034|1254460652787||ATTR_LEGATE(D5G1;HNPX-30.5;Y-9;)I1|ATTR_X(D5G4;HNOLPX-23;Y28;)S@X
+IredFive:PMOS;1{ic}|PMOS@0||-7.5|7.5|||D5G4;|ATTR_X(D5G1.5;NOLPX-3;Y1.5;)S1
+Ngeneric:Facet-Center|art@0||0|0||||AV
+NOff-Page|conn@0||-23|0.5||||
+NOff-Page|conn@2||9.75|0.5||||
+IredFive:inv;1{ic}|inv@0||1.5|14.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX-0.5;Y5;)S8|ATTR_drive0(P)Sstrong0|ATTR_drive1(P)Sstrong1
+IredFive:nms1;2{ic}|nms1@0||-6.5|-10|||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX1.25;Y-5.5;)S@X|ATTR_LEGATE()I1|ATTR_LEPARALLGRP()I-1|ATTR_su()I-1
+Ngeneric:Invisible-Pin|pin@0||-0.5|39|||||ART_message(D5G5;)SsuccCondX
+Ngeneric:Invisible-Pin|pin@1||0|35|||||ART_message(D5G3;)Sam 13 Sep 2009
+NWire_Pin|pin@29||-18|-6|||X|
+NWire_Pin|pin@42||-18|0.5||||
+NWire_Pin|pin@58||-6.5|9.5||||
+NWire_Pin|pin@59||-18|7.5||||
+NWire_Pin|pin@60||-6.5|5.5||||
+NWire_Pin|pin@76||-6.5|-4||||
+NWire_Pin|pin@78||-6.5|0.5||||
+NWire_Pin|pin@80||5.5|14.5||||
+NWire_Pin|pin@81||5.5|0.5||||
+NWire_Pin|pin@86||-18|-10||||
+IredFive:pms1;2{ic}|pms1@0||-6.5|14.5|X||D5G4;|ATTR_X(D5FLeave alone;G1.5;NOLPX3.25;Y1;)S1
+IsuccCondX;1{ic}|succCond@0||-40|-2|||D5G4;
+Awire|net@103|||2700|pin@29||-18|-6|pin@42||-18|0.5
+Awire|net@105|||1800|conn@0|y|-21|0.5|pin@42||-18|0.5
+Awire|net@146|||1800|PMOS@0|s|-7.5|9.5|pin@58||-6.5|9.5
+Awire|net@150|||2700|pin@42||-18|0.5|pin@59||-18|7.5
+Awire|net@151|||0|PMOS@0|g|-10.5|7.5|pin@59||-18|7.5
+Awire|net@153|||1800|PMOS@0|d|-7.5|5.5|pin@60||-6.5|5.5
+Awire|net@186|||2700|nms1@0|d|-6.5|-8|pin@76||-6.5|-4
+Awire|net@195|||900|pin@60||-6.5|5.5|pin@78||-6.5|0.5
+Awire|net@201|||2700|pin@58||-6.5|9.5|pms1@0|d|-6.5|12.5
+Awire|net@203|||1800|inv@0|in|4|14.5|pin@80||5.5|14.5
+Awire|net@205|||0|pin@81||5.5|0.5|pin@78||-6.5|0.5
+Awire|net@206|||900|pin@80||5.5|14.5|pin@81||5.5|0.5
+Awire|net@207|||1800|pin@81||5.5|0.5|conn@2|a|7.75|0.5
+Awire|net@215|||2700|pin@76||-6.5|-4|pin@78||-6.5|0.5
+Awire|net@216|||900|pin@29||-18|-6|pin@86||-18|-10
+Awire|net@217|||0|nms1@0|g|-9.5|-10|pin@86||-18|-10
+Awire|net@218|||0|inv@0|out|-1|14.5|pms1@0|g|-3.5|14.5
+Efire||D4G2;|conn@0|a|I|ATTR_le(D5G1;NX-1.5;Y-2;)S0.666
+Estate||D4G2;X9.5;|conn@2|a|O|ATTR_le(D5G1;NX2;Y-1.5;)S0.666
 X
 
 # Cell wells;1{lay}
-Cwells;1{lay}||tsmcSun40GP|1250223472728|1252814923322||ATTR_NCC(D5G10;NTX-9;Y224.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1252818222491
+Cwells;1{lay}||tsmcSun40GP|1250223472728|1253875229341||ATTR_NCC(D5G10;NTX-9;Y224.5;)S["exportsConnectedByParent vdd /vdd_[0-9]+/","exportsConnectedByParent gnd /gnd_[0-9]+/","exportsConnectedByParent disableLO /disableLO_[0-9]+/","exportsConnectedByParent disable /disable_[0-9]+/"]|DRC_last_good_drc_bit()I34|DRC_last_good_drc_date()G1254093321402
 Ngeneric:Facet-Center|art@0||0|0||||AV
 NX-Metal-1-Metal-2-Con|contact@0||-1.5|105||51|R|
 NX-Metal-1-Metal-2-Con|contact@1||-1.5|75||51|R|
@@ -4132,8 +6194,8 @@ NX-Metal-1-Metal-2-Con|contact@5||-3|-105||52|R|
 NMetal-2-Pin|pin@0||-3|45||||
 NMetal-2-Pin|pin@1||-3|75||||
 NMetal-2-Pin|pin@2||-3|105||||
-NP-Well-Node|plnode@0||2|-65.5|114|131||A
-NN-Well-Node|plnode@1||2|80.5|114|161||A
+NP-Well-Node|plnode@0||2|-93|114|186||A
+NN-Well-Node|plnode@1||2|117.5|114|235||A
 NA-Metal-1-P-Well-Con|substr@2||-3|-70.5|88|52|R|
 NA-Metal-1-N-Well-Con|well@2||-2|70.5|88|52|R|
 AMetal-1|net@0|||S1800|contact@0||-1.5|105|well@2||2.5|105
diff --git a/chips/omegaCounter/40nm/go.spi b/chips/omegaCounter/40nm/go.spi
new file mode 100644 (file)
index 0000000..0f656a1
--- /dev/null
@@ -0,0 +1,21 @@
+*** go
+
+* schematic
+* .include 'omegaCounter.spi'
+
+* extracted
+.include 'header.hsp'
+.global gnd vdd
+.include 'omegaCounter-extracted.spi'
+XomegaCounter disableLO empty highWhenNotDisabled inLO[1] inLO[2] inLO[3] inLO[4] inLO[5] inLO[6] load omegaCounter
+
+.ic    v(load)=0.9
+.force load    0.9 time=0.000u
+.force inLO[1] 0.0 time=0.000u
+.force inLO[2] 0.0 time=0.000u
+.force inLO[3] 0.0 time=0.000u
+.force inLO[4] 0.0 time=0.000u
+.force inLO[5] 0.0 time=0.000u
+.force inLO[6] 0.0 time=0.000u
+
+* .force load    0.0 time=0.200u
index c445ef8..3c9aafe 100644 (file)
@@ -58,7 +58,7 @@ vvdd vdd gnd 'sup'
 * .param HSIMPRINTSIMSTATUS=1
 * .param HSIMOUTPUTFLUSH=1n
 
-.param HSIMSPEED=8
+.param HSIMSPEED=2
 
 * for extracted-layout simulation
 * .param HSIMPOSTL=3
@@ -86,6 +86,7 @@ Rgndtovss gnd vss 0
 .ic v(tdi)=0.0
 .ic v(tdo)=0.0
 .ic v(trstb)=0.0
+.ic v(load)=0.0
 
 .nodeset v(tms)=0.0
 .nodeset v(tck)=0.0
diff --git a/chips/omegaCounter/40nm/hsim.sh b/chips/omegaCounter/40nm/hsim.sh
new file mode 100755 (executable)
index 0000000..794e86f
--- /dev/null
@@ -0,0 +1,14 @@
+#!/bin/bash
+cp ~/omegaCounter.spi omegaCounter.spi
+cp electric/starrcxt/omegaCounter.sp omegaCounter-extracted.spi
+
+# quine
+rsync -azre ssh --delete --progress --verbose ./ ivans:/home/am77536/omegaCounter/
+ssh -t ivans -- ssh -t simmons -- omegaCounter/rem.sh
+scp -C ivans:/home/am77536/omegaCounter/go.spi.out ~/omegaCounter.out
+
+# ivans
+#rsync -azre ssh --delete --progress --verbose ./ /home/am77536/omegaCounter/
+#ssh -t simmons -- omegaCounter/rem.sh
+#cp /home/am77536/omegaCounter/go.spi.out ~/omegaCounter.out
+
diff --git a/chips/omegaCounter/40nm/rem.sh b/chips/omegaCounter/40nm/rem.sh
new file mode 100755 (executable)
index 0000000..249805d
--- /dev/null
@@ -0,0 +1,4 @@
+#!/bin/bash
+cd ~/omegaCounter/
+export PATH=/proj/async/cad/linux/bin/:$PATH
+echo -e "rcf commands\n" | hsim64 -time 90000 go.spi -o go.spi
diff --git a/chips/omegaCounter/40nm/sim-rcx.sh b/chips/omegaCounter/40nm/sim-rcx.sh
new file mode 100755 (executable)
index 0000000..0fb30d7
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+cp electric/starrcxt/inverterStudy.sp inverterStudy.spi
+cp inverterStudy.spi header.hsp /home/am77536/inv
+ssh simmons 'cd inv; echo cont | hsim inverterStudy.spi'
+cp /home/am77536/inv/hsim.out ~/inverterStudy.out
\ No newline at end of file
diff --git a/chips/omegaCounter/40nm/sim-sch.sh b/chips/omegaCounter/40nm/sim-sch.sh
new file mode 100755 (executable)
index 0000000..3ab71a2
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/bash
+
+cp ~/inverterStudy.spi inverterStudy.spi
+cp inverterStudy.spi header.hsp /home/am77536/inv
+ssh simmons 'cd inv; echo cont | hsim inverterStudy.spi'
+cp /home/am77536/inv/hsim.out ~/inverterStudy.out
\ No newline at end of file
diff --git a/chips/omegaCounter/40nm/waveform-extracted.txt b/chips/omegaCounter/40nm/waveform-extracted.txt
new file mode 100644 (file)
index 0000000..4c0a17d
--- /dev/null
@@ -0,0 +1,62 @@
+panel Transient
+zoom -0.1125 1.0125 2.992187500000001E-7 3.023437500000002E-7
+signal load 127,0,255
+signal inlo[5] 255,127,0
+
+panel Transient
+zoom -0.09005 0.99055 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.onecell@5/newcell@0/firelo 255,0,0
+
+panel Transient
+zoom -0.12455 1.02205 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.net@417 255,255,0
+signal omegacounter.net@419 0,235,0
+
+panel Transient
+zoom -0.09134 1.00474 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.onecell@4/newcell@0/firelo 255,0,0
+
+panel Transient
+zoom -0.09287000000000001 0.9915700000000001 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.net@414 255,255,0
+signal omegacounter.net@416 0,235,0
+
+panel Transient
+zoom -0.09254 1.01794 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.onecell@3/newcell@0/firelo 255,0,0
+
+panel Transient
+zoom -0.09296000000000001 0.99136 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.net@410 255,255,0
+signal omegacounter.net@413 0,235,0
+
+panel Transient
+zoom -0.09225000000000001 1.01475 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.onecell@2/newcell@0/firelo 255,0,0
+
+panel Transient
+zoom -0.09295000000000002 0.9912500000000001 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.net@407 255,255,0
+signal omegacounter.net@409 0,235,0
+
+panel Transient
+zoom -0.09230000000000001 1.0153 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.onecell@1/newcell@0/firelo 255,0,0
+
+panel Transient
+zoom -0.09623 1.02493 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.net@404 255,255,0
+signal omegacounter.net@406 0,235,0
+
+panel Transient
+zoom -0.09238 1.01618 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.onecell@0/newcell@0/firelo 255,0,0
+
+panel Transient
+zoom -0.09882 1.02702 2.992187500000001E-7 3.023437500000002E-7
+signal omegacounter.net@1009 255,255,0
+signal omegacounter.net@980 0,235,0
+
+panel Transient
+zoom -0.1022 0.991 2.992187500000001E-7 3.023437500000002E-7
+signal empty 0,255,255