From a74d3879599f03cca5a986388928e2bdd8664d03 Mon Sep 17 00:00:00 2001 From: Olivier Sirol Date: Thu, 14 Feb 2002 10:51:51 +0000 Subject: [PATCH] oups... --- alliance/share/cells/padlib/CATAL | 35 + alliance/share/cells/padlib/corner_sp.ap | 24 + alliance/share/cells/padlib/corner_sp.vbe | 27 + alliance/share/cells/padlib/padreal.ap | 7 + alliance/share/cells/padlib/padreal.cif | 24 + alliance/share/cells/padlib/padsymb.db | 60 + alliance/share/cells/padlib/palck_sp.ap | 823 ++++++++ alliance/share/cells/padlib/pali_sp.ap | 533 +++++ alliance/share/cells/padlib/paliot_sp.ap | 2062 +++++++++++++++++++ alliance/share/cells/padlib/paliotw_sp.ap | 1623 +++++++++++++++ alliance/share/cells/padlib/palo_sp.ap | 1512 ++++++++++++++ alliance/share/cells/padlib/palot_sp.ap | 1946 +++++++++++++++++ alliance/share/cells/padlib/palotw_sp.ap | 1502 ++++++++++++++ alliance/share/cells/padlib/palow_sp.ap | 1064 ++++++++++ alliance/share/cells/padlib/palvdde_sp.ap | 140 ++ alliance/share/cells/padlib/palvddeck_sp.ap | 290 +++ alliance/share/cells/padlib/palvddi_sp.ap | 44 + alliance/share/cells/padlib/palvddick_sp.ap | 411 ++++ alliance/share/cells/padlib/palvsse_sp.ap | 21 + alliance/share/cells/padlib/palvsseck_sp.ap | 290 +++ alliance/share/cells/padlib/palvssi_sp.ap | 44 + alliance/share/cells/padlib/palvssick_sp.ap | 411 ++++ alliance/share/cells/padlib/pck_sp.al | 56 + alliance/share/cells/padlib/pck_sp.ap | 17 + alliance/share/cells/padlib/pck_sp.vbe | 38 + alliance/share/cells/padlib/pi_sp.al | 34 + alliance/share/cells/padlib/pi_sp.ap | 19 + alliance/share/cells/padlib/pi_sp.vbe | 39 + alliance/share/cells/padlib/piot_sp.al | 118 ++ alliance/share/cells/padlib/piot_sp.ap | 23 + alliance/share/cells/padlib/piot_sp.vbe | 54 + alliance/share/cells/padlib/piotw_sp.al | 94 + alliance/share/cells/padlib/piotw_sp.ap | 23 + alliance/share/cells/padlib/piotw_sp.vbe | 54 + alliance/share/cells/padlib/po_sp.al | 80 + alliance/share/cells/padlib/po_sp.ap | 19 + alliance/share/cells/padlib/po_sp.vbe | 39 + alliance/share/cells/padlib/pot_sp.al | 107 + alliance/share/cells/padlib/pot_sp.ap | 21 + alliance/share/cells/padlib/pot_sp.vbe | 51 + alliance/share/cells/padlib/potw_sp.al | 83 + alliance/share/cells/padlib/potw_sp.ap | 21 + alliance/share/cells/padlib/potw_sp.vbe | 51 + alliance/share/cells/padlib/pow_sp.al | 56 + alliance/share/cells/padlib/pow_sp.ap | 19 + alliance/share/cells/padlib/pow_sp.vbe | 39 + alliance/share/cells/padlib/pvdde_sp.al | 13 + alliance/share/cells/padlib/pvdde_sp.ap | 17 + alliance/share/cells/padlib/pvdde_sp.vbe | 30 + alliance/share/cells/padlib/pvddeck_sp.al | 28 + alliance/share/cells/padlib/pvddeck_sp.ap | 23 + alliance/share/cells/padlib/pvddeck_sp.vbe | 40 + alliance/share/cells/padlib/pvddi_sp.al | 13 + alliance/share/cells/padlib/pvddi_sp.ap | 19 + alliance/share/cells/padlib/pvddi_sp.vbe | 30 + alliance/share/cells/padlib/pvddick_sp.al | 29 + alliance/share/cells/padlib/pvddick_sp.ap | 23 + alliance/share/cells/padlib/pvddick_sp.vbe | 40 + alliance/share/cells/padlib/pvsse_sp.al | 13 + alliance/share/cells/padlib/pvsse_sp.ap | 17 + alliance/share/cells/padlib/pvsse_sp.vbe | 30 + alliance/share/cells/padlib/pvsseck_sp.al | 28 + alliance/share/cells/padlib/pvsseck_sp.ap | 23 + alliance/share/cells/padlib/pvsseck_sp.vbe | 40 + alliance/share/cells/padlib/pvssi_sp.al | 13 + alliance/share/cells/padlib/pvssi_sp.ap | 19 + alliance/share/cells/padlib/pvssi_sp.vbe | 30 + alliance/share/cells/padlib/pvssick_sp.al | 29 + alliance/share/cells/padlib/pvssick_sp.ap | 23 + alliance/share/cells/padlib/pvssick_sp.vbe | 40 + 70 files changed, 14658 insertions(+) create mode 100644 alliance/share/cells/padlib/CATAL create mode 100644 alliance/share/cells/padlib/corner_sp.ap create mode 100644 alliance/share/cells/padlib/corner_sp.vbe create mode 100644 alliance/share/cells/padlib/padreal.ap create mode 100644 alliance/share/cells/padlib/padreal.cif create mode 100644 alliance/share/cells/padlib/padsymb.db create mode 100644 alliance/share/cells/padlib/palck_sp.ap create mode 100644 alliance/share/cells/padlib/pali_sp.ap create mode 100644 alliance/share/cells/padlib/paliot_sp.ap create mode 100644 alliance/share/cells/padlib/paliotw_sp.ap create mode 100644 alliance/share/cells/padlib/palo_sp.ap create mode 100644 alliance/share/cells/padlib/palot_sp.ap create mode 100644 alliance/share/cells/padlib/palotw_sp.ap create mode 100644 alliance/share/cells/padlib/palow_sp.ap create mode 100644 alliance/share/cells/padlib/palvdde_sp.ap create mode 100644 alliance/share/cells/padlib/palvddeck_sp.ap create mode 100644 alliance/share/cells/padlib/palvddi_sp.ap create mode 100644 alliance/share/cells/padlib/palvddick_sp.ap create mode 100644 alliance/share/cells/padlib/palvsse_sp.ap create mode 100644 alliance/share/cells/padlib/palvsseck_sp.ap create mode 100644 alliance/share/cells/padlib/palvssi_sp.ap create mode 100644 alliance/share/cells/padlib/palvssick_sp.ap create mode 100644 alliance/share/cells/padlib/pck_sp.al create mode 100644 alliance/share/cells/padlib/pck_sp.ap create mode 100644 alliance/share/cells/padlib/pck_sp.vbe create mode 100644 alliance/share/cells/padlib/pi_sp.al create mode 100644 alliance/share/cells/padlib/pi_sp.ap create mode 100644 alliance/share/cells/padlib/pi_sp.vbe create mode 100644 alliance/share/cells/padlib/piot_sp.al create mode 100644 alliance/share/cells/padlib/piot_sp.ap create mode 100644 alliance/share/cells/padlib/piot_sp.vbe create mode 100644 alliance/share/cells/padlib/piotw_sp.al create mode 100644 alliance/share/cells/padlib/piotw_sp.ap create mode 100644 alliance/share/cells/padlib/piotw_sp.vbe create mode 100644 alliance/share/cells/padlib/po_sp.al create mode 100644 alliance/share/cells/padlib/po_sp.ap create mode 100644 alliance/share/cells/padlib/po_sp.vbe create mode 100644 alliance/share/cells/padlib/pot_sp.al create mode 100644 alliance/share/cells/padlib/pot_sp.ap create mode 100644 alliance/share/cells/padlib/pot_sp.vbe create mode 100644 alliance/share/cells/padlib/potw_sp.al create mode 100644 alliance/share/cells/padlib/potw_sp.ap create mode 100644 alliance/share/cells/padlib/potw_sp.vbe create mode 100644 alliance/share/cells/padlib/pow_sp.al create mode 100644 alliance/share/cells/padlib/pow_sp.ap create mode 100644 alliance/share/cells/padlib/pow_sp.vbe create mode 100644 alliance/share/cells/padlib/pvdde_sp.al create mode 100644 alliance/share/cells/padlib/pvdde_sp.ap create mode 100644 alliance/share/cells/padlib/pvdde_sp.vbe create mode 100644 alliance/share/cells/padlib/pvddeck_sp.al create mode 100644 alliance/share/cells/padlib/pvddeck_sp.ap create mode 100644 alliance/share/cells/padlib/pvddeck_sp.vbe create mode 100644 alliance/share/cells/padlib/pvddi_sp.al create mode 100644 alliance/share/cells/padlib/pvddi_sp.ap create mode 100644 alliance/share/cells/padlib/pvddi_sp.vbe create mode 100644 alliance/share/cells/padlib/pvddick_sp.al create mode 100644 alliance/share/cells/padlib/pvddick_sp.ap create mode 100644 alliance/share/cells/padlib/pvddick_sp.vbe create mode 100644 alliance/share/cells/padlib/pvsse_sp.al create mode 100644 alliance/share/cells/padlib/pvsse_sp.ap create mode 100644 alliance/share/cells/padlib/pvsse_sp.vbe create mode 100644 alliance/share/cells/padlib/pvsseck_sp.al create mode 100644 alliance/share/cells/padlib/pvsseck_sp.ap create mode 100644 alliance/share/cells/padlib/pvsseck_sp.vbe create mode 100644 alliance/share/cells/padlib/pvssi_sp.al create mode 100644 alliance/share/cells/padlib/pvssi_sp.ap create mode 100644 alliance/share/cells/padlib/pvssi_sp.vbe create mode 100644 alliance/share/cells/padlib/pvssick_sp.al create mode 100644 alliance/share/cells/padlib/pvssick_sp.ap create mode 100644 alliance/share/cells/padlib/pvssick_sp.vbe diff --git a/alliance/share/cells/padlib/CATAL b/alliance/share/cells/padlib/CATAL new file mode 100644 index 00000000..34c210f8 --- /dev/null +++ b/alliance/share/cells/padlib/CATAL @@ -0,0 +1,35 @@ +padreal G +padreal C +pck_sp C +pi_sp C +piot_sp C +piotw_sp C +pot_sp C +potw_sp C +po_sp C +pow_sp C +pvdde_sp C +pvddeck_sp C +pvddi_sp C +pvddick_sp C +pvsse_sp C +pvsseck_sp C +pvssi_sp C +pvssick_sp C +palck_sp C +pali_sp C +paliot_sp C +paliotw_sp C +palo_sp C +palot_sp C +palotw_sp C +palow_sp C +palvdde_sp C +palvddeck_sp C +palvddi_sp C +palvddick_sp C +palvsse_sp C +palvsseck_sp C +palvssi_sp C +palvssick_sp C +corner_sp C diff --git a/alliance/share/cells/padlib/corner_sp.ap b/alliance/share/cells/padlib/corner_sp.ap new file mode 100644 index 00000000..d71aabe0 --- /dev/null +++ b/alliance/share/cells/padlib/corner_sp.ap @@ -0,0 +1,24 @@ +V ALLIANCE : 6 +H corner_sp,P,13/10/2000,100 +A 0,0,50000,50000 +C 48700,0,1200,ck,0,SOUTH,ALU2 +C 45300,0,4000,vssi,0,SOUTH,ALU2 +C 40900,0,4000,vddi,0,SOUTH,ALU2 +C 19700,0,12000,vsse,0,SOUTH,ALU2 +C 32500,0,12000,vdde,0,SOUTH,ALU2 +C 50000,4700,4000,vssi,1,EAST,ALU2 +C 50000,9100,4000,vddi,1,EAST,ALU2 +C 50000,30300,12000,vsse,1,EAST,ALU2 +C 50000,17500,12000,vdde,1,EAST,ALU2 +C 50000,1300,1200,ck,1,EAST,ALU2 +S 19700,0,19700,36200,12000,*,UP,ALU2 +S 48200,1300,50000,1300,1200,*,RIGHT,ALU2 +S 48700,100,48700,1800,1200,*,UP,ALU2 +S 43400,4700,50000,4700,4000,*,LEFT,ALU2 +S 45300,0,45300,6600,4000,*,UP,ALU2 +S 39000,9100,50000,9100,4000,*,LEFT,ALU2 +S 40900,0,40900,11000,4000,*,UP,ALU2 +S 26600,17500,50000,17500,12000,*,LEFT,ALU2 +S 32500,0,32500,23400,12000,*,UP,ALU2 +S 13800,30300,50000,30300,12000,*,LEFT,ALU2 +EOF diff --git a/alliance/share/cells/padlib/corner_sp.vbe b/alliance/share/cells/padlib/corner_sp.vbe new file mode 100644 index 00000000..bd9d7ca6 --- /dev/null +++ b/alliance/share/cells/padlib/corner_sp.vbe @@ -0,0 +1,27 @@ +-- VHDL data flow description generated from `corner_sp` +-- date : Thu Feb 23 17:06:23 1995 + + +-- Entity Declaration + +ENTITY corner_sp IS + PORT ( + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END corner_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF corner_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on corner_sp" + SEVERITY WARNING; + +END; diff --git a/alliance/share/cells/padlib/padreal.ap b/alliance/share/cells/padlib/padreal.ap new file mode 100644 index 00000000..d5822782 --- /dev/null +++ b/alliance/share/cells/padlib/padreal.ap @@ -0,0 +1,7 @@ +V ALLIANCE : 6 +H padreal,P,13/10/2000,100 +A 0,7600,17200,21300 +C 8600,7600,10000,in,0,SOUTH,ALU1 +S 8600,7700,8600,21200,10000,*,UP,ALU1 +B 8600,15200,12200,12200,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/padreal.cif b/alliance/share/cells/padlib/padreal.cif new file mode 100644 index 00000000..8ce61cd4 --- /dev/null +++ b/alliance/share/cells/padlib/padreal.cif @@ -0,0 +1,24 @@ +(rds to CIF driver version 1.03 +technology /users/alc/distrib/dev/alliance-3.2/etc/prol10_7.rds +Wed May 21 16:49:13 1997 +padreal +distrib); + +DS1 5 2; +9 padreal; +(AB : 0.00, 0.00 150.50, 118.15 in micron); +4A 0 0 6020 4726; +LCC; +B4000 4000 3010 3320; +LCM; +B3500 1320 3010 660; +B4400 4400 3010 3320; +LCM2; +B4400 4400 3010 3320; +LCG; +B4000 4000 3010 3320; +DF; + +C1; +(AB : 0.00, 0.00 150.50, 118.15 in micron); +E diff --git a/alliance/share/cells/padlib/padsymb.db b/alliance/share/cells/padlib/padsymb.db new file mode 100644 index 00000000..7ef08ac8 --- /dev/null +++ b/alliance/share/cells/padlib/padsymb.db @@ -0,0 +1,60 @@ +#cell1 padsymb any library 31744 v7r5.6 +# 24-Nov-91 14:16 24-Nov-91 14:16 stacs * . +v1(50,padsymb +(33,CP +[padreal,cp] +[palck_sp,cp] +[pali_sp,cp] +[paliot_sp,cp] +[paliotw_sp,cp] +[palo_sp,cp] +[palot_sp,cp] +[palotw_sp,cp] +[palow_sp,cp] +[palvdde_sp,cp] +[palvddeck_sp,cp] +[palvddi_sp,cp] +[palvddick_sp,cp] +[palvsse_sp,cp] +[palvsseck_sp,cp] +[palvssi_sp,cp] +[palvssick_sp,cp] +[pck_sp,cp] +[pi_sp,cp] +[piot_sp,cp] +[piotw_sp,cp] +[po_sp,cp] +[pot_sp,cp] +[potw_sp,cp] +[pow_sp,cp] +[pvdde_sp,cp] +[pvddeck_sp,cp] +[pvddi_sp,cp] +[pvddick_sp,cp] +[pvsse_sp,cp] +[pvsseck_sp,cp] +[pvssi_sp,cp] +[pvssick_sp,cp] +) +(16,HNS +[pck_sp,hns] +[pi_sp,hns] +[piot_sp,hns] +[piotw_sp,hns] +[po_sp,hns] +[pot_sp,hns] +[potw_sp,hns] +[pow_sp,hns] +[pvdde_sp,hns] +[pvddeck_sp,hns] +[pvddi_sp,hns] +[pvddick_sp,hns] +[pvsse_sp,hns] +[pvsseck_sp,hns] +[pvssi_sp,hns] +[pvssick_sp,hns] +) +(1,CIF +[padreal,cif] +) +) diff --git a/alliance/share/cells/padlib/palck_sp.ap b/alliance/share/cells/padlib/palck_sp.ap new file mode 100644 index 00000000..ac3f5a7c --- /dev/null +++ b/alliance/share/cells/padlib/palck_sp.ap @@ -0,0 +1,823 @@ +V ALLIANCE : 6 +H palck_sp,P,13/10/2000,100 +A 300,100,17500,36400 +C 300,17600,12000,vdde,0,WEST,ALU2 +C 300,30400,12000,vsse,0,WEST,ALU2 +C 17500,30400,12000,vsse,1,EAST,ALU2 +C 17500,17600,12000,vdde,1,EAST,ALU2 +C 17500,9200,4000,vddi,1,EAST,ALU2 +C 17500,4800,4000,vssi,1,EAST,ALU2 +C 17500,1400,1200,ck,1,EAST,ALU2 +C 300,1400,1200,ck,0,WEST,ALU2 +C 300,9200,4000,vddi,0,WEST,ALU2 +C 300,4800,4000,vssi,0,WEST,ALU2 +S 15000,1000,15000,4900,200,*,UP,ALU1 +S 13800,1000,13800,4900,200,*,UP,ALU1 +S 12600,1000,12600,4900,200,*,UP,ALU1 +S 11300,6400,12000,6400,200,*,RIGHT,ALU1 +S 8400,500,15600,500,200,*,RIGHT,ALU1 +S 15600,500,15600,4000,200,*,UP,ALU1 +S 14400,500,14400,4000,200,*,UP,ALU1 +S 13200,500,13200,4000,200,*,UP,ALU1 +S 12000,500,12000,4000,200,*,UP,ALU1 +S 10800,500,10800,9200,200,*,UP,ALU1 +S 9600,500,9600,9200,200,*,UP,ALU1 +S 8400,500,8400,5500,200,*,UP,ALU1 +S 7800,4500,8400,4500,200,*,RIGHT,ALU1 +S 7800,6400,8400,6400,200,*,RIGHT,ALU1 +S 3700,5900,3700,12800,200,*,UP,ALU1 +S 1800,12800,11400,12800,200,*,RIGHT,ALU1 +S 2200,5900,2200,12800,1000,*,UP,ALU1 +S 4900,5900,4900,12800,200,*,UP,ALU1 +S 6100,5900,6100,12800,200,*,UP,ALU1 +S 6400,14400,8200,14400,200,*,RIGHT,ALU1 +S 6700,14400,6700,23400,800,*,UP,ALU1 +S 11400,7300,11400,12800,200,*,UP,ALU1 +S 7300,5900,7300,12800,200,*,UP,ALU1 +S 9000,5900,9000,12800,200,*,UP,ALU1 +S 10200,5900,10200,12800,200,*,UP,ALU1 +S 12000,4400,12000,13400,200,*,UP,ALU1 +S 8800,13400,12000,13400,200,*,RIGHT,ALU1 +S 8800,13400,8800,15100,200,*,UP,ALU1 +S 8200,14400,8200,23400,200,*,UP,ALU1 +S 9300,25100,10100,25100,200,*,RIGHT,ALU1 +S 9700,25100,9700,29600,1000,*,UP,ALU1 +S 300,30400,17500,30400,12000,log.vsse,RIGHT,ALU2 +S 8700,6400,11800,6400,300,*,RIGHT,POLY +S 11400,6800,11400,12900,300,*,UP,NTIE +S 1800,6000,11400,6000,300,*,RIGHT,NTIE +S 13200,4500,13200,5400,200,*,DOWN,ALU1 +S 14400,4500,14400,5400,200,*,DOWN,ALU1 +S 12000,5400,14400,5400,200,*,RIGHT,ALU1 +S 1700,12800,11400,12800,300,*,RIGHT,NTIE +S 1600,9400,11600,9400,7200,*,RIGHT,NWELL +S 10200,6700,10200,9300,300,*,UP,PDIF +S 16200,1000,16200,5000,200,*,UP,ALU1 +S 11400,1000,11400,5000,200,*,UP,ALU1 +S 10200,1000,10200,5000,200,*,UP,ALU1 +S 8700,4500,15300,4500,300,*,RIGHT,POLY +S 1800,1100,16200,1100,300,*,RIGHT,PTIE +S 1800,4900,16200,4900,300,*,RIGHT,PTIE +S 12000,1600,12000,4200,200,*,UP,NDIF +S 13800,1600,13800,4200,200,*,UP,NDIF +S 15600,1600,15600,4200,300,*,UP,NDIF +S 15600,1600,15600,4200,200,*,UP,NDIF +S 16200,1000,16200,5000,300,*,UP,PTIE +S 14700,1400,14700,4400,100,*,UP,NTRANS +S 14100,1400,14100,4400,100,*,UP,NTRANS +S 15000,1600,15000,4200,200,*,UP,NDIF +S 14400,1600,14400,4200,200,*,UP,NDIF +S 15300,1400,15300,4400,100,*,UP,NTRANS +S 12900,1400,12900,4400,100,*,UP,NTRANS +S 12600,1600,12600,4200,200,*,UP,NDIF +S 13200,1600,13200,4200,200,*,UP,NDIF +S 12300,1400,12300,4400,100,*,UP,NTRANS +S 13500,1400,13500,4400,100,*,UP,NTRANS +S 11100,1400,11100,4400,100,*,UP,NTRANS +S 11700,1400,11700,4400,100,*,UP,NTRANS +S 10500,1400,10500,4400,100,*,UP,NTRANS +S 10200,1600,10200,4200,300,*,UP,NDIF +S 11400,1600,11400,4200,200,*,UP,NDIF +S 10800,1600,10800,4200,200,*,UP,NDIF +S 10800,6700,10800,9300,300,*,UP,PDIF +S 10200,6700,10200,9300,300,*,UP,PDIF +S 10500,6500,10500,9500,100,*,UP,PTRANS +S 9600,6700,9600,9300,300,*,UP,PDIF +S 9900,6500,9900,9500,100,*,UP,PTRANS +S 9300,6500,9300,9500,100,*,UP,PTRANS +S 9900,1400,9900,4400,100,*,UP,NTRANS +S 9300,1400,9300,4400,100,*,UP,NTRANS +S 3100,1600,3100,4200,200,*,UP,NDIF +S 8400,1600,8400,4200,300,*,UP,NDIF +S 8700,1400,8700,4400,100,*,UP,NTRANS +S 9000,1600,9000,4200,200,*,UP,NDIF +S 9600,1600,9600,4200,200,*,UP,NDIF +S 3700,1600,3700,4200,200,*,UP,NDIF +S 5200,1400,5200,4400,100,*,UP,NTRANS +S 4600,1400,4600,4400,100,*,UP,NTRANS +S 2800,1400,2800,4400,100,*,UP,NTRANS +S 6700,1600,6700,4200,200,*,UP,NDIF +S 4000,1400,4000,4400,100,*,UP,NTRANS +S 3400,1400,3400,4400,100,*,UP,NTRANS +S 6100,1600,6100,4200,200,*,UP,NDIF +S 5500,1600,5500,4200,200,*,UP,NDIF +S 4900,1600,4900,4200,200,*,UP,NDIF +S 4300,1600,4300,4200,200,*,UP,NDIF +S 2500,1600,2500,4200,300,*,UP,NDIF +S 7300,1600,7300,4200,400,*,UP,NDIF +S 7000,1400,7000,4400,100,*,UP,NTRANS +S 6400,1400,6400,4400,100,*,UP,NTRANS +S 5800,1400,5800,4400,100,*,UP,NTRANS +S 2500,6700,2500,12300,400,*,UP,PDIF +S 8400,6700,8400,9300,400,*,UP,PDIF +S 8700,6500,8700,9500,100,*,UP,PTRANS +S 9000,6700,9000,9300,300,*,UP,PDIF +S 7000,6500,7000,12500,100,*,UP,PTRANS +S 3100,6700,3100,12300,200,*,UP,PDIF +S 3700,6700,3700,12300,200,*,UP,PDIF +S 4300,6700,4300,12300,200,*,UP,PDIF +S 4900,6700,4900,12300,200,*,UP,PDIF +S 5500,6700,5500,12300,200,*,UP,PDIF +S 6100,6700,6100,12300,200,*,UP,PDIF +S 6700,6700,6700,12300,200,*,UP,PDIF +S 4600,6500,4600,12500,100,*,UP,PTRANS +S 5200,6500,5200,12500,100,*,UP,PTRANS +S 5800,6500,5800,12500,100,*,UP,PTRANS +S 6400,6500,6400,12500,100,*,UP,PTRANS +S 2800,6500,2800,12500,100,*,UP,PTRANS +S 3400,6500,3400,12500,100,*,UP,PTRANS +S 4000,6500,4000,12500,100,*,UP,PTRANS +S 3700,6700,3700,12300,400,*,UP,PDIF +S 4900,6700,4900,12300,400,*,UP,PDIF +S 6100,6700,6100,12300,400,*,UP,PDIF +S 7300,6700,7300,12300,400,*,UP,PDIF +S 1800,5900,1800,12800,300,*,UP,NTIE +S 1900,1200,1900,5000,300,*,UP,PTIE +S 2800,4500,8400,4500,300,*,RIGHT,POLY +S 2800,12500,7000,12500,100,*,RIGHT,POLY +S 2800,1400,7000,1400,100,*,RIGHT,POLY +S 8700,6300,8700,6500,100,*,UP,POLY +S 2800,6400,8400,6400,300,*,RIGHT,POLY +S 8400,5300,8400,9200,200,*,UP,ALU1 +S 9000,1000,9000,5000,200,*,UP,ALU1 +S 2200,1000,2200,5000,900,*,UP,ALU1 +S 7300,1000,7300,5000,200,*,UP,ALU1 +S 6100,1000,6100,5000,200,*,UP,ALU1 +S 4900,1000,4900,5000,200,*,UP,ALU1 +S 3700,1000,3700,5000,200,*,UP,ALU1 +S 3100,1000,3100,12300,200,*,UP,ALU1 +S 4300,1000,4300,12300,200,*,UP,ALU1 +S 5500,1000,5500,12300,200,*,UP,ALU1 +S 6700,1000,6700,12300,200,*,UP,ALU1 +S 7600,15000,7600,29900,200,*,UP,ALU1 +S 8800,15000,8800,29900,200,*,UP,ALU1 +S 8200,24500,8200,29600,200,*,UP,ALU1 +S 9400,25600,9400,29000,300,*,UP,NDIF +S 8800,25600,8800,29000,300,*,UP,NDIF +S 8200,25600,8200,29000,300,*,UP,NDIF +S 7600,25600,7600,29000,300,*,UP,NDIF +S 7300,25400,7300,29200,100,*,UP,NTRANS +S 7900,25400,7900,29200,100,*,UP,NTRANS +S 8500,25400,8500,29200,100,*,UP,NTRANS +S 9100,25400,9100,29200,100,*,UP,NTRANS +S 7100,29500,9500,29500,300,*,RIGHT,PTIE +S 9400,14900,9400,22800,300,*,UP,PDIF +S 8800,14900,8800,22800,200,*,UP,PDIF +S 8200,14900,8200,22800,200,*,UP,PDIF +S 7600,14900,7600,22800,200,*,UP,PDIF +S 7300,14700,7300,23000,100,*,UP,PTRANS +S 7900,14700,7900,23000,100,*,UP,PTRANS +S 8500,14700,8500,23000,100,*,UP,PTRANS +S 9100,14700,9100,23000,100,*,UP,PTRANS +S 8400,14200,8400,23500,2800,*,UP,NWELL +S 8800,24500,8800,24700,200,*,UP,POLY +S 7100,25100,8500,25100,300,*,RIGHT,PTIE +S 7300,25400,9100,25400,100,*,RIGHT,POLY +S 8800,24600,8800,25400,200,*,UP,POLY +S 8800,24600,9300,24600,300,*,RIGHT,POLY +S 7100,23300,9500,23300,300,*,RIGHT,NTIE +S 6700,14200,6700,23500,1000,*,UP,NWELL +S 9900,14200,9900,23500,600,*,UP,NWELL +S 7000,25600,7000,29000,300,*,UP,NDIF +S 7000,14900,7000,22800,300,*,UP,PDIF +S 6400,14400,6400,23400,300,*,UP,NTIE +S 6400,23300,7000,23300,300,*,RIGHT,NTIE +S 10000,27100,10000,29300,300,*,UP,PTIE +S 9400,29500,10100,29500,300,*,RIGHT,PTIE +S 6300,29500,7100,29500,300,*,RIGHT,PTIE +S 6400,25000,6400,29600,300,*,UP,PTIE +S 6300,25100,7100,25100,300,*,RIGHT,PTIE +S 6700,25000,6700,29600,900,*,UP,ALU1 +S 7500,30400,9400,30400,900,*,RIGHT,ALU1 +S 9300,24600,9700,24600,200,*,RIGHT,ALU1 +S 10000,25000,10000,27300,300,*,UP,PTIE +S 9100,25100,10000,25100,300,*,RIGHT,PTIE +S 9800,14200,9800,23500,400,*,UP,NWELL +S 6400,14400,8500,14400,300,*,RIGHT,NTIE +S 7300,14700,9100,14700,100,*,RIGHT,POLY +S 9500,23300,10000,23300,300,*,RIGHT,NTIE +S 10000,14400,10000,23400,300,*,UP,NTIE +S 9900,14200,9900,23500,600,*,UP,NWELL +S 9700,14300,9700,23400,1000,*,UP,ALU1 +S 8800,13700,8800,14600,200,*,UP,POLY +S 7600,13800,8300,13800,200,*,RIGHT,ALU1 +S 8200,13800,8800,13800,300,*,RIGHT,POLY +S 9100,14400,10000,14400,300,*,RIGHT,NTIE +S 8900,30900,8900,36400,1000,*,UP,ALU1 +S 300,1400,17500,1400,1200,log.ck,RIGHT,ALU2 +S 300,4800,17500,4800,4000,log.vssi,RIGHT,ALU2 +S 300,9200,17500,9200,4000,log.vddi,RIGHT,ALU2 +S 300,17600,17500,17600,12000,log.vdde,RIGHT,ALU2 +B 6700,27300,800,4600,CONT_VIA,* +B 9700,18800,1000,9300,CONT_VIA,* +B 6700,18900,800,9200,CONT_VIA,* +B 2200,3900,1000,2200,CONT_VIA,* +B 2200,9200,1000,4000,CONT_VIA,* +B 14400,5400,200,200,CONT_TURN1,* +B 8400,500,200,200,CONT_TURN1,* +B 15600,500,200,200,CONT_TURN1,* +B 8800,13400,200,200,CONT_TURN1,* +B 12000,13400,200,200,CONT_TURN1,* +B 10100,25100,200,200,CONT_TURN1,* +B 9300,25100,200,200,CONT_TURN1,* +V 11800,6400,CONT_POLY,* +V 11400,6400,CONT_POLY,* +V 14400,4500,CONT_POLY,* +V 13200,4500,CONT_POLY,* +V 12000,4500,CONT_POLY,* +V 11400,11600,CONT_BODY_N,* +V 11400,12400,CONT_BODY_N,* +V 11400,12000,CONT_BODY_N,* +V 11400,12800,CONT_BODY_N,* +V 11400,10500,CONT_BODY_N,* +V 11400,10000,CONT_BODY_N,* +V 11400,8900,CONT_BODY_N,* +V 11400,8400,CONT_BODY_N,* +V 11400,7400,CONT_BODY_N,* +V 11400,7900,CONT_VIA,* +V 11400,11000,CONT_VIA,* +V 11400,9400,CONT_VIA,* +V 10200,7000,CONT_DIF_P,* +V 10200,7800,CONT_DIF_P,* +V 10200,7000,CONT_DIF_P,* +V 10200,8200,CONT_DIF_P,* +V 10200,9000,CONT_DIF_P,* +V 10200,6000,CONT_BODY_N,* +V 10200,12800,CONT_BODY_N,* +V 10200,7400,CONT_VIA,* +V 10200,8600,CONT_VIA,* +V 10200,11000,CONT_VIA,* +V 10200,9400,CONT_VIA,* +V 10200,10200,CONT_VIA,* +V 16200,2900,CONT_VIA,* +V 16200,3700,CONT_VIA,* +V 16200,4500,CONT_VIA,* +V 15000,1100,CONT_BODY_P,* +V 13800,1100,CONT_BODY_P,* +V 12600,1100,CONT_BODY_P,* +V 11400,1100,CONT_BODY_P,* +V 10200,1100,CONT_BODY_P,* +V 13800,4900,CONT_BODY_P,* +V 8400,2400,CONT_DIF_N,* +V 9600,2400,CONT_DIF_N,* +V 10800,2400,CONT_DIF_N,* +V 12000,2400,CONT_DIF_N,* +V 13200,2400,CONT_DIF_N,* +V 14400,2400,CONT_DIF_N,* +V 15600,2400,CONT_DIF_N,* +V 12600,4900,CONT_BODY_P,* +V 11400,4900,CONT_BODY_P,* +V 10200,4900,CONT_BODY_P,* +V 10800,7000,CONT_DIF_P,* +V 10800,8600,CONT_DIF_P,* +V 10800,8100,CONT_DIF_P,* +V 10800,7500,CONT_DIF_P,* +V 10800,9100,CONT_DIF_P,* +V 15000,4900,CONT_BODY_P,* +V 10800,3900,CONT_DIF_N,* +V 10800,2900,CONT_DIF_N,* +V 10800,1900,CONT_DIF_N,* +V 10800,3400,CONT_DIF_N,* +V 12000,1900,CONT_DIF_N,* +V 12000,2900,CONT_DIF_N,* +V 12000,3900,CONT_DIF_N,* +V 12000,3400,CONT_DIF_N,* +V 13200,3400,CONT_DIF_N,* +V 13200,3900,CONT_DIF_N,* +V 13200,2900,CONT_DIF_N,* +V 13200,1900,CONT_DIF_N,* +V 15000,2500,CONT_DIF_N,* +V 15000,2000,CONT_DIF_N,* +V 15000,3500,CONT_DIF_N,* +V 15000,4000,CONT_VIA,* +V 15000,3000,CONT_VIA,* +V 14400,1900,CONT_DIF_N,* +V 14400,2900,CONT_DIF_N,* +V 14400,3900,CONT_DIF_N,* +V 14400,3400,CONT_DIF_N,* +V 13800,3500,CONT_DIF_N,* +V 13800,2000,CONT_DIF_N,* +V 13800,2500,CONT_DIF_N,* +V 13800,3000,CONT_VIA,* +V 13800,4000,CONT_VIA,* +V 12600,2500,CONT_DIF_N,* +V 12600,3500,CONT_DIF_N,* +V 12600,2000,CONT_DIF_N,* +V 12600,3000,CONT_VIA,* +V 12600,4000,CONT_VIA,* +V 11400,2000,CONT_DIF_N,* +V 11400,3500,CONT_DIF_N,* +V 11400,2500,CONT_DIF_N,* +V 11400,4000,CONT_VIA,* +V 11400,3000,CONT_VIA,* +V 10200,2500,CONT_DIF_N,* +V 10200,3500,CONT_DIF_N,* +V 10200,2000,CONT_DIF_N,* +V 10200,3000,CONT_VIA,* +V 10200,4000,CONT_VIA,* +V 15600,1900,CONT_DIF_N,* +V 15600,3900,CONT_DIF_N,* +V 15600,3400,CONT_DIF_N,* +V 15600,2900,CONT_DIF_N,* +V 16200,2500,CONT_BODY_P,* +V 16200,2100,CONT_BODY_P,* +V 16200,4900,CONT_BODY_P,* +V 16200,1700,CONT_BODY_P,* +V 16200,1300,CONT_BODY_P,* +V 16200,4100,CONT_BODY_P,* +V 16200,3300,CONT_BODY_P,* +V 9600,9100,CONT_DIF_P,* +V 9600,7500,CONT_DIF_P,* +V 9600,8100,CONT_DIF_P,* +V 9600,8600,CONT_DIF_P,* +V 9600,7000,CONT_DIF_P,* +V 9600,2900,CONT_DIF_N,* +V 9000,3500,CONT_DIF_N,* +V 9000,2000,CONT_DIF_N,* +V 8400,2900,CONT_DIF_N,* +V 8400,3400,CONT_DIF_N,* +V 8400,3900,CONT_DIF_N,* +V 9600,3900,CONT_DIF_N,* +V 9600,3400,CONT_DIF_N,* +V 2500,1900,CONT_DIF_N,* +V 2500,3900,CONT_DIF_N,* +V 2500,3400,CONT_DIF_N,* +V 2500,2400,CONT_DIF_N,* +V 2500,2900,CONT_DIF_N,* +V 9000,2500,CONT_DIF_N,* +V 9600,1900,CONT_DIF_N,* +V 8400,1900,CONT_DIF_N,* +V 4900,3500,CONT_DIF_N,* +V 3700,2000,CONT_DIF_N,* +V 3700,3500,CONT_DIF_N,* +V 3700,2500,CONT_DIF_N,* +V 3100,2900,CONT_DIF_N,* +V 3100,2400,CONT_DIF_N,* +V 3100,3900,CONT_DIF_N,* +V 3100,3400,CONT_DIF_N,* +V 5500,3400,CONT_DIF_N,* +V 5500,3900,CONT_DIF_N,* +V 4300,2400,CONT_DIF_N,* +V 4300,2900,CONT_DIF_N,* +V 4300,3900,CONT_DIF_N,* +V 4300,3400,CONT_DIF_N,* +V 4900,2500,CONT_DIF_N,* +V 4900,2000,CONT_DIF_N,* +V 6700,2900,CONT_DIF_N,* +V 6700,3900,CONT_DIF_N,* +V 6700,3400,CONT_DIF_N,* +V 6100,2500,CONT_DIF_N,* +V 6100,2000,CONT_DIF_N,* +V 6100,3500,CONT_DIF_N,* +V 5500,2900,CONT_DIF_N,* +V 5500,2400,CONT_DIF_N,* +V 7300,3500,CONT_DIF_N,* +V 7300,2500,CONT_DIF_N,* +V 7300,2000,CONT_DIF_N,* +V 6700,2400,CONT_DIF_N,* +V 9000,7000,CONT_DIF_P,* +V 9000,7800,CONT_DIF_P,* +V 9000,7000,CONT_DIF_P,* +V 6700,10600,CONT_DIF_P,* +V 9000,9000,CONT_DIF_P,* +V 9000,8200,CONT_DIF_P,* +V 8400,8600,CONT_DIF_P,* +V 8400,8100,CONT_DIF_P,* +V 8400,7500,CONT_DIF_P,* +V 8400,7000,CONT_DIF_P,* +V 8400,9100,CONT_DIF_P,* +V 6700,12200,CONT_DIF_P,* +V 6700,7800,CONT_DIF_P,* +V 6700,8200,CONT_DIF_P,* +V 6700,8600,CONT_DIF_P,* +V 6700,9000,CONT_DIF_P,* +V 6700,9400,CONT_DIF_P,* +V 6700,9800,CONT_DIF_P,* +V 6700,10200,CONT_DIF_P,* +V 5500,9400,CONT_DIF_P,* +V 5500,9000,CONT_DIF_P,* +V 5500,8600,CONT_DIF_P,* +V 6700,7000,CONT_DIF_P,* +V 6700,7400,CONT_DIF_P,* +V 6700,11000,CONT_DIF_P,* +V 6700,11400,CONT_DIF_P,* +V 6700,11800,CONT_DIF_P,* +V 5500,11800,CONT_DIF_P,* +V 5500,11400,CONT_DIF_P,* +V 5500,11000,CONT_DIF_P,* +V 5500,7400,CONT_DIF_P,* +V 5500,7000,CONT_DIF_P,* +V 5500,10600,CONT_DIF_P,* +V 5500,10200,CONT_DIF_P,* +V 5500,9800,CONT_DIF_P,* +V 4300,9800,CONT_DIF_P,* +V 4300,10200,CONT_DIF_P,* +V 4300,10600,CONT_DIF_P,* +V 4300,7000,CONT_DIF_P,* +V 4300,7400,CONT_DIF_P,* +V 5500,8200,CONT_DIF_P,* +V 5500,7800,CONT_DIF_P,* +V 5500,12200,CONT_DIF_P,* +V 4300,11400,CONT_DIF_P,* +V 4300,11800,CONT_DIF_P,* +V 4300,12200,CONT_DIF_P,* +V 4300,7800,CONT_DIF_P,* +V 4300,8200,CONT_DIF_P,* +V 4300,8600,CONT_DIF_P,* +V 4300,9000,CONT_DIF_P,* +V 4300,9400,CONT_DIF_P,* +V 3100,9400,CONT_DIF_P,* +V 3100,9000,CONT_DIF_P,* +V 3100,8600,CONT_DIF_P,* +V 3100,8200,CONT_DIF_P,* +V 3100,7800,CONT_DIF_P,* +V 3100,7400,CONT_DIF_P,* +V 3100,7000,CONT_DIF_P,* +V 4300,11000,CONT_DIF_P,* +V 2500,7200,CONT_DIF_P,* +V 3100,12200,CONT_DIF_P,* +V 3100,11800,CONT_DIF_P,* +V 3100,11400,CONT_DIF_P,* +V 3100,11000,CONT_DIF_P,* +V 3100,10600,CONT_DIF_P,* +V 3100,10200,CONT_DIF_P,* +V 3100,9800,CONT_DIF_P,* +V 2500,11200,CONT_DIF_P,* +V 2500,10700,CONT_DIF_P,* +V 2500,10200,CONT_DIF_P,* +V 2500,9700,CONT_DIF_P,* +V 2500,9200,CONT_DIF_P,* +V 2500,8700,CONT_DIF_P,* +V 2500,8200,CONT_DIF_P,* +V 2500,7700,CONT_DIF_P,* +V 2500,12200,CONT_DIF_P,* +V 2500,11700,CONT_DIF_P,* +V 7300,12200,CONT_DIF_P,* +V 7300,7800,CONT_DIF_P,* +V 7300,8200,CONT_DIF_P,* +V 7300,9000,CONT_DIF_P,* +V 7300,9400,CONT_DIF_P,* +V 7300,10200,CONT_DIF_P,* +V 7300,10600,CONT_DIF_P,* +V 7300,11400,CONT_DIF_P,* +V 7300,11800,CONT_DIF_P,* +V 6100,10200,CONT_DIF_P,* +V 6100,9400,CONT_DIF_P,* +V 6100,9000,CONT_DIF_P,* +V 6100,8200,CONT_DIF_P,* +V 6100,7800,CONT_DIF_P,* +V 6100,12200,CONT_DIF_P,* +V 6100,11800,CONT_DIF_P,* +V 7300,7000,CONT_DIF_P,* +V 4900,9000,CONT_DIF_P,* +V 4900,8200,CONT_DIF_P,* +V 4900,7800,CONT_DIF_P,* +V 4900,12200,CONT_DIF_P,* +V 4900,11800,CONT_DIF_P,* +V 6100,7000,CONT_DIF_P,* +V 6100,11400,CONT_DIF_P,* +V 6100,10600,CONT_DIF_P,* +V 3700,7800,CONT_DIF_P,* +V 3700,12200,CONT_DIF_P,* +V 3700,11800,CONT_DIF_P,* +V 4900,7000,CONT_DIF_P,* +V 4900,11400,CONT_DIF_P,* +V 4900,10600,CONT_DIF_P,* +V 4900,10200,CONT_DIF_P,* +V 4900,9400,CONT_DIF_P,* +V 3700,7000,CONT_DIF_P,* +V 3700,11400,CONT_DIF_P,* +V 3700,10600,CONT_DIF_P,* +V 3700,10200,CONT_DIF_P,* +V 3700,9400,CONT_DIF_P,* +V 3700,9000,CONT_DIF_P,* +V 3700,8200,CONT_DIF_P,* +V 9000,12800,CONT_BODY_N,* +V 9000,6000,CONT_BODY_N,* +V 9600,12800,CONT_BODY_N,* +V 7300,6000,CONT_BODY_N,* +V 1800,9700,CONT_BODY_N,* +V 1800,9200,CONT_BODY_N,* +V 1800,8700,CONT_BODY_N,* +V 1800,8200,CONT_BODY_N,* +V 1800,12200,CONT_BODY_N,* +V 4900,6000,CONT_BODY_N,* +V 3700,6000,CONT_BODY_N,* +V 1800,7700,CONT_BODY_N,* +V 1800,7200,CONT_BODY_N,* +V 1800,11700,CONT_BODY_N,* +V 1800,11200,CONT_BODY_N,* +V 1800,10700,CONT_BODY_N,* +V 1800,10200,CONT_BODY_N,* +V 3700,12800,CONT_BODY_N,* +V 4900,12800,CONT_BODY_N,* +V 6100,12800,CONT_BODY_N,* +V 7300,12800,CONT_BODY_N,* +V 2300,6000,CONT_BODY_N,* +V 1800,6200,CONT_BODY_N,* +V 1800,6700,CONT_BODY_N,* +V 6100,6000,CONT_BODY_N,* +V 6700,12800,CONT_BODY_N,* +V 5500,12800,CONT_BODY_N,* +V 4300,12800,CONT_BODY_N,* +V 3100,12800,CONT_BODY_N,* +V 2500,12800,CONT_BODY_N,* +V 1800,12800,CONT_BODY_N,* +V 9000,1100,CONT_BODY_P,* +V 9000,4900,CONT_BODY_P,* +V 6100,4900,CONT_BODY_P,* +V 4900,4900,CONT_BODY_P,* +V 3700,4900,CONT_BODY_P,* +V 7300,1100,CONT_BODY_P,* +V 6100,1100,CONT_BODY_P,* +V 4900,1100,CONT_BODY_P,* +V 3700,1100,CONT_BODY_P,* +V 2400,4900,CONT_BODY_P,* +V 1900,4100,CONT_BODY_P,* +V 1900,3700,CONT_BODY_P,* +V 1900,4500,CONT_BODY_P,* +V 1900,1300,CONT_BODY_P,* +V 1900,1700,CONT_BODY_P,* +V 1900,2900,CONT_BODY_P,* +V 2400,1100,CONT_BODY_P,* +V 7300,4900,CONT_BODY_P,* +V 1900,4900,CONT_BODY_P,* +V 1900,2100,CONT_BODY_P,* +V 1900,2500,CONT_BODY_P,* +V 1900,3300,CONT_BODY_P,* +V 8300,6400,CONT_POLY,* +V 7900,4500,CONT_POLY,* +V 8300,4500,CONT_POLY,* +V 7900,6400,CONT_POLY,* +V 9000,11000,CONT_VIA,* +V 9000,8600,CONT_VIA,* +V 9000,7400,CONT_VIA,* +V 9000,4000,CONT_VIA,* +V 9000,3000,CONT_VIA,* +V 9000,10200,CONT_VIA,* +V 9000,9400,CONT_VIA,* +V 7300,11000,CONT_VIA,* +V 7300,7400,CONT_VIA,* +V 7300,8600,CONT_VIA,* +V 7300,9800,CONT_VIA,* +V 6100,7400,CONT_VIA,* +V 6100,9800,CONT_VIA,* +V 6100,8600,CONT_VIA,* +V 6100,11000,CONT_VIA,* +V 4900,11000,CONT_VIA,* +V 4900,7400,CONT_VIA,* +V 4900,9800,CONT_VIA,* +V 4900,8600,CONT_VIA,* +V 3700,9800,CONT_VIA,* +V 3700,8600,CONT_VIA,* +V 3700,11000,CONT_VIA,* +V 3700,7400,CONT_VIA,* +V 3700,4000,CONT_VIA,* +V 3700,3000,CONT_VIA,* +V 4900,3000,CONT_VIA,* +V 4900,4000,CONT_VIA,* +V 6100,4000,CONT_VIA,* +V 6100,3000,CONT_VIA,* +V 7300,4000,CONT_VIA,* +V 7300,3000,CONT_VIA,* +V 6700,1100,CONT_VIA,* +V 5500,1100,CONT_VIA,* +V 4300,1100,CONT_VIA,* +V 3100,1100,CONT_VIA,* +V 3100,1800,CONT_VIA,* +V 4300,1800,CONT_VIA,* +V 5500,1800,CONT_VIA,* +V 6700,1800,CONT_VIA,* +V 9400,28500,CONT_DIF_N,* +V 9400,26900,CONT_DIF_N,* +V 9400,26500,CONT_DIF_N,* +V 9400,28100,CONT_DIF_N,* +V 9400,27700,CONT_DIF_N,* +V 9400,26100,CONT_DIF_N,* +V 9400,27300,CONT_VIA,* +V 9400,25700,CONT_VIA,* +V 9400,28900,CONT_VIA,* +V 8200,25700,CONT_VIA,* +V 8200,26100,CONT_DIF_N,* +V 8200,27700,CONT_DIF_N,* +V 8200,28100,CONT_DIF_N,* +V 8200,27300,CONT_DIF_N,* +V 8200,28900,CONT_DIF_N,* +V 8200,26500,CONT_DIF_N,* +V 8200,28500,CONT_VIA,* +V 8200,26900,CONT_VIA,* +V 9400,29500,CONT_BODY_P,* +V 8200,29500,CONT_BODY_P,* +V 7800,14400,CONT_BODY_N,* +V 7600,25800,CONT_DIF_N,* +V 7600,28200,CONT_DIF_N,* +V 7600,28600,CONT_DIF_N,* +V 7600,26200,CONT_DIF_N,* +V 7600,26600,CONT_DIF_N,* +V 7600,27000,CONT_DIF_N,* +V 7600,27400,CONT_DIF_N,* +V 7600,27800,CONT_DIF_N,* +V 8800,26600,CONT_DIF_N,* +V 8800,27000,CONT_DIF_N,* +V 8800,26200,CONT_DIF_N,* +V 8800,25800,CONT_DIF_N,* +V 8800,28600,CONT_DIF_N,* +V 8800,27400,CONT_DIF_N,* +V 8800,27800,CONT_DIF_N,* +V 8800,28200,CONT_DIF_N,* +V 8200,15100,CONT_DIF_P,* +V 7600,15500,CONT_DIF_P,* +V 8200,15500,CONT_DIF_P,* +V 7600,15900,CONT_DIF_P,* +V 7600,15100,CONT_DIF_P,* +V 8800,15100,CONT_DIF_P,* +V 9400,15100,CONT_DIF_P,* +V 8800,15500,CONT_DIF_P,* +V 9400,15500,CONT_DIF_P,* +V 8800,15900,CONT_DIF_P,* +V 8200,16300,CONT_DIF_P,* +V 7600,16300,CONT_DIF_P,* +V 7600,20300,CONT_DIF_P,* +V 7600,18700,CONT_DIF_P,* +V 8200,18700,CONT_DIF_P,* +V 7600,19100,CONT_DIF_P,* +V 8200,19100,CONT_DIF_P,* +V 7600,19500,CONT_DIF_P,* +V 7600,19900,CONT_DIF_P,* +V 8200,19900,CONT_DIF_P,* +V 8200,20300,CONT_DIF_P,* +V 7600,17100,CONT_DIF_P,* +V 7600,16700,CONT_DIF_P,* +V 8200,16700,CONT_DIF_P,* +V 7600,18300,CONT_DIF_P,* +V 7600,17900,CONT_DIF_P,* +V 7600,17500,CONT_DIF_P,* +V 8200,17500,CONT_DIF_P,* +V 8200,17900,CONT_DIF_P,* +V 8800,16300,CONT_DIF_P,* +V 9400,16300,CONT_DIF_P,* +V 9400,20300,CONT_DIF_P,* +V 8800,19100,CONT_DIF_P,* +V 8800,19500,CONT_DIF_P,* +V 8800,19900,CONT_DIF_P,* +V 9400,19900,CONT_DIF_P,* +V 8800,20300,CONT_DIF_P,* +V 8800,18300,CONT_DIF_P,* +V 8800,17900,CONT_DIF_P,* +V 8800,18700,CONT_DIF_P,* +V 9400,18700,CONT_DIF_P,* +V 9400,19100,CONT_DIF_P,* +V 8800,17100,CONT_DIF_P,* +V 8800,16700,CONT_DIF_P,* +V 9400,16700,CONT_DIF_P,* +V 9400,17900,CONT_DIF_P,* +V 9400,17500,CONT_DIF_P,* +V 8800,17500,CONT_DIF_P,* +V 8200,15900,CONT_VIA,* +V 8200,18300,CONT_VIA,* +V 8200,19500,CONT_VIA,* +V 8200,17100,CONT_VIA,* +V 7600,20700,CONT_DIF_P,* +V 8800,20700,CONT_DIF_P,* +V 8200,20700,CONT_VIA,* +V 7600,21100,CONT_DIF_P,* +V 8800,21100,CONT_DIF_P,* +V 8200,21100,CONT_DIF_P,* +V 9400,21100,CONT_DIF_P,* +V 8200,21500,CONT_DIF_P,* +V 9400,21500,CONT_DIF_P,* +V 8800,21500,CONT_DIF_P,* +V 7600,21500,CONT_DIF_P,* +V 7600,21900,CONT_DIF_P,* +V 8800,21900,CONT_DIF_P,* +V 8200,21900,CONT_VIA,* +V 7600,22300,CONT_DIF_P,* +V 8200,22300,CONT_DIF_P,* +V 8800,22300,CONT_DIF_P,* +V 9400,22300,CONT_DIF_P,* +V 8200,25100,CONT_BODY_P,* +V 9400,25100,CONT_BODY_P,* +V 9300,24600,CONT_POLY,* +V 8200,24600,CONT_VIA,* +V 9400,23300,CONT_BODY_N,* +V 8200,23300,CONT_BODY_N,* +V 9400,22700,CONT_DIF_P,* +V 8800,22700,CONT_DIF_P,* +V 8200,22700,CONT_DIF_P,* +V 7600,22700,CONT_DIF_P,* +V 8200,14400,CONT_VIA,* +V 7300,14400,CONT_BODY_N,* +V 7000,26500,CONT_DIF_N,* +V 7000,27700,CONT_DIF_N,* +V 7000,28500,CONT_DIF_N,* +V 7000,28100,CONT_DIF_N,* +V 7000,26900,CONT_DIF_N,* +V 7000,25700,CONT_DIF_N,* +V 7000,27300,CONT_DIF_N,* +V 7000,28900,CONT_DIF_N,* +V 7000,26100,CONT_DIF_N,* +V 7000,17100,CONT_DIF_P,* +V 7000,20700,CONT_DIF_P,* +V 7000,19500,CONT_DIF_P,* +V 7000,19900,CONT_DIF_P,* +V 7000,18700,CONT_DIF_P,* +V 7000,18300,CONT_DIF_P,* +V 7000,16700,CONT_DIF_P,* +V 7000,17500,CONT_DIF_P,* +V 7000,17900,CONT_DIF_P,* +V 7000,20300,CONT_DIF_P,* +V 7000,19100,CONT_DIF_P,* +V 7000,15100,CONT_DIF_P,* +V 7000,15500,CONT_DIF_P,* +V 7000,15900,CONT_DIF_P,* +V 7000,16300,CONT_DIF_P,* +V 7000,21900,CONT_DIF_P,* +V 7000,22300,CONT_DIF_P,* +V 7000,21100,CONT_DIF_P,* +V 7000,22700,CONT_DIF_P,* +V 7000,21500,CONT_DIF_P,* +V 6400,18000,CONT_BODY_N,* +V 6400,18800,CONT_BODY_N,* +V 6400,18400,CONT_BODY_N,* +V 6400,17200,CONT_BODY_N,* +V 6400,16400,CONT_BODY_N,* +V 6400,15600,CONT_BODY_N,* +V 6400,15200,CONT_BODY_N,* +V 6400,14800,CONT_BODY_N,* +V 6400,19600,CONT_BODY_N,* +V 6400,20800,CONT_BODY_N,* +V 6400,19200,CONT_BODY_N,* +V 6400,16800,CONT_BODY_N,* +V 6400,16000,CONT_BODY_N,* +V 6900,14400,CONT_BODY_N,* +V 6400,14400,CONT_BODY_N,* +V 6400,17600,CONT_BODY_N,* +V 6400,20400,CONT_BODY_N,* +V 6400,20000,CONT_BODY_N,* +V 6400,22400,CONT_BODY_N,* +V 6400,22800,CONT_BODY_N,* +V 6400,22000,CONT_BODY_N,* +V 6400,23300,CONT_BODY_N,* +V 6400,21200,CONT_BODY_N,* +V 7000,23300,CONT_BODY_N,* +V 6400,21600,CONT_BODY_N,* +V 6400,26700,CONT_BODY_P,* +V 6400,27900,CONT_BODY_P,* +V 7000,29500,CONT_BODY_P,* +V 7000,25100,CONT_BODY_P,* +V 10000,29100,CONT_BODY_P,* +V 6400,28300,CONT_BODY_P,* +V 6400,25500,CONT_BODY_P,* +V 6400,27100,CONT_BODY_P,* +V 6400,25100,CONT_BODY_P,* +V 6400,28700,CONT_BODY_P,* +V 6400,26300,CONT_BODY_P,* +V 10000,27900,CONT_BODY_P,* +V 10000,27500,CONT_BODY_P,* +V 6400,29100,CONT_BODY_P,* +V 6400,25900,CONT_BODY_P,* +V 6400,27500,CONT_BODY_P,* +V 10000,28700,CONT_BODY_P,* +V 6400,29500,CONT_BODY_P,* +V 10000,29500,CONT_VIA,* +V 10000,28300,CONT_VIA,* +V 9700,24600,CONT_VIA,* +V 10000,25100,CONT_VIA,* +V 10000,27100,CONT_VIA,* +V 10000,26700,CONT_BODY_P,* +V 10000,26300,CONT_BODY_P,* +V 10000,25900,CONT_VIA,* +V 10000,25500,CONT_BODY_P,* +V 9400,14400,CONT_BODY_N,* +V 10000,22800,CONT_BODY_N,* +V 10000,22000,CONT_BODY_N,* +V 10000,23300,CONT_BODY_N,* +V 10000,21200,CONT_BODY_N,* +V 10000,21600,CONT_BODY_N,* +V 10000,22400,CONT_BODY_N,* +V 10000,15600,CONT_BODY_N,* +V 10000,16800,CONT_BODY_N,* +V 10000,17200,CONT_BODY_N,* +V 10000,18400,CONT_BODY_N,* +V 10000,18800,CONT_BODY_N,* +V 10000,19200,CONT_BODY_N,* +V 10000,16400,CONT_BODY_N,* +V 10000,20800,CONT_BODY_N,* +V 10000,20400,CONT_BODY_N,* +V 10000,20000,CONT_BODY_N,* +V 10000,19600,CONT_BODY_N,* +V 10000,16000,CONT_BODY_N,* +V 10000,14400,CONT_BODY_N,* +V 10000,18000,CONT_BODY_N,* +V 10000,14800,CONT_BODY_N,* +V 10000,15200,CONT_BODY_N,* +V 10000,17600,CONT_BODY_N,* +V 9400,21900,CONT_DIF_P,* +V 9400,20700,CONT_DIF_P,* +V 9400,19500,CONT_DIF_P,* +V 9400,18300,CONT_DIF_P,* +V 9400,17100,CONT_DIF_P,* +V 9400,15900,CONT_DIF_P,* +V 7700,13800,CONT_VIA,* +V 8200,13800,CONT_POLY,* +EOF diff --git a/alliance/share/cells/padlib/pali_sp.ap b/alliance/share/cells/padlib/pali_sp.ap new file mode 100644 index 00000000..8acf28a9 --- /dev/null +++ b/alliance/share/cells/padlib/pali_sp.ap @@ -0,0 +1,533 @@ +V ALLIANCE : 6 +H pali_sp,P, 9/10/2000,100 +A 0,-700,17200,35600 +C 0,29600,12000,vsse,0,WEST,ALU2 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 0,8400,4000,vddi,0,WEST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 17200,8400,4000,vddi,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 8200,-700,200,t,1,SOUTH,ALU2 +C 8200,-700,200,t,0,SOUTH,ALU1 +S 8400,12550,12400,12550,300,*,RIGHT,ALU1 +S 12300,4600,12300,12600,300,*,UP,ALU1 +S 7300,200,7300,4200,900,*,UP,ALU1 +S 8800,200,8800,4200,200,*,UP,ALU1 +S 10500,200,10500,4200,200,*,UP,ALU1 +S 12000,200,12000,4200,800,*,UP,ALU1 +S 11700,5300,11700,12000,200,*,UP,ALU1 +S 10500,5200,10500,12000,200,*,UP,ALU1 +S 8800,5200,8800,12000,200,*,UP,ALU1 +S 6800,12000,11800,12000,200,*,RIGHT,ALU1 +S 9900,13600,9900,22600,700,*,UP,ALU1 +S 9100,13600,9100,22600,200,*,UP,ALU1 +S 9000,13600,10100,13600,200,*,RIGHT,ALU1 +S 7900,13800,7900,22600,200,*,UP,ALU1 +S 8500,23800,9200,23800,300,*,RIGHT,POLY +S 9100,23800,9500,23800,200,*,RIGHT,ALU1 +S 9700,24300,9700,28800,200,*,UP,ALU1 +S 9100,24300,9100,28800,200,*,UP,ALU1 +S 6400,24200,6400,28800,800,*,UP,ALU1 +S 7900,23700,7900,28800,200,*,UP,ALU1 +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 8600,30100,8600,35600,1000,*,UP,ALU1 +S 8200,-700,8200,-400,300,*,UP,ALU2 +S 8500,12600,8500,13000,300,*,UP,ALU1 +S 7200,29600,9100,29600,900,*,RIGHT,ALU1 +S 100,600,17200,600,1200,ck,RIGHT,ALU2 +S 6400,13500,6400,22600,800,*,UP,ALU1 +S 6000,24300,6800,24300,300,*,RIGHT,PTIE +S 6100,24200,6100,28800,300,*,UP,PTIE +S 6000,28700,6800,28700,300,*,RIGHT,PTIE +S 9100,28700,9800,28700,300,*,RIGHT,PTIE +S 6100,22500,6700,22500,300,*,RIGHT,NTIE +S 6100,13600,6700,13600,300,*,RIGHT,NTIE +S 6100,13600,6100,22600,300,*,UP,NTIE +S 6700,14100,6700,22000,300,*,UP,PDIF +S 6700,24800,6700,28200,300,*,UP,NDIF +S 9600,13400,9600,22700,600,*,UP,NWELL +S 6400,13400,6400,22700,1000,*,UP,NWELL +S 11100,3600,11100,5700,300,*,UP,ALU1 +S 11000,4700,12400,4700,300,*,RIGHT,ALU1 +S 9300,5600,10000,5600,300,*,RIGHT,ALU1 +S 9300,3700,10000,3700,300,*,RIGHT,ALU1 +S 9900,4500,9900,8400,300,*,UP,ALU1 +S 7200,5100,7200,12100,1000,*,UP,ALU1 +S 9800,-300,11200,-300,300,*,RIGHT,ALU1 +S 8200,-700,8200,11500,300,*,UP,ALU1 +S 9900,-400,9900,4700,300,*,UP,ALU1 +S 11100,-400,11100,3200,300,*,UP,ALU1 +S 7900,600,8500,600,100,*,RIGHT,POLY +S 10200,5600,11200,5600,300,*,RIGHT,POLY +S 10200,5500,10200,5700,100,*,UP,POLY +S 10200,3700,11400,3700,300,*,RIGHT,POLY +S 7900,5600,9900,5600,300,*,RIGHT,POLY +S 7900,11700,8500,11700,100,*,RIGHT,POLY +S 7000,4100,12400,4100,300,*,RIGHT,PTIE +S 7000,400,7000,4200,300,*,UP,PTIE +S 6900,300,12400,300,300,*,RIGHT,PTIE +S 12300,200,12300,4200,300,*,UP,PTIE +S 11700,5100,11700,12100,300,*,UP,NTIE +S 6800,5200,11800,5200,300,*,RIGHT,NTIE +S 6900,5100,6900,12000,300,*,UP,NTIE +S 6800,12000,11800,12000,300,*,RIGHT,NTIE +S 8800,5900,8800,11500,400,*,UP,PDIF +S 8500,5700,8500,11700,100,*,UP,PTRANS +S 7900,5700,7900,11700,100,*,UP,PTRANS +S 10200,5700,10200,8700,100,*,UP,PTRANS +S 9900,5900,9900,8500,400,*,UP,PDIF +S 8200,5900,8200,11500,200,*,UP,PDIF +S 10500,5900,10500,8500,300,*,UP,PDIF +S 7600,5900,7600,11500,400,*,UP,PDIF +S 7900,600,7900,3600,100,*,UP,NTRANS +S 8500,600,8500,3600,100,*,UP,NTRANS +S 8800,800,8800,3400,400,*,UP,NDIF +S 7600,800,7600,3400,300,*,UP,NDIF +S 8200,800,8200,3400,200,*,UP,NDIF +S 11100,800,11100,3400,200,*,UP,NDIF +S 10500,800,10500,3400,200,*,UP,NDIF +S 11700,800,11700,3400,300,*,UP,NDIF +S 11700,800,11700,3400,200,*,UP,NDIF +S 10200,600,10200,3600,100,*,UP,NTRANS +S 9900,800,9900,3400,300,*,UP,NDIF +S 10800,600,10800,3600,100,*,UP,NTRANS +S 11400,600,11400,3600,100,*,UP,NTRANS +S 6700,8600,11900,8600,7200,*,RIGHT,NWELL +S 7900,3700,9900,3700,300,*,RIGHT,POLY +S 9700,24200,9700,28500,300,*,UP,PTIE +S 9100,24300,9700,24300,300,*,LEFT,PTIE +S 10000,13600,10000,22600,300,*,UP,NTIE +S 9900,13400,9900,22700,600,*,UP,NWELL +S 9500,13400,9500,22700,400,*,UP,NWELL +S 9300,13600,10000,13600,300,*,RIGHT,NTIE +S 9100,13100,9500,13100,200,*,RIGHT,ALU1 +S 9100,22500,10000,22500,300,*,RIGHT,NTIE +S 8500,13000,8500,14300,300,*,DOWN,ALU1 +S 6800,13600,8000,13600,300,*,RIGHT,ALU1 +S 8500,13100,8500,13900,200,*,UP,POLY +S 6800,22500,9200,22500,300,*,RIGHT,NTIE +S 8500,23800,8500,24600,200,*,UP,POLY +S 7000,24600,8800,24600,100,*,RIGHT,POLY +S 8800,24300,9200,24300,300,*,RIGHT,PTIE +S 6800,24300,8200,24300,300,*,RIGHT,PTIE +S 8500,23700,8500,23900,200,*,DOWN,POLY +S 7000,13900,8800,13900,100,*,RIGHT,POLY +S 8800,13600,9200,13600,300,*,RIGHT,NTIE +S 6800,13600,8200,13600,300,*,RIGHT,NTIE +S 8100,13400,8100,22700,2800,*,UP,NWELL +S 8800,13900,8800,22200,100,*,UP,PTRANS +S 8200,13900,8200,22200,100,*,UP,PTRANS +S 7600,13900,7600,22200,100,*,UP,PTRANS +S 7000,13900,7000,22200,100,*,UP,PTRANS +S 7300,14100,7300,22000,200,*,UP,PDIF +S 7900,14100,7900,22000,200,*,UP,PDIF +S 8500,14100,8500,22000,200,*,UP,PDIF +S 9100,14100,9100,22000,300,*,UP,PDIF +S 6800,28700,9200,28700,300,*,RIGHT,PTIE +S 8800,24600,8800,28400,100,*,UP,NTRANS +S 8200,24600,8200,28400,100,*,UP,NTRANS +S 7600,24600,7600,28400,100,*,UP,NTRANS +S 7000,24600,7000,28400,100,*,UP,NTRANS +S 7300,24800,7300,28200,300,*,UP,NDIF +S 7900,24800,7900,28200,300,*,UP,NDIF +S 8500,24800,8500,28200,300,*,UP,NDIF +S 9100,24800,9100,28200,300,*,UP,NDIF +S 8500,14200,8500,29100,300,*,UP,ALU1 +S 7300,14200,7300,29100,300,*,UP,ALU1 +S 8500,13100,9100,13100,200,*,RIGHT,POLY +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +V 10500,9500,CONT_VIA,* +B 7200,8400,1000,4000,CONT_VIA,* +B 12000,3100,700,2100,CONT_VIA,* +B 7300,3100,800,2100,CONT_VIA,* +B 9900,18050,600,9000,CONT_VIA,* +V 9100,13600,CONT_BODY_N,* +B 6400,26500,800,4600,CONT_VIA,* +B 6400,18000,800,9100,CONT_VIA,* +V 9100,23800,CONT_POLY,* +V 9500,23800,CONT_VIA,* +B 9400,26500,800,4600,CONT_VIA,* +V 8200,-500,CONT_VIA,* +V 6100,28700,CONT_BODY_P,* +V 9700,27900,CONT_BODY_P,* +V 6100,26700,CONT_BODY_P,* +V 6100,25100,CONT_BODY_P,* +V 6100,28300,CONT_BODY_P,* +V 9700,26700,CONT_BODY_P,* +V 9700,27100,CONT_BODY_P,* +V 6100,25500,CONT_BODY_P,* +V 6100,27900,CONT_BODY_P,* +V 6100,24300,CONT_BODY_P,* +V 6100,26300,CONT_BODY_P,* +V 6100,24700,CONT_BODY_P,* +V 6100,27500,CONT_BODY_P,* +V 9700,28300,CONT_BODY_P,* +V 6700,24300,CONT_BODY_P,* +V 6700,28700,CONT_BODY_P,* +V 6100,27100,CONT_BODY_P,* +V 6100,25900,CONT_BODY_P,* +V 6100,20800,CONT_BODY_N,* +V 6700,22500,CONT_BODY_N,* +V 6100,20400,CONT_BODY_N,* +V 6100,22500,CONT_BODY_N,* +V 6100,21200,CONT_BODY_N,* +V 6100,22000,CONT_BODY_N,* +V 6100,21600,CONT_BODY_N,* +V 6100,19200,CONT_BODY_N,* +V 6100,19600,CONT_BODY_N,* +V 6100,16800,CONT_BODY_N,* +V 6100,13600,CONT_BODY_N,* +V 6600,13600,CONT_BODY_N,* +V 6100,15200,CONT_BODY_N,* +V 6100,16000,CONT_BODY_N,* +V 6100,18400,CONT_BODY_N,* +V 6100,20000,CONT_BODY_N,* +V 6100,18800,CONT_BODY_N,* +V 6100,14000,CONT_BODY_N,* +V 6100,14400,CONT_BODY_N,* +V 6100,14800,CONT_BODY_N,* +V 6100,15600,CONT_BODY_N,* +V 6100,16400,CONT_BODY_N,* +V 6100,17600,CONT_BODY_N,* +V 6100,18000,CONT_BODY_N,* +V 6100,17200,CONT_BODY_N,* +V 6700,20700,CONT_DIF_P,* +V 6700,21900,CONT_DIF_P,* +V 6700,20300,CONT_DIF_P,* +V 6700,21500,CONT_DIF_P,* +V 6700,21100,CONT_DIF_P,* +V 6700,15500,CONT_DIF_P,* +V 6700,15100,CONT_DIF_P,* +V 6700,14700,CONT_DIF_P,* +V 6700,14300,CONT_DIF_P,* +V 6700,18300,CONT_DIF_P,* +V 6700,19500,CONT_DIF_P,* +V 6700,17100,CONT_DIF_P,* +V 6700,16700,CONT_DIF_P,* +V 6700,15900,CONT_DIF_P,* +V 6700,17500,CONT_DIF_P,* +V 6700,17900,CONT_DIF_P,* +V 6700,19100,CONT_DIF_P,* +V 6700,18700,CONT_DIF_P,* +V 6700,19900,CONT_DIF_P,* +V 6700,16300,CONT_DIF_P,* +V 6700,25300,CONT_DIF_N,* +V 6700,28100,CONT_DIF_N,* +V 6700,26500,CONT_DIF_N,* +V 6700,24900,CONT_DIF_N,* +V 6700,26100,CONT_DIF_N,* +V 6700,27300,CONT_DIF_N,* +V 6700,27700,CONT_DIF_N,* +V 6700,26900,CONT_DIF_N,* +V 6700,25700,CONT_DIF_N,* +V 10500,10200,CONT_VIA,* +V 8800,2200,CONT_VIA,* +V 8800,3200,CONT_VIA,* +V 10500,7800,CONT_VIA,* +V 11700,10200,CONT_VIA,* +V 11700,8600,CONT_VIA,* +V 11700,7100,CONT_VIA,* +V 10500,2200,CONT_VIA,* +V 10500,3200,CONT_VIA,* +V 10500,6600,CONT_VIA,* +V 8800,9000,CONT_VIA,* +V 8800,7800,CONT_VIA,* +V 8800,6600,CONT_VIA,* +V 8800,10200,CONT_VIA,* +V 10500,8700,CONT_VIA,* +V 11100,5600,CONT_POLY,* +V 9800,5600,CONT_POLY,* +V 9400,5600,CONT_POLY,* +V 9800,3700,CONT_POLY,* +V 11100,3700,CONT_POLY,* +V 9400,3700,CONT_POLY,* +V 7000,3700,CONT_BODY_P,* +V 7000,500,CONT_BODY_P,* +V 7000,900,CONT_BODY_P,* +V 7000,1700,CONT_BODY_P,* +V 12300,2900,CONT_BODY_P,* +V 7000,2100,CONT_BODY_P,* +V 8800,4100,CONT_BODY_P,* +V 12300,2500,CONT_BODY_P,* +V 7000,4100,CONT_BODY_P,* +V 7000,1300,CONT_BODY_P,* +V 7500,4100,CONT_BODY_P,* +V 12300,500,CONT_BODY_P,* +V 11700,4100,CONT_BODY_P,* +V 12300,3700,CONT_BODY_P,* +V 7000,3300,CONT_BODY_P,* +V 12300,3300,CONT_BODY_P,* +V 7000,2500,CONT_BODY_P,* +V 7000,2900,CONT_BODY_P,* +V 10500,4100,CONT_BODY_P,* +V 12300,900,CONT_BODY_P,* +V 12300,2100,CONT_BODY_P,* +V 12300,4100,CONT_BODY_P,* +V 12300,1300,CONT_BODY_P,* +V 12300,1700,CONT_BODY_P,* +V 11700,300,CONT_BODY_P,* +V 10500,300,CONT_BODY_P,* +V 8800,300,CONT_BODY_P,* +V 7500,300,CONT_BODY_P,* +V 11700,9200,CONT_BODY_N,* +V 11700,9700,CONT_BODY_N,* +V 6900,6900,CONT_BODY_N,* +V 6900,7900,CONT_BODY_N,* +V 6900,6400,CONT_BODY_N,* +V 6900,10900,CONT_BODY_N,* +V 6900,7400,CONT_BODY_N,* +V 11700,6100,CONT_BODY_N,* +V 11700,5300,CONT_BODY_N,* +V 8200,12000,CONT_BODY_N,* +V 6900,11400,CONT_BODY_N,* +V 6900,5900,CONT_BODY_N,* +V 6900,5400,CONT_BODY_N,* +V 6900,12000,CONT_BODY_N,* +V 6900,10400,CONT_BODY_N,* +V 8800,12000,CONT_BODY_N,* +V 6900,9900,CONT_BODY_N,* +V 6900,9400,CONT_BODY_N,* +V 6900,8900,CONT_BODY_N,* +V 6900,8400,CONT_BODY_N,* +V 7400,5200,CONT_BODY_N,* +V 7600,12000,CONT_BODY_N,* +V 11700,6600,CONT_BODY_N,* +V 11700,7600,CONT_BODY_N,* +V 11700,8100,CONT_BODY_N,* +V 11700,10900,CONT_BODY_N,* +V 11700,11400,CONT_BODY_N,* +V 8800,5200,CONT_BODY_N,* +V 11100,12000,CONT_BODY_N,* +V 11700,12000,CONT_BODY_N,* +V 10500,5200,CONT_BODY_N,* +V 10500,12000,CONT_BODY_N,* +V 8200,7400,CONT_DIF_P,* +V 8200,6600,CONT_DIF_P,* +V 8200,6200,CONT_DIF_P,* +V 7600,6900,CONT_DIF_P,* +V 8200,8200,CONT_DIF_P,* +V 7600,11400,CONT_DIF_P,* +V 7600,6400,CONT_DIF_P,* +V 7600,10900,CONT_DIF_P,* +V 8200,7800,CONT_DIF_P,* +V 8200,7000,CONT_DIF_P,* +V 8200,11400,CONT_DIF_P,* +V 8800,11400,CONT_DIF_P,* +V 9900,6700,CONT_DIF_P,* +V 8200,11000,CONT_DIF_P,* +V 8200,10600,CONT_DIF_P,* +V 8200,10200,CONT_DIF_P,* +V 9900,7300,CONT_DIF_P,* +V 9900,7800,CONT_DIF_P,* +V 9900,6200,CONT_DIF_P,* +V 9900,8300,CONT_DIF_P,* +V 10500,6200,CONT_DIF_P,* +V 10500,7000,CONT_DIF_P,* +V 10500,6200,CONT_DIF_P,* +V 10500,7400,CONT_DIF_P,* +V 10500,8200,CONT_DIF_P,* +V 8200,9800,CONT_DIF_P,* +V 7600,9900,CONT_DIF_P,* +V 7600,9400,CONT_DIF_P,* +V 7600,8900,CONT_DIF_P,* +V 8200,8600,CONT_DIF_P,* +V 8200,9000,CONT_DIF_P,* +V 8200,9400,CONT_DIF_P,* +V 8800,6200,CONT_DIF_P,* +V 7600,7900,CONT_DIF_P,* +V 7600,7400,CONT_DIF_P,* +V 7600,8400,CONT_DIF_P,* +V 7600,10400,CONT_DIF_P,* +V 8800,11000,CONT_DIF_P,* +V 8800,10600,CONT_DIF_P,* +V 8800,9800,CONT_DIF_P,* +V 8800,9400,CONT_DIF_P,* +V 8800,8600,CONT_DIF_P,* +V 8800,8200,CONT_DIF_P,* +V 8800,7400,CONT_DIF_P,* +V 8800,7000,CONT_DIF_P,* +V 8200,3100,CONT_DIF_N,* +V 7600,2600,CONT_DIF_N,* +V 11100,2600,CONT_DIF_N,* +V 8200,2100,CONT_DIF_N,* +V 9900,2100,CONT_DIF_N,* +V 7600,1600,CONT_DIF_N,* +V 7600,2100,CONT_DIF_N,* +V 11700,2600,CONT_DIF_N,* +V 11700,3100,CONT_DIF_N,* +V 7600,1100,CONT_DIF_N,* +V 9900,1100,CONT_DIF_N,* +V 11700,2100,CONT_DIF_N,* +V 11700,1600,CONT_DIF_N,* +V 7600,3100,CONT_DIF_N,* +V 11100,2100,CONT_DIF_N,* +V 11700,1100,CONT_DIF_N,* +V 10500,1700,CONT_DIF_N,* +V 11100,1100,CONT_DIF_N,* +V 8200,1600,CONT_DIF_N,* +V 8800,1200,CONT_DIF_N,* +V 8800,1700,CONT_DIF_N,* +V 8800,2700,CONT_DIF_N,* +V 10500,2700,CONT_DIF_N,* +V 10500,1200,CONT_DIF_N,* +V 9900,2600,CONT_DIF_N,* +V 9900,3100,CONT_DIF_N,* +V 11100,3100,CONT_DIF_N,* +V 8200,2600,CONT_DIF_N,* +V 9700,25900,CONT_BODY_P,* +V 9700,24700,CONT_BODY_P,* +V 9700,25500,CONT_BODY_P,* +V 9500,13100,CONT_VIA,* +V 10000,22500,CONT_BODY_N,* +V 10000,20800,CONT_BODY_N,* +V 10000,21600,CONT_BODY_N,* +V 10000,22000,CONT_BODY_N,* +V 10000,21200,CONT_BODY_N,* +V 10000,19200,CONT_BODY_N,* +V 10000,18800,CONT_BODY_N,* +V 10000,16800,CONT_BODY_N,* +V 10000,18400,CONT_BODY_N,* +V 10000,15600,CONT_BODY_N,* +V 10000,14800,CONT_BODY_N,* +V 10000,16000,CONT_BODY_N,* +V 10000,16400,CONT_BODY_N,* +V 10000,17600,CONT_BODY_N,* +V 10000,20000,CONT_BODY_N,* +V 10000,19600,CONT_BODY_N,* +V 10000,15200,CONT_BODY_N,* +V 9600,13600,CONT_BODY_N,* +V 10000,13600,CONT_BODY_N,* +V 10000,17200,CONT_BODY_N,* +V 10000,20400,CONT_BODY_N,* +V 10000,18000,CONT_BODY_N,* +V 10000,14000,CONT_BODY_N,* +V 10000,14400,CONT_BODY_N,* +V 7000,13600,CONT_BODY_N,* +V 7900,13600,CONT_VIA,* +V 7300,21900,CONT_DIF_P,* +V 7900,21900,CONT_DIF_P,* +V 8500,21900,CONT_DIF_P,* +V 9100,21900,CONT_DIF_P,* +V 7900,22500,CONT_BODY_N,* +V 9100,22500,CONT_BODY_N,* +V 7900,23800,CONT_VIA,* +V 9100,24300,CONT_BODY_P,* +V 7900,24300,CONT_BODY_P,* +V 9100,21500,CONT_DIF_P,* +V 8500,21500,CONT_DIF_P,* +V 7900,21500,CONT_DIF_P,* +V 7300,21500,CONT_DIF_P,* +V 7900,21100,CONT_VIA,* +V 9100,21100,CONT_VIA,* +V 8500,21100,CONT_DIF_P,* +V 7300,21100,CONT_DIF_P,* +V 7300,20700,CONT_DIF_P,* +V 8500,20700,CONT_DIF_P,* +V 9100,20700,CONT_DIF_P,* +V 7900,20700,CONT_DIF_P,* +V 9100,20300,CONT_DIF_P,* +V 7900,20300,CONT_DIF_P,* +V 8500,20300,CONT_DIF_P,* +V 7300,20300,CONT_DIF_P,* +V 9100,19900,CONT_VIA,* +V 7900,19900,CONT_VIA,* +V 8500,19900,CONT_DIF_P,* +V 7300,19900,CONT_DIF_P,* +V 9100,16300,CONT_VIA,* +V 9100,17500,CONT_VIA,* +V 9100,18700,CONT_VIA,* +V 7900,16300,CONT_VIA,* +V 7900,18700,CONT_VIA,* +V 7900,17500,CONT_VIA,* +V 9100,15100,CONT_VIA,* +V 7900,15100,CONT_VIA,* +V 8500,16700,CONT_DIF_P,* +V 9100,16700,CONT_DIF_P,* +V 9100,17100,CONT_DIF_P,* +V 9100,15900,CONT_DIF_P,* +V 8500,15900,CONT_DIF_P,* +V 8500,16300,CONT_DIF_P,* +V 9100,18300,CONT_DIF_P,* +V 9100,17900,CONT_DIF_P,* +V 8500,17900,CONT_DIF_P,* +V 8500,17100,CONT_DIF_P,* +V 8500,17500,CONT_DIF_P,* +V 8500,19500,CONT_DIF_P,* +V 9100,19100,CONT_DIF_P,* +V 8500,19100,CONT_DIF_P,* +V 8500,18700,CONT_DIF_P,* +V 8500,18300,CONT_DIF_P,* +V 9100,19500,CONT_DIF_P,* +V 9100,15500,CONT_DIF_P,* +V 8500,15500,CONT_DIF_P,* +V 7900,17100,CONT_DIF_P,* +V 7900,16700,CONT_DIF_P,* +V 7300,16700,CONT_DIF_P,* +V 7300,17100,CONT_DIF_P,* +V 7300,17500,CONT_DIF_P,* +V 7900,15900,CONT_DIF_P,* +V 7300,15900,CONT_DIF_P,* +V 7300,16300,CONT_DIF_P,* +V 7900,19500,CONT_DIF_P,* +V 7900,19100,CONT_DIF_P,* +V 7300,19100,CONT_DIF_P,* +V 7300,18700,CONT_DIF_P,* +V 7900,18300,CONT_DIF_P,* +V 7300,18300,CONT_DIF_P,* +V 7900,17900,CONT_DIF_P,* +V 7300,17900,CONT_DIF_P,* +V 7300,19500,CONT_DIF_P,* +V 7300,15500,CONT_DIF_P,* +V 7900,15500,CONT_DIF_P,* +V 8500,15100,CONT_DIF_P,* +V 9100,14700,CONT_DIF_P,* +V 8500,14700,CONT_DIF_P,* +V 9100,14300,CONT_DIF_P,* +V 8500,14300,CONT_DIF_P,* +V 7300,14300,CONT_DIF_P,* +V 7300,15100,CONT_DIF_P,* +V 7900,14700,CONT_DIF_P,* +V 7300,14700,CONT_DIF_P,* +V 7900,14300,CONT_DIF_P,* +V 8500,27400,CONT_DIF_N,* +V 8500,27000,CONT_DIF_N,* +V 8500,26600,CONT_DIF_N,* +V 8500,27800,CONT_DIF_N,* +V 8500,25000,CONT_DIF_N,* +V 8500,25400,CONT_DIF_N,* +V 8500,26200,CONT_DIF_N,* +V 8500,25800,CONT_DIF_N,* +V 7300,27000,CONT_DIF_N,* +V 7300,26600,CONT_DIF_N,* +V 7300,26200,CONT_DIF_N,* +V 7300,25800,CONT_DIF_N,* +V 7300,25400,CONT_DIF_N,* +V 7300,27800,CONT_DIF_N,* +V 7300,27400,CONT_DIF_N,* +V 7300,25000,CONT_DIF_N,* +V 7500,13600,CONT_BODY_N,* +V 7900,28700,CONT_BODY_P,* +V 9100,28700,CONT_BODY_P,* +V 7900,26100,CONT_VIA,* +V 7900,27700,CONT_VIA,* +V 7900,25700,CONT_DIF_N,* +V 7900,28100,CONT_DIF_N,* +V 7900,26500,CONT_DIF_N,* +V 7900,27300,CONT_DIF_N,* +V 7900,26900,CONT_DIF_N,* +V 7900,25300,CONT_DIF_N,* +V 7900,24900,CONT_VIA,* +V 9100,25300,CONT_DIF_N,* +V 9100,26900,CONT_DIF_N,* +V 9100,27300,CONT_DIF_N,* +V 9100,25700,CONT_DIF_N,* +V 9100,26100,CONT_DIF_N,* +V 9100,27700,CONT_DIF_N,* +V 9100,13100,CONT_POLY,* +EOF diff --git a/alliance/share/cells/padlib/paliot_sp.ap b/alliance/share/cells/padlib/paliot_sp.ap new file mode 100644 index 00000000..b827f3a3 --- /dev/null +++ b/alliance/share/cells/padlib/paliot_sp.ap @@ -0,0 +1,2062 @@ +V ALLIANCE : 6 +H paliot_sp,P, 9/10/2000,100 +A 0,-700,17200,35600 +C 0,29600,12000,vsse,0,WEST,ALU2 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,8400,4000,vddi,1,EAST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 0,8400,4000,vddi,0,WEST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 3800,-700,200,t,1,SOUTH,ALU2 +C 4900,-700,200,i,1,SOUTH,ALU2 +C 15700,-700,200,b,1,SOUTH,ALU2 +C 15700,-700,200,b,0,SOUTH,ALU1 +C 3800,-700,200,t,0,SOUTH,ALU1 +C 4900,-700,200,i,0,SOUTH,ALU1 +S 15800,24300,16400,24300,200,*,RIGHT,ALU1 +S 15800,24300,15800,28800,200,*,UP,ALU1 +S 16200,24300,16200,29300,600,*,UP,ALU1 +S 2600,23900,2600,28800,200,*,UP,ALU1 +S 3800,24300,3800,28800,200,*,UP,ALU1 +S 5000,23800,5000,28800,200,*,UP,ALU1 +S 6200,24300,6200,28800,200,*,UP,ALU1 +S 8600,24300,8600,28800,200,*,UP,ALU1 +S 11000,24300,11000,28800,200,*,UP,ALU1 +S 13400,24300,13400,28800,200,*,UP,ALU1 +S 16400,1600,16900,1600,200,*,LEFT,ALU1 +S 3700,23200,16900,23200,200,*,RIGHT,ALU2 +S 6800,1600,16900,1600,200,*,RIGHT,ALU2 +S 3700,13600,5300,13600,200,*,RIGHT,ALU1 +S 3800,13600,3800,22600,200,*,UP,ALU1 +S 16900,1600,16900,23300,200,*,UP,ALU1 +S 800,-200,3200,-200,200,*,RIGHT,ALU1 +S 5400,-200,15100,-200,200,*,RIGHT,ALU1 +S 15200,-200,15200,4000,200,*,UP,ALU1 +S 800,5000,800,12000,200,*,DOWN,ALU1 +S 800,12000,2200,12000,200,*,RIGHT,ALU1 +S 1800,9200,2000,9200,100,*,RIGHT,ALU1 +S 800,10300,2100,10300,1000,*,LEFT,ALU1 +S 1100,8800,1100,9900,500,*,DOWN,ALU1 +S 3200,12000,6200,12000,200,*,RIGHT,ALU1 +S 800,-100,800,4100,200,*,UP,ALU1 +S 2000,-200,2000,3900,200,*,UP,ALU1 +S 3200,-200,3200,3900,200,*,UP,ALU1 +S 11000,-200,11000,3200,200,*,UP,ALU1 +S 9800,-200,9800,4100,200,*,UP,ALU1 +S 8600,-200,8600,4100,200,*,UP,ALU1 +S 7400,-200,7400,3200,200,*,UP,ALU1 +S 6200,-200,6200,4100,200,*,UP,ALU1 +S 6200,5200,6200,12000,200,*,UP,ALU1 +S 3200,5000,3200,12000,200,*,UP,ALU1 +S 4400,5000,4400,12000,200,*,UP,ALU1 +S 4400,-300,4400,4000,200,*,UP,ALU1 +S 15100,4500,15800,4500,200,*,LEFT,ALU1 +S 7700,5100,11700,5100,200,*,RIGHT,ALU1 +S 6200,4000,10400,4000,200,*,RIGHT,ALU1 +S 11000,5100,11000,12100,200,*,UP,ALU1 +S 16200,13500,16200,22600,600,*,UP,ALU1 +S 15800,13600,15800,22600,200,*,UP,ALU1 +S 14600,13600,14600,22600,200,*,UP,ALU1 +S 13400,13600,13400,22600,200,*,UP,ALU1 +S 12200,13600,12200,22600,200,*,UP,ALU1 +S 11000,13600,11000,22600,200,*,UP,ALU1 +S 9800,13600,9800,22600,200,*,UP,ALU1 +S 8600,13600,8600,22600,200,*,UP,ALU1 +S 7400,13600,7400,22600,200,*,UP,ALU1 +S 6200,13600,6200,22600,200,*,UP,ALU1 +S 5000,13600,5000,22600,200,*,UP,ALU1 +S 2600,13700,2600,22600,200,*,UP,ALU1 +S 2600,12600,3300,12600,200,*,RIGHT,ALU1 +S 2700,9000,2700,12600,200,*,UP,ALU1 +S 3200,12600,3200,13000,200,*,UP,ALU1 +S 14000,3900,14000,13100,200,*,UP,ALU1 +S 12800,5800,12800,13000,200,*,UP,ALU1 +S 11600,5800,11600,13100,200,*,UP,ALU1 +S 10400,5800,10400,13100,200,*,UP,ALU1 +S 9200,5800,9200,13100,200,*,UP,ALU1 +S 8000,5800,8000,13100,200,*,UP,ALU1 +S 6800,5800,6800,13100,200,*,UP,ALU1 +S 3700,13100,15300,13100,200,*,RIGHT,ALU1 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 0,600,17200,600,1200,ck,RIGHT,ALU2 +S 3200,13100,3800,13100,200,*,RIGHT,POLY +S 2000,14200,2000,29100,200,*,UP,ALU1 +S 3200,14200,3200,29100,200,*,UP,ALU1 +S 3800,24800,3800,28200,300,*,UP,NDIF +S 3200,24800,3200,28200,300,*,UP,NDIF +S 2600,24800,2600,28200,300,*,UP,NDIF +S 2000,24800,2000,28200,300,*,UP,NDIF +S 1700,24600,1700,28400,100,*,UP,NTRANS +S 2300,24600,2300,28400,100,*,UP,NTRANS +S 2900,24600,2900,28400,100,*,UP,NTRANS +S 3500,24600,3500,28400,100,*,UP,NTRANS +S 1500,28700,3900,28700,300,*,RIGHT,PTIE +S 3800,14100,3800,22000,300,*,UP,PDIF +S 3200,14100,3200,22000,200,*,UP,PDIF +S 2600,14100,2600,22000,200,*,UP,PDIF +S 2000,14100,2000,22000,200,*,UP,PDIF +S 1700,13900,1700,22200,100,*,UP,PTRANS +S 2300,13900,2300,22200,100,*,UP,PTRANS +S 2900,13900,2900,22200,100,*,UP,PTRANS +S 3500,13900,3500,22200,100,*,UP,PTRANS +S 2800,13400,2800,22700,2800,*,UP,NWELL +S 1500,13600,2900,13600,300,*,RIGHT,NTIE +S 3500,13600,3900,13600,300,*,RIGHT,NTIE +S 1700,13900,3500,13900,100,*,RIGHT,POLY +S 3200,23700,3200,23900,200,*,DOWN,POLY +S 1500,24300,2900,24300,300,*,RIGHT,PTIE +S 3500,24300,3900,24300,300,*,RIGHT,PTIE +S 1700,24600,3500,24600,100,*,RIGHT,POLY +S 3200,23800,3200,24600,200,*,UP,POLY +S 3200,23800,3700,23800,300,*,RIGHT,POLY +S 1500,22500,3900,22500,300,*,RIGHT,NTIE +S 3200,13100,3200,13900,200,*,UP,POLY +S 1500,13600,2700,13600,200,*,RIGHT,ALU1 +S 3200,13000,3200,14300,200,*,DOWN,ALU1 +S 3900,22500,6300,22500,300,*,RIGHT,NTIE +S 6100,23200,6100,23800,200,*,UP,ALU1 +S 5600,23800,6100,23800,300,*,RIGHT,POLY +S 5600,23800,5600,24600,200,*,UP,POLY +S 4100,24600,5900,24600,100,*,RIGHT,POLY +S 5900,24300,6300,24300,300,*,RIGHT,PTIE +S 3900,24300,5300,24300,300,*,RIGHT,PTIE +S 5600,23700,5600,23900,200,*,DOWN,POLY +S 5900,13600,6300,13600,200,*,RIGHT,ALU1 +S 4100,13900,5900,13900,100,*,RIGHT,POLY +S 5600,13300,5600,13900,200,*,UP,POLY +S 5900,13600,6300,13600,300,*,RIGHT,NTIE +S 3900,13600,5300,13600,300,*,RIGHT,NTIE +S 5200,13400,5200,22700,2800,*,UP,NWELL +S 5900,13900,5900,22200,100,*,UP,PTRANS +S 5300,13900,5300,22200,100,*,UP,PTRANS +S 4700,13900,4700,22200,100,*,UP,PTRANS +S 4100,13900,4100,22200,100,*,UP,PTRANS +S 4400,14100,4400,22000,200,*,UP,PDIF +S 5000,14100,5000,22000,200,*,UP,PDIF +S 5600,14100,5600,22000,200,*,UP,PDIF +S 6200,14100,6200,22000,300,*,UP,PDIF +S 3900,28700,6300,28700,300,*,RIGHT,PTIE +S 5900,24600,5900,28400,100,*,UP,NTRANS +S 5300,24600,5300,28400,100,*,UP,NTRANS +S 4700,24600,4700,28400,100,*,UP,NTRANS +S 4100,24600,4100,28400,100,*,UP,NTRANS +S 4400,24800,4400,28200,300,*,UP,NDIF +S 5000,24800,5000,28200,300,*,UP,NDIF +S 5600,24800,5600,28200,300,*,UP,NDIF +S 6200,24800,6200,28200,300,*,UP,NDIF +S 5600,14200,5600,29100,200,*,UP,ALU1 +S 4400,14200,4400,29100,200,*,UP,ALU1 +S 6300,22500,8700,22500,300,*,RIGHT,NTIE +S 8500,23200,8500,23800,200,*,UP,ALU1 +S 8000,23800,8500,23800,300,*,RIGHT,POLY +S 8000,23800,8000,24600,200,*,UP,POLY +S 6500,24600,8300,24600,100,*,RIGHT,POLY +S 8300,24300,8700,24300,300,*,RIGHT,PTIE +S 6300,24300,7700,24300,300,*,RIGHT,PTIE +S 8000,23700,8000,23900,200,*,DOWN,POLY +S 8300,13600,8700,13600,200,*,RIGHT,ALU1 +S 6300,13600,7700,13600,200,*,RIGHT,ALU1 +S 6500,13900,8300,13900,100,*,RIGHT,POLY +S 8000,13300,8000,13900,200,*,UP,POLY +S 8300,13600,8700,13600,300,*,RIGHT,NTIE +S 6300,13600,7700,13600,300,*,RIGHT,NTIE +S 7600,13400,7600,22700,2800,*,UP,NWELL +S 8300,13900,8300,22200,100,*,UP,PTRANS +S 7700,13900,7700,22200,100,*,UP,PTRANS +S 7100,13900,7100,22200,100,*,UP,PTRANS +S 6500,13900,6500,22200,100,*,UP,PTRANS +S 6800,14100,6800,22000,200,*,UP,PDIF +S 7400,14100,7400,22000,200,*,UP,PDIF +S 8000,14100,8000,22000,200,*,UP,PDIF +S 8600,14100,8600,22000,300,*,UP,PDIF +S 6300,28700,8700,28700,300,*,RIGHT,PTIE +S 8300,24600,8300,28400,100,*,UP,NTRANS +S 7700,24600,7700,28400,100,*,UP,NTRANS +S 7100,24600,7100,28400,100,*,UP,NTRANS +S 6500,24600,6500,28400,100,*,UP,NTRANS +S 6800,24800,6800,28200,300,*,UP,NDIF +S 7400,24800,7400,28200,300,*,UP,NDIF +S 8000,24800,8000,28200,300,*,UP,NDIF +S 8600,24800,8600,28200,300,*,UP,NDIF +S 7400,23700,7400,28800,200,*,UP,ALU1 +S 8000,14200,8000,29100,200,*,UP,ALU1 +S 6800,14200,6800,29100,200,*,UP,ALU1 +S 8700,22500,11100,22500,300,*,RIGHT,NTIE +S 10900,23200,10900,23800,200,*,UP,ALU1 +S 10400,23800,10900,23800,300,*,RIGHT,POLY +S 10400,23800,10400,24600,200,*,UP,POLY +S 8900,24600,10700,24600,100,*,RIGHT,POLY +S 10700,24300,11100,24300,300,*,RIGHT,PTIE +S 8700,24300,10100,24300,300,*,RIGHT,PTIE +S 10400,23700,10400,23900,200,*,DOWN,POLY +S 10700,13600,11100,13600,200,*,RIGHT,ALU1 +S 8700,13600,10100,13600,200,*,RIGHT,ALU1 +S 8900,13900,10700,13900,100,*,RIGHT,POLY +S 10400,13300,10400,13900,200,*,UP,POLY +S 10700,13600,11100,13600,300,*,RIGHT,NTIE +S 8700,13600,10100,13600,300,*,RIGHT,NTIE +S 10000,13400,10000,22700,2800,*,UP,NWELL +S 10700,13900,10700,22200,100,*,UP,PTRANS +S 10100,13900,10100,22200,100,*,UP,PTRANS +S 9500,13900,9500,22200,100,*,UP,PTRANS +S 8900,13900,8900,22200,100,*,UP,PTRANS +S 9200,14100,9200,22000,200,*,UP,PDIF +S 9800,14100,9800,22000,200,*,UP,PDIF +S 10400,14100,10400,22000,200,*,UP,PDIF +S 11000,14100,11000,22000,300,*,UP,PDIF +S 8700,28700,11100,28700,300,*,RIGHT,PTIE +S 10700,24600,10700,28400,100,*,UP,NTRANS +S 10100,24600,10100,28400,100,*,UP,NTRANS +S 9500,24600,9500,28400,100,*,UP,NTRANS +S 8900,24600,8900,28400,100,*,UP,NTRANS +S 9200,24800,9200,28200,300,*,UP,NDIF +S 9800,24800,9800,28200,300,*,UP,NDIF +S 10400,24800,10400,28200,300,*,UP,NDIF +S 11000,24800,11000,28200,300,*,UP,NDIF +S 9800,23700,9800,28800,200,*,UP,ALU1 +S 10400,14200,10400,29100,200,*,UP,ALU1 +S 9200,14200,9200,29100,200,*,UP,ALU1 +S 11100,22500,13500,22500,300,*,RIGHT,NTIE +S 13300,23200,13300,23800,200,*,UP,ALU1 +S 12800,23800,13300,23800,300,*,RIGHT,POLY +S 12800,23800,12800,24600,200,*,UP,POLY +S 11300,24600,13100,24600,100,*,RIGHT,POLY +S 13100,24300,13500,24300,300,*,RIGHT,PTIE +S 11100,24300,12500,24300,300,*,RIGHT,PTIE +S 12800,23700,12800,23900,200,*,DOWN,POLY +S 13100,13600,13500,13600,200,*,RIGHT,ALU1 +S 11100,13600,12500,13600,200,*,RIGHT,ALU1 +S 11300,13900,13100,13900,100,*,RIGHT,POLY +S 12800,13300,12800,13900,200,*,UP,POLY +S 13100,13600,13500,13600,300,*,RIGHT,NTIE +S 11100,13600,12500,13600,300,*,RIGHT,NTIE +S 12400,13400,12400,22700,2800,*,UP,NWELL +S 13100,13900,13100,22200,100,*,UP,PTRANS +S 12500,13900,12500,22200,100,*,UP,PTRANS +S 11900,13900,11900,22200,100,*,UP,PTRANS +S 11300,13900,11300,22200,100,*,UP,PTRANS +S 11600,14100,11600,22000,200,*,UP,PDIF +S 12200,14100,12200,22000,200,*,UP,PDIF +S 12800,14100,12800,22000,200,*,UP,PDIF +S 13400,14100,13400,22000,300,*,UP,PDIF +S 11100,28700,13500,28700,300,*,RIGHT,PTIE +S 13100,24600,13100,28400,100,*,UP,NTRANS +S 12500,24600,12500,28400,100,*,UP,NTRANS +S 11900,24600,11900,28400,100,*,UP,NTRANS +S 11300,24600,11300,28400,100,*,UP,NTRANS +S 11600,24800,11600,28200,300,*,UP,NDIF +S 12200,24800,12200,28200,300,*,UP,NDIF +S 12800,24800,12800,28200,300,*,UP,NDIF +S 13400,24800,13400,28200,300,*,UP,NDIF +S 12200,23700,12200,28800,200,*,UP,ALU1 +S 12800,14200,12800,29100,200,*,UP,ALU1 +S 11600,14200,11600,29100,200,*,UP,ALU1 +S 13500,22500,15900,22500,300,*,RIGHT,NTIE +S 15700,23200,15700,23800,200,*,UP,ALU1 +S 15200,23800,15700,23800,300,*,RIGHT,POLY +S 15200,23800,15200,24600,200,*,UP,POLY +S 13700,24600,15500,24600,100,*,RIGHT,POLY +S 15500,24300,15900,24300,300,*,RIGHT,PTIE +S 13500,24300,14900,24300,300,*,RIGHT,PTIE +S 15200,23700,15200,23900,200,*,DOWN,POLY +S 15500,13600,15900,13600,200,*,RIGHT,ALU1 +S 13500,13600,14900,13600,200,*,RIGHT,ALU1 +S 13700,13900,15500,13900,100,*,RIGHT,POLY +S 15200,13300,15200,13900,200,*,UP,POLY +S 15500,13600,15900,13600,300,*,RIGHT,NTIE +S 13500,13600,14900,13600,300,*,RIGHT,NTIE +S 14800,13400,14800,22700,2800,*,UP,NWELL +S 15500,13900,15500,22200,100,*,UP,PTRANS +S 14900,13900,14900,22200,100,*,UP,PTRANS +S 14300,13900,14300,22200,100,*,UP,PTRANS +S 13700,13900,13700,22200,100,*,UP,PTRANS +S 14000,14100,14000,22000,200,*,UP,PDIF +S 14600,14100,14600,22000,200,*,UP,PDIF +S 15200,14100,15200,22000,200,*,UP,PDIF +S 15800,14100,15800,22000,300,*,UP,PDIF +S 13500,28700,15900,28700,300,*,RIGHT,PTIE +S 15500,24600,15500,28400,100,*,UP,NTRANS +S 14900,24600,14900,28400,100,*,UP,NTRANS +S 14300,24600,14300,28400,100,*,UP,NTRANS +S 13700,24600,13700,28400,100,*,UP,NTRANS +S 14000,24800,14000,28200,300,*,UP,NDIF +S 14600,24800,14600,28200,300,*,UP,NDIF +S 15200,24800,15200,28200,300,*,UP,NDIF +S 15800,24800,15800,28200,300,*,UP,NDIF +S 14600,23700,14600,28800,200,*,UP,ALU1 +S 15200,14200,15200,29100,200,*,UP,ALU1 +S 14000,14200,14000,29100,200,*,UP,ALU1 +S 3700,23100,3700,23800,200,*,UP,ALU1 +S 15800,28900,15800,29300,200,*,UP,ALU1 +S 8600,29200,8600,35600,13500,*,UP,ALU1 +S 700,28000,700,28800,100,*,UP,ALU1 +S 1100,24200,1100,29300,800,*,UP,ALU1 +S 2000,5700,2000,9300,200,*,DOWN,ALU1 +S 1800,9200,1800,9400,200,*,DOWN,ALU1 +S 15500,8100,15500,12100,2000,*,DOWN,ALU1 +S 15800,2800,15800,7500,200,*,UP,ALU1 +S 14600,2700,14600,7500,200,*,UP,ALU1 +S 15200,5000,15200,12100,200,*,UP,ALU1 +S 9700,4600,11100,4600,200,*,LEFT,ALU1 +S 11100,3900,11100,4600,200,*,UP,ALU1 +S 14000,600,14000,3300,200,*,UP,ALU1 +S 12800,600,12800,3300,200,*,UP,ALU1 +S 12200,700,12200,3900,200,*,UP,ALU1 +S 12200,4600,12200,11400,200,*,UP,ALU1 +S 11600,4600,13500,4600,200,*,RIGHT,ALU1 +S 13400,4600,13400,11400,200,*,UP,ALU1 +S 3700,13100,15300,13100,200,*,RIGHT,ALU1 +S 13400,700,13400,3900,200,*,UP,ALU1 +S 11600,600,11600,4600,200,*,UP,ALU1 +S 12200,3900,14000,3900,200,*,RIGHT,ALU1 +S 8600,5000,8600,12000,200,*,UP,ALU1 +S 6800,600,6800,3300,200,*,UP,ALU1 +S 1400,4500,3300,4500,200,*,RIGHT,ALU1 +S 6200,5100,7100,5100,200,*,RIGHT,ALU1 +S 2600,900,2600,8200,200,*,UP,ALU1 +S 1400,900,1400,4500,200,*,UP,ALU1 +S 5600,900,5600,11400,200,*,UP,ALU1 +S 5600,4600,7300,4600,200,*,RIGHT,ALU1 +S 9800,5700,9800,12000,200,*,UP,ALU1 +S 7400,5700,7400,12000,200,*,UP,ALU1 +S 10400,600,10400,3300,200,*,UP,ALU1 +S 9200,600,9200,3300,200,*,UP,ALU1 +S 8000,600,8000,3300,200,*,UP,ALU1 +S 5000,900,5000,11400,200,*,UP,ALU1 +S 14900,-100,14900,1900,800,*,DOWN,ALU1 +S 1400,11300,2700,11300,200,*,RIGHT,ALU1 +S 1100,13500,1100,22600,800,*,UP,ALU1 +S 700,5100,2100,5100,200,*,LEFT,ALU1 +S 1100,5000,1100,8700,900,*,UP,ALU1 +S 4900,-700,4900,300,200,*,UP,ALU1 +S 15700,-700,15700,2300,200,*,DOWN,ALU1 +S 3800,-700,3800,11400,200,*,UP,ALU1 +S 2900,3700,2900,5400,100,*,UP,POLY +S 8900,5400,10700,5400,100,*,RIGHT,POLY +S 8900,3700,10700,3700,100,*,RIGHT,POLY +S 9800,4600,9800,5400,300,*,DOWN,POLY +S 10800,4500,11300,4500,100,*,LEFT,POLY +S 11300,4500,11300,5400,100,*,DOWN,POLY +S 11300,5400,14900,5400,100,*,RIGHT,POLY +S 10700,3700,10700,4500,100,*,DOWN,POLY +S 7400,3700,7400,5400,200,*,UP,POLY +S 3600,4500,4000,4500,300,*,RIGHT,POLY +S 2900,8700,2900,9000,100,*,UP,POLY +S 4700,3700,4700,5400,100,*,UP,POLY +S 4100,3700,4100,5400,100,*,UP,POLY +S 3500,3700,3500,5400,100,*,UP,POLY +S 4700,200,4700,400,100,*,UP,POLY +S 1700,3700,2900,3700,100,*,RIGHT,POLY +S 11300,3600,11300,4100,100,*,DOWN,POLY +S 11400,3800,11400,4100,100,*,DOWN,POLY +S 11400,3700,14300,3700,100,*,RIGHT,POLY +S 11400,3600,14300,3600,100,*,RIGHT,POLY +S 5900,3700,5900,5400,100,*,UP,POLY +S 5200,5300,5900,5300,300,*,RIGHT,POLY +S 6500,3700,8300,3700,100,*,RIGHT,POLY +S 6500,5400,8300,5400,100,*,RIGHT,POLY +S 14300,3700,14300,3900,100,*,DOWN,POLY +S 14200,4700,14200,5300,100,*,DOWN,POLY +S 14300,4700,14300,5300,100,*,DOWN,POLY +S 14200,4500,14900,4500,300,*,RIGHT,POLY +S 14900,3700,14900,4300,100,*,UP,POLY +S 10600,3800,10600,4500,100,*,DOWN,POLY +S 10600,4600,11200,4600,100,*,LEFT,POLY +S 11400,4500,11400,5300,100,*,DOWN,POLY +S 11300,5500,14900,5500,100,*,RIGHT,POLY +S 15500,3700,15500,5500,100,*,UP,POLY +S 15500,2200,15500,2400,100,*,DOWN,POLY +S 14200,3700,14200,3900,100,*,DOWN,POLY +S 15900,24300,16500,24300,300,*,RIGHT,PTIE +S 16000,28700,16500,28700,300,*,RIGHT,PTIE +S 16400,24200,16400,28800,300,*,UP,PTIE +S 700,24300,1500,24300,300,*,RIGHT,PTIE +S 800,24200,800,28800,300,*,UP,PTIE +S 700,28700,1500,28700,300,*,RIGHT,PTIE +S 16400,1700,16400,4100,300,*,UP,PTIE +S 7700,4000,10400,4000,300,*,RIGHT,PTIE +S 11600,4000,14000,4000,300,*,RIGHT,PTIE +S 6100,4000,7100,4000,300,*,RIGHT,PTIE +S 15700,4000,16500,4000,300,*,LEFT,PTIE +S 14600,0,14600,1900,300,*,DOWN,PTIE +S 14900,0,14900,1900,300,*,DOWN,PTIE +S 15200,1800,16500,1800,300,*,LEFT,PTIE +S 700,4000,2700,4000,300,*,RIGHT,PTIE +S 15200,-300,15200,1900,300,*,DOWN,PTIE +S 700,-200,15300,-200,300,*,RIGHT,PTIE +S 800,-300,800,4100,300,*,UP,PTIE +S 16000,22500,16500,22500,300,*,RIGHT,NTIE +S 800,22500,1400,22500,300,*,RIGHT,NTIE +S 7700,5100,9500,5100,300,*,RIGHT,NTIE +S 10100,5100,11000,5100,300,*,RIGHT,NTIE +S 15700,5100,16500,5100,300,*,RIGHT,NTIE +S 1400,5100,1400,6400,1100,*,DOWN,NTIE +S 2000,9700,2000,12000,300,*,UP,NTIE +S 2000,5000,2000,9100,300,*,UP,NTIE +S 2200,8900,2200,9900,300,*,UP,NTIE +S 15500,8100,15500,12000,2000,*,DOWN,NTIE +S 16400,13600,16400,22600,300,*,UP,NTIE +S 6100,5100,7100,5100,300,*,RIGHT,NTIE +S 16400,5000,16400,12100,300,*,UP,NTIE +S 14500,5100,15300,5100,300,*,RIGHT,NTIE +S 11600,5100,14000,5100,300,*,RIGHT,NTIE +S 16000,13600,16500,13600,300,*,RIGHT,NTIE +S 800,13600,800,22600,300,*,UP,NTIE +S 800,13600,1400,13600,300,*,RIGHT,NTIE +S 700,5100,2700,5100,300,*,RIGHT,NTIE +S 800,5000,800,12100,300,*,UP,NTIE +S 700,12000,16500,12000,300,*,RIGHT,NTIE +S 15500,5500,15500,7800,100,*,UP,PTRANS +S 14900,5500,14900,7800,100,*,UP,PTRANS +S 15200,5700,15200,7600,300,*,UP,PDIF +S 15800,5700,15800,7600,300,*,UP,PDIF +S 14600,5700,14600,7600,300,*,UP,PDIF +S 3500,5400,3500,11700,100,*,UP,PTRANS +S 3800,5600,3800,11500,300,*,UP,PDIF +S 3200,5600,3200,11500,300,*,UP,PDIF +S 2600,5600,2600,8500,300,*,UP,PDIF +S 2900,5400,2900,8700,100,*,UP,PTRANS +S 10700,5400,10700,11700,100,*,UP,PTRANS +S 4700,5400,4700,11700,100,*,UP,PTRANS +S 5000,5600,5000,11500,300,*,UP,PDIF +S 4400,5600,4400,11500,300,*,UP,PDIF +S 4100,5400,4100,11700,100,*,UP,PTRANS +S 11000,5600,11000,11500,300,*,UP,PDIF +S 9200,5600,9200,11500,300,*,UP,PDIF +S 8900,5400,8900,11700,100,*,UP,PTRANS +S 9500,5400,9500,11700,100,*,UP,PTRANS +S 10100,5400,10100,11700,100,*,UP,PTRANS +S 5900,5400,5900,11700,100,*,UP,PTRANS +S 6200,5600,6200,11500,300,*,UP,PDIF +S 6500,5400,6500,11700,100,*,UP,PTRANS +S 7100,5400,7100,11700,100,*,UP,PTRANS +S 9800,5600,9800,11500,300,*,UP,PDIF +S 8300,5400,8300,11700,100,*,UP,PTRANS +S 7400,5600,7400,11500,300,*,UP,PDIF +S 8600,5600,8600,11500,300,*,UP,PDIF +S 6800,5600,6800,11500,300,*,UP,PDIF +S 10400,5600,10400,11500,300,*,UP,PDIF +S 8000,5600,8000,11500,300,*,UP,PDIF +S 5600,5600,5600,11500,300,*,UP,PDIF +S 12500,5500,12500,11700,100,*,UP,PTRANS +S 11600,5700,11600,11500,300,*,UP,PDIF +S 11900,5500,11900,11700,100,*,UP,PTRANS +S 1400,14100,1400,22000,300,*,UP,PDIF +S 7700,5400,7700,11700,100,*,UP,PTRANS +S 14000,5700,14000,11500,300,*,UP,PDIF +S 13700,5500,13700,11700,100,*,UP,PTRANS +S 13400,5700,13400,11500,300,*,UP,PDIF +S 13100,5500,13100,11700,100,*,UP,PTRANS +S 12800,5700,12800,11500,300,*,UP,PDIF +S 12200,5700,12200,11500,300,*,UP,PDIF +S 1400,24900,1400,28200,300,*,UP,NDIF +S 2300,400,2300,3700,100,*,UP,NTRANS +S 1700,400,1700,3700,100,*,UP,NTRANS +S 2000,600,2000,3500,200,*,UP,NDIF +S 2600,600,2600,3500,300,*,UP,NDIF +S 1400,600,1400,3500,300,*,UP,NDIF +S 11000,600,11000,3500,300,*,UP,NDIF +S 4100,400,4100,3700,100,*,UP,NTRANS +S 3500,400,3500,3700,100,*,UP,NTRANS +S 3800,600,3800,3500,300,*,UP,NDIF +S 3200,600,3200,3500,200,*,UP,NDIF +S 2900,400,2900,3700,100,*,UP,NTRANS +S 9500,400,9500,3700,100,*,UP,NTRANS +S 10100,400,10100,3700,100,*,UP,NTRANS +S 4400,600,4400,3500,200,*,UP,NDIF +S 4700,400,4700,3700,100,*,UP,NTRANS +S 5000,600,5000,3500,300,*,UP,NDIF +S 10700,400,10700,3700,100,*,UP,NTRANS +S 9800,600,9800,3500,200,*,UP,NDIF +S 9200,600,9200,3500,300,*,UP,NDIF +S 8900,400,8900,3700,100,*,UP,NTRANS +S 10400,600,10400,3500,300,*,UP,NDIF +S 8000,600,8000,3500,300,*,UP,NDIF +S 5600,600,5600,3500,300,*,UP,NDIF +S 5900,400,5900,3700,100,*,UP,NTRANS +S 6200,600,6200,3500,200,*,UP,NDIF +S 6500,400,6500,3700,100,*,UP,NTRANS +S 7100,400,7100,3700,100,*,UP,NTRANS +S 7700,400,7700,3700,100,*,UP,NTRANS +S 8300,400,8300,3700,100,*,UP,NTRANS +S 7400,600,7400,3500,200,*,UP,NDIF +S 8600,600,8600,3500,200,*,UP,NDIF +S 6800,600,6800,3500,300,*,UP,NDIF +S 11600,600,11600,3400,300,*,UP,NDIF +S 13700,400,13700,3600,100,*,UP,NTRANS +S 13100,400,13100,3600,100,*,UP,NTRANS +S 12500,400,12500,3600,100,*,UP,NTRANS +S 11900,400,11900,3600,100,*,UP,NTRANS +S 15500,2400,15500,3700,100,*,UP,NTRANS +S 15800,2600,15800,3500,300,*,UP,NDIF +S 14000,600,14000,3400,300,*,UP,NDIF +S 13400,600,13400,3400,200,*,UP,NDIF +S 12800,600,12800,3400,300,*,UP,NDIF +S 12200,600,12200,3400,200,*,UP,NDIF +S 15200,2600,15200,3500,300,*,DOWN,NDIF +S 14600,2600,14600,3500,300,*,UP,NDIF +S 14900,2400,14900,3700,100,*,UP,NTRANS +S 16300,13400,16300,22700,600,*,UP,NWELL +S 1000,13400,1000,22700,800,*,UP,NWELL +S 600,8600,16600,8600,7200,*,RIGHT,NWELL +S 600,5100,16600,5100,400,*,RIGHT,NWELL +S 16200,23200,17000,23200,200,*,RIGHT,ALU1 +S 16400,5000,16400,12100,200,*,UP,ALU1 +S 16400,2300,16400,4100,200,*,UP,ALU1 +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 1100,9100,1700,9100,3900,*,RIGHT,PTRANS +V 16400,1600,CONT_VIA,* +B 15500,9200,1800,2100,CONT_VIA,* +B 16100,18000,800,9100,CONT_VIA,* +B 1000,18000,700,9100,CONT_VIA,* +B 1100,26700,800,5200,CONT_VIA,* +V 3700,13600,CONT_BODY_N,* +V 3800,13100,CONT_POLY,* +V 3800,27700,CONT_DIF_N,* +V 3800,26100,CONT_DIF_N,* +V 3800,25700,CONT_DIF_N,* +V 3800,27300,CONT_DIF_N,* +V 3800,26900,CONT_DIF_N,* +V 3800,25300,CONT_DIF_N,* +V 3800,26500,CONT_VIA,* +V 3800,24900,CONT_VIA,* +V 3800,28100,CONT_VIA,* +V 2600,24900,CONT_VIA,* +V 2600,25300,CONT_DIF_N,* +V 2600,26900,CONT_DIF_N,* +V 2600,27300,CONT_DIF_N,* +V 2600,26500,CONT_DIF_N,* +V 2600,28100,CONT_DIF_N,* +V 2600,25700,CONT_DIF_N,* +V 2600,27700,CONT_VIA,* +V 2600,26100,CONT_VIA,* +V 3800,28700,CONT_BODY_P,* +V 2600,28700,CONT_BODY_P,* +V 2200,13600,CONT_BODY_N,* +V 2000,25000,CONT_DIF_N,* +V 2000,27400,CONT_DIF_N,* +V 2000,27800,CONT_DIF_N,* +V 2000,25400,CONT_DIF_N,* +V 2000,25800,CONT_DIF_N,* +V 2000,26200,CONT_DIF_N,* +V 2000,26600,CONT_DIF_N,* +V 2000,27000,CONT_DIF_N,* +V 3200,25800,CONT_DIF_N,* +V 3200,26200,CONT_DIF_N,* +V 3200,25400,CONT_DIF_N,* +V 3200,25000,CONT_DIF_N,* +V 3200,27800,CONT_DIF_N,* +V 3200,26600,CONT_DIF_N,* +V 3200,27000,CONT_DIF_N,* +V 3200,27400,CONT_DIF_N,* +V 2600,14300,CONT_DIF_P,* +V 2000,14700,CONT_DIF_P,* +V 2600,14700,CONT_DIF_P,* +V 2000,15100,CONT_DIF_P,* +V 2000,14300,CONT_DIF_P,* +V 3200,14300,CONT_DIF_P,* +V 3800,14300,CONT_DIF_P,* +V 3200,14700,CONT_DIF_P,* +V 3800,14700,CONT_DIF_P,* +V 3200,15100,CONT_DIF_P,* +V 2600,15500,CONT_DIF_P,* +V 2000,15500,CONT_DIF_P,* +V 2000,19500,CONT_DIF_P,* +V 2000,17900,CONT_DIF_P,* +V 2600,17900,CONT_DIF_P,* +V 2000,18300,CONT_DIF_P,* +V 2600,18300,CONT_DIF_P,* +V 2000,18700,CONT_DIF_P,* +V 2000,19100,CONT_DIF_P,* +V 2600,19100,CONT_DIF_P,* +V 2600,19500,CONT_DIF_P,* +V 2000,16300,CONT_DIF_P,* +V 2000,15900,CONT_DIF_P,* +V 2600,15900,CONT_DIF_P,* +V 2000,17500,CONT_DIF_P,* +V 2000,17100,CONT_DIF_P,* +V 2000,16700,CONT_DIF_P,* +V 2600,16700,CONT_DIF_P,* +V 2600,17100,CONT_DIF_P,* +V 3200,15500,CONT_DIF_P,* +V 3800,15500,CONT_DIF_P,* +V 3800,19500,CONT_DIF_P,* +V 3200,18300,CONT_DIF_P,* +V 3200,18700,CONT_DIF_P,* +V 3200,19100,CONT_DIF_P,* +V 3800,19100,CONT_DIF_P,* +V 3200,19500,CONT_DIF_P,* +V 3200,17500,CONT_DIF_P,* +V 3200,17100,CONT_DIF_P,* +V 3200,17900,CONT_DIF_P,* +V 3800,17900,CONT_DIF_P,* +V 3800,18300,CONT_DIF_P,* +V 3200,16300,CONT_DIF_P,* +V 3200,15900,CONT_DIF_P,* +V 3800,15900,CONT_DIF_P,* +V 3800,17100,CONT_DIF_P,* +V 3800,16700,CONT_DIF_P,* +V 3200,16700,CONT_DIF_P,* +V 2600,15100,CONT_VIA,* +V 3800,15100,CONT_VIA,* +V 2600,17500,CONT_VIA,* +V 2600,18700,CONT_VIA,* +V 2600,16300,CONT_VIA,* +V 3800,18700,CONT_VIA,* +V 3800,17500,CONT_VIA,* +V 3800,16300,CONT_VIA,* +V 2000,19900,CONT_DIF_P,* +V 3200,19900,CONT_DIF_P,* +V 2600,19900,CONT_VIA,* +V 3800,19900,CONT_VIA,* +V 2000,20300,CONT_DIF_P,* +V 3200,20300,CONT_DIF_P,* +V 2600,20300,CONT_DIF_P,* +V 3800,20300,CONT_DIF_P,* +V 2600,20700,CONT_DIF_P,* +V 3800,20700,CONT_DIF_P,* +V 3200,20700,CONT_DIF_P,* +V 2000,20700,CONT_DIF_P,* +V 2000,21100,CONT_DIF_P,* +V 3200,21100,CONT_DIF_P,* +V 3800,21100,CONT_VIA,* +V 2600,21100,CONT_VIA,* +V 2000,21500,CONT_DIF_P,* +V 2600,21500,CONT_DIF_P,* +V 3200,21500,CONT_DIF_P,* +V 3800,21500,CONT_DIF_P,* +V 2600,24300,CONT_BODY_P,* +V 3800,24300,CONT_BODY_P,* +V 3700,23800,CONT_POLY,* +V 2600,23800,CONT_VIA,* +V 3800,22500,CONT_BODY_N,* +V 2600,22500,CONT_BODY_N,* +V 3800,21900,CONT_DIF_P,* +V 3200,21900,CONT_DIF_P,* +V 2600,21900,CONT_DIF_P,* +V 2000,21900,CONT_DIF_P,* +V 2600,13600,CONT_VIA,* +V 1700,13600,CONT_BODY_N,* +V 4400,21900,CONT_DIF_P,* +V 5000,21900,CONT_DIF_P,* +V 5600,21900,CONT_DIF_P,* +V 6200,21900,CONT_DIF_P,* +V 5000,22500,CONT_BODY_N,* +V 6200,22500,CONT_BODY_N,* +V 6100,23200,CONT_VIA,* +V 5000,23800,CONT_VIA,* +V 6100,23800,CONT_POLY,* +V 6200,24300,CONT_BODY_P,* +V 5000,24300,CONT_BODY_P,* +V 6200,21500,CONT_DIF_P,* +V 5600,21500,CONT_DIF_P,* +V 5000,21500,CONT_DIF_P,* +V 4400,21500,CONT_DIF_P,* +V 5000,21100,CONT_VIA,* +V 6200,21100,CONT_VIA,* +V 5600,21100,CONT_DIF_P,* +V 4400,21100,CONT_DIF_P,* +V 4400,20700,CONT_DIF_P,* +V 5600,20700,CONT_DIF_P,* +V 6200,20700,CONT_DIF_P,* +V 5000,20700,CONT_DIF_P,* +V 6200,20300,CONT_DIF_P,* +V 5000,20300,CONT_DIF_P,* +V 5600,20300,CONT_DIF_P,* +V 4400,20300,CONT_DIF_P,* +V 6200,19900,CONT_VIA,* +V 5000,19900,CONT_VIA,* +V 5600,19900,CONT_DIF_P,* +V 4400,19900,CONT_DIF_P,* +V 6200,16300,CONT_VIA,* +V 6200,17500,CONT_VIA,* +V 6200,18700,CONT_VIA,* +V 5000,16300,CONT_VIA,* +V 5000,18700,CONT_VIA,* +V 5000,17500,CONT_VIA,* +V 6200,15100,CONT_VIA,* +V 5000,15100,CONT_VIA,* +V 5600,16700,CONT_DIF_P,* +V 6200,16700,CONT_DIF_P,* +V 6200,17100,CONT_DIF_P,* +V 6200,15900,CONT_DIF_P,* +V 5600,15900,CONT_DIF_P,* +V 5600,16300,CONT_DIF_P,* +V 6200,18300,CONT_DIF_P,* +V 6200,17900,CONT_DIF_P,* +V 5600,17900,CONT_DIF_P,* +V 5600,17100,CONT_DIF_P,* +V 5600,17500,CONT_DIF_P,* +V 5600,19500,CONT_DIF_P,* +V 6200,19100,CONT_DIF_P,* +V 5600,19100,CONT_DIF_P,* +V 5600,18700,CONT_DIF_P,* +V 5600,18300,CONT_DIF_P,* +V 6200,19500,CONT_DIF_P,* +V 6200,15500,CONT_DIF_P,* +V 5600,15500,CONT_DIF_P,* +V 5000,17100,CONT_DIF_P,* +V 5000,16700,CONT_DIF_P,* +V 4400,16700,CONT_DIF_P,* +V 4400,17100,CONT_DIF_P,* +V 4400,17500,CONT_DIF_P,* +V 5000,15900,CONT_DIF_P,* +V 4400,15900,CONT_DIF_P,* +V 4400,16300,CONT_DIF_P,* +V 5000,19500,CONT_DIF_P,* +V 5000,19100,CONT_DIF_P,* +V 4400,19100,CONT_DIF_P,* +V 4400,18700,CONT_DIF_P,* +V 5000,18300,CONT_DIF_P,* +V 4400,18300,CONT_DIF_P,* +V 5000,17900,CONT_DIF_P,* +V 4400,17900,CONT_DIF_P,* +V 4400,19500,CONT_DIF_P,* +V 4400,15500,CONT_DIF_P,* +V 5000,15500,CONT_DIF_P,* +V 5600,15100,CONT_DIF_P,* +V 6200,14700,CONT_DIF_P,* +V 5600,14700,CONT_DIF_P,* +V 6200,14300,CONT_DIF_P,* +V 5600,14300,CONT_DIF_P,* +V 4400,14300,CONT_DIF_P,* +V 4400,15100,CONT_DIF_P,* +V 5000,14700,CONT_DIF_P,* +V 4400,14700,CONT_DIF_P,* +V 5000,14300,CONT_DIF_P,* +V 5600,27400,CONT_DIF_N,* +V 5600,27000,CONT_DIF_N,* +V 5600,26600,CONT_DIF_N,* +V 5600,27800,CONT_DIF_N,* +V 5600,25000,CONT_DIF_N,* +V 5600,25400,CONT_DIF_N,* +V 5600,26200,CONT_DIF_N,* +V 5600,25800,CONT_DIF_N,* +V 4400,27000,CONT_DIF_N,* +V 4400,26600,CONT_DIF_N,* +V 4400,26200,CONT_DIF_N,* +V 4400,25800,CONT_DIF_N,* +V 4400,25400,CONT_DIF_N,* +V 4400,27800,CONT_DIF_N,* +V 4400,27400,CONT_DIF_N,* +V 4400,25000,CONT_DIF_N,* +V 4900,13600,CONT_VIA,* +V 5600,13100,CONT_POLY,* +V 6000,13600,CONT_BODY_N,* +V 4600,13600,CONT_BODY_N,* +V 5200,13600,CONT_BODY_N,* +V 4100,13600,CONT_BODY_N,* +V 5000,28700,CONT_BODY_P,* +V 6200,28700,CONT_BODY_P,* +V 5000,26100,CONT_VIA,* +V 5000,27700,CONT_VIA,* +V 5000,25700,CONT_DIF_N,* +V 5000,28100,CONT_DIF_N,* +V 5000,26500,CONT_DIF_N,* +V 5000,27300,CONT_DIF_N,* +V 5000,26900,CONT_DIF_N,* +V 5000,25300,CONT_DIF_N,* +V 5000,24900,CONT_VIA,* +V 6200,28100,CONT_VIA,* +V 6200,24900,CONT_VIA,* +V 6200,26500,CONT_VIA,* +V 6200,25300,CONT_DIF_N,* +V 6200,26900,CONT_DIF_N,* +V 6200,27300,CONT_DIF_N,* +V 6200,25700,CONT_DIF_N,* +V 6200,26100,CONT_DIF_N,* +V 6200,27700,CONT_DIF_N,* +V 6800,21900,CONT_DIF_P,* +V 7400,21900,CONT_DIF_P,* +V 8000,21900,CONT_DIF_P,* +V 8600,21900,CONT_DIF_P,* +V 7400,22500,CONT_BODY_N,* +V 8600,22500,CONT_BODY_N,* +V 8500,23200,CONT_VIA,* +V 7400,23800,CONT_VIA,* +V 8500,23800,CONT_POLY,* +V 8600,24300,CONT_BODY_P,* +V 7400,24300,CONT_BODY_P,* +V 8600,21500,CONT_DIF_P,* +V 8000,21500,CONT_DIF_P,* +V 7400,21500,CONT_DIF_P,* +V 6800,21500,CONT_DIF_P,* +V 7400,21100,CONT_VIA,* +V 8600,21100,CONT_VIA,* +V 8000,21100,CONT_DIF_P,* +V 6800,21100,CONT_DIF_P,* +V 6800,20700,CONT_DIF_P,* +V 8000,20700,CONT_DIF_P,* +V 8600,20700,CONT_DIF_P,* +V 7400,20700,CONT_DIF_P,* +V 8600,20300,CONT_DIF_P,* +V 7400,20300,CONT_DIF_P,* +V 8000,20300,CONT_DIF_P,* +V 6800,20300,CONT_DIF_P,* +V 8600,19900,CONT_VIA,* +V 7400,19900,CONT_VIA,* +V 8000,19900,CONT_DIF_P,* +V 6800,19900,CONT_DIF_P,* +V 8600,16300,CONT_VIA,* +V 8600,17500,CONT_VIA,* +V 8600,18700,CONT_VIA,* +V 7400,16300,CONT_VIA,* +V 7400,18700,CONT_VIA,* +V 7400,17500,CONT_VIA,* +V 8600,15100,CONT_VIA,* +V 7400,15100,CONT_VIA,* +V 8000,16700,CONT_DIF_P,* +V 8600,16700,CONT_DIF_P,* +V 8600,17100,CONT_DIF_P,* +V 8600,15900,CONT_DIF_P,* +V 8000,15900,CONT_DIF_P,* +V 8000,16300,CONT_DIF_P,* +V 8600,18300,CONT_DIF_P,* +V 8600,17900,CONT_DIF_P,* +V 8000,17900,CONT_DIF_P,* +V 8000,17100,CONT_DIF_P,* +V 8000,17500,CONT_DIF_P,* +V 8000,19500,CONT_DIF_P,* +V 8600,19100,CONT_DIF_P,* +V 8000,19100,CONT_DIF_P,* +V 8000,18700,CONT_DIF_P,* +V 8000,18300,CONT_DIF_P,* +V 8600,19500,CONT_DIF_P,* +V 8600,15500,CONT_DIF_P,* +V 8000,15500,CONT_DIF_P,* +V 7400,17100,CONT_DIF_P,* +V 7400,16700,CONT_DIF_P,* +V 6800,16700,CONT_DIF_P,* +V 6800,17100,CONT_DIF_P,* +V 6800,17500,CONT_DIF_P,* +V 7400,15900,CONT_DIF_P,* +V 6800,15900,CONT_DIF_P,* +V 6800,16300,CONT_DIF_P,* +V 7400,19500,CONT_DIF_P,* +V 7400,19100,CONT_DIF_P,* +V 6800,19100,CONT_DIF_P,* +V 6800,18700,CONT_DIF_P,* +V 7400,18300,CONT_DIF_P,* +V 6800,18300,CONT_DIF_P,* +V 7400,17900,CONT_DIF_P,* +V 6800,17900,CONT_DIF_P,* +V 6800,19500,CONT_DIF_P,* +V 6800,15500,CONT_DIF_P,* +V 7400,15500,CONT_DIF_P,* +V 8000,15100,CONT_DIF_P,* +V 8600,14700,CONT_DIF_P,* +V 8000,14700,CONT_DIF_P,* +V 8600,14300,CONT_DIF_P,* +V 8000,14300,CONT_DIF_P,* +V 6800,14300,CONT_DIF_P,* +V 6800,15100,CONT_DIF_P,* +V 7400,14700,CONT_DIF_P,* +V 6800,14700,CONT_DIF_P,* +V 7400,14300,CONT_DIF_P,* +V 8000,27400,CONT_DIF_N,* +V 8000,27000,CONT_DIF_N,* +V 8000,26600,CONT_DIF_N,* +V 8000,27800,CONT_DIF_N,* +V 8000,25000,CONT_DIF_N,* +V 8000,25400,CONT_DIF_N,* +V 8000,26200,CONT_DIF_N,* +V 8000,25800,CONT_DIF_N,* +V 6800,27000,CONT_DIF_N,* +V 6800,26600,CONT_DIF_N,* +V 6800,26200,CONT_DIF_N,* +V 6800,25800,CONT_DIF_N,* +V 6800,25400,CONT_DIF_N,* +V 6800,27800,CONT_DIF_N,* +V 6800,27400,CONT_DIF_N,* +V 6800,25000,CONT_DIF_N,* +V 7300,13600,CONT_VIA,* +V 8000,13100,CONT_POLY,* +V 8400,13600,CONT_BODY_N,* +V 7000,13600,CONT_BODY_N,* +V 7600,13600,CONT_BODY_N,* +V 6500,13600,CONT_BODY_N,* +V 7400,28700,CONT_BODY_P,* +V 8600,28700,CONT_BODY_P,* +V 7400,26100,CONT_VIA,* +V 7400,27700,CONT_VIA,* +V 7400,25700,CONT_DIF_N,* +V 7400,28100,CONT_DIF_N,* +V 7400,26500,CONT_DIF_N,* +V 7400,27300,CONT_DIF_N,* +V 7400,26900,CONT_DIF_N,* +V 7400,25300,CONT_DIF_N,* +V 7400,24900,CONT_VIA,* +V 8600,28100,CONT_VIA,* +V 8600,24900,CONT_VIA,* +V 8600,26500,CONT_VIA,* +V 8600,25300,CONT_DIF_N,* +V 8600,26900,CONT_DIF_N,* +V 8600,27300,CONT_DIF_N,* +V 8600,25700,CONT_DIF_N,* +V 8600,26100,CONT_DIF_N,* +V 8600,27700,CONT_DIF_N,* +V 9200,21900,CONT_DIF_P,* +V 9800,21900,CONT_DIF_P,* +V 10400,21900,CONT_DIF_P,* +V 11000,21900,CONT_DIF_P,* +V 9800,22500,CONT_BODY_N,* +V 11000,22500,CONT_BODY_N,* +V 10900,23200,CONT_VIA,* +V 9800,23800,CONT_VIA,* +V 10900,23800,CONT_POLY,* +V 11000,24300,CONT_BODY_P,* +V 9800,24300,CONT_BODY_P,* +V 11000,21500,CONT_DIF_P,* +V 10400,21500,CONT_DIF_P,* +V 9800,21500,CONT_DIF_P,* +V 9200,21500,CONT_DIF_P,* +V 9800,21100,CONT_VIA,* +V 11000,21100,CONT_VIA,* +V 10400,21100,CONT_DIF_P,* +V 9200,21100,CONT_DIF_P,* +V 9200,20700,CONT_DIF_P,* +V 10400,20700,CONT_DIF_P,* +V 11000,20700,CONT_DIF_P,* +V 9800,20700,CONT_DIF_P,* +V 11000,20300,CONT_DIF_P,* +V 9800,20300,CONT_DIF_P,* +V 10400,20300,CONT_DIF_P,* +V 9200,20300,CONT_DIF_P,* +V 11000,19900,CONT_VIA,* +V 9800,19900,CONT_VIA,* +V 10400,19900,CONT_DIF_P,* +V 9200,19900,CONT_DIF_P,* +V 11000,16300,CONT_VIA,* +V 11000,17500,CONT_VIA,* +V 11000,18700,CONT_VIA,* +V 9800,16300,CONT_VIA,* +V 9800,18700,CONT_VIA,* +V 9800,17500,CONT_VIA,* +V 11000,15100,CONT_VIA,* +V 9800,15100,CONT_VIA,* +V 10400,16700,CONT_DIF_P,* +V 11000,16700,CONT_DIF_P,* +V 11000,17100,CONT_DIF_P,* +V 11000,15900,CONT_DIF_P,* +V 10400,15900,CONT_DIF_P,* +V 10400,16300,CONT_DIF_P,* +V 11000,18300,CONT_DIF_P,* +V 11000,17900,CONT_DIF_P,* +V 10400,17900,CONT_DIF_P,* +V 10400,17100,CONT_DIF_P,* +V 10400,17500,CONT_DIF_P,* +V 10400,19500,CONT_DIF_P,* +V 11000,19100,CONT_DIF_P,* +V 10400,19100,CONT_DIF_P,* +V 10400,18700,CONT_DIF_P,* +V 10400,18300,CONT_DIF_P,* +V 11000,19500,CONT_DIF_P,* +V 11000,15500,CONT_DIF_P,* +V 10400,15500,CONT_DIF_P,* +V 9800,17100,CONT_DIF_P,* +V 9800,16700,CONT_DIF_P,* +V 9200,16700,CONT_DIF_P,* +V 9200,17100,CONT_DIF_P,* +V 9200,17500,CONT_DIF_P,* +V 9800,15900,CONT_DIF_P,* +V 9200,15900,CONT_DIF_P,* +V 9200,16300,CONT_DIF_P,* +V 9800,19500,CONT_DIF_P,* +V 9800,19100,CONT_DIF_P,* +V 9200,19100,CONT_DIF_P,* +V 9200,18700,CONT_DIF_P,* +V 9800,18300,CONT_DIF_P,* +V 9200,18300,CONT_DIF_P,* +V 9800,17900,CONT_DIF_P,* +V 9200,17900,CONT_DIF_P,* +V 9200,19500,CONT_DIF_P,* +V 9200,15500,CONT_DIF_P,* +V 9800,15500,CONT_DIF_P,* +V 10400,15100,CONT_DIF_P,* +V 11000,14700,CONT_DIF_P,* +V 10400,14700,CONT_DIF_P,* +V 11000,14300,CONT_DIF_P,* +V 10400,14300,CONT_DIF_P,* +V 9200,14300,CONT_DIF_P,* +V 9200,15100,CONT_DIF_P,* +V 9800,14700,CONT_DIF_P,* +V 9200,14700,CONT_DIF_P,* +V 9800,14300,CONT_DIF_P,* +V 10400,27400,CONT_DIF_N,* +V 10400,27000,CONT_DIF_N,* +V 10400,26600,CONT_DIF_N,* +V 10400,27800,CONT_DIF_N,* +V 10400,25000,CONT_DIF_N,* +V 10400,25400,CONT_DIF_N,* +V 10400,26200,CONT_DIF_N,* +V 10400,25800,CONT_DIF_N,* +V 9200,27000,CONT_DIF_N,* +V 9200,26600,CONT_DIF_N,* +V 9200,26200,CONT_DIF_N,* +V 9200,25800,CONT_DIF_N,* +V 9200,25400,CONT_DIF_N,* +V 9200,27800,CONT_DIF_N,* +V 9200,27400,CONT_DIF_N,* +V 9200,25000,CONT_DIF_N,* +V 9700,13600,CONT_VIA,* +V 10400,13100,CONT_POLY,* +V 10800,13600,CONT_BODY_N,* +V 9400,13600,CONT_BODY_N,* +V 10000,13600,CONT_BODY_N,* +V 8900,13600,CONT_BODY_N,* +V 9800,28700,CONT_BODY_P,* +V 11000,28700,CONT_BODY_P,* +V 9800,26100,CONT_VIA,* +V 9800,27700,CONT_VIA,* +V 9800,25700,CONT_DIF_N,* +V 9800,28100,CONT_DIF_N,* +V 9800,26500,CONT_DIF_N,* +V 9800,27300,CONT_DIF_N,* +V 9800,26900,CONT_DIF_N,* +V 9800,25300,CONT_DIF_N,* +V 9800,24900,CONT_VIA,* +V 11000,28100,CONT_VIA,* +V 11000,24900,CONT_VIA,* +V 11000,26500,CONT_VIA,* +V 11000,25300,CONT_DIF_N,* +V 11000,26900,CONT_DIF_N,* +V 11000,27300,CONT_DIF_N,* +V 11000,25700,CONT_DIF_N,* +V 11000,26100,CONT_DIF_N,* +V 11000,27700,CONT_DIF_N,* +V 11600,21900,CONT_DIF_P,* +V 12200,21900,CONT_DIF_P,* +V 12800,21900,CONT_DIF_P,* +V 13400,21900,CONT_DIF_P,* +V 12200,22500,CONT_BODY_N,* +V 13400,22500,CONT_BODY_N,* +V 13300,23200,CONT_VIA,* +V 12200,23800,CONT_VIA,* +V 13300,23800,CONT_POLY,* +V 13400,24300,CONT_BODY_P,* +V 12200,24300,CONT_BODY_P,* +V 13400,21500,CONT_DIF_P,* +V 12800,21500,CONT_DIF_P,* +V 12200,21500,CONT_DIF_P,* +V 11600,21500,CONT_DIF_P,* +V 12200,21100,CONT_VIA,* +V 13400,21100,CONT_VIA,* +V 12800,21100,CONT_DIF_P,* +V 11600,21100,CONT_DIF_P,* +V 11600,20700,CONT_DIF_P,* +V 12800,20700,CONT_DIF_P,* +V 13400,20700,CONT_DIF_P,* +V 12200,20700,CONT_DIF_P,* +V 13400,20300,CONT_DIF_P,* +V 12200,20300,CONT_DIF_P,* +V 12800,20300,CONT_DIF_P,* +V 11600,20300,CONT_DIF_P,* +V 13400,19900,CONT_VIA,* +V 12200,19900,CONT_VIA,* +V 12800,19900,CONT_DIF_P,* +V 11600,19900,CONT_DIF_P,* +V 13400,16300,CONT_VIA,* +V 13400,17500,CONT_VIA,* +V 13400,18700,CONT_VIA,* +V 12200,16300,CONT_VIA,* +V 12200,18700,CONT_VIA,* +V 12200,17500,CONT_VIA,* +V 13400,15100,CONT_VIA,* +V 12200,15100,CONT_VIA,* +V 12800,16700,CONT_DIF_P,* +V 13400,16700,CONT_DIF_P,* +V 13400,17100,CONT_DIF_P,* +V 13400,15900,CONT_DIF_P,* +V 12800,15900,CONT_DIF_P,* +V 12800,16300,CONT_DIF_P,* +V 13400,18300,CONT_DIF_P,* +V 13400,17900,CONT_DIF_P,* +V 12800,17900,CONT_DIF_P,* +V 12800,17100,CONT_DIF_P,* +V 12800,17500,CONT_DIF_P,* +V 12800,19500,CONT_DIF_P,* +V 13400,19100,CONT_DIF_P,* +V 12800,19100,CONT_DIF_P,* +V 12800,18700,CONT_DIF_P,* +V 12800,18300,CONT_DIF_P,* +V 13400,19500,CONT_DIF_P,* +V 13400,15500,CONT_DIF_P,* +V 12800,15500,CONT_DIF_P,* +V 12200,17100,CONT_DIF_P,* +V 12200,16700,CONT_DIF_P,* +V 11600,16700,CONT_DIF_P,* +V 11600,17100,CONT_DIF_P,* +V 11600,17500,CONT_DIF_P,* +V 12200,15900,CONT_DIF_P,* +V 11600,15900,CONT_DIF_P,* +V 11600,16300,CONT_DIF_P,* +V 12200,19500,CONT_DIF_P,* +V 12200,19100,CONT_DIF_P,* +V 11600,19100,CONT_DIF_P,* +V 11600,18700,CONT_DIF_P,* +V 12200,18300,CONT_DIF_P,* +V 11600,18300,CONT_DIF_P,* +V 12200,17900,CONT_DIF_P,* +V 11600,17900,CONT_DIF_P,* +V 11600,19500,CONT_DIF_P,* +V 11600,15500,CONT_DIF_P,* +V 12200,15500,CONT_DIF_P,* +V 12800,15100,CONT_DIF_P,* +V 13400,14700,CONT_DIF_P,* +V 12800,14700,CONT_DIF_P,* +V 13400,14300,CONT_DIF_P,* +V 12800,14300,CONT_DIF_P,* +V 11600,14300,CONT_DIF_P,* +V 11600,15100,CONT_DIF_P,* +V 12200,14700,CONT_DIF_P,* +V 11600,14700,CONT_DIF_P,* +V 12200,14300,CONT_DIF_P,* +V 12800,27400,CONT_DIF_N,* +V 12800,27000,CONT_DIF_N,* +V 12800,26600,CONT_DIF_N,* +V 12800,27800,CONT_DIF_N,* +V 12800,25000,CONT_DIF_N,* +V 12800,25400,CONT_DIF_N,* +V 12800,26200,CONT_DIF_N,* +V 12800,25800,CONT_DIF_N,* +V 11600,27000,CONT_DIF_N,* +V 11600,26600,CONT_DIF_N,* +V 11600,26200,CONT_DIF_N,* +V 11600,25800,CONT_DIF_N,* +V 11600,25400,CONT_DIF_N,* +V 11600,27800,CONT_DIF_N,* +V 11600,27400,CONT_DIF_N,* +V 11600,25000,CONT_DIF_N,* +V 12100,13600,CONT_VIA,* +V 12800,13100,CONT_POLY,* +V 13200,13600,CONT_BODY_N,* +V 11800,13600,CONT_BODY_N,* +V 12400,13600,CONT_BODY_N,* +V 11300,13600,CONT_BODY_N,* +V 12200,28700,CONT_BODY_P,* +V 13400,28700,CONT_BODY_P,* +V 12200,26100,CONT_VIA,* +V 12200,27700,CONT_VIA,* +V 12200,25700,CONT_DIF_N,* +V 12200,28100,CONT_DIF_N,* +V 12200,26500,CONT_DIF_N,* +V 12200,27300,CONT_DIF_N,* +V 12200,26900,CONT_DIF_N,* +V 12200,25300,CONT_DIF_N,* +V 12200,24900,CONT_VIA,* +V 13400,28100,CONT_VIA,* +V 13400,24900,CONT_VIA,* +V 13400,26500,CONT_VIA,* +V 13400,25300,CONT_DIF_N,* +V 13400,26900,CONT_DIF_N,* +V 13400,27300,CONT_DIF_N,* +V 13400,25700,CONT_DIF_N,* +V 13400,26100,CONT_DIF_N,* +V 13400,27700,CONT_DIF_N,* +V 14000,21900,CONT_DIF_P,* +V 14600,21900,CONT_DIF_P,* +V 15200,21900,CONT_DIF_P,* +V 15800,21900,CONT_DIF_P,* +V 14600,22500,CONT_BODY_N,* +V 15800,22500,CONT_BODY_N,* +V 15700,23200,CONT_VIA,* +V 14600,23800,CONT_VIA,* +V 15700,23800,CONT_POLY,* +V 15800,24300,CONT_BODY_P,* +V 14600,24300,CONT_BODY_P,* +V 15800,21500,CONT_DIF_P,* +V 15200,21500,CONT_DIF_P,* +V 14600,21500,CONT_DIF_P,* +V 14000,21500,CONT_DIF_P,* +V 14600,21100,CONT_VIA,* +V 15200,21100,CONT_DIF_P,* +V 14000,21100,CONT_DIF_P,* +V 14000,20700,CONT_DIF_P,* +V 15200,20700,CONT_DIF_P,* +V 15800,20700,CONT_DIF_P,* +V 14600,20700,CONT_DIF_P,* +V 15800,20300,CONT_DIF_P,* +V 14600,20300,CONT_DIF_P,* +V 15200,20300,CONT_DIF_P,* +V 14000,20300,CONT_DIF_P,* +V 14600,19900,CONT_VIA,* +V 15200,19900,CONT_DIF_P,* +V 14000,19900,CONT_DIF_P,* +V 14600,16300,CONT_VIA,* +V 14600,18700,CONT_VIA,* +V 14600,17500,CONT_VIA,* +V 14600,15100,CONT_VIA,* +V 15200,16700,CONT_DIF_P,* +V 15800,16700,CONT_DIF_P,* +V 15800,17100,CONT_DIF_P,* +V 15800,15900,CONT_DIF_P,* +V 15200,15900,CONT_DIF_P,* +V 15200,16300,CONT_DIF_P,* +V 15800,18300,CONT_DIF_P,* +V 15800,17900,CONT_DIF_P,* +V 15200,17900,CONT_DIF_P,* +V 15200,17100,CONT_DIF_P,* +V 15200,17500,CONT_DIF_P,* +V 15200,19500,CONT_DIF_P,* +V 15800,19100,CONT_DIF_P,* +V 15200,19100,CONT_DIF_P,* +V 15200,18700,CONT_DIF_P,* +V 15200,18300,CONT_DIF_P,* +V 15800,19500,CONT_DIF_P,* +V 15800,15500,CONT_DIF_P,* +V 15200,15500,CONT_DIF_P,* +V 14600,17100,CONT_DIF_P,* +V 14600,16700,CONT_DIF_P,* +V 14000,16700,CONT_DIF_P,* +V 14000,17100,CONT_DIF_P,* +V 14000,17500,CONT_DIF_P,* +V 14600,15900,CONT_DIF_P,* +V 14000,15900,CONT_DIF_P,* +V 14000,16300,CONT_DIF_P,* +V 14600,19500,CONT_DIF_P,* +V 14600,19100,CONT_DIF_P,* +V 14000,19100,CONT_DIF_P,* +V 14000,18700,CONT_DIF_P,* +V 14600,18300,CONT_DIF_P,* +V 14000,18300,CONT_DIF_P,* +V 14600,17900,CONT_DIF_P,* +V 14000,17900,CONT_DIF_P,* +V 14000,19500,CONT_DIF_P,* +V 14000,15500,CONT_DIF_P,* +V 14600,15500,CONT_DIF_P,* +V 15200,15100,CONT_DIF_P,* +V 15800,14700,CONT_DIF_P,* +V 15200,14700,CONT_DIF_P,* +V 15800,14300,CONT_DIF_P,* +V 15200,14300,CONT_DIF_P,* +V 14000,14300,CONT_DIF_P,* +V 14000,15100,CONT_DIF_P,* +V 14600,14700,CONT_DIF_P,* +V 14000,14700,CONT_DIF_P,* +V 14600,14300,CONT_DIF_P,* +V 15200,27400,CONT_DIF_N,* +V 15200,27000,CONT_DIF_N,* +V 15200,26600,CONT_DIF_N,* +V 15200,27800,CONT_DIF_N,* +V 15200,25000,CONT_DIF_N,* +V 15200,25400,CONT_DIF_N,* +V 15200,26200,CONT_DIF_N,* +V 15200,25800,CONT_DIF_N,* +V 14000,27000,CONT_DIF_N,* +V 14000,26600,CONT_DIF_N,* +V 14000,26200,CONT_DIF_N,* +V 14000,25800,CONT_DIF_N,* +V 14000,25400,CONT_DIF_N,* +V 14000,27800,CONT_DIF_N,* +V 14000,27400,CONT_DIF_N,* +V 14000,25000,CONT_DIF_N,* +V 14500,13600,CONT_VIA,* +V 15200,13100,CONT_POLY,* +V 15600,13600,CONT_BODY_N,* +V 14200,13600,CONT_BODY_N,* +V 14800,13600,CONT_BODY_N,* +V 13700,13600,CONT_BODY_N,* +V 14600,28700,CONT_BODY_P,* +V 15800,28700,CONT_BODY_P,* +V 14600,26100,CONT_VIA,* +V 14600,27700,CONT_VIA,* +V 14600,25700,CONT_DIF_N,* +V 14600,28100,CONT_DIF_N,* +V 14600,26500,CONT_DIF_N,* +V 14600,27300,CONT_DIF_N,* +V 14600,26900,CONT_DIF_N,* +V 14600,25300,CONT_DIF_N,* +V 14600,24900,CONT_VIA,* +V 15800,28100,CONT_VIA,* +V 15800,24900,CONT_VIA,* +V 15800,26500,CONT_VIA,* +V 15800,25300,CONT_DIF_N,* +V 15800,26900,CONT_DIF_N,* +V 15800,27300,CONT_DIF_N,* +V 15800,25700,CONT_DIF_N,* +V 15800,26100,CONT_DIF_N,* +V 15800,27700,CONT_DIF_N,* +V 16400,29200,CONT_VIA,* +V 15800,29200,CONT_VIA,* +V 16400,25900,CONT_VIA,* +V 16100,24300,CONT_VIA,* +V 16400,27900,CONT_VIA,* +V 3700,23200,CONT_VIA,* +V 2000,5800,CONT_VIA,* +V 16400,3600,CONT_VIA,* +V 16400,2400,CONT_VIA,* +V 15200,3500,CONT_VIA,* +V 14000,1600,CONT_VIA,* +V 12800,1600,CONT_VIA,* +V 11600,1600,CONT_VIA,* +V 16400,7500,CONT_VIA,* +V 16400,6700,CONT_VIA,* +V 2000,3200,CONT_VIA,* +V 2000,2300,CONT_VIA,* +V 3200,9000,CONT_VIA,* +V 3200,7400,CONT_VIA,* +V 3200,6600,CONT_VIA,* +V 3200,2300,CONT_VIA,* +V 3200,3500,CONT_VIA,* +V 3200,10200,CONT_VIA,* +V 6800,1600,CONT_VIA,* +V 4400,2300,CONT_VIA,* +V 4400,6600,CONT_VIA,* +V 4400,7400,CONT_VIA,* +V 4400,9000,CONT_VIA,* +V 4400,10200,CONT_VIA,* +V 4400,3500,CONT_VIA,* +V 9800,6600,CONT_VIA,* +V 9800,10200,CONT_VIA,* +V 6200,9000,CONT_VIA,* +V 8000,1600,CONT_VIA,* +V 9800,9000,CONT_VIA,* +V 9800,7400,CONT_VIA,* +V 9800,2300,CONT_VIA,* +V 11000,7400,CONT_VIA,* +V 11000,9000,CONT_VIA,* +V 11000,10200,CONT_VIA,* +V 7400,6600,CONT_VIA,* +V 11000,6600,CONT_VIA,* +V 11000,2300,CONT_VIA,* +V 7400,7400,CONT_VIA,* +V 7400,2300,CONT_VIA,* +V 6200,2300,CONT_VIA,* +V 6200,3500,CONT_VIA,* +V 6200,10200,CONT_VIA,* +V 8600,3500,CONT_VIA,* +V 6200,7400,CONT_VIA,* +V 6200,6600,CONT_VIA,* +V 8600,7400,CONT_VIA,* +V 8600,9000,CONT_VIA,* +V 8600,10200,CONT_VIA,* +V 8600,6600,CONT_VIA,* +V 8600,2300,CONT_VIA,* +V 7400,10200,CONT_VIA,* +V 7400,9000,CONT_VIA,* +V 9200,1600,CONT_VIA,* +V 10400,1600,CONT_VIA,* +V 2000,9900,CONT_VIA,* +V 800,9800,CONT_VIA,* +V 800,6600,CONT_VIA,* +V 800,2300,CONT_VIA,* +V 800,3500,CONT_VIA,* +V 15700,-700,CONT_VIA,* +V 3800,-700,CONT_VIA,* +V 4900,-700,CONT_VIA,* +V 9800,4600,CONT_POLY,* +V 15100,4500,CONT_POLY,* +V 11100,4000,CONT_POLY,* +V 1800,9400,CONT_POLY,* +V 15700,2300,CONT_POLY,* +V 14500,3800,CONT_POLY,* +V 5100,5300,CONT_POLY,* +V 2700,8900,CONT_POLY,* +V 3300,4500,CONT_POLY,* +V 4900,300,CONT_POLY,* +V 7400,4600,CONT_POLY,* +V 16400,28300,CONT_BODY_P,* +V 16400,28700,CONT_BODY_P,* +V 16400,24300,CONT_BODY_P,* +V 16400,25500,CONT_BODY_P,* +V 16400,25100,CONT_BODY_P,* +V 16400,24700,CONT_BODY_P,* +V 16400,26300,CONT_BODY_P,* +V 16400,26700,CONT_BODY_P,* +V 16400,27100,CONT_BODY_P,* +V 16400,27500,CONT_BODY_P,* +V 1200,28700,CONT_BODY_P,* +V 1200,24300,CONT_BODY_P,* +V 800,28300,CONT_BODY_P,* +V 800,24300,CONT_BODY_P,* +V 800,25500,CONT_BODY_P,* +V 800,25100,CONT_BODY_P,* +V 800,24700,CONT_BODY_P,* +V 800,28700,CONT_BODY_P,* +V 800,25900,CONT_BODY_P,* +V 800,26300,CONT_BODY_P,* +V 800,26700,CONT_BODY_P,* +V 800,27100,CONT_BODY_P,* +V 800,27500,CONT_BODY_P,* +V 800,27900,CONT_BODY_P,* +V 16400,2800,CONT_BODY_P,* +V 16400,3200,CONT_BODY_P,* +V 15200,4000,CONT_BODY_P,* +V 16400,4000,CONT_BODY_P,* +V 16400,4000,CONT_BODY_P,* +V 2000,4000,CONT_BODY_P,* +V 7800,4000,CONT_BODY_P,* +V 9000,4000,CONT_BODY_P,* +V 8200,4000,CONT_BODY_P,* +V 7000,4000,CONT_BODY_P,* +V 6600,4000,CONT_BODY_P,* +V 4400,4000,CONT_BODY_P,* +V 3200,4000,CONT_BODY_P,* +V 15200,1800,CONT_BODY_P,* +V 9400,4000,CONT_BODY_P,* +V 9900,4000,CONT_BODY_P,* +V 10300,4000,CONT_BODY_P,* +V 6200,4000,CONT_BODY_P,* +V 8600,4000,CONT_BODY_P,* +V 14700,200,CONT_BODY_P,* +V 15200,600,CONT_BODY_P,* +V 14700,600,CONT_BODY_P,* +V 15200,1000,CONT_BODY_P,* +V 14700,1000,CONT_BODY_P,* +V 15200,1400,CONT_BODY_P,* +V 14700,1400,CONT_BODY_P,* +V 14700,1800,CONT_BODY_P,* +V 15200,200,CONT_BODY_P,* +V 800,700,CONT_BODY_P,* +V 800,1100,CONT_BODY_P,* +V 800,1500,CONT_BODY_P,* +V 800,1900,CONT_BODY_P,* +V 800,2700,CONT_BODY_P,* +V 800,3100,CONT_BODY_P,* +V 800,4000,CONT_BODY_P,* +V 800,300,CONT_BODY_P,* +V 2800,-200,CONT_BODY_P,* +V 2400,-200,CONT_BODY_P,* +V 1600,-200,CONT_BODY_P,* +V 15200,-200,CONT_BODY_P,* +V 11600,-200,CONT_BODY_P,* +V 5400,-200,CONT_BODY_P,* +V 5800,-200,CONT_BODY_P,* +V 6600,-200,CONT_BODY_P,* +V 7000,-200,CONT_BODY_P,* +V 7800,-200,CONT_BODY_P,* +V 8200,-200,CONT_BODY_P,* +V 9400,-200,CONT_BODY_P,* +V 9000,-200,CONT_BODY_P,* +V 10200,-200,CONT_BODY_P,* +V 10600,-200,CONT_BODY_P,* +V 14000,-200,CONT_BODY_P,* +V 13600,-200,CONT_BODY_P,* +V 14400,-200,CONT_BODY_P,* +V 14800,-200,CONT_BODY_P,* +V 12800,-200,CONT_BODY_P,* +V 13200,-200,CONT_BODY_P,* +V 1200,-200,CONT_BODY_P,* +V 12400,-200,CONT_BODY_P,* +V 12000,-200,CONT_BODY_P,* +V 8600,-200,CONT_BODY_P,* +V 11000,-200,CONT_BODY_P,* +V 9800,-200,CONT_BODY_P,* +V 4400,-200,CONT_BODY_P,* +V 3200,-200,CONT_BODY_P,* +V 2000,-200,CONT_BODY_P,* +V 6200,-200,CONT_BODY_P,* +V 7400,-200,CONT_BODY_P,* +V 800,-200,CONT_BODY_P,* +V 1400,22500,CONT_BODY_N,* +V 16400,22000,CONT_BODY_N,* +V 16400,22500,CONT_BODY_N,* +V 16400,20400,CONT_BODY_N,* +V 16400,20800,CONT_BODY_N,* +V 16400,20000,CONT_BODY_N,* +V 16400,21200,CONT_BODY_N,* +V 16400,21600,CONT_BODY_N,* +V 800,21200,CONT_BODY_N,* +V 800,20800,CONT_BODY_N,* +V 800,20400,CONT_BODY_N,* +V 800,20000,CONT_BODY_N,* +V 800,22500,CONT_BODY_N,* +V 800,22000,CONT_BODY_N,* +V 800,21600,CONT_BODY_N,* +V 16400,10400,CONT_BODY_N,* +V 16400,5100,CONT_BODY_N,* +V 15200,5100,CONT_BODY_N,* +V 11000,12000,CONT_BODY_N,* +V 2100,12000,CONT_BODY_N,* +V 16400,7100,CONT_BODY_N,* +V 16400,11200,CONT_BODY_N,* +V 16400,6300,CONT_BODY_N,* +V 16400,5900,CONT_BODY_N,* +V 16400,12000,CONT_BODY_N,* +V 16400,9500,CONT_BODY_N,* +V 16400,11600,CONT_BODY_N,* +V 16400,7900,CONT_BODY_N,* +V 8200,5100,CONT_BODY_N,* +V 7800,5100,CONT_BODY_N,* +V 10200,5100,CONT_BODY_N,* +V 10600,5100,CONT_BODY_N,* +V 16400,5500,CONT_BODY_N,* +V 16400,9100,CONT_BODY_N,* +V 16400,8300,CONT_BODY_N,* +V 16400,10800,CONT_BODY_N,* +V 4000,12000,CONT_BODY_N,* +V 3600,12000,CONT_BODY_N,* +V 8600,12000,CONT_BODY_N,* +V 9800,12000,CONT_BODY_N,* +V 5800,12000,CONT_BODY_N,* +V 5300,12000,CONT_BODY_N,* +V 4400,12000,CONT_BODY_N,* +V 7000,5100,CONT_BODY_N,* +V 6600,5100,CONT_BODY_N,* +V 7400,12000,CONT_BODY_N,* +V 11000,5100,CONT_BODY_N,* +V 9400,5100,CONT_BODY_N,* +V 9000,5100,CONT_BODY_N,* +V 4400,5100,CONT_BODY_N,* +V 4800,12000,CONT_BODY_N,* +V 3200,5100,CONT_BODY_N,* +V 6300,12000,CONT_BODY_N,* +V 6200,5100,CONT_BODY_N,* +V 8600,5100,CONT_BODY_N,* +V 1200,12000,CONT_BODY_N,* +V 1700,12000,CONT_BODY_N,* +V 3200,12000,CONT_BODY_N,* +V 16000,13600,CONT_BODY_N,* +V 1300,13600,CONT_BODY_N,* +V 16400,14400,CONT_BODY_N,* +V 16400,14800,CONT_BODY_N,* +V 16400,15200,CONT_BODY_N,* +V 16400,13600,CONT_BODY_N,* +V 16400,15600,CONT_BODY_N,* +V 16400,17200,CONT_BODY_N,* +V 16400,16800,CONT_BODY_N,* +V 16400,16000,CONT_BODY_N,* +V 16400,18400,CONT_BODY_N,* +V 16400,18800,CONT_BODY_N,* +V 16400,19200,CONT_BODY_N,* +V 16400,19600,CONT_BODY_N,* +V 16400,17600,CONT_BODY_N,* +V 16400,18000,CONT_BODY_N,* +V 16400,16400,CONT_BODY_N,* +V 16400,14000,CONT_BODY_N,* +V 2000,5100,CONT_BODY_N,* +V 1400,5100,CONT_BODY_N,* +V 1400,5500,CONT_BODY_N,* +V 1400,5900,CONT_BODY_N,* +V 1400,6300,CONT_BODY_N,* +V 2000,10300,CONT_BODY_N,* +V 2000,10700,CONT_BODY_N,* +V 11700,5100,CONT_BODY_N,* +V 16000,11600,CONT_BODY_N,* +V 16000,10400,CONT_BODY_N,* +V 16000,8300,CONT_BODY_N,* +V 16000,10800,CONT_BODY_N,* +V 16000,11200,CONT_BODY_N,* +V 16000,12000,CONT_BODY_N,* +V 16000,9500,CONT_BODY_N,* +V 16000,9100,CONT_BODY_N,* +V 15600,11200,CONT_BODY_N,* +V 15600,10800,CONT_BODY_N,* +V 15600,8300,CONT_BODY_N,* +V 15600,10400,CONT_BODY_N,* +V 15600,11600,CONT_BODY_N,* +V 15600,9100,CONT_BODY_N,* +V 15600,9500,CONT_BODY_N,* +V 15600,12000,CONT_BODY_N,* +V 15200,9100,CONT_BODY_N,* +V 15200,11600,CONT_BODY_N,* +V 15200,10400,CONT_BODY_N,* +V 15200,8300,CONT_BODY_N,* +V 15200,10800,CONT_BODY_N,* +V 15200,11200,CONT_BODY_N,* +V 15200,12000,CONT_BODY_N,* +V 15200,9500,CONT_BODY_N,* +V 14800,12000,CONT_BODY_N,* +V 14800,11200,CONT_BODY_N,* +V 14800,10800,CONT_BODY_N,* +V 14800,8300,CONT_BODY_N,* +V 14800,10400,CONT_BODY_N,* +V 14800,11600,CONT_BODY_N,* +V 14800,9100,CONT_BODY_N,* +V 14800,9500,CONT_BODY_N,* +V 800,10800,CONT_BODY_N,* +V 800,10400,CONT_BODY_N,* +V 800,5100,CONT_BODY_N,* +V 800,7400,CONT_BODY_N,* +V 800,7800,CONT_BODY_N,* +V 800,8200,CONT_BODY_N,* +V 800,8600,CONT_BODY_N,* +V 800,9000,CONT_BODY_N,* +V 800,12000,CONT_BODY_N,* +V 800,11600,CONT_BODY_N,* +V 800,11200,CONT_BODY_N,* +V 800,19600,CONT_BODY_N,* +V 800,19200,CONT_BODY_N,* +V 800,18800,CONT_BODY_N,* +V 800,9400,CONT_BODY_N,* +V 800,5500,CONT_BODY_N,* +V 800,5900,CONT_BODY_N,* +V 800,6300,CONT_BODY_N,* +V 800,7000,CONT_BODY_N,* +V 800,13600,CONT_BODY_N,* +V 800,16800,CONT_BODY_N,* +V 800,17200,CONT_BODY_N,* +V 800,16400,CONT_BODY_N,* +V 800,16000,CONT_BODY_N,* +V 800,18000,CONT_BODY_N,* +V 800,17600,CONT_BODY_N,* +V 800,18400,CONT_BODY_N,* +V 800,15600,CONT_BODY_N,* +V 800,15200,CONT_BODY_N,* +V 800,14800,CONT_BODY_N,* +V 800,14400,CONT_BODY_N,* +V 800,14000,CONT_BODY_N,* +V 1400,20300,CONT_DIF_P,* +V 1400,20700,CONT_DIF_P,* +V 1400,21100,CONT_DIF_P,* +V 1400,21500,CONT_DIF_P,* +V 1400,21900,CONT_DIF_P,* +V 12200,6600,CONT_DIF_P,* +V 13400,6600,CONT_DIF_P,* +V 14000,5800,CONT_DIF_P,* +V 1400,6900,CONT_DIF_P,* +V 1400,11300,CONT_DIF_P,* +V 15200,7500,CONT_DIF_P,* +V 15800,7500,CONT_DIF_P,* +V 14600,7500,CONT_DIF_P,* +V 14000,8200,CONT_DIF_P,* +V 13400,10200,CONT_DIF_P,* +V 12200,10200,CONT_DIF_P,* +V 12200,9000,CONT_DIF_P,* +V 13400,9000,CONT_DIF_P,* +V 12200,7400,CONT_DIF_P,* +V 13400,7400,CONT_DIF_P,* +V 14000,7400,CONT_DIF_P,* +V 14000,6200,CONT_DIF_P,* +V 14000,9400,CONT_DIF_P,* +V 14000,9800,CONT_DIF_P,* +V 14000,6600,CONT_DIF_P,* +V 14000,7000,CONT_DIF_P,* +V 14000,10600,CONT_DIF_P,* +V 14000,11000,CONT_DIF_P,* +V 12800,11000,CONT_DIF_P,* +V 12800,7800,CONT_DIF_P,* +V 12800,8200,CONT_DIF_P,* +V 14000,10200,CONT_DIF_P,* +V 14000,7800,CONT_DIF_P,* +V 14000,9000,CONT_DIF_P,* +V 14000,8600,CONT_DIF_P,* +V 14000,11400,CONT_DIF_P,* +V 12800,11400,CONT_DIF_P,* +V 13400,7800,CONT_DIF_P,* +V 13400,8200,CONT_DIF_P,* +V 13400,11400,CONT_DIF_P,* +V 12800,8600,CONT_DIF_P,* +V 11600,10600,CONT_DIF_P,* +V 12800,9400,CONT_DIF_P,* +V 12800,9800,CONT_DIF_P,* +V 12800,10600,CONT_DIF_P,* +V 13400,6200,CONT_DIF_P,* +V 13400,5800,CONT_DIF_P,* +V 13400,7000,CONT_DIF_P,* +V 12800,10200,CONT_DIF_P,* +V 11600,9400,CONT_DIF_P,* +V 12800,9000,CONT_DIF_P,* +V 13400,10600,CONT_DIF_P,* +V 13400,11000,CONT_DIF_P,* +V 11600,8600,CONT_DIF_P,* +V 11600,8200,CONT_DIF_P,* +V 11600,5800,CONT_DIF_P,* +V 11600,11000,CONT_DIF_P,* +V 12200,11000,CONT_DIF_P,* +V 13400,9800,CONT_DIF_P,* +V 13400,9400,CONT_DIF_P,* +V 13400,8600,CONT_DIF_P,* +V 11600,10200,CONT_DIF_P,* +V 11600,7000,CONT_DIF_P,* +V 11600,6600,CONT_DIF_P,* +V 11600,9800,CONT_DIF_P,* +V 12200,9800,CONT_DIF_P,* +V 11600,6200,CONT_DIF_P,* +V 11600,7400,CONT_DIF_P,* +V 11600,11400,CONT_DIF_P,* +V 12200,6200,CONT_DIF_P,* +V 12200,8600,CONT_DIF_P,* +V 12200,11400,CONT_DIF_P,* +V 12200,8200,CONT_DIF_P,* +V 12200,7800,CONT_DIF_P,* +V 12200,10600,CONT_DIF_P,* +V 11600,9000,CONT_DIF_P,* +V 11600,7800,CONT_DIF_P,* +V 2600,6600,CONT_DIF_P,* +V 2600,6200,CONT_DIF_P,* +V 2600,7400,CONT_DIF_P,* +V 2600,7000,CONT_DIF_P,* +V 3200,9400,CONT_DIF_P,* +V 12200,9400,CONT_DIF_P,* +V 12200,7000,CONT_DIF_P,* +V 12200,5800,CONT_DIF_P,* +V 3200,8200,CONT_DIF_P,* +V 3200,7800,CONT_DIF_P,* +V 3200,11000,CONT_DIF_P,* +V 3200,9800,CONT_DIF_P,* +V 3800,5800,CONT_DIF_P,* +V 2600,5800,CONT_DIF_P,* +V 2600,8200,CONT_DIF_P,* +V 2600,7800,CONT_DIF_P,* +V 3800,9800,CONT_DIF_P,* +V 3200,5800,CONT_DIF_P,* +V 3200,7000,CONT_DIF_P,* +V 3200,6200,CONT_DIF_P,* +V 3800,8600,CONT_DIF_P,* +V 3200,10600,CONT_DIF_P,* +V 3200,8600,CONT_DIF_P,* +V 3200,11400,CONT_DIF_P,* +V 3800,10600,CONT_DIF_P,* +V 3800,6600,CONT_DIF_P,* +V 3800,11000,CONT_DIF_P,* +V 3800,8200,CONT_DIF_P,* +V 4400,7800,CONT_DIF_P,* +V 3800,10200,CONT_DIF_P,* +V 3800,7000,CONT_DIF_P,* +V 3800,9400,CONT_DIF_P,* +V 4400,8600,CONT_DIF_P,* +V 4400,10600,CONT_DIF_P,* +V 4400,9400,CONT_DIF_P,* +V 3800,7800,CONT_DIF_P,* +V 3800,9000,CONT_DIF_P,* +V 3800,11400,CONT_DIF_P,* +V 3800,7400,CONT_DIF_P,* +V 3800,6200,CONT_DIF_P,* +V 5000,9400,CONT_DIF_P,* +V 4400,6200,CONT_DIF_P,* +V 4400,7000,CONT_DIF_P,* +V 4400,5800,CONT_DIF_P,* +V 4400,9800,CONT_DIF_P,* +V 4400,11000,CONT_DIF_P,* +V 4400,8200,CONT_DIF_P,* +V 4400,11400,CONT_DIF_P,* +V 10400,11000,CONT_DIF_P,* +V 5000,5800,CONT_DIF_P,* +V 5000,8200,CONT_DIF_P,* +V 5000,11000,CONT_DIF_P,* +V 5000,6600,CONT_DIF_P,* +V 5000,10600,CONT_DIF_P,* +V 5000,9800,CONT_DIF_P,* +V 5000,10200,CONT_DIF_P,* +V 10400,8200,CONT_DIF_P,* +V 5000,6200,CONT_DIF_P,* +V 5000,7400,CONT_DIF_P,* +V 5000,11400,CONT_DIF_P,* +V 5000,8600,CONT_DIF_P,* +V 5000,9000,CONT_DIF_P,* +V 5000,7800,CONT_DIF_P,* +V 5000,7000,CONT_DIF_P,* +V 10400,9800,CONT_DIF_P,* +V 10400,9400,CONT_DIF_P,* +V 10400,6200,CONT_DIF_P,* +V 10400,7400,CONT_DIF_P,* +V 10400,11400,CONT_DIF_P,* +V 10400,8600,CONT_DIF_P,* +V 9200,8600,CONT_DIF_P,* +V 10400,7000,CONT_DIF_P,* +V 9200,5800,CONT_DIF_P,* +V 9200,11000,CONT_DIF_P,* +V 9200,10600,CONT_DIF_P,* +V 10400,9000,CONT_DIF_P,* +V 10400,7800,CONT_DIF_P,* +V 10400,10200,CONT_DIF_P,* +V 9200,10200,CONT_DIF_P,* +V 10400,10600,CONT_DIF_P,* +V 9200,6600,CONT_DIF_P,* +V 9200,9800,CONT_DIF_P,* +V 9200,9400,CONT_DIF_P,* +V 9200,6200,CONT_DIF_P,* +V 9200,7400,CONT_DIF_P,* +V 9200,11400,CONT_DIF_P,* +V 11000,5800,CONT_DIF_P,* +V 10400,5800,CONT_DIF_P,* +V 11000,9800,CONT_DIF_P,* +V 11000,10600,CONT_DIF_P,* +V 11000,11000,CONT_DIF_P,* +V 11000,7800,CONT_DIF_P,* +V 9200,9000,CONT_DIF_P,* +V 9200,7800,CONT_DIF_P,* +V 9800,7800,CONT_DIF_P,* +V 10400,6600,CONT_DIF_P,* +V 9800,10600,CONT_DIF_P,* +V 11000,9400,CONT_DIF_P,* +V 11000,8200,CONT_DIF_P,* +V 11000,11400,CONT_DIF_P,* +V 11000,8600,CONT_DIF_P,* +V 11000,6200,CONT_DIF_P,* +V 9800,9800,CONT_DIF_P,* +V 9200,8200,CONT_DIF_P,* +V 9800,7000,CONT_DIF_P,* +V 9800,5800,CONT_DIF_P,* +V 9800,6200,CONT_DIF_P,* +V 9800,8600,CONT_DIF_P,* +V 9800,11400,CONT_DIF_P,* +V 9800,8200,CONT_DIF_P,* +V 5600,6200,CONT_DIF_P,* +V 9200,7000,CONT_DIF_P,* +V 5600,11400,CONT_DIF_P,* +V 5600,8600,CONT_DIF_P,* +V 5600,8200,CONT_DIF_P,* +V 5600,5800,CONT_DIF_P,* +V 9800,11000,CONT_DIF_P,* +V 9800,9400,CONT_DIF_P,* +V 5600,9000,CONT_DIF_P,* +V 11000,7000,CONT_DIF_P,* +V 5600,7800,CONT_DIF_P,* +V 5600,7000,CONT_DIF_P,* +V 5600,6600,CONT_DIF_P,* +V 5600,9800,CONT_DIF_P,* +V 5600,9400,CONT_DIF_P,* +V 5600,10600,CONT_DIF_P,* +V 6200,8600,CONT_DIF_P,* +V 5600,7400,CONT_DIF_P,* +V 6200,8200,CONT_DIF_P,* +V 6200,7800,CONT_DIF_P,* +V 6200,11000,CONT_DIF_P,* +V 6200,9800,CONT_DIF_P,* +V 6200,9400,CONT_DIF_P,* +V 5600,11000,CONT_DIF_P,* +V 6200,7000,CONT_DIF_P,* +V 5600,10200,CONT_DIF_P,* +V 7400,9400,CONT_DIF_P,* +V 7400,9800,CONT_DIF_P,* +V 7400,7000,CONT_DIF_P,* +V 7400,5800,CONT_DIF_P,* +V 7400,6200,CONT_DIF_P,* +V 6200,10600,CONT_DIF_P,* +V 7400,11400,CONT_DIF_P,* +V 6200,11400,CONT_DIF_P,* +V 7400,7800,CONT_DIF_P,* +V 7400,11000,CONT_DIF_P,* +V 7400,10600,CONT_DIF_P,* +V 8600,9400,CONT_DIF_P,* +V 8600,8200,CONT_DIF_P,* +V 6200,5800,CONT_DIF_P,* +V 8600,8600,CONT_DIF_P,* +V 6200,6200,CONT_DIF_P,* +V 8600,5800,CONT_DIF_P,* +V 8600,7000,CONT_DIF_P,* +V 8600,9800,CONT_DIF_P,* +V 8600,10600,CONT_DIF_P,* +V 8600,11000,CONT_DIF_P,* +V 7400,8600,CONT_DIF_P,* +V 6800,9000,CONT_DIF_P,* +V 7400,8200,CONT_DIF_P,* +V 6800,10200,CONT_DIF_P,* +V 6800,7000,CONT_DIF_P,* +V 6800,6600,CONT_DIF_P,* +V 6800,9800,CONT_DIF_P,* +V 6800,9400,CONT_DIF_P,* +V 8600,11400,CONT_DIF_P,* +V 6800,7400,CONT_DIF_P,* +V 8600,6200,CONT_DIF_P,* +V 6800,8600,CONT_DIF_P,* +V 6800,8200,CONT_DIF_P,* +V 6800,5800,CONT_DIF_P,* +V 6800,11000,CONT_DIF_P,* +V 6800,10600,CONT_DIF_P,* +V 8600,7800,CONT_DIF_P,* +V 8000,7800,CONT_DIF_P,* +V 6800,7800,CONT_DIF_P,* +V 8000,7000,CONT_DIF_P,* +V 8000,6600,CONT_DIF_P,* +V 8000,9800,CONT_DIF_P,* +V 8000,9400,CONT_DIF_P,* +V 8000,6200,CONT_DIF_P,* +V 6800,6200,CONT_DIF_P,* +V 8000,7400,CONT_DIF_P,* +V 6800,11400,CONT_DIF_P,* +V 8000,11400,CONT_DIF_P,* +V 8000,8600,CONT_DIF_P,* +V 8000,8200,CONT_DIF_P,* +V 8000,5800,CONT_DIF_P,* +V 8000,11000,CONT_DIF_P,* +V 8000,10600,CONT_DIF_P,* +V 8000,9000,CONT_DIF_P,* +V 8000,10200,CONT_DIF_P,* +V 1400,14300,CONT_DIF_P,* +V 1400,19900,CONT_DIF_P,* +V 1400,19500,CONT_DIF_P,* +V 1400,19100,CONT_DIF_P,* +V 1400,18700,CONT_DIF_P,* +V 1400,18300,CONT_DIF_P,* +V 1400,17500,CONT_DIF_P,* +V 1400,17900,CONT_DIF_P,* +V 12800,5800,CONT_DIF_P,* +V 1400,17100,CONT_DIF_P,* +V 1400,16700,CONT_DIF_P,* +V 1400,16300,CONT_DIF_P,* +V 1400,15900,CONT_DIF_P,* +V 1400,15500,CONT_DIF_P,* +V 1400,15100,CONT_DIF_P,* +V 1400,14700,CONT_DIF_P,* +V 14600,5800,CONT_DIF_P,* +V 15800,6600,CONT_DIF_P,* +V 15800,5800,CONT_DIF_P,* +V 15800,6200,CONT_DIF_P,* +V 12800,6600,CONT_DIF_P,* +V 12800,7000,CONT_DIF_P,* +V 12800,6200,CONT_DIF_P,* +V 12800,7400,CONT_DIF_P,* +V 15800,7000,CONT_DIF_P,* +V 15200,6200,CONT_DIF_P,* +V 15200,5800,CONT_DIF_P,* +V 15200,6600,CONT_DIF_P,* +V 15200,7000,CONT_DIF_P,* +V 14600,7000,CONT_DIF_P,* +V 14600,6600,CONT_DIF_P,* +V 14600,6200,CONT_DIF_P,* +V 1400,27300,CONT_DIF_N,* +V 1400,26100,CONT_DIF_N,* +V 1400,24900,CONT_DIF_N,* +V 1400,25300,CONT_DIF_N,* +V 1400,25700,CONT_DIF_N,* +V 1400,26500,CONT_DIF_N,* +V 1400,26900,CONT_DIF_N,* +V 1400,27700,CONT_DIF_N,* +V 1400,28100,CONT_DIF_N,* +V 13400,2300,CONT_DIF_N,* +V 12200,2300,CONT_DIF_N,* +V 14600,3300,CONT_DIF_N,* +V 15200,2700,CONT_DIF_N,* +V 15200,3100,CONT_DIF_N,* +V 13400,1900,CONT_DIF_N,* +V 13400,700,CONT_DIF_N,* +V 13400,1100,CONT_DIF_N,* +V 14000,2500,CONT_DIF_N,* +V 13400,2800,CONT_DIF_N,* +V 12800,700,CONT_DIF_N,* +V 12800,2500,CONT_DIF_N,* +V 12800,2100,CONT_DIF_N,* +V 11600,2500,CONT_DIF_N,* +V 11600,1200,CONT_DIF_N,* +V 12200,2800,CONT_DIF_N,* +V 13400,1500,CONT_DIF_N,* +V 14000,2900,CONT_DIF_N,* +V 12800,3300,CONT_DIF_N,* +V 12800,2900,CONT_DIF_N,* +V 13400,3300,CONT_DIF_N,* +V 14000,3300,CONT_DIF_N,* +V 12200,1100,CONT_DIF_N,* +V 12200,700,CONT_DIF_N,* +V 12200,1900,CONT_DIF_N,* +V 12200,3300,CONT_DIF_N,* +V 11600,2900,CONT_DIF_N,* +V 11600,3300,CONT_DIF_N,* +V 11600,2100,CONT_DIF_N,* +V 1400,900,CONT_DIF_N,* +V 1400,2500,CONT_DIF_N,* +V 14000,700,CONT_DIF_N,* +V 14000,1200,CONT_DIF_N,* +V 12800,1200,CONT_DIF_N,* +V 11600,700,CONT_DIF_N,* +V 14000,2100,CONT_DIF_N,* +V 12200,1500,CONT_DIF_N,* +V 2000,1100,CONT_DIF_N,* +V 2000,700,CONT_DIF_N,* +V 2600,1300,CONT_DIF_N,* +V 2600,900,CONT_DIF_N,* +V 6800,700,CONT_DIF_N,* +V 6800,1200,CONT_DIF_N,* +V 2600,1700,CONT_DIF_N,* +V 1400,1300,CONT_DIF_N,* +V 3200,1900,CONT_DIF_N,* +V 3200,2700,CONT_DIF_N,* +V 3200,3100,CONT_DIF_N,* +V 3200,700,CONT_DIF_N,* +V 1400,2100,CONT_DIF_N,* +V 1400,2900,CONT_DIF_N,* +V 1400,3300,CONT_DIF_N,* +V 1400,1700,CONT_DIF_N,* +V 3800,900,CONT_DIF_N,* +V 3800,1300,CONT_DIF_N,* +V 3800,1700,CONT_DIF_N,* +V 3800,3300,CONT_DIF_N,* +V 2600,2500,CONT_DIF_N,* +V 2600,2100,CONT_DIF_N,* +V 2600,2900,CONT_DIF_N,* +V 2600,3300,CONT_DIF_N,* +V 4400,700,CONT_DIF_N,* +V 4400,3100,CONT_DIF_N,* +V 4400,2700,CONT_DIF_N,* +V 4400,1900,CONT_DIF_N,* +V 2000,2700,CONT_DIF_N,* +V 2000,1900,CONT_DIF_N,* +V 2000,1500,CONT_DIF_N,* +V 3800,2500,CONT_DIF_N,* +V 5000,1700,CONT_DIF_N,* +V 4400,1500,CONT_DIF_N,* +V 4400,1100,CONT_DIF_N,* +V 3800,2100,CONT_DIF_N,* +V 3800,2900,CONT_DIF_N,* +V 3200,1100,CONT_DIF_N,* +V 3200,1500,CONT_DIF_N,* +V 8000,1200,CONT_DIF_N,* +V 10400,2500,CONT_DIF_N,* +V 10400,1200,CONT_DIF_N,* +V 5000,1300,CONT_DIF_N,* +V 5000,900,CONT_DIF_N,* +V 5000,2500,CONT_DIF_N,* +V 5000,2100,CONT_DIF_N,* +V 5000,2900,CONT_DIF_N,* +V 5000,3300,CONT_DIF_N,* +V 9800,3300,CONT_DIF_N,* +V 11000,1500,CONT_DIF_N,* +V 9200,2900,CONT_DIF_N,* +V 9200,3300,CONT_DIF_N,* +V 9200,2100,CONT_DIF_N,* +V 9800,2800,CONT_DIF_N,* +V 10400,3300,CONT_DIF_N,* +V 10400,2100,CONT_DIF_N,* +V 9200,1200,CONT_DIF_N,* +V 10400,2900,CONT_DIF_N,* +V 9800,1100,CONT_DIF_N,* +V 9800,700,CONT_DIF_N,* +V 9800,1900,CONT_DIF_N,* +V 11000,1900,CONT_DIF_N,* +V 10400,700,CONT_DIF_N,* +V 9200,700,CONT_DIF_N,* +V 11000,700,CONT_DIF_N,* +V 5600,2100,CONT_DIF_N,* +V 5600,1700,CONT_DIF_N,* +V 5600,1300,CONT_DIF_N,* +V 5600,900,CONT_DIF_N,* +V 5600,2900,CONT_DIF_N,* +V 9200,2500,CONT_DIF_N,* +V 8000,700,CONT_DIF_N,* +V 9800,1500,CONT_DIF_N,* +V 6200,1100,CONT_DIF_N,* +V 6200,1500,CONT_DIF_N,* +V 6200,1900,CONT_DIF_N,* +V 6200,2700,CONT_DIF_N,* +V 6200,3100,CONT_DIF_N,* +V 11000,2700,CONT_DIF_N,* +V 11000,3100,CONT_DIF_N,* +V 5600,2500,CONT_DIF_N,* +V 7400,1900,CONT_DIF_N,* +V 8600,1900,CONT_DIF_N,* +V 8600,2700,CONT_DIF_N,* +V 8600,3100,CONT_DIF_N,* +V 8600,700,CONT_DIF_N,* +V 5600,3300,CONT_DIF_N,* +V 11000,1100,CONT_DIF_N,* +V 6200,700,CONT_DIF_N,* +V 6800,3300,CONT_DIF_N,* +V 6800,2100,CONT_DIF_N,* +V 6800,2500,CONT_DIF_N,* +V 8000,2900,CONT_DIF_N,* +V 8000,3300,CONT_DIF_N,* +V 7400,1500,CONT_DIF_N,* +V 7400,1100,CONT_DIF_N,* +V 8000,2100,CONT_DIF_N,* +V 7400,700,CONT_DIF_N,* +V 8000,2500,CONT_DIF_N,* +V 7400,3300,CONT_DIF_N,* +V 7400,2800,CONT_DIF_N,* +V 6800,2900,CONT_DIF_N,* +V 8600,1100,CONT_DIF_N,* +V 8600,1500,CONT_DIF_N,* +V 14600,2700,CONT_DIF_N,* +V 15800,2800,CONT_DIF_N,* +V 15800,3400,CONT_DIF_N,* +V 16900,23200,CONT_VIA,* +V 16300,23200,CONT_VIA,* +V 16900,1600,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/paliotw_sp.ap b/alliance/share/cells/padlib/paliotw_sp.ap new file mode 100644 index 00000000..a34c76be --- /dev/null +++ b/alliance/share/cells/padlib/paliotw_sp.ap @@ -0,0 +1,1623 @@ +V ALLIANCE : 4 +H paliotw_sp,P,26/ 0/100,100 +A 0,-700,17200,35600 +C 4900,-700,200,i,0,SOUTH,ALU1 +C 3800,-700,200,t,0,SOUTH,ALU1 +C 15700,-700,200,b,0,SOUTH,ALU1 +C 15700,-700,200,b,1,SOUTH,ALU2 +C 4900,-700,200,i,1,SOUTH,ALU2 +C 3800,-700,200,t,1,SOUTH,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,8400,4000,vddi,0,WEST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 17200,8400,4000,vddi,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 0,29600,12000,vsse,0,WEST,ALU2 +S 1100,9100,1700,9100,3900,*,RIGHT,PTRANS +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 6400,13000,14100,13000,200,*,RIGHT,ALU1 +S 6400,13100,14100,13100,200,*,RIGHT,ALU1 +S 2700,12600,6000,12600,300,*,RIGHT,ALU1 +S 5900,12500,5900,12900,300,*,UP,ALU1 +S 6400,23200,16900,23200,300,*,RIGHT,ALU2 +S 16200,23200,17000,23200,300,*,RIGHT,ALU1 +S 16400,1600,17000,1600,300,*,LEFT,ALU1 +S 16400,2300,16400,4100,200,*,UP,ALU1 +S 16900,1500,16900,23300,300,*,UP,ALU1 +S 16400,5000,16400,12100,200,*,UP,ALU1 +S 600,5100,16600,5100,400,*,RIGHT,NWELL +S 600,8600,16600,8600,7200,*,RIGHT,NWELL +S 14900,2400,14900,3700,100,*,UP,NTRANS +S 14600,2600,14600,3500,300,*,UP,NDIF +S 15200,2600,15200,3500,300,*,DOWN,NDIF +S 12200,600,12200,3400,200,*,UP,NDIF +S 12800,600,12800,3400,300,*,UP,NDIF +S 13400,600,13400,3400,200,*,UP,NDIF +S 14000,600,14000,3400,300,*,UP,NDIF +S 15800,2600,15800,3500,300,*,UP,NDIF +S 15500,2400,15500,3700,100,*,UP,NTRANS +S 11900,400,11900,3600,100,*,UP,NTRANS +S 12500,400,12500,3600,100,*,UP,NTRANS +S 13100,400,13100,3600,100,*,UP,NTRANS +S 13700,400,13700,3600,100,*,UP,NTRANS +S 11600,600,11600,3400,300,*,UP,NDIF +S 6800,600,6800,3500,300,*,UP,NDIF +S 8600,600,8600,3500,200,*,UP,NDIF +S 7400,600,7400,3500,200,*,UP,NDIF +S 8300,400,8300,3700,100,*,UP,NTRANS +S 7700,400,7700,3700,100,*,UP,NTRANS +S 7100,400,7100,3700,100,*,UP,NTRANS +S 6500,400,6500,3700,100,*,UP,NTRANS +S 6200,600,6200,3500,200,*,UP,NDIF +S 5900,400,5900,3700,100,*,UP,NTRANS +S 5600,600,5600,3500,300,*,UP,NDIF +S 8000,600,8000,3500,300,*,UP,NDIF +S 10400,600,10400,3500,300,*,UP,NDIF +S 8900,400,8900,3700,100,*,UP,NTRANS +S 9200,600,9200,3500,300,*,UP,NDIF +S 9800,600,9800,3500,200,*,UP,NDIF +S 10700,400,10700,3700,100,*,UP,NTRANS +S 5000,600,5000,3500,300,*,UP,NDIF +S 4700,400,4700,3700,100,*,UP,NTRANS +S 4400,600,4400,3500,200,*,UP,NDIF +S 10100,400,10100,3700,100,*,UP,NTRANS +S 9500,400,9500,3700,100,*,UP,NTRANS +S 2900,400,2900,3700,100,*,UP,NTRANS +S 3200,600,3200,3500,200,*,UP,NDIF +S 3800,600,3800,3500,300,*,UP,NDIF +S 3500,400,3500,3700,100,*,UP,NTRANS +S 4100,400,4100,3700,100,*,UP,NTRANS +S 11000,600,11000,3500,300,*,UP,NDIF +S 1400,600,1400,3500,300,*,UP,NDIF +S 2600,600,2600,3500,300,*,UP,NDIF +S 2000,600,2000,3500,200,*,UP,NDIF +S 1700,400,1700,3700,100,*,UP,NTRANS +S 2300,400,2300,3700,100,*,UP,NTRANS +S 12200,5700,12200,11500,300,*,UP,PDIF +S 12800,5700,12800,11500,300,*,UP,PDIF +S 13100,5500,13100,11700,100,*,UP,PTRANS +S 13400,5700,13400,11500,300,*,UP,PDIF +S 13700,5500,13700,11700,100,*,UP,PTRANS +S 14000,5700,14000,11500,300,*,UP,PDIF +S 8300,5400,8300,11700,100,*,UP,PTRANS +S 7700,5400,7700,11700,100,*,UP,PTRANS +S 11900,5500,11900,11700,100,*,UP,PTRANS +S 11600,5700,11600,11500,300,*,UP,PDIF +S 12500,5500,12500,11700,100,*,UP,PTRANS +S 5900,5400,5900,11700,100,*,UP,PTRANS +S 5600,5600,5600,11500,300,*,UP,PDIF +S 8000,5600,8000,11500,300,*,UP,PDIF +S 10400,5600,10400,11500,300,*,UP,PDIF +S 6800,5600,6800,11500,300,*,UP,PDIF +S 8600,5600,8600,11500,300,*,UP,PDIF +S 7400,5600,7400,11500,300,*,UP,PDIF +S 11000,5600,11000,11500,300,*,UP,PDIF +S 9800,5600,9800,11500,300,*,UP,PDIF +S 7100,5400,7100,11700,100,*,UP,PTRANS +S 6500,5400,6500,11700,100,*,UP,PTRANS +S 6200,5600,6200,11500,300,*,UP,PDIF +S 10700,5400,10700,11700,100,*,UP,PTRANS +S 10100,5400,10100,11700,100,*,UP,PTRANS +S 9500,5400,9500,11700,100,*,UP,PTRANS +S 8900,5400,8900,11700,100,*,UP,PTRANS +S 9200,5600,9200,11500,300,*,UP,PDIF +S 3500,5400,3500,11700,100,*,UP,PTRANS +S 4100,5400,4100,11700,100,*,UP,PTRANS +S 4400,5600,4400,11500,300,*,UP,PDIF +S 5000,5600,5000,11500,300,*,UP,PDIF +S 4700,5400,4700,11700,100,*,UP,PTRANS +S 2900,5400,2900,8700,100,*,UP,PTRANS +S 2600,5600,2600,8500,300,*,UP,PDIF +S 3200,5600,3200,11500,300,*,UP,PDIF +S 3800,5600,3800,11500,300,*,UP,PDIF +S 14600,5700,14600,7600,300,*,UP,PDIF +S 15800,5700,15800,7600,300,*,UP,PDIF +S 15200,5700,15200,7600,300,*,UP,PDIF +S 14900,5500,14900,7800,100,*,UP,PTRANS +S 15500,5500,15500,7800,100,*,UP,PTRANS +S 700,12000,16500,12000,300,*,RIGHT,NTIE +S 800,5000,800,12100,300,*,UP,NTIE +S 700,5100,2700,5100,300,*,RIGHT,NTIE +S 11600,5100,14000,5100,300,*,RIGHT,NTIE +S 14500,5100,15300,5100,300,*,RIGHT,NTIE +S 1400,5100,1400,6400,1100,*,DOWN,NTIE +S 15700,5100,16500,5100,300,*,RIGHT,NTIE +S 10100,5100,11000,5100,300,*,RIGHT,NTIE +S 7700,5100,9500,5100,300,*,RIGHT,NTIE +S 16400,5000,16400,12100,300,*,UP,NTIE +S 6100,5100,7100,5100,300,*,RIGHT,NTIE +S 15500,8100,15500,12000,2000,*,DOWN,NTIE +S 2200,8900,2200,9900,300,*,UP,NTIE +S 2000,5000,2000,9100,300,*,UP,NTIE +S 2000,9700,2000,12000,300,*,UP,NTIE +S 800,-300,800,4100,300,*,UP,PTIE +S 700,-200,15300,-200,300,*,RIGHT,PTIE +S 15200,-300,15200,1900,300,*,DOWN,PTIE +S 700,4000,2700,4000,300,*,RIGHT,PTIE +S 15200,1800,16500,1800,300,*,LEFT,PTIE +S 14900,0,14900,1900,300,*,DOWN,PTIE +S 14600,0,14600,1900,300,*,DOWN,PTIE +S 15700,4000,16500,4000,300,*,LEFT,PTIE +S 6100,4000,7100,4000,300,*,RIGHT,PTIE +S 11600,4000,14000,4000,300,*,RIGHT,PTIE +S 7700,4000,10400,4000,300,*,RIGHT,PTIE +S 16400,1700,16400,4100,300,*,UP,PTIE +S 14200,3700,14200,3900,100,*,DOWN,POLY +S 15500,2200,15500,2400,100,*,DOWN,POLY +S 15500,3700,15500,5500,100,*,UP,POLY +S 11300,5500,14900,5500,100,*,RIGHT,POLY +S 11400,4500,11400,5300,100,*,DOWN,POLY +S 10600,4600,11200,4600,100,*,LEFT,POLY +S 10600,3800,10600,4500,100,*,DOWN,POLY +S 14900,3700,14900,4300,100,*,UP,POLY +S 14200,4500,14900,4500,300,*,RIGHT,POLY +S 14300,4700,14300,5300,100,*,DOWN,POLY +S 14200,4700,14200,5300,100,*,DOWN,POLY +S 14300,3700,14300,3900,100,*,DOWN,POLY +S 6500,5400,8300,5400,100,*,RIGHT,POLY +S 6500,3700,8300,3700,100,*,RIGHT,POLY +S 5200,5300,5900,5300,300,*,RIGHT,POLY +S 5900,3700,5900,5400,100,*,UP,POLY +S 11400,3600,14300,3600,100,*,RIGHT,POLY +S 11400,3700,14300,3700,100,*,RIGHT,POLY +S 11400,3800,11400,4100,100,*,DOWN,POLY +S 11300,3600,11300,4100,100,*,DOWN,POLY +S 1700,3700,2900,3700,100,*,RIGHT,POLY +S 4700,200,4700,400,100,*,UP,POLY +S 3500,3700,3500,5400,100,*,UP,POLY +S 4100,3700,4100,5400,100,*,UP,POLY +S 4700,3700,4700,5400,100,*,UP,POLY +S 2900,8700,2900,9000,100,*,UP,POLY +S 3600,4500,4000,4500,300,*,RIGHT,POLY +S 7400,3700,7400,5400,200,*,UP,POLY +S 10700,3700,10700,4500,100,*,DOWN,POLY +S 11300,5400,14900,5400,100,*,RIGHT,POLY +S 11300,4500,11300,5400,100,*,DOWN,POLY +S 10800,4500,11300,4500,100,*,LEFT,POLY +S 9800,4600,9800,5400,300,*,DOWN,POLY +S 8900,3700,10700,3700,100,*,RIGHT,POLY +S 8900,5400,10700,5400,100,*,RIGHT,POLY +S 2900,3700,2900,5400,100,*,UP,POLY +S 700,-200,3400,-200,300,*,RIGHT,ALU1 +S 800,-300,800,4100,300,*,UP,ALU1 +S 2000,-300,2000,4100,200,*,UP,ALU1 +S 3200,-300,3200,4100,200,*,UP,ALU1 +S 3800,-700,3800,11400,200,*,UP,ALU1 +S 4400,-300,4400,4100,200,*,UP,ALU1 +S 11000,-300,11000,3200,200,*,UP,ALU1 +S 15200,-300,15200,4000,200,*,UP,ALU1 +S 15700,-700,15700,2300,200,*,DOWN,ALU1 +S 5300,-200,15300,-200,300,*,RIGHT,ALU1 +S 4900,-700,4900,300,200,*,UP,ALU1 +S 8600,-300,8600,4100,200,*,UP,ALU1 +S 9800,-300,9800,4100,200,*,UP,ALU1 +S 7400,-300,7400,3200,200,*,UP,ALU1 +S 6200,-300,6200,4100,200,*,UP,ALU1 +S 1100,5000,1100,8700,900,*,UP,ALU1 +S 700,5100,2100,5100,300,*,LEFT,ALU1 +S 800,5000,800,12100,300,*,DOWN,ALU1 +S 1400,9800,1400,10900,1500,*,UP,ALU1 +S 700,12000,2300,12000,300,*,RIGHT,ALU1 +S 6000,4000,10400,4000,300,*,RIGHT,ALU1 +S 7700,5100,11800,5100,300,*,RIGHT,ALU1 +S 12800,5800,12800,12900,200,*,UP,ALU1 +S 1400,11300,2700,11300,200,*,RIGHT,ALU1 +S 14900,-100,14900,1900,800,*,DOWN,ALU1 +S 5600,4600,7300,4600,200,*,RIGHT,ALU1 +S 6200,5000,6200,12100,200,*,UP,ALU1 +S 5600,900,5600,11400,200,*,UP,ALU1 +S 5000,900,5000,11400,200,*,UP,ALU1 +S 2700,9000,2700,12700,200,*,UP,ALU1 +S 3200,12000,6400,12000,300,*,RIGHT,ALU1 +S 3200,5000,3200,12100,200,*,UP,ALU1 +S 2600,900,2600,8200,200,*,UP,ALU1 +S 11000,5000,11000,12100,200,*,UP,ALU1 +S 8000,600,8000,3300,200,*,UP,ALU1 +S 9200,600,9200,3300,200,*,UP,ALU1 +S 10400,600,10400,3300,200,*,UP,ALU1 +S 7400,5700,7400,12000,200,*,UP,ALU1 +S 9800,5700,9800,12000,200,*,UP,ALU1 +S 6800,600,6800,3300,200,*,UP,ALU1 +S 8600,5000,8600,12000,200,*,UP,ALU1 +S 10400,5800,10400,12900,200,*,UP,ALU1 +S 9200,5800,9200,12900,200,*,UP,ALU1 +S 8000,5800,8000,12900,200,*,UP,ALU1 +S 6800,5800,6800,12900,200,*,UP,ALU1 +S 4400,5000,4400,12100,200,*,UP,ALU1 +S 1400,900,1400,4500,200,*,UP,ALU1 +S 6200,5100,7100,5100,300,*,RIGHT,ALU1 +S 1400,4500,3300,4500,200,*,RIGHT,ALU1 +S 13400,700,13400,3900,200,*,UP,ALU1 +S 12200,4600,12200,11400,200,*,UP,ALU1 +S 11600,5800,11600,12900,200,*,UP,ALU1 +S 14000,3900,14000,12900,200,*,UP,ALU1 +S 12200,700,12200,3900,200,*,UP,ALU1 +S 12800,600,12800,3300,200,*,UP,ALU1 +S 14000,600,14000,3300,200,*,UP,ALU1 +S 12200,3900,14000,3900,200,*,RIGHT,ALU1 +S 11600,600,11600,4600,200,*,UP,ALU1 +S 11100,3900,11100,4600,200,*,UP,ALU1 +S 9700,4600,11100,4600,200,*,LEFT,ALU1 +S 15000,4500,15800,4500,300,*,LEFT,ALU1 +S 15200,5000,15200,12100,200,*,UP,ALU1 +S 13400,4600,13400,11400,200,*,UP,ALU1 +S 11600,4600,13500,4600,200,*,RIGHT,ALU1 +S 15500,8100,15500,12100,2000,*,DOWN,ALU1 +S 1200,8800,1200,9700,500,*,DOWN,ALU1 +S 1800,9200,1800,9400,200,*,DOWN,ALU1 +S 2000,5700,2000,9300,300,*,DOWN,ALU1 +S 14600,2700,14600,7500,200,*,UP,ALU1 +S 15800,2800,15800,7500,200,*,UP,ALU1 +S 6800,1600,16900,1600,300,*,RIGHT,ALU2 +S 7700,30100,7700,35600,6200,*,UP,ALU1 +S 11800,13400,11800,22700,600,*,UP,NWELL +S 11500,13600,12000,13600,300,*,RIGHT,NTIE +S 11900,13600,11900,22600,300,*,UP,NTIE +S 11500,22500,12000,22500,300,*,RIGHT,NTIE +S 11700,13500,11700,22600,600,*,UP,ALU1 +S 4600,29600,10800,29600,900,*,RIGHT,ALU1 +S 11900,24200,11900,28800,300,*,UP,PTIE +S 11500,28700,12000,28700,300,*,RIGHT,PTIE +S 11400,24300,12000,24300,300,*,RIGHT,PTIE +S 11300,28900,11300,29300,300,*,UP,ALU1 +S 11700,24200,11700,29300,600,*,UP,ALU1 +S 3700,13400,3700,22700,800,*,UP,NWELL +S 4100,24900,4100,28200,300,*,UP,NDIF +S 4100,14100,4100,22000,300,*,UP,PDIF +S 3500,13600,4100,13600,300,*,RIGHT,NTIE +S 3500,13600,3500,22600,300,*,UP,NTIE +S 3500,22500,4100,22500,300,*,RIGHT,NTIE +S 3400,28700,4200,28700,300,*,RIGHT,PTIE +S 3500,24200,3500,28800,300,*,UP,PTIE +S 3400,24300,4200,24300,300,*,RIGHT,PTIE +S 3800,13500,3800,22600,800,*,UP,ALU1 +S 6400,23100,6400,23800,200,*,UP,ALU1 +S 3800,24200,3800,29300,800,*,UP,ALU1 +S 3400,28000,3400,28800,100,*,UP,ALU1 +S 9500,14200,9500,29100,300,*,UP,ALU1 +S 10700,14200,10700,29100,300,*,UP,ALU1 +S 10100,23700,10100,28800,300,*,UP,ALU1 +S 11300,24200,11300,28800,300,*,UP,ALU1 +S 11300,24800,11300,28200,300,*,UP,NDIF +S 10700,24800,10700,28200,300,*,UP,NDIF +S 10100,24800,10100,28200,300,*,UP,NDIF +S 9500,24800,9500,28200,300,*,UP,NDIF +S 9200,24600,9200,28400,100,*,UP,NTRANS +S 9800,24600,9800,28400,100,*,UP,NTRANS +S 10400,24600,10400,28400,100,*,UP,NTRANS +S 11000,24600,11000,28400,100,*,UP,NTRANS +S 9000,28700,11400,28700,300,*,RIGHT,PTIE +S 11300,14100,11300,22000,300,*,UP,PDIF +S 10700,14100,10700,22000,200,*,UP,PDIF +S 10100,14100,10100,22000,200,*,UP,PDIF +S 9500,14100,9500,22000,200,*,UP,PDIF +S 9200,13900,9200,22200,100,*,UP,PTRANS +S 10100,13800,10100,22600,300,*,UP,ALU1 +S 9800,13900,9800,22200,100,*,UP,PTRANS +S 10400,13900,10400,22200,100,*,UP,PTRANS +S 11000,13900,11000,22200,100,*,UP,PTRANS +S 10300,13400,10300,22700,2800,*,UP,NWELL +S 11300,13800,11300,22600,300,*,UP,ALU1 +S 9000,13600,10400,13600,300,*,RIGHT,NTIE +S 11000,13600,11400,13600,300,*,RIGHT,NTIE +S 10700,13300,10700,13900,200,*,UP,POLY +S 9200,13900,11000,13900,100,*,RIGHT,POLY +S 9000,13600,10400,13600,300,*,RIGHT,ALU1 +S 11000,13600,11400,13600,300,*,RIGHT,ALU1 +S 10700,23700,10700,23900,200,*,DOWN,POLY +S 9000,24300,10400,24300,300,*,RIGHT,PTIE +S 11000,24300,11400,24300,300,*,RIGHT,PTIE +S 9200,24600,11000,24600,100,*,RIGHT,POLY +S 10700,23800,10700,24600,200,*,UP,POLY +S 10700,23800,11200,23800,300,*,RIGHT,POLY +S 11200,23200,11200,23800,200,*,UP,ALU1 +S 9000,22500,11400,22500,300,*,RIGHT,NTIE +S 7100,14200,7100,29100,300,*,UP,ALU1 +S 8300,14200,8300,29100,300,*,UP,ALU1 +S 7700,23700,7700,28800,300,*,UP,ALU1 +S 8900,24200,8900,28800,300,*,UP,ALU1 +S 8900,24800,8900,28200,300,*,UP,NDIF +S 8300,24800,8300,28200,300,*,UP,NDIF +S 7700,24800,7700,28200,300,*,UP,NDIF +S 7100,24800,7100,28200,300,*,UP,NDIF +S 6800,24600,6800,28400,100,*,UP,NTRANS +S 7400,24600,7400,28400,100,*,UP,NTRANS +S 8000,24600,8000,28400,100,*,UP,NTRANS +S 8600,24600,8600,28400,100,*,UP,NTRANS +S 6600,28700,9000,28700,300,*,RIGHT,PTIE +S 8900,14100,8900,22000,300,*,UP,PDIF +S 8300,14100,8300,22000,200,*,UP,PDIF +S 7700,14100,7700,22000,200,*,UP,PDIF +S 7100,14100,7100,22000,200,*,UP,PDIF +S 6800,13900,6800,22200,100,*,UP,PTRANS +S 7700,13800,7700,22600,300,*,UP,ALU1 +S 7400,13900,7400,22200,100,*,UP,PTRANS +S 8000,13900,8000,22200,100,*,UP,PTRANS +S 8600,13900,8600,22200,100,*,UP,PTRANS +S 7900,13400,7900,22700,2800,*,UP,NWELL +S 8900,13800,8900,22600,300,*,UP,ALU1 +S 6600,13600,8000,13600,300,*,RIGHT,NTIE +S 8600,13600,9000,13600,300,*,RIGHT,NTIE +S 8300,13300,8300,13900,200,*,UP,POLY +S 6800,13900,8600,13900,100,*,RIGHT,POLY +S 6600,13600,8000,13600,300,*,RIGHT,ALU1 +S 8600,13600,9000,13600,300,*,RIGHT,ALU1 +S 8300,23700,8300,23900,200,*,DOWN,POLY +S 6600,24300,8000,24300,300,*,RIGHT,PTIE +S 8600,24300,9000,24300,300,*,RIGHT,PTIE +S 6800,24600,8600,24600,100,*,RIGHT,POLY +S 8300,23800,8300,24600,200,*,UP,POLY +S 8300,23800,8800,23800,300,*,RIGHT,POLY +S 8800,23200,8800,23800,200,*,UP,ALU1 +S 6600,22500,9000,22500,300,*,RIGHT,NTIE +S 5900,13000,5900,14300,300,*,DOWN,ALU1 +S 6500,13500,6500,22600,300,*,UP,ALU1 +S 4200,13600,5400,13600,300,*,RIGHT,ALU1 +S 5900,13100,5900,13900,200,*,UP,POLY +S 4200,22500,6600,22500,300,*,RIGHT,NTIE +S 5900,23800,6400,23800,300,*,RIGHT,POLY +S 5900,23800,5900,24600,200,*,UP,POLY +S 4400,24600,6200,24600,100,*,RIGHT,POLY +S 6200,24300,6600,24300,300,*,RIGHT,PTIE +S 4200,24300,5600,24300,300,*,RIGHT,PTIE +S 5900,23700,5900,23900,200,*,DOWN,POLY +S 4400,13900,6200,13900,100,*,RIGHT,POLY +S 6200,13600,6600,13600,300,*,RIGHT,NTIE +S 4200,13600,5600,13600,300,*,RIGHT,NTIE +S 5500,13400,5500,22700,2800,*,UP,NWELL +S 6200,13900,6200,22200,100,*,UP,PTRANS +S 5600,13900,5600,22200,100,*,UP,PTRANS +S 5000,13900,5000,22200,100,*,UP,PTRANS +S 5300,13800,5300,22600,300,*,UP,ALU1 +S 4400,13900,4400,22200,100,*,UP,PTRANS +S 4700,14100,4700,22000,200,*,UP,PDIF +S 5300,14100,5300,22000,200,*,UP,PDIF +S 5900,14100,5900,22000,200,*,UP,PDIF +S 6500,14100,6500,22000,300,*,UP,PDIF +S 4200,28700,6600,28700,300,*,RIGHT,PTIE +S 6200,24600,6200,28400,100,*,UP,NTRANS +S 5600,24600,5600,28400,100,*,UP,NTRANS +S 5000,24600,5000,28400,100,*,UP,NTRANS +S 4400,24600,4400,28400,100,*,UP,NTRANS +S 4700,24800,4700,28200,300,*,UP,NDIF +S 5300,24800,5300,28200,300,*,UP,NDIF +S 5900,24800,5900,28200,300,*,UP,NDIF +S 6500,24800,6500,28200,300,*,UP,NDIF +S 6500,24200,6500,28800,300,*,UP,ALU1 +S 5300,23700,5300,28800,300,*,UP,ALU1 +S 5900,14200,5900,29100,300,*,UP,ALU1 +S 4700,14200,4700,29100,300,*,UP,ALU1 +S 5900,13100,6500,13100,200,*,RIGHT,POLY +S 6400,13500,6400,13700,200,*,DOWN,ALU1 +S 0,600,17200,600,1200,ck,RIGHT,ALU2 +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +V 16300,23200,CONT_VIA +V 16900,23200,CONT_VIA +V 16500,1600,CONT_VIA +V 16900,1600,CONT_VIA +V 15800,3400,CONT_DIF_N +V 15800,2800,CONT_DIF_N +V 14600,2700,CONT_DIF_N +V 8600,1500,CONT_DIF_N +V 8600,1100,CONT_DIF_N +V 6800,2900,CONT_DIF_N +V 7400,2800,CONT_DIF_N +V 7400,3300,CONT_DIF_N +V 8000,2500,CONT_DIF_N +V 7400,700,CONT_DIF_N +V 8000,2100,CONT_DIF_N +V 7400,1100,CONT_DIF_N +V 7400,1500,CONT_DIF_N +V 8000,3300,CONT_DIF_N +V 8000,2900,CONT_DIF_N +V 6800,2500,CONT_DIF_N +V 6800,2100,CONT_DIF_N +V 6800,3300,CONT_DIF_N +V 6200,700,CONT_DIF_N +V 11000,1100,CONT_DIF_N +V 5600,3300,CONT_DIF_N +V 8600,700,CONT_DIF_N +V 8600,3100,CONT_DIF_N +V 8600,2700,CONT_DIF_N +V 8600,1900,CONT_DIF_N +V 7400,1900,CONT_DIF_N +V 5600,2500,CONT_DIF_N +V 11000,3100,CONT_DIF_N +V 11000,2700,CONT_DIF_N +V 6200,3100,CONT_DIF_N +V 6200,2700,CONT_DIF_N +V 6200,1900,CONT_DIF_N +V 6200,1500,CONT_DIF_N +V 6200,1100,CONT_DIF_N +V 9800,1500,CONT_DIF_N +V 8000,700,CONT_DIF_N +V 9200,2500,CONT_DIF_N +V 5600,2900,CONT_DIF_N +V 5600,900,CONT_DIF_N +V 5600,1300,CONT_DIF_N +V 5600,1700,CONT_DIF_N +V 5600,2100,CONT_DIF_N +V 11000,700,CONT_DIF_N +V 9200,700,CONT_DIF_N +V 10400,700,CONT_DIF_N +V 11000,1900,CONT_DIF_N +V 9800,1900,CONT_DIF_N +V 9800,700,CONT_DIF_N +V 9800,1100,CONT_DIF_N +V 10400,2900,CONT_DIF_N +V 9200,1200,CONT_DIF_N +V 10400,2100,CONT_DIF_N +V 10400,3300,CONT_DIF_N +V 9800,2800,CONT_DIF_N +V 9200,2100,CONT_DIF_N +V 9200,3300,CONT_DIF_N +V 9200,2900,CONT_DIF_N +V 11000,1500,CONT_DIF_N +V 9800,3300,CONT_DIF_N +V 5000,3300,CONT_DIF_N +V 5000,2900,CONT_DIF_N +V 5000,2100,CONT_DIF_N +V 5000,2500,CONT_DIF_N +V 5000,900,CONT_DIF_N +V 5000,1300,CONT_DIF_N +V 10400,1200,CONT_DIF_N +V 10400,2500,CONT_DIF_N +V 8000,1200,CONT_DIF_N +V 3200,1500,CONT_DIF_N +V 3200,1100,CONT_DIF_N +V 3800,2900,CONT_DIF_N +V 3800,2100,CONT_DIF_N +V 4400,1100,CONT_DIF_N +V 4400,1500,CONT_DIF_N +V 5000,1700,CONT_DIF_N +V 3800,2500,CONT_DIF_N +V 2000,1500,CONT_DIF_N +V 2000,1900,CONT_DIF_N +V 2000,2700,CONT_DIF_N +V 4400,1900,CONT_DIF_N +V 4400,2700,CONT_DIF_N +V 4400,3100,CONT_DIF_N +V 4400,700,CONT_DIF_N +V 2600,3300,CONT_DIF_N +V 2600,2900,CONT_DIF_N +V 2600,2100,CONT_DIF_N +V 2600,2500,CONT_DIF_N +V 3800,3300,CONT_DIF_N +V 3800,1700,CONT_DIF_N +V 3800,1300,CONT_DIF_N +V 3800,900,CONT_DIF_N +V 1400,1700,CONT_DIF_N +V 1400,3300,CONT_DIF_N +V 1400,2900,CONT_DIF_N +V 1400,2100,CONT_DIF_N +V 3200,700,CONT_DIF_N +V 3200,3100,CONT_DIF_N +V 3200,2700,CONT_DIF_N +V 3200,1900,CONT_DIF_N +V 1400,1300,CONT_DIF_N +V 2600,1700,CONT_DIF_N +V 6800,1200,CONT_DIF_N +V 6800,700,CONT_DIF_N +V 2600,900,CONT_DIF_N +V 2600,1300,CONT_DIF_N +V 2000,700,CONT_DIF_N +V 2000,1100,CONT_DIF_N +V 12200,1500,CONT_DIF_N +V 14000,2100,CONT_DIF_N +V 11600,700,CONT_DIF_N +V 12800,1200,CONT_DIF_N +V 14000,1200,CONT_DIF_N +V 14000,700,CONT_DIF_N +V 1400,2500,CONT_DIF_N +V 1400,900,CONT_DIF_N +V 11600,2100,CONT_DIF_N +V 11600,3300,CONT_DIF_N +V 11600,2900,CONT_DIF_N +V 12200,3300,CONT_DIF_N +V 12200,1900,CONT_DIF_N +V 12200,700,CONT_DIF_N +V 12200,1100,CONT_DIF_N +V 14000,3300,CONT_DIF_N +V 13400,3300,CONT_DIF_N +V 12800,2900,CONT_DIF_N +V 12800,3300,CONT_DIF_N +V 14000,2900,CONT_DIF_N +V 13400,1500,CONT_DIF_N +V 12200,2800,CONT_DIF_N +V 11600,1200,CONT_DIF_N +V 11600,2500,CONT_DIF_N +V 12800,2100,CONT_DIF_N +V 12800,2500,CONT_DIF_N +V 12800,700,CONT_DIF_N +V 13400,2800,CONT_DIF_N +V 14000,2500,CONT_DIF_N +V 13400,1100,CONT_DIF_N +V 13400,700,CONT_DIF_N +V 13400,1900,CONT_DIF_N +V 15200,3100,CONT_DIF_N +V 15200,2700,CONT_DIF_N +V 14600,3300,CONT_DIF_N +V 12200,2300,CONT_DIF_N +V 13400,2300,CONT_DIF_N +V 14600,6200,CONT_DIF_P +V 14600,6600,CONT_DIF_P +V 14600,7000,CONT_DIF_P +V 15200,7000,CONT_DIF_P +V 15200,6600,CONT_DIF_P +V 15200,5800,CONT_DIF_P +V 15200,6200,CONT_DIF_P +V 15800,7000,CONT_DIF_P +V 12800,7400,CONT_DIF_P +V 12800,6200,CONT_DIF_P +V 12800,7000,CONT_DIF_P +V 12800,6600,CONT_DIF_P +V 15800,6200,CONT_DIF_P +V 15800,5800,CONT_DIF_P +V 15800,6600,CONT_DIF_P +V 14600,5800,CONT_DIF_P +V 8000,9000,CONT_DIF_P +V 8000,10600,CONT_DIF_P +V 8000,11000,CONT_DIF_P +V 8000,5800,CONT_DIF_P +V 8000,8200,CONT_DIF_P +V 8000,8600,CONT_DIF_P +V 8000,11400,CONT_DIF_P +V 12800,5800,CONT_DIF_P +V 8000,7400,CONT_DIF_P +V 6800,6200,CONT_DIF_P +V 8000,6200,CONT_DIF_P +V 8000,9400,CONT_DIF_P +V 8000,9800,CONT_DIF_P +V 8000,6600,CONT_DIF_P +V 8000,7000,CONT_DIF_P +V 8000,10200,CONT_DIF_P +V 8000,7800,CONT_DIF_P +V 8600,7800,CONT_DIF_P +V 6800,10600,CONT_DIF_P +V 6800,11000,CONT_DIF_P +V 6800,5800,CONT_DIF_P +V 6800,8200,CONT_DIF_P +V 6800,8600,CONT_DIF_P +V 6800,11400,CONT_DIF_P +V 6800,7400,CONT_DIF_P +V 8600,11400,CONT_DIF_P +V 6800,9400,CONT_DIF_P +V 6800,9800,CONT_DIF_P +V 6800,6600,CONT_DIF_P +V 6800,7000,CONT_DIF_P +V 6800,10200,CONT_DIF_P +V 6800,7800,CONT_DIF_P +V 6800,9000,CONT_DIF_P +V 7400,8600,CONT_DIF_P +V 8600,11000,CONT_DIF_P +V 8600,10600,CONT_DIF_P +V 8600,9800,CONT_DIF_P +V 8600,7000,CONT_DIF_P +V 8600,5800,CONT_DIF_P +V 8600,6200,CONT_DIF_P +V 8600,8600,CONT_DIF_P +V 6200,5800,CONT_DIF_P +V 8600,8200,CONT_DIF_P +V 8600,9400,CONT_DIF_P +V 7400,10600,CONT_DIF_P +V 7400,11000,CONT_DIF_P +V 7400,7800,CONT_DIF_P +V 7400,8200,CONT_DIF_P +V 7400,11400,CONT_DIF_P +V 6200,10600,CONT_DIF_P +V 7400,6200,CONT_DIF_P +V 7400,5800,CONT_DIF_P +V 7400,7000,CONT_DIF_P +V 7400,9800,CONT_DIF_P +V 7400,9400,CONT_DIF_P +V 6200,6200,CONT_DIF_P +V 6200,7000,CONT_DIF_P +V 5600,11000,CONT_DIF_P +V 6200,9400,CONT_DIF_P +V 6200,9800,CONT_DIF_P +V 6200,11000,CONT_DIF_P +V 6200,7800,CONT_DIF_P +V 6200,8200,CONT_DIF_P +V 6200,11400,CONT_DIF_P +V 6200,8600,CONT_DIF_P +V 5600,10600,CONT_DIF_P +V 5600,9400,CONT_DIF_P +V 5600,9800,CONT_DIF_P +V 5600,6600,CONT_DIF_P +V 5600,7000,CONT_DIF_P +V 5600,7800,CONT_DIF_P +V 5600,10200,CONT_DIF_P +V 5600,9000,CONT_DIF_P +V 9800,9400,CONT_DIF_P +V 9800,11000,CONT_DIF_P +V 5600,5800,CONT_DIF_P +V 5600,8200,CONT_DIF_P +V 5600,8600,CONT_DIF_P +V 5600,11400,CONT_DIF_P +V 5600,7400,CONT_DIF_P +V 5600,6200,CONT_DIF_P +V 9800,8200,CONT_DIF_P +V 9800,11400,CONT_DIF_P +V 9800,8600,CONT_DIF_P +V 9800,6200,CONT_DIF_P +V 9800,5800,CONT_DIF_P +V 9800,7000,CONT_DIF_P +V 11000,7000,CONT_DIF_P +V 9800,9800,CONT_DIF_P +V 11000,6200,CONT_DIF_P +V 11000,8600,CONT_DIF_P +V 11000,11400,CONT_DIF_P +V 11000,8200,CONT_DIF_P +V 11000,9400,CONT_DIF_P +V 9800,10600,CONT_DIF_P +V 9200,7000,CONT_DIF_P +V 9800,7800,CONT_DIF_P +V 9200,7800,CONT_DIF_P +V 9200,9000,CONT_DIF_P +V 11000,7800,CONT_DIF_P +V 11000,11000,CONT_DIF_P +V 11000,10600,CONT_DIF_P +V 11000,9800,CONT_DIF_P +V 9200,8200,CONT_DIF_P +V 11000,5800,CONT_DIF_P +V 9200,11400,CONT_DIF_P +V 9200,7400,CONT_DIF_P +V 9200,6200,CONT_DIF_P +V 9200,9400,CONT_DIF_P +V 9200,9800,CONT_DIF_P +V 9200,6600,CONT_DIF_P +V 10400,6600,CONT_DIF_P +V 9200,10200,CONT_DIF_P +V 10400,10200,CONT_DIF_P +V 10400,7800,CONT_DIF_P +V 10400,9000,CONT_DIF_P +V 9200,10600,CONT_DIF_P +V 9200,11000,CONT_DIF_P +V 9200,5800,CONT_DIF_P +V 10400,5800,CONT_DIF_P +V 9200,8600,CONT_DIF_P +V 10400,8600,CONT_DIF_P +V 10400,11400,CONT_DIF_P +V 10400,7400,CONT_DIF_P +V 10400,6200,CONT_DIF_P +V 10400,9400,CONT_DIF_P +V 10400,9800,CONT_DIF_P +V 10400,10600,CONT_DIF_P +V 5000,7800,CONT_DIF_P +V 5000,9000,CONT_DIF_P +V 5000,8600,CONT_DIF_P +V 5000,11400,CONT_DIF_P +V 5000,7400,CONT_DIF_P +V 5000,6200,CONT_DIF_P +V 10400,8200,CONT_DIF_P +V 10400,7000,CONT_DIF_P +V 5000,9800,CONT_DIF_P +V 5000,10600,CONT_DIF_P +V 5000,6600,CONT_DIF_P +V 5000,11000,CONT_DIF_P +V 5000,8200,CONT_DIF_P +V 5000,5800,CONT_DIF_P +V 10400,11000,CONT_DIF_P +V 5000,7000,CONT_DIF_P +V 4400,8200,CONT_DIF_P +V 4400,11000,CONT_DIF_P +V 4400,9800,CONT_DIF_P +V 4400,5800,CONT_DIF_P +V 4400,7000,CONT_DIF_P +V 4400,6200,CONT_DIF_P +V 5000,9400,CONT_DIF_P +V 5000,10200,CONT_DIF_P +V 3800,7400,CONT_DIF_P +V 3800,11400,CONT_DIF_P +V 3800,9000,CONT_DIF_P +V 3800,7800,CONT_DIF_P +V 4400,9400,CONT_DIF_P +V 4400,10600,CONT_DIF_P +V 4400,8600,CONT_DIF_P +V 4400,11400,CONT_DIF_P +V 3800,7000,CONT_DIF_P +V 3800,10200,CONT_DIF_P +V 4400,7800,CONT_DIF_P +V 3800,8200,CONT_DIF_P +V 3800,11000,CONT_DIF_P +V 3800,6600,CONT_DIF_P +V 3800,10600,CONT_DIF_P +V 3800,6200,CONT_DIF_P +V 3200,8600,CONT_DIF_P +V 3200,10600,CONT_DIF_P +V 3800,8600,CONT_DIF_P +V 3200,6200,CONT_DIF_P +V 3200,7000,CONT_DIF_P +V 3200,5800,CONT_DIF_P +V 3800,9800,CONT_DIF_P +V 3800,9400,CONT_DIF_P +V 2600,8200,CONT_DIF_P +V 2600,5800,CONT_DIF_P +V 3800,5800,CONT_DIF_P +V 3200,9800,CONT_DIF_P +V 3200,11000,CONT_DIF_P +V 3200,7800,CONT_DIF_P +V 3200,8200,CONT_DIF_P +V 3200,11400,CONT_DIF_P +V 12200,7000,CONT_DIF_P +V 12200,9400,CONT_DIF_P +V 3200,9400,CONT_DIF_P +V 2600,7000,CONT_DIF_P +V 2600,7400,CONT_DIF_P +V 2600,6200,CONT_DIF_P +V 2600,6600,CONT_DIF_P +V 2600,7800,CONT_DIF_P +V 11600,9000,CONT_DIF_P +V 12200,10600,CONT_DIF_P +V 12200,7800,CONT_DIF_P +V 12200,8200,CONT_DIF_P +V 12200,11400,CONT_DIF_P +V 12200,8600,CONT_DIF_P +V 12200,6200,CONT_DIF_P +V 12200,5800,CONT_DIF_P +V 11600,7400,CONT_DIF_P +V 11600,6200,CONT_DIF_P +V 12200,9800,CONT_DIF_P +V 11600,9800,CONT_DIF_P +V 11600,6600,CONT_DIF_P +V 11600,7000,CONT_DIF_P +V 11600,10200,CONT_DIF_P +V 11600,7800,CONT_DIF_P +V 13400,9400,CONT_DIF_P +V 13400,9800,CONT_DIF_P +V 12200,11000,CONT_DIF_P +V 11600,11000,CONT_DIF_P +V 11600,5800,CONT_DIF_P +V 11600,8200,CONT_DIF_P +V 11600,8600,CONT_DIF_P +V 11600,11400,CONT_DIF_P +V 13400,10600,CONT_DIF_P +V 12800,9000,CONT_DIF_P +V 11600,9400,CONT_DIF_P +V 12800,10200,CONT_DIF_P +V 13400,7000,CONT_DIF_P +V 13400,5800,CONT_DIF_P +V 13400,6200,CONT_DIF_P +V 13400,8600,CONT_DIF_P +V 12800,9800,CONT_DIF_P +V 12800,9400,CONT_DIF_P +V 11600,10600,CONT_DIF_P +V 12800,8600,CONT_DIF_P +V 13400,11400,CONT_DIF_P +V 13400,8200,CONT_DIF_P +V 13400,7800,CONT_DIF_P +V 13400,11000,CONT_DIF_P +V 14000,11400,CONT_DIF_P +V 14000,8600,CONT_DIF_P +V 14000,9000,CONT_DIF_P +V 14000,7800,CONT_DIF_P +V 14000,10200,CONT_DIF_P +V 12800,8200,CONT_DIF_P +V 12800,7800,CONT_DIF_P +V 12800,10600,CONT_DIF_P +V 14000,11000,CONT_DIF_P +V 14000,10600,CONT_DIF_P +V 14000,7000,CONT_DIF_P +V 14000,6600,CONT_DIF_P +V 14000,9800,CONT_DIF_P +V 14000,9400,CONT_DIF_P +V 14000,6200,CONT_DIF_P +V 12800,11400,CONT_DIF_P +V 13400,7400,CONT_DIF_P +V 12200,7400,CONT_DIF_P +V 13400,9000,CONT_DIF_P +V 12200,9000,CONT_DIF_P +V 12200,10200,CONT_DIF_P +V 13400,10200,CONT_DIF_P +V 14000,8200,CONT_DIF_P +V 12800,11000,CONT_DIF_P +V 15800,7500,CONT_DIF_P +V 15200,7500,CONT_DIF_P +V 1400,11300,CONT_DIF_P +V 1400,6900,CONT_DIF_P +V 14000,5800,CONT_DIF_P +V 13400,6600,CONT_DIF_P +V 12200,6600,CONT_DIF_P +V 14000,7400,CONT_DIF_P +V 14600,7500,CONT_DIF_P +V 800,5900,CONT_BODY_N +V 800,5500,CONT_BODY_N +V 800,9400,CONT_BODY_N +V 800,12000,CONT_BODY_N +V 800,9000,CONT_BODY_N +V 800,8600,CONT_BODY_N +V 800,8200,CONT_BODY_N +V 800,7800,CONT_BODY_N +V 800,7400,CONT_BODY_N +V 800,7000,CONT_BODY_N +V 800,6300,CONT_BODY_N +V 800,5100,CONT_BODY_N +V 800,10400,CONT_BODY_N +V 800,10800,CONT_BODY_N +V 800,11200,CONT_BODY_N +V 800,11600,CONT_BODY_N +V 14800,9500,CONT_BODY_N +V 14800,9100,CONT_BODY_N +V 14800,11600,CONT_BODY_N +V 14800,10400,CONT_BODY_N +V 14800,8300,CONT_BODY_N +V 14800,10800,CONT_BODY_N +V 14800,11200,CONT_BODY_N +V 14800,12000,CONT_BODY_N +V 15200,9500,CONT_BODY_N +V 15200,12000,CONT_BODY_N +V 15200,11200,CONT_BODY_N +V 15200,10800,CONT_BODY_N +V 15200,8300,CONT_BODY_N +V 15200,10400,CONT_BODY_N +V 15200,11600,CONT_BODY_N +V 15200,9100,CONT_BODY_N +V 15600,12000,CONT_BODY_N +V 15600,9500,CONT_BODY_N +V 15600,9100,CONT_BODY_N +V 15600,11600,CONT_BODY_N +V 15600,10400,CONT_BODY_N +V 15600,8300,CONT_BODY_N +V 15600,10800,CONT_BODY_N +V 15600,11200,CONT_BODY_N +V 16000,9100,CONT_BODY_N +V 16000,9500,CONT_BODY_N +V 16000,12000,CONT_BODY_N +V 16000,11200,CONT_BODY_N +V 16000,10800,CONT_BODY_N +V 16000,8300,CONT_BODY_N +V 16000,10400,CONT_BODY_N +V 16000,11600,CONT_BODY_N +V 11700,5100,CONT_BODY_N +V 2000,10700,CONT_BODY_N +V 2000,10300,CONT_BODY_N +V 1400,6300,CONT_BODY_N +V 1400,5900,CONT_BODY_N +V 1400,5500,CONT_BODY_N +V 1400,5100,CONT_BODY_N +V 2000,5100,CONT_BODY_N +V 3200,12000,CONT_BODY_N +V 1700,12000,CONT_BODY_N +V 1200,12000,CONT_BODY_N +V 6600,5100,CONT_BODY_N +V 7000,5100,CONT_BODY_N +V 8600,5100,CONT_BODY_N +V 6200,5100,CONT_BODY_N +V 6300,12000,CONT_BODY_N +V 3200,5100,CONT_BODY_N +V 3600,12000,CONT_BODY_N +V 4000,12000,CONT_BODY_N +V 4800,12000,CONT_BODY_N +V 4400,5100,CONT_BODY_N +V 9000,5100,CONT_BODY_N +V 9400,5100,CONT_BODY_N +V 11000,5100,CONT_BODY_N +V 7400,12000,CONT_BODY_N +V 7800,5100,CONT_BODY_N +V 8200,5100,CONT_BODY_N +V 4400,12000,CONT_BODY_N +V 5300,12000,CONT_BODY_N +V 5800,12000,CONT_BODY_N +V 9800,12000,CONT_BODY_N +V 8600,12000,CONT_BODY_N +V 16400,11200,CONT_BODY_N +V 16400,7100,CONT_BODY_N +V 16400,10800,CONT_BODY_N +V 16400,8300,CONT_BODY_N +V 16400,9100,CONT_BODY_N +V 16400,5500,CONT_BODY_N +V 10600,5100,CONT_BODY_N +V 10200,5100,CONT_BODY_N +V 16400,5100,CONT_BODY_N +V 16400,10400,CONT_BODY_N +V 16400,7900,CONT_BODY_N +V 16400,11600,CONT_BODY_N +V 16400,9500,CONT_BODY_N +V 16400,12000,CONT_BODY_N +V 16400,5900,CONT_BODY_N +V 16400,6300,CONT_BODY_N +V 2100,12000,CONT_BODY_N +V 11000,12000,CONT_BODY_N +V 15200,5100,CONT_BODY_N +V 800,-200,CONT_BODY_P +V 7400,-200,CONT_BODY_P +V 6200,-200,CONT_BODY_P +V 2000,-200,CONT_BODY_P +V 3200,-200,CONT_BODY_P +V 4400,-200,CONT_BODY_P +V 9800,-200,CONT_BODY_P +V 11000,-200,CONT_BODY_P +V 8600,-200,CONT_BODY_P +V 12000,-200,CONT_BODY_P +V 12400,-200,CONT_BODY_P +V 1200,-200,CONT_BODY_P +V 13200,-200,CONT_BODY_P +V 12800,-200,CONT_BODY_P +V 14800,-200,CONT_BODY_P +V 14400,-200,CONT_BODY_P +V 13600,-200,CONT_BODY_P +V 14000,-200,CONT_BODY_P +V 10600,-200,CONT_BODY_P +V 10200,-200,CONT_BODY_P +V 9000,-200,CONT_BODY_P +V 9400,-200,CONT_BODY_P +V 8200,-200,CONT_BODY_P +V 7800,-200,CONT_BODY_P +V 7000,-200,CONT_BODY_P +V 6600,-200,CONT_BODY_P +V 5800,-200,CONT_BODY_P +V 5400,-200,CONT_BODY_P +V 11600,-200,CONT_BODY_P +V 15200,-200,CONT_BODY_P +V 1600,-200,CONT_BODY_P +V 2400,-200,CONT_BODY_P +V 2800,-200,CONT_BODY_P +V 800,300,CONT_BODY_P +V 800,4000,CONT_BODY_P +V 800,3100,CONT_BODY_P +V 800,2700,CONT_BODY_P +V 800,1900,CONT_BODY_P +V 800,1500,CONT_BODY_P +V 800,1100,CONT_BODY_P +V 800,700,CONT_BODY_P +V 15200,200,CONT_BODY_P +V 14700,1800,CONT_BODY_P +V 14700,1400,CONT_BODY_P +V 15200,1400,CONT_BODY_P +V 14700,1000,CONT_BODY_P +V 15200,1000,CONT_BODY_P +V 14700,600,CONT_BODY_P +V 15200,600,CONT_BODY_P +V 14700,200,CONT_BODY_P +V 8600,4000,CONT_BODY_P +V 6200,4000,CONT_BODY_P +V 10300,4000,CONT_BODY_P +V 9900,4000,CONT_BODY_P +V 9400,4000,CONT_BODY_P +V 15200,1800,CONT_BODY_P +V 3200,4000,CONT_BODY_P +V 4400,4000,CONT_BODY_P +V 6600,4000,CONT_BODY_P +V 7000,4000,CONT_BODY_P +V 8200,4000,CONT_BODY_P +V 9000,4000,CONT_BODY_P +V 7800,4000,CONT_BODY_P +V 2000,4000,CONT_BODY_P +V 16400,4000,CONT_BODY_P +V 16400,4000,CONT_BODY_P +V 15200,4000,CONT_BODY_P +V 16400,3200,CONT_BODY_P +V 16400,2800,CONT_BODY_P +V 7400,4600,CONT_POLY +V 4900,300,CONT_POLY +V 3300,4500,CONT_POLY +V 2700,8900,CONT_POLY +V 5100,5300,CONT_POLY +V 14500,3800,CONT_POLY +V 15700,2300,CONT_POLY +V 1800,9400,CONT_POLY +V 11100,4000,CONT_POLY +V 15100,4500,CONT_POLY +V 9800,4600,CONT_POLY +V 4900,-700,CONT_VIA +V 3800,-700,CONT_VIA +V 15700,-700,CONT_VIA +V 800,3500,CONT_VIA +V 800,2300,CONT_VIA +V 800,6600,CONT_VIA +V 800,9800,CONT_VIA +V 14800,8700,CONT_VIA +V 14800,10000,CONT_VIA +V 15200,10000,CONT_VIA +V 15200,8700,CONT_VIA +V 15600,8700,CONT_VIA +V 15600,10000,CONT_VIA +V 16000,10000,CONT_VIA +V 16000,8700,CONT_VIA +V 2000,9900,CONT_VIA +V 6200,6600,CONT_VIA +V 6200,7400,CONT_VIA +V 8600,3500,CONT_VIA +V 10400,1600,CONT_VIA +V 9200,1600,CONT_VIA +V 7400,9000,CONT_VIA +V 7400,10200,CONT_VIA +V 11000,2300,CONT_VIA +V 11000,6600,CONT_VIA +V 7400,6600,CONT_VIA +V 8600,2300,CONT_VIA +V 8600,6600,CONT_VIA +V 8600,10200,CONT_VIA +V 8600,9000,CONT_VIA +V 8600,7400,CONT_VIA +V 9800,9000,CONT_VIA +V 8000,1600,CONT_VIA +V 6200,9000,CONT_VIA +V 6200,10200,CONT_VIA +V 6200,3500,CONT_VIA +V 6200,2300,CONT_VIA +V 7400,2300,CONT_VIA +V 7400,7400,CONT_VIA +V 4400,7400,CONT_VIA +V 4400,6600,CONT_VIA +V 4400,2300,CONT_VIA +V 11000,10200,CONT_VIA +V 11000,9000,CONT_VIA +V 11000,7400,CONT_VIA +V 9800,2300,CONT_VIA +V 9800,7400,CONT_VIA +V 3200,7400,CONT_VIA +V 3200,9000,CONT_VIA +V 2000,2300,CONT_VIA +V 9800,10200,CONT_VIA +V 9800,6600,CONT_VIA +V 4400,3500,CONT_VIA +V 4400,10200,CONT_VIA +V 4400,9000,CONT_VIA +V 2000,3200,CONT_VIA +V 6800,1600,CONT_VIA +V 3200,10200,CONT_VIA +V 3200,3500,CONT_VIA +V 3200,2300,CONT_VIA +V 3200,6600,CONT_VIA +V 16400,7500,CONT_VIA +V 16400,10000,CONT_VIA +V 16400,6700,CONT_VIA +V 16400,8700,CONT_VIA +V 11600,1600,CONT_VIA +V 12800,1600,CONT_VIA +V 14000,1600,CONT_VIA +V 15200,3500,CONT_VIA +V 16400,2400,CONT_VIA +V 16400,3600,CONT_VIA +V 2000,5800,CONT_VIA +V 11900,18800,CONT_BODY_N +V 11900,18400,CONT_BODY_N +V 11900,14400,CONT_BODY_N +V 11900,14000,CONT_BODY_N +V 11900,16400,CONT_BODY_N +V 11900,18000,CONT_BODY_N +V 11900,17600,CONT_BODY_N +V 11900,20000,CONT_BODY_N +V 11900,19600,CONT_BODY_N +V 11900,19200,CONT_BODY_N +V 11500,13600,CONT_BODY_N +V 11900,16000,CONT_BODY_N +V 11900,16800,CONT_BODY_N +V 11900,17200,CONT_BODY_N +V 11900,15600,CONT_BODY_N +V 11900,13600,CONT_BODY_N +V 11900,15200,CONT_BODY_N +V 11900,14800,CONT_BODY_N +V 11900,21600,CONT_BODY_N +V 11900,21200,CONT_BODY_N +V 11900,20800,CONT_BODY_N +V 11900,20400,CONT_BODY_N +V 11900,22500,CONT_BODY_N +V 11900,22000,CONT_BODY_N +V 11600,19100,CONT_VIA +V 11600,14300,CONT_VIA +V 11600,15900,CONT_VIA +V 11600,15500,CONT_VIA +V 11600,18300,CONT_VIA +V 11600,17100,CONT_VIA +V 11600,17900,CONT_VIA +V 11600,19500,CONT_VIA +V 11600,14700,CONT_VIA +V 11600,16700,CONT_VIA +V 11600,13900,CONT_VIA +V 11600,21500,CONT_VIA +V 11600,21900,CONT_VIA +V 11600,20300,CONT_VIA +V 11600,20700,CONT_VIA +V 11600,22500,CONT_VIA +V 11900,27500,CONT_BODY_P +V 11900,27100,CONT_BODY_P +V 11900,26700,CONT_BODY_P +V 11900,26300,CONT_BODY_P +V 11900,24700,CONT_BODY_P +V 11900,25100,CONT_BODY_P +V 11900,25500,CONT_BODY_P +V 11900,24300,CONT_BODY_P +V 11900,28700,CONT_BODY_P +V 11900,28300,CONT_BODY_P +V 11900,27900,CONT_VIA +V 11600,24300,CONT_VIA +V 11900,25900,CONT_VIA +V 11300,29200,CONT_VIA +V 11900,29200,CONT_VIA +V 4100,28100,CONT_DIF_N +V 4100,27700,CONT_DIF_N +V 4100,26900,CONT_DIF_N +V 4100,26500,CONT_DIF_N +V 4100,25700,CONT_DIF_N +V 4100,25300,CONT_DIF_N +V 4100,24900,CONT_DIF_N +V 4100,26100,CONT_DIF_N +V 4100,27300,CONT_DIF_N +V 4100,14700,CONT_DIF_P +V 4100,15100,CONT_DIF_P +V 4100,15500,CONT_DIF_P +V 4100,15900,CONT_DIF_P +V 4100,16300,CONT_DIF_P +V 4100,16700,CONT_DIF_P +V 4100,17100,CONT_DIF_P +V 4100,17900,CONT_DIF_P +V 4100,17500,CONT_DIF_P +V 4100,18300,CONT_DIF_P +V 4100,18700,CONT_DIF_P +V 4100,19100,CONT_DIF_P +V 4100,19500,CONT_DIF_P +V 4100,19900,CONT_DIF_P +V 4100,14300,CONT_DIF_P +V 4100,21900,CONT_DIF_P +V 4100,21500,CONT_DIF_P +V 4100,21100,CONT_DIF_P +V 4100,20700,CONT_DIF_P +V 4100,20300,CONT_DIF_P +V 3500,16800,CONT_BODY_N +V 3500,13600,CONT_BODY_N +V 4000,13600,CONT_BODY_N +V 3500,14000,CONT_BODY_N +V 3500,14400,CONT_BODY_N +V 3500,14800,CONT_BODY_N +V 3500,15200,CONT_BODY_N +V 3500,15600,CONT_BODY_N +V 3500,19600,CONT_BODY_N +V 3500,18400,CONT_BODY_N +V 3500,20000,CONT_BODY_N +V 3500,17600,CONT_BODY_N +V 3500,18000,CONT_BODY_N +V 3500,16000,CONT_BODY_N +V 3500,16400,CONT_BODY_N +V 3500,17200,CONT_BODY_N +V 3500,18800,CONT_BODY_N +V 3500,19200,CONT_BODY_N +V 3500,20400,CONT_BODY_N +V 3500,20800,CONT_BODY_N +V 3500,21200,CONT_BODY_N +V 3500,21600,CONT_BODY_N +V 3500,22000,CONT_BODY_N +V 4100,22500,CONT_BODY_N +V 3500,22500,CONT_BODY_N +V 3500,27500,CONT_BODY_P +V 3500,27100,CONT_BODY_P +V 3500,26700,CONT_BODY_P +V 3500,26300,CONT_BODY_P +V 3500,25900,CONT_BODY_P +V 3500,28700,CONT_BODY_P +V 3500,24700,CONT_BODY_P +V 3500,25100,CONT_BODY_P +V 3500,25500,CONT_BODY_P +V 3900,24300,CONT_BODY_P +V 3500,24300,CONT_BODY_P +V 3900,28700,CONT_BODY_P +V 3500,28300,CONT_BODY_P +V 3500,27900,CONT_BODY_P +V 3800,16000,CONT_VIA +V 3800,16400,CONT_VIA +V 3800,14000,CONT_VIA +V 3800,19600,CONT_VIA +V 3800,19200,CONT_VIA +V 3800,18000,CONT_VIA +V 3800,15600,CONT_VIA +V 3800,15200,CONT_VIA +V 3800,14800,CONT_VIA +V 3800,14400,CONT_VIA +V 3800,16800,CONT_VIA +V 3800,17600,CONT_VIA +V 3800,17200,CONT_VIA +V 3800,18800,CONT_VIA +V 3800,18400,CONT_VIA +V 3800,20000,CONT_VIA +V 6400,23200,CONT_VIA +V 3500,29200,CONT_VIA +V 4000,29200,CONT_VIA +V 3800,27100,CONT_VIA +V 3800,26700,CONT_VIA +V 3800,22000,CONT_VIA +V 3800,21600,CONT_VIA +V 3800,21200,CONT_VIA +V 3800,22500,CONT_VIA +V 3800,20800,CONT_VIA +V 3800,20400,CONT_VIA +V 3800,25900,CONT_VIA +V 3800,24700,CONT_VIA +V 3800,25100,CONT_VIA +V 3800,25500,CONT_VIA +V 3800,26300,CONT_VIA +V 3800,28300,CONT_VIA +V 3800,27900,CONT_VIA +V 3800,27500,CONT_VIA +V 11300,27700,CONT_DIF_N +V 11300,26100,CONT_DIF_N +V 11300,25700,CONT_DIF_N +V 11300,27300,CONT_DIF_N +V 11300,26900,CONT_DIF_N +V 11300,25300,CONT_DIF_N +V 11300,26500,CONT_VIA +V 11300,24900,CONT_VIA +V 11300,28100,CONT_VIA +V 10100,24900,CONT_VIA +V 10100,25300,CONT_DIF_N +V 10100,26900,CONT_DIF_N +V 10100,27300,CONT_DIF_N +V 10100,26500,CONT_DIF_N +V 10100,28100,CONT_DIF_N +V 10100,25700,CONT_DIF_N +V 10100,27700,CONT_VIA +V 10100,26100,CONT_VIA +V 11300,28700,CONT_BODY_P +V 10100,28700,CONT_BODY_P +V 9200,13600,CONT_BODY_N +V 10300,13600,CONT_BODY_N +V 9700,13600,CONT_BODY_N +V 11100,13600,CONT_BODY_N +V 10700,13100,CONT_POLY +V 10000,13600,CONT_VIA +V 9500,25000,CONT_DIF_N +V 9500,27400,CONT_DIF_N +V 9500,27800,CONT_DIF_N +V 9500,25400,CONT_DIF_N +V 9500,25800,CONT_DIF_N +V 9500,26200,CONT_DIF_N +V 9500,26600,CONT_DIF_N +V 9500,27000,CONT_DIF_N +V 10700,25800,CONT_DIF_N +V 10700,26200,CONT_DIF_N +V 10700,25400,CONT_DIF_N +V 10700,25000,CONT_DIF_N +V 10700,27800,CONT_DIF_N +V 10700,26600,CONT_DIF_N +V 10700,27000,CONT_DIF_N +V 10700,27400,CONT_DIF_N +V 10100,14300,CONT_DIF_P +V 9500,14700,CONT_DIF_P +V 10100,14700,CONT_DIF_P +V 9500,15100,CONT_DIF_P +V 9500,14300,CONT_DIF_P +V 10700,14300,CONT_DIF_P +V 11300,14300,CONT_DIF_P +V 10700,14700,CONT_DIF_P +V 11300,14700,CONT_DIF_P +V 10700,15100,CONT_DIF_P +V 10100,15500,CONT_DIF_P +V 9500,15500,CONT_DIF_P +V 9500,19500,CONT_DIF_P +V 9500,17900,CONT_DIF_P +V 10100,17900,CONT_DIF_P +V 9500,18300,CONT_DIF_P +V 10100,18300,CONT_DIF_P +V 9500,18700,CONT_DIF_P +V 9500,19100,CONT_DIF_P +V 10100,19100,CONT_DIF_P +V 10100,19500,CONT_DIF_P +V 9500,16300,CONT_DIF_P +V 9500,15900,CONT_DIF_P +V 10100,15900,CONT_DIF_P +V 9500,17500,CONT_DIF_P +V 9500,17100,CONT_DIF_P +V 9500,16700,CONT_DIF_P +V 10100,16700,CONT_DIF_P +V 10100,17100,CONT_DIF_P +V 10700,15500,CONT_DIF_P +V 11300,15500,CONT_DIF_P +V 11300,19500,CONT_DIF_P +V 10700,18300,CONT_DIF_P +V 10700,18700,CONT_DIF_P +V 10700,19100,CONT_DIF_P +V 11300,19100,CONT_DIF_P +V 10700,19500,CONT_DIF_P +V 10700,17500,CONT_DIF_P +V 10700,17100,CONT_DIF_P +V 10700,17900,CONT_DIF_P +V 11300,17900,CONT_DIF_P +V 11300,18300,CONT_DIF_P +V 10700,16300,CONT_DIF_P +V 10700,15900,CONT_DIF_P +V 11300,15900,CONT_DIF_P +V 11300,17100,CONT_DIF_P +V 11300,16700,CONT_DIF_P +V 10700,16700,CONT_DIF_P +V 10100,15100,CONT_VIA +V 11300,15100,CONT_VIA +V 10100,17500,CONT_VIA +V 10100,18700,CONT_VIA +V 10100,16300,CONT_VIA +V 11300,18700,CONT_VIA +V 11300,17500,CONT_VIA +V 11300,16300,CONT_VIA +V 9500,19900,CONT_DIF_P +V 10700,19900,CONT_DIF_P +V 10100,19900,CONT_VIA +V 11300,19900,CONT_VIA +V 9500,20300,CONT_DIF_P +V 10700,20300,CONT_DIF_P +V 10100,20300,CONT_DIF_P +V 11300,20300,CONT_DIF_P +V 10100,20700,CONT_DIF_P +V 11300,20700,CONT_DIF_P +V 10700,20700,CONT_DIF_P +V 9500,20700,CONT_DIF_P +V 9500,21100,CONT_DIF_P +V 10700,21100,CONT_DIF_P +V 11300,21100,CONT_VIA +V 10100,21100,CONT_VIA +V 9500,21500,CONT_DIF_P +V 10100,21500,CONT_DIF_P +V 10700,21500,CONT_DIF_P +V 11300,21500,CONT_DIF_P +V 10100,24300,CONT_BODY_P +V 11300,24300,CONT_BODY_P +V 11200,23800,CONT_POLY +V 10100,23800,CONT_VIA +V 11200,23200,CONT_VIA +V 11300,22500,CONT_BODY_N +V 10100,22500,CONT_BODY_N +V 11300,21900,CONT_DIF_P +V 10700,21900,CONT_DIF_P +V 10100,21900,CONT_DIF_P +V 9500,21900,CONT_DIF_P +V 8900,27700,CONT_DIF_N +V 8900,26100,CONT_DIF_N +V 8900,25700,CONT_DIF_N +V 8900,27300,CONT_DIF_N +V 8900,26900,CONT_DIF_N +V 8900,25300,CONT_DIF_N +V 8900,26500,CONT_VIA +V 8900,24900,CONT_VIA +V 8900,28100,CONT_VIA +V 7700,24900,CONT_VIA +V 7700,25300,CONT_DIF_N +V 7700,26900,CONT_DIF_N +V 7700,27300,CONT_DIF_N +V 7700,26500,CONT_DIF_N +V 7700,28100,CONT_DIF_N +V 7700,25700,CONT_DIF_N +V 7700,27700,CONT_VIA +V 7700,26100,CONT_VIA +V 8900,28700,CONT_BODY_P +V 7700,28700,CONT_BODY_P +V 6800,13600,CONT_BODY_N +V 7900,13600,CONT_BODY_N +V 7300,13600,CONT_BODY_N +V 8700,13600,CONT_BODY_N +V 8300,13100,CONT_POLY +V 7600,13600,CONT_VIA +V 7100,25000,CONT_DIF_N +V 7100,27400,CONT_DIF_N +V 7100,27800,CONT_DIF_N +V 7100,25400,CONT_DIF_N +V 7100,25800,CONT_DIF_N +V 7100,26200,CONT_DIF_N +V 7100,26600,CONT_DIF_N +V 7100,27000,CONT_DIF_N +V 8300,25800,CONT_DIF_N +V 8300,26200,CONT_DIF_N +V 8300,25400,CONT_DIF_N +V 8300,25000,CONT_DIF_N +V 8300,27800,CONT_DIF_N +V 8300,26600,CONT_DIF_N +V 8300,27000,CONT_DIF_N +V 8300,27400,CONT_DIF_N +V 7700,14300,CONT_DIF_P +V 7100,14700,CONT_DIF_P +V 7700,14700,CONT_DIF_P +V 7100,15100,CONT_DIF_P +V 7100,14300,CONT_DIF_P +V 8300,14300,CONT_DIF_P +V 8900,14300,CONT_DIF_P +V 8300,14700,CONT_DIF_P +V 8900,14700,CONT_DIF_P +V 8300,15100,CONT_DIF_P +V 7700,15500,CONT_DIF_P +V 7100,15500,CONT_DIF_P +V 7100,19500,CONT_DIF_P +V 7100,17900,CONT_DIF_P +V 7700,17900,CONT_DIF_P +V 7100,18300,CONT_DIF_P +V 7700,18300,CONT_DIF_P +V 7100,18700,CONT_DIF_P +V 7100,19100,CONT_DIF_P +V 7700,19100,CONT_DIF_P +V 7700,19500,CONT_DIF_P +V 7100,16300,CONT_DIF_P +V 7100,15900,CONT_DIF_P +V 7700,15900,CONT_DIF_P +V 7100,17500,CONT_DIF_P +V 7100,17100,CONT_DIF_P +V 7100,16700,CONT_DIF_P +V 7700,16700,CONT_DIF_P +V 7700,17100,CONT_DIF_P +V 8300,15500,CONT_DIF_P +V 8900,15500,CONT_DIF_P +V 8900,19500,CONT_DIF_P +V 8300,18300,CONT_DIF_P +V 8300,18700,CONT_DIF_P +V 8300,19100,CONT_DIF_P +V 8900,19100,CONT_DIF_P +V 8300,19500,CONT_DIF_P +V 8300,17500,CONT_DIF_P +V 8300,17100,CONT_DIF_P +V 8300,17900,CONT_DIF_P +V 8900,17900,CONT_DIF_P +V 8900,18300,CONT_DIF_P +V 8300,16300,CONT_DIF_P +V 8300,15900,CONT_DIF_P +V 8900,15900,CONT_DIF_P +V 8900,17100,CONT_DIF_P +V 8900,16700,CONT_DIF_P +V 8300,16700,CONT_DIF_P +V 7700,15100,CONT_VIA +V 8900,15100,CONT_VIA +V 7700,17500,CONT_VIA +V 7700,18700,CONT_VIA +V 7700,16300,CONT_VIA +V 8900,18700,CONT_VIA +V 8900,17500,CONT_VIA +V 8900,16300,CONT_VIA +V 7100,19900,CONT_DIF_P +V 8300,19900,CONT_DIF_P +V 7700,19900,CONT_VIA +V 8900,19900,CONT_VIA +V 7100,20300,CONT_DIF_P +V 8300,20300,CONT_DIF_P +V 7700,20300,CONT_DIF_P +V 8900,20300,CONT_DIF_P +V 7700,20700,CONT_DIF_P +V 8900,20700,CONT_DIF_P +V 8300,20700,CONT_DIF_P +V 7100,20700,CONT_DIF_P +V 7100,21100,CONT_DIF_P +V 8300,21100,CONT_DIF_P +V 8900,21100,CONT_VIA +V 7700,21100,CONT_VIA +V 7100,21500,CONT_DIF_P +V 7700,21500,CONT_DIF_P +V 8300,21500,CONT_DIF_P +V 8900,21500,CONT_DIF_P +V 7700,24300,CONT_BODY_P +V 8900,24300,CONT_BODY_P +V 8800,23800,CONT_POLY +V 7700,23800,CONT_VIA +V 8800,23200,CONT_VIA +V 8900,22500,CONT_BODY_N +V 7700,22500,CONT_BODY_N +V 8900,21900,CONT_DIF_P +V 8300,21900,CONT_DIF_P +V 7700,21900,CONT_DIF_P +V 7100,21900,CONT_DIF_P +V 4400,13600,CONT_BODY_N +V 5300,13600,CONT_VIA +V 4700,21900,CONT_DIF_P +V 5300,21900,CONT_DIF_P +V 5900,21900,CONT_DIF_P +V 6500,21900,CONT_DIF_P +V 5300,22500,CONT_BODY_N +V 6500,22500,CONT_BODY_N +V 5300,23800,CONT_VIA +V 6400,23800,CONT_POLY +V 6500,24300,CONT_BODY_P +V 5300,24300,CONT_BODY_P +V 6500,21500,CONT_DIF_P +V 5900,21500,CONT_DIF_P +V 5300,21500,CONT_DIF_P +V 4700,21500,CONT_DIF_P +V 5300,21100,CONT_VIA +V 6500,21100,CONT_VIA +V 5900,21100,CONT_DIF_P +V 4700,21100,CONT_DIF_P +V 4700,20700,CONT_DIF_P +V 5900,20700,CONT_DIF_P +V 6500,20700,CONT_DIF_P +V 5300,20700,CONT_DIF_P +V 6500,20300,CONT_DIF_P +V 5300,20300,CONT_DIF_P +V 5900,20300,CONT_DIF_P +V 4700,20300,CONT_DIF_P +V 6500,19900,CONT_VIA +V 5300,19900,CONT_VIA +V 5900,19900,CONT_DIF_P +V 4700,19900,CONT_DIF_P +V 6500,16300,CONT_VIA +V 6500,17500,CONT_VIA +V 6500,18700,CONT_VIA +V 5300,16300,CONT_VIA +V 5300,18700,CONT_VIA +V 5300,17500,CONT_VIA +V 6500,15100,CONT_VIA +V 5300,15100,CONT_VIA +V 5900,16700,CONT_DIF_P +V 6500,16700,CONT_DIF_P +V 6500,17100,CONT_DIF_P +V 6500,15900,CONT_DIF_P +V 5900,15900,CONT_DIF_P +V 5900,16300,CONT_DIF_P +V 6500,18300,CONT_DIF_P +V 6500,17900,CONT_DIF_P +V 5900,17900,CONT_DIF_P +V 5900,17100,CONT_DIF_P +V 5900,17500,CONT_DIF_P +V 5900,19500,CONT_DIF_P +V 6500,19100,CONT_DIF_P +V 5900,19100,CONT_DIF_P +V 5900,18700,CONT_DIF_P +V 5900,18300,CONT_DIF_P +V 6500,19500,CONT_DIF_P +V 6500,15500,CONT_DIF_P +V 5900,15500,CONT_DIF_P +V 5300,17100,CONT_DIF_P +V 5300,16700,CONT_DIF_P +V 4700,16700,CONT_DIF_P +V 4700,17100,CONT_DIF_P +V 4700,17500,CONT_DIF_P +V 5300,15900,CONT_DIF_P +V 4700,15900,CONT_DIF_P +V 4700,16300,CONT_DIF_P +V 5300,19500,CONT_DIF_P +V 5300,19100,CONT_DIF_P +V 4700,19100,CONT_DIF_P +V 4700,18700,CONT_DIF_P +V 5300,18300,CONT_DIF_P +V 4700,18300,CONT_DIF_P +V 5300,17900,CONT_DIF_P +V 4700,17900,CONT_DIF_P +V 4700,19500,CONT_DIF_P +V 4700,15500,CONT_DIF_P +V 5300,15500,CONT_DIF_P +V 5900,15100,CONT_DIF_P +V 6500,14700,CONT_DIF_P +V 5900,14700,CONT_DIF_P +V 6500,14300,CONT_DIF_P +V 5900,14300,CONT_DIF_P +V 4700,14300,CONT_DIF_P +V 4700,15100,CONT_DIF_P +V 5300,14700,CONT_DIF_P +V 4700,14700,CONT_DIF_P +V 5300,14300,CONT_DIF_P +V 5900,27400,CONT_DIF_N +V 5900,27000,CONT_DIF_N +V 5900,26600,CONT_DIF_N +V 5900,27800,CONT_DIF_N +V 5900,25000,CONT_DIF_N +V 5900,25400,CONT_DIF_N +V 5900,26200,CONT_DIF_N +V 5900,25800,CONT_DIF_N +V 4700,27000,CONT_DIF_N +V 4700,26600,CONT_DIF_N +V 4700,26200,CONT_DIF_N +V 4700,25800,CONT_DIF_N +V 4700,25400,CONT_DIF_N +V 4700,27800,CONT_DIF_N +V 4700,27400,CONT_DIF_N +V 4700,25000,CONT_DIF_N +V 4900,13600,CONT_BODY_N +V 5300,28700,CONT_BODY_P +V 6500,28700,CONT_BODY_P +V 5300,26100,CONT_VIA +V 5300,27700,CONT_VIA +V 5300,25700,CONT_DIF_N +V 5300,28100,CONT_DIF_N +V 5300,26500,CONT_DIF_N +V 5300,27300,CONT_DIF_N +V 5300,26900,CONT_DIF_N +V 5300,25300,CONT_DIF_N +V 5300,24900,CONT_VIA +V 6500,28100,CONT_VIA +V 6500,24900,CONT_VIA +V 6500,26500,CONT_VIA +V 6500,25300,CONT_DIF_N +V 6500,26900,CONT_DIF_N +V 6500,27300,CONT_DIF_N +V 6500,25700,CONT_DIF_N +V 6500,26100,CONT_DIF_N +V 6500,27700,CONT_DIF_N +V 6500,13100,CONT_POLY +V 6400,13600,CONT_BODY_N +EOF diff --git a/alliance/share/cells/padlib/palo_sp.ap b/alliance/share/cells/padlib/palo_sp.ap new file mode 100644 index 00000000..e80dbc87 --- /dev/null +++ b/alliance/share/cells/padlib/palo_sp.ap @@ -0,0 +1,1512 @@ +V ALLIANCE : 6 +H palo_sp,P,13/10/2000,100 +A 0,-700,17200,35600 +C 0,600,1200,ck,0,WEST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,8400,4000,vddi,0,WEST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 17200,8400,4000,vddi,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 4700,-700,200,i,1,SOUTH,ALU2 +C 4700,-700,200,i,0,SOUTH,ALU1 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 0,29600,12000,vsse,0,WEST,ALU2 +S 15900,1600,16900,1600,200,*,LEFT,ALU1 +S 15800,24300,16400,24300,200,*,RIGHT,ALU1 +S 15800,24300,15800,28800,200,*,UP,ALU1 +S 16200,24300,16200,29300,600,*,UP,ALU1 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 13500,22500,15900,22500,300,*,RIGHT,NTIE +S 15700,23200,15700,23800,200,*,UP,ALU1 +S 15200,23800,15700,23800,300,*,RIGHT,POLY +S 15200,23800,15200,24600,200,*,UP,POLY +S 13700,24600,15500,24600,100,*,RIGHT,POLY +S 15500,24300,15900,24300,300,*,RIGHT,PTIE +S 13500,24300,14900,24300,300,*,RIGHT,PTIE +S 15200,23700,15200,23900,200,*,DOWN,POLY +S 13500,13600,14900,13600,200,*,RIGHT,ALU1 +S 13700,13900,15500,13900,100,*,RIGHT,POLY +S 15200,13300,15200,13900,200,*,UP,POLY +S 15500,13600,15900,13600,300,*,RIGHT,NTIE +S 13500,13600,14900,13600,300,*,RIGHT,NTIE +S 14800,13400,14800,22700,2800,*,UP,NWELL +S 15500,13900,15500,22200,100,*,UP,PTRANS +S 14900,13900,14900,22200,100,*,UP,PTRANS +S 14300,13900,14300,22200,100,*,UP,PTRANS +S 13700,13900,13700,22200,100,*,UP,PTRANS +S 14000,14100,14000,22000,200,*,UP,PDIF +S 14600,14100,14600,22000,200,*,UP,PDIF +S 15200,14100,15200,22000,200,*,UP,PDIF +S 15800,14100,15800,22000,300,*,UP,PDIF +S 13500,28700,15900,28700,300,*,RIGHT,PTIE +S 15500,24600,15500,28400,100,*,UP,NTRANS +S 14900,24600,14900,28400,100,*,UP,NTRANS +S 14300,24600,14300,28400,100,*,UP,NTRANS +S 13700,24600,13700,28400,100,*,UP,NTRANS +S 14000,24800,14000,28200,300,*,UP,NDIF +S 14600,24800,14600,28200,300,*,UP,NDIF +S 15200,24800,15200,28200,300,*,UP,NDIF +S 15800,24800,15800,28200,300,*,UP,NDIF +S 14600,23700,14600,28800,200,*,UP,ALU1 +S 15200,14200,15200,29100,200,*,UP,ALU1 +S 14000,14200,14000,29100,200,*,UP,ALU1 +S 11100,22500,13500,22500,300,*,RIGHT,NTIE +S 13300,23200,13300,23800,200,*,UP,ALU1 +S 12800,23800,13300,23800,300,*,RIGHT,POLY +S 12800,23800,12800,24600,200,*,UP,POLY +S 11300,24600,13100,24600,100,*,RIGHT,POLY +S 13100,24300,13500,24300,300,*,RIGHT,PTIE +S 11100,24300,12500,24300,300,*,RIGHT,PTIE +S 12800,23700,12800,23900,200,*,DOWN,POLY +S 13100,13600,13500,13600,200,*,RIGHT,ALU1 +S 11100,13600,12500,13600,200,*,RIGHT,ALU1 +S 11300,13900,13100,13900,100,*,RIGHT,POLY +S 12800,13300,12800,13900,200,*,UP,POLY +S 13100,13600,13500,13600,300,*,RIGHT,NTIE +S 11100,13600,12500,13600,300,*,RIGHT,NTIE +S 12400,13400,12400,22700,2800,*,UP,NWELL +S 13100,13900,13100,22200,100,*,UP,PTRANS +S 12500,13900,12500,22200,100,*,UP,PTRANS +S 11900,13900,11900,22200,100,*,UP,PTRANS +S 11300,13900,11300,22200,100,*,UP,PTRANS +S 11600,14100,11600,22000,200,*,UP,PDIF +S 12200,14100,12200,22000,200,*,UP,PDIF +S 12800,14100,12800,22000,200,*,UP,PDIF +S 13400,14100,13400,22000,300,*,UP,PDIF +S 11100,28700,13500,28700,300,*,RIGHT,PTIE +S 13100,24600,13100,28400,100,*,UP,NTRANS +S 12500,24600,12500,28400,100,*,UP,NTRANS +S 11900,24600,11900,28400,100,*,UP,NTRANS +S 11300,24600,11300,28400,100,*,UP,NTRANS +S 11600,24800,11600,28200,300,*,UP,NDIF +S 12200,24800,12200,28200,300,*,UP,NDIF +S 12800,24800,12800,28200,300,*,UP,NDIF +S 13400,24800,13400,28200,300,*,UP,NDIF +S 12800,14200,12800,29100,200,*,UP,ALU1 +S 11600,14200,11600,29100,200,*,UP,ALU1 +S 8700,22500,11100,22500,300,*,RIGHT,NTIE +S 10900,23200,10900,23800,200,*,UP,ALU1 +S 10400,23800,10900,23800,300,*,RIGHT,POLY +S 10400,23800,10400,24600,200,*,UP,POLY +S 8900,24600,10700,24600,100,*,RIGHT,POLY +S 10700,24300,11100,24300,300,*,RIGHT,PTIE +S 8700,24300,10100,24300,300,*,RIGHT,PTIE +S 10400,23700,10400,23900,200,*,DOWN,POLY +S 10700,13600,11100,13600,200,*,RIGHT,ALU1 +S 8700,13600,10100,13600,200,*,RIGHT,ALU1 +S 8900,13900,10700,13900,100,*,RIGHT,POLY +S 10400,13300,10400,13900,200,*,UP,POLY +S 10700,13600,11100,13600,300,*,RIGHT,NTIE +S 8700,13600,10100,13600,300,*,RIGHT,NTIE +S 10000,13400,10000,22700,2800,*,UP,NWELL +S 10700,13900,10700,22200,100,*,UP,PTRANS +S 10100,13900,10100,22200,100,*,UP,PTRANS +S 9500,13900,9500,22200,100,*,UP,PTRANS +S 8900,13900,8900,22200,100,*,UP,PTRANS +S 9200,14100,9200,22000,200,*,UP,PDIF +S 9800,14100,9800,22000,200,*,UP,PDIF +S 10400,14100,10400,22000,200,*,UP,PDIF +S 11000,14100,11000,22000,300,*,UP,PDIF +S 8700,28700,11100,28700,300,*,RIGHT,PTIE +S 10700,24600,10700,28400,100,*,UP,NTRANS +S 10100,24600,10100,28400,100,*,UP,NTRANS +S 9500,24600,9500,28400,100,*,UP,NTRANS +S 8900,24600,8900,28400,100,*,UP,NTRANS +S 9200,24800,9200,28200,300,*,UP,NDIF +S 9800,24800,9800,28200,300,*,UP,NDIF +S 10400,24800,10400,28200,300,*,UP,NDIF +S 11000,24800,11000,28200,300,*,UP,NDIF +S 10400,14200,10400,29100,200,*,UP,ALU1 +S 9200,14200,9200,29100,200,*,UP,ALU1 +S 6300,22500,8700,22500,300,*,RIGHT,NTIE +S 8500,23200,8500,23800,200,*,UP,ALU1 +S 8000,23800,8500,23800,300,*,RIGHT,POLY +S 8000,23800,8000,24600,200,*,UP,POLY +S 6500,24600,8300,24600,100,*,RIGHT,POLY +S 8300,24300,8700,24300,300,*,RIGHT,PTIE +S 6300,24300,7700,24300,300,*,RIGHT,PTIE +S 8000,23700,8000,23900,200,*,DOWN,POLY +S 8300,13600,8700,13600,200,*,RIGHT,ALU1 +S 6300,13600,7700,13600,200,*,RIGHT,ALU1 +S 6500,13900,8300,13900,100,*,RIGHT,POLY +S 8000,13300,8000,13900,200,*,UP,POLY +S 8300,13600,8700,13600,300,*,RIGHT,NTIE +S 6300,13600,7700,13600,300,*,RIGHT,NTIE +S 7600,13400,7600,22700,2800,*,UP,NWELL +S 8300,13900,8300,22200,100,*,UP,PTRANS +S 7700,13900,7700,22200,100,*,UP,PTRANS +S 7100,13900,7100,22200,100,*,UP,PTRANS +S 6500,13900,6500,22200,100,*,UP,PTRANS +S 6800,14100,6800,22000,200,*,UP,PDIF +S 7400,14100,7400,22000,200,*,UP,PDIF +S 8000,14100,8000,22000,200,*,UP,PDIF +S 8600,14100,8600,22000,300,*,UP,PDIF +S 6300,28700,8700,28700,300,*,RIGHT,PTIE +S 8300,24600,8300,28400,100,*,UP,NTRANS +S 7700,24600,7700,28400,100,*,UP,NTRANS +S 7100,24600,7100,28400,100,*,UP,NTRANS +S 6500,24600,6500,28400,100,*,UP,NTRANS +S 6800,24800,6800,28200,300,*,UP,NDIF +S 7400,24800,7400,28200,300,*,UP,NDIF +S 8000,24800,8000,28200,300,*,UP,NDIF +S 8600,24800,8600,28200,300,*,UP,NDIF +S 8000,14200,8000,29100,200,*,UP,ALU1 +S 6800,14200,6800,29100,200,*,UP,ALU1 +S 3900,22500,6300,22500,300,*,RIGHT,NTIE +S 6100,23200,6100,23800,200,*,UP,ALU1 +S 5600,23800,6100,23800,300,*,RIGHT,POLY +S 5600,23800,5600,24600,200,*,UP,POLY +S 4100,24600,5900,24600,100,*,RIGHT,POLY +S 5900,24300,6300,24300,300,*,RIGHT,PTIE +S 3900,24300,5300,24300,300,*,RIGHT,PTIE +S 5600,23700,5600,23900,200,*,DOWN,POLY +S 5900,13600,6300,13600,200,*,RIGHT,ALU1 +S 3900,13600,5300,13600,200,*,RIGHT,ALU1 +S 4100,13900,5900,13900,100,*,RIGHT,POLY +S 5600,13300,5600,13900,200,*,UP,POLY +S 5900,13600,6300,13600,300,*,RIGHT,NTIE +S 3900,13600,5300,13600,300,*,RIGHT,NTIE +S 5200,13400,5200,22700,2800,*,UP,NWELL +S 5900,13900,5900,22200,100,*,UP,PTRANS +S 5300,13900,5300,22200,100,*,UP,PTRANS +S 4700,13900,4700,22200,100,*,UP,PTRANS +S 4100,13900,4100,22200,100,*,UP,PTRANS +S 4400,14100,4400,22000,200,*,UP,PDIF +S 5000,14100,5000,22000,200,*,UP,PDIF +S 5600,14100,5600,22000,200,*,UP,PDIF +S 6200,14100,6200,22000,300,*,UP,PDIF +S 3900,28700,6300,28700,300,*,RIGHT,PTIE +S 5900,24600,5900,28400,100,*,UP,NTRANS +S 5300,24600,5300,28400,100,*,UP,NTRANS +S 4700,24600,4700,28400,100,*,UP,NTRANS +S 4100,24600,4100,28400,100,*,UP,NTRANS +S 4400,24800,4400,28200,300,*,UP,NDIF +S 5000,24800,5000,28200,300,*,UP,NDIF +S 5600,24800,5600,28200,300,*,UP,NDIF +S 6200,24800,6200,28200,300,*,UP,NDIF +S 5000,23700,5000,28800,200,*,UP,ALU1 +S 5600,14200,5600,29100,200,*,UP,ALU1 +S 4400,14200,4400,29100,200,*,UP,ALU1 +S 1500,22500,3900,22500,300,*,RIGHT,NTIE +S 3700,23200,3700,23800,200,*,UP,ALU1 +S 3200,23800,3700,23800,300,*,RIGHT,POLY +S 3200,23800,3200,24600,200,*,UP,POLY +S 1700,24600,3500,24600,100,*,RIGHT,POLY +S 3500,24300,3900,24300,300,*,RIGHT,PTIE +S 1500,24300,2900,24300,300,*,RIGHT,PTIE +S 3200,23700,3200,23900,200,*,DOWN,POLY +S 3500,13600,3900,13600,200,*,RIGHT,ALU1 +S 1500,13600,2900,13600,200,*,RIGHT,ALU1 +S 1700,13900,3500,13900,100,*,RIGHT,POLY +S 3200,13300,3200,13900,200,*,UP,POLY +S 3500,13600,3900,13600,300,*,RIGHT,NTIE +S 1500,13600,2900,13600,300,*,RIGHT,NTIE +S 2800,13400,2800,22700,2800,*,UP,NWELL +S 3500,13900,3500,22200,100,*,UP,PTRANS +S 2900,13900,2900,22200,100,*,UP,PTRANS +S 2300,13900,2300,22200,100,*,UP,PTRANS +S 1700,13900,1700,22200,100,*,UP,PTRANS +S 2000,14100,2000,22000,200,*,UP,PDIF +S 2600,14100,2600,22000,200,*,UP,PDIF +S 3200,14100,3200,22000,200,*,UP,PDIF +S 3800,14100,3800,22000,300,*,UP,PDIF +S 1500,28700,3900,28700,300,*,RIGHT,PTIE +S 3500,24600,3500,28400,100,*,UP,NTRANS +S 2900,24600,2900,28400,100,*,UP,NTRANS +S 2300,24600,2300,28400,100,*,UP,NTRANS +S 1700,24600,1700,28400,100,*,UP,NTRANS +S 2000,24800,2000,28200,300,*,UP,NDIF +S 2600,24800,2600,28200,300,*,UP,NDIF +S 3200,24800,3200,28200,300,*,UP,NDIF +S 3800,24800,3800,28200,300,*,UP,NDIF +S 2600,23700,2600,28800,200,*,UP,ALU1 +S 3200,14200,3200,29100,200,*,UP,ALU1 +S 2000,14200,2000,29100,200,*,UP,ALU1 +S 3800,-300,3800,4100,700,*,UP,ALU1 +S 3500,4000,4300,4000,300,*,RIGHT,PTIE +S 3800,5000,3800,12100,700,*,UP,ALU1 +S 3500,5100,4300,5100,300,*,RIGHT,NTIE +S 3600,5000,3600,12100,300,*,UP,NTIE +S 3600,-300,3600,4100,300,*,UP,PTIE +S 4200,600,4200,3500,300,*,UP,NDIF +S 100,600,17200,600,1200,ck,RIGHT,ALU2 +S 5400,4600,7100,4600,200,*,RIGHT,ALU1 +S 5400,900,5400,11400,200,*,UP,ALU1 +S 4800,900,4800,11400,200,*,UP,ALU1 +S 7800,600,7800,3300,200,*,UP,ALU1 +S 4200,5000,4200,12100,200,*,UP,ALU1 +S 4200,-300,4200,4100,200,*,UP,ALU1 +S 7200,3700,7200,5400,200,*,UP,POLY +S 6300,5400,8100,5400,100,*,RIGHT,POLY +S 6300,3700,8100,3700,100,*,RIGHT,POLY +S 5000,5300,5700,5300,300,*,RIGHT,POLY +S 5700,3700,5700,5400,100,*,UP,POLY +S 4500,3700,4500,5400,100,*,UP,POLY +S 5900,4000,6900,4000,300,*,RIGHT,PTIE +S 5900,5100,6900,5100,300,*,RIGHT,NTIE +S 6600,5600,6600,11500,300,*,UP,PDIF +S 8400,5600,8400,11500,300,*,UP,PDIF +S 7200,5600,7200,11500,300,*,UP,PDIF +S 8100,5400,8100,11700,100,*,UP,PTRANS +S 7500,5400,7500,11700,100,*,UP,PTRANS +S 6300,5400,6300,11700,100,*,UP,PTRANS +S 6000,5600,6000,11500,300,*,UP,PDIF +S 5700,5400,5700,11700,100,*,UP,PTRANS +S 5400,5600,5400,11500,300,*,UP,PDIF +S 7800,5600,7800,11500,300,*,UP,PDIF +S 6900,5400,6900,11700,100,*,UP,PTRANS +S 4800,5600,4800,11500,300,*,UP,PDIF +S 4500,5400,4500,11700,100,*,UP,PTRANS +S 4200,5600,4200,11500,300,*,UP,PDIF +S 7800,600,7800,3500,300,*,UP,NDIF +S 6600,600,6600,3500,300,*,UP,NDIF +S 8400,600,8400,3500,200,*,UP,NDIF +S 7200,600,7200,3500,200,*,UP,NDIF +S 8100,400,8100,3700,100,*,UP,NTRANS +S 7500,400,7500,3700,100,*,UP,NTRANS +S 6900,400,6900,3700,100,*,UP,NTRANS +S 6300,400,6300,3700,100,*,UP,NTRANS +S 6000,600,6000,3500,200,*,UP,NDIF +S 5700,400,5700,3700,100,*,UP,NTRANS +S 5400,600,5400,3500,300,*,UP,NDIF +S 4800,600,4800,3500,300,*,UP,NDIF +S 4500,400,4500,3700,100,*,UP,NTRANS +S 4200,600,4200,3500,200,*,UP,NDIF +S 4500,200,4500,400,100,*,UP,POLY +S 4700,-700,4700,300,200,*,UP,ALU1 +S 6600,600,6600,3300,200,*,UP,ALU1 +S 6000,5100,6900,5100,200,*,RIGHT,ALU1 +S 8400,600,8400,3500,300,*,UP,NDIF +S 9000,5000,9000,12100,300,*,UP,NTIE +S 9000,-300,9000,4100,300,*,UP,PTIE +S 3500,-200,9100,-200,300,*,RIGHT,PTIE +S 7500,4000,9100,4000,300,*,RIGHT,PTIE +S 7500,5100,9100,5100,300,*,RIGHT,NTIE +S 3400,8600,9200,8600,7200,*,RIGHT,NWELL +S 3400,5100,9200,5100,400,*,RIGHT,NWELL +S 3500,12000,9000,12000,300,*,RIGHT,NTIE +S 8600,30100,8600,35600,12600,*,UP,ALU1 +S 15800,28900,15800,29300,200,*,UP,ALU1 +S 1900,29600,15300,29600,900,*,RIGHT,ALU1 +S 1100,24200,1100,29300,800,*,UP,ALU1 +S 700,28000,700,28800,100,*,UP,ALU1 +S 1100,13500,1100,22600,800,*,UP,ALU1 +S 16400,24200,16400,28800,300,*,UP,PTIE +S 16000,28700,16500,28700,300,*,RIGHT,PTIE +S 15900,24300,16500,24300,300,*,RIGHT,PTIE +S 700,28700,1500,28700,300,*,RIGHT,PTIE +S 800,24200,800,28800,300,*,UP,PTIE +S 700,24300,1500,24300,300,*,RIGHT,PTIE +S 15900,22500,16500,22500,300,*,RIGHT,NTIE +S 800,22500,1400,22500,300,*,RIGHT,NTIE +S 15900,13600,16500,13600,300,*,RIGHT,NTIE +S 16400,13500,16400,22600,300,*,UP,NTIE +S 800,13600,1400,13600,300,*,RIGHT,NTIE +S 800,13600,800,22600,300,*,UP,NTIE +S 1400,14100,1400,22000,300,*,UP,PDIF +S 1400,24900,1400,28200,300,*,UP,NDIF +S 16300,13400,16300,22700,600,*,UP,NWELL +S 1000,13400,1000,22700,800,*,UP,NWELL +S 16900,1600,16900,23300,200,*,UP,ALU1 +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 16300,23200,16900,23200,200,*,RIGHT,ALU1 +S 7200,-200,7200,3200,200,*,UP,ALU1 +S 9000,-200,9000,4100,200,*,UP,ALU1 +S 8400,-200,8400,4100,200,*,UP,ALU1 +S 7200,5800,7200,12000,200,*,UP,ALU1 +S 8400,5100,8400,12000,200,*,UP,ALU1 +S 9000,5200,9000,12100,200,*,UP,ALU1 +S 7500,5100,9000,5100,200,*,RIGHT,ALU1 +S 3500,5100,4200,5100,200,*,RIGHT,ALU1 +S 6000,5100,6000,12000,200,*,UP,ALU1 +S 7400,13600,7400,22600,200,*,UP,ALU1 +S 6200,13700,6200,22600,200,*,UP,ALU1 +S 5000,13600,5000,22600,200,*,UP,ALU1 +S 3800,13600,3800,22600,200,*,UP,ALU1 +S 2600,13600,2600,22600,200,*,UP,ALU1 +S 8600,13600,8600,22600,200,*,UP,ALU1 +S 9800,13700,9800,22600,200,*,UP,ALU1 +S 11000,13600,11000,22600,200,*,UP,ALU1 +S 12200,13700,12200,22600,200,*,UP,ALU1 +S 13400,13600,13400,22600,200,*,UP,ALU1 +S 14600,13600,14600,22600,200,*,UP,ALU1 +S 16200,13600,16200,22600,600,*,UP,ALU1 +S 15800,13700,15800,22600,200,*,UP,ALU1 +S 15500,13600,16400,13600,200,*,RIGHT,ALU1 +S 3100,13100,16900,13100,200,*,RIGHT,ALU1 +S 7800,5800,7800,13100,200,*,UP,ALU1 +S 6600,5800,6600,13000,200,*,UP,ALU1 +S 3500,12000,6000,12000,200,*,RIGHT,ALU1 +S 13400,24300,13400,28800,200,*,UP,ALU1 +S 12200,23800,12200,28800,200,*,UP,ALU1 +S 11000,24300,11000,28800,200,*,UP,ALU1 +S 9800,23800,9800,28800,200,*,UP,ALU1 +S 8600,24300,8600,28800,200,*,UP,ALU1 +S 7400,23900,7400,28800,200,*,UP,ALU1 +S 6200,24300,6200,28800,200,*,UP,ALU1 +S 3800,24400,3800,28800,200,*,UP,ALU1 +S 6000,4000,9100,4000,200,*,RIGHT,ALU1 +S 6000,-200,6000,4000,200,*,UP,ALU1 +S 5200,-200,9000,-200,200,*,RIGHT,ALU1 +S 6600,1600,16900,1600,200,*,RIGHT,ALU2 +S 3700,23200,16900,23200,200,*,RIGHT,ALU2 +V 15900,1600,CONT_VIA,* +V 16400,1600,CONT_VIA,* +V 14000,21900,CONT_DIF_P,* +V 14600,21900,CONT_DIF_P,* +V 15200,21900,CONT_DIF_P,* +V 15800,21900,CONT_DIF_P,* +V 14600,22500,CONT_BODY_N,* +V 15800,22500,CONT_BODY_N,* +V 15700,23200,CONT_VIA,* +V 14600,23800,CONT_VIA,* +V 15700,23800,CONT_POLY,* +V 15800,24300,CONT_BODY_P,* +V 14600,24300,CONT_BODY_P,* +V 15800,21500,CONT_DIF_P,* +V 15200,21500,CONT_DIF_P,* +V 14600,21500,CONT_DIF_P,* +V 14000,21500,CONT_DIF_P,* +V 14600,21100,CONT_VIA,* +V 15200,21100,CONT_DIF_P,* +V 14000,21100,CONT_DIF_P,* +V 14000,20700,CONT_DIF_P,* +V 15200,20700,CONT_DIF_P,* +V 15800,20700,CONT_DIF_P,* +V 14600,20700,CONT_DIF_P,* +V 15800,20300,CONT_DIF_P,* +V 14600,20300,CONT_DIF_P,* +V 15200,20300,CONT_DIF_P,* +V 14000,20300,CONT_DIF_P,* +V 14600,19900,CONT_VIA,* +V 15200,19900,CONT_DIF_P,* +V 14000,19900,CONT_DIF_P,* +V 14600,16300,CONT_VIA,* +V 14600,18700,CONT_VIA,* +V 14600,17500,CONT_VIA,* +V 14600,15100,CONT_VIA,* +V 15200,16700,CONT_DIF_P,* +V 15800,16700,CONT_DIF_P,* +V 15800,17100,CONT_DIF_P,* +V 15800,15900,CONT_DIF_P,* +V 15200,15900,CONT_DIF_P,* +V 15200,16300,CONT_DIF_P,* +V 15800,18300,CONT_DIF_P,* +V 15800,17900,CONT_DIF_P,* +V 15200,17900,CONT_DIF_P,* +V 15200,17100,CONT_DIF_P,* +V 15200,17500,CONT_DIF_P,* +V 15200,19500,CONT_DIF_P,* +V 15800,19100,CONT_DIF_P,* +V 15200,19100,CONT_DIF_P,* +V 15200,18700,CONT_DIF_P,* +V 15200,18300,CONT_DIF_P,* +V 15800,19500,CONT_DIF_P,* +V 15800,15500,CONT_DIF_P,* +V 15200,15500,CONT_DIF_P,* +V 14600,17100,CONT_DIF_P,* +V 14600,16700,CONT_DIF_P,* +V 14000,16700,CONT_DIF_P,* +V 14000,17100,CONT_DIF_P,* +V 14000,17500,CONT_DIF_P,* +V 14600,15900,CONT_DIF_P,* +V 14000,15900,CONT_DIF_P,* +V 14000,16300,CONT_DIF_P,* +V 14600,19500,CONT_DIF_P,* +V 14600,19100,CONT_DIF_P,* +V 14000,19100,CONT_DIF_P,* +V 14000,18700,CONT_DIF_P,* +V 14600,18300,CONT_DIF_P,* +V 14000,18300,CONT_DIF_P,* +V 14600,17900,CONT_DIF_P,* +V 14000,17900,CONT_DIF_P,* +V 14000,19500,CONT_DIF_P,* +V 14000,15500,CONT_DIF_P,* +V 14600,15500,CONT_DIF_P,* +V 15200,15100,CONT_DIF_P,* +V 15800,14700,CONT_DIF_P,* +V 15200,14700,CONT_DIF_P,* +V 15800,14300,CONT_DIF_P,* +V 15200,14300,CONT_DIF_P,* +V 14000,14300,CONT_DIF_P,* +V 14000,15100,CONT_DIF_P,* +V 14600,14700,CONT_DIF_P,* +V 14000,14700,CONT_DIF_P,* +V 14600,14300,CONT_DIF_P,* +V 15200,27400,CONT_DIF_N,* +V 15200,27000,CONT_DIF_N,* +V 15200,26600,CONT_DIF_N,* +V 15200,27800,CONT_DIF_N,* +V 15200,25000,CONT_DIF_N,* +V 15200,25400,CONT_DIF_N,* +V 15200,26200,CONT_DIF_N,* +V 15200,25800,CONT_DIF_N,* +V 14000,27000,CONT_DIF_N,* +V 14000,26600,CONT_DIF_N,* +V 14000,26200,CONT_DIF_N,* +V 14000,25800,CONT_DIF_N,* +V 14000,25400,CONT_DIF_N,* +V 14000,27800,CONT_DIF_N,* +V 14000,27400,CONT_DIF_N,* +V 14000,25000,CONT_DIF_N,* +V 14500,13600,CONT_VIA,* +V 15200,13100,CONT_POLY,* +V 15600,13600,CONT_BODY_N,* +V 14200,13600,CONT_BODY_N,* +V 14800,13600,CONT_BODY_N,* +V 13700,13600,CONT_BODY_N,* +V 14600,28700,CONT_BODY_P,* +V 15800,28700,CONT_BODY_P,* +V 14600,26100,CONT_VIA,* +V 14600,27700,CONT_VIA,* +V 14600,25700,CONT_DIF_N,* +V 14600,28100,CONT_DIF_N,* +V 14600,26500,CONT_DIF_N,* +V 14600,27300,CONT_DIF_N,* +V 14600,26900,CONT_DIF_N,* +V 14600,25300,CONT_DIF_N,* +V 14600,24900,CONT_VIA,* +V 15800,28100,CONT_VIA,* +V 15800,24900,CONT_VIA,* +V 15800,26500,CONT_VIA,* +V 15800,25300,CONT_DIF_N,* +V 15800,26900,CONT_DIF_N,* +V 15800,27300,CONT_DIF_N,* +V 15800,25700,CONT_DIF_N,* +V 15800,26100,CONT_DIF_N,* +V 15800,27700,CONT_DIF_N,* +V 11600,21900,CONT_DIF_P,* +V 12200,21900,CONT_DIF_P,* +V 12800,21900,CONT_DIF_P,* +V 13400,21900,CONT_DIF_P,* +V 12200,22500,CONT_BODY_N,* +V 13400,22500,CONT_BODY_N,* +V 13300,23200,CONT_VIA,* +V 12200,23800,CONT_VIA,* +V 13300,23800,CONT_POLY,* +V 13400,24300,CONT_BODY_P,* +V 12200,24300,CONT_BODY_P,* +V 13400,21500,CONT_DIF_P,* +V 12800,21500,CONT_DIF_P,* +V 12200,21500,CONT_DIF_P,* +V 11600,21500,CONT_DIF_P,* +V 12200,21100,CONT_VIA,* +V 13400,21100,CONT_VIA,* +V 12800,21100,CONT_DIF_P,* +V 11600,21100,CONT_DIF_P,* +V 11600,20700,CONT_DIF_P,* +V 12800,20700,CONT_DIF_P,* +V 13400,20700,CONT_DIF_P,* +V 12200,20700,CONT_DIF_P,* +V 13400,20300,CONT_DIF_P,* +V 12200,20300,CONT_DIF_P,* +V 12800,20300,CONT_DIF_P,* +V 11600,20300,CONT_DIF_P,* +V 13400,19900,CONT_VIA,* +V 12200,19900,CONT_VIA,* +V 12800,19900,CONT_DIF_P,* +V 11600,19900,CONT_DIF_P,* +V 13400,16300,CONT_VIA,* +V 13400,17500,CONT_VIA,* +V 13400,18700,CONT_VIA,* +V 12200,16300,CONT_VIA,* +V 12200,18700,CONT_VIA,* +V 12200,17500,CONT_VIA,* +V 13400,15100,CONT_VIA,* +V 12200,15100,CONT_VIA,* +V 12800,16700,CONT_DIF_P,* +V 13400,16700,CONT_DIF_P,* +V 13400,17100,CONT_DIF_P,* +V 13400,15900,CONT_DIF_P,* +V 12800,15900,CONT_DIF_P,* +V 12800,16300,CONT_DIF_P,* +V 13400,18300,CONT_DIF_P,* +V 13400,17900,CONT_DIF_P,* +V 12800,17900,CONT_DIF_P,* +V 12800,17100,CONT_DIF_P,* +V 12800,17500,CONT_DIF_P,* +V 12800,19500,CONT_DIF_P,* +V 13400,19100,CONT_DIF_P,* +V 12800,19100,CONT_DIF_P,* +V 12800,18700,CONT_DIF_P,* +V 12800,18300,CONT_DIF_P,* +V 13400,19500,CONT_DIF_P,* +V 13400,15500,CONT_DIF_P,* +V 12800,15500,CONT_DIF_P,* +V 12200,17100,CONT_DIF_P,* +V 12200,16700,CONT_DIF_P,* +V 11600,16700,CONT_DIF_P,* +V 11600,17100,CONT_DIF_P,* +V 11600,17500,CONT_DIF_P,* +V 12200,15900,CONT_DIF_P,* +V 11600,15900,CONT_DIF_P,* +V 11600,16300,CONT_DIF_P,* +V 12200,19500,CONT_DIF_P,* +V 12200,19100,CONT_DIF_P,* +V 11600,19100,CONT_DIF_P,* +V 11600,18700,CONT_DIF_P,* +V 12200,18300,CONT_DIF_P,* +V 11600,18300,CONT_DIF_P,* +V 12200,17900,CONT_DIF_P,* +V 11600,17900,CONT_DIF_P,* +V 11600,19500,CONT_DIF_P,* +V 11600,15500,CONT_DIF_P,* +V 12200,15500,CONT_DIF_P,* +V 12800,15100,CONT_DIF_P,* +V 13400,14700,CONT_DIF_P,* +V 12800,14700,CONT_DIF_P,* +V 13400,14300,CONT_DIF_P,* +V 12800,14300,CONT_DIF_P,* +V 11600,14300,CONT_DIF_P,* +V 11600,15100,CONT_DIF_P,* +V 12200,14700,CONT_DIF_P,* +V 11600,14700,CONT_DIF_P,* +V 12200,14300,CONT_DIF_P,* +V 12800,27400,CONT_DIF_N,* +V 12800,27000,CONT_DIF_N,* +V 12800,26600,CONT_DIF_N,* +V 12800,27800,CONT_DIF_N,* +V 12800,25000,CONT_DIF_N,* +V 12800,25400,CONT_DIF_N,* +V 12800,26200,CONT_DIF_N,* +V 12800,25800,CONT_DIF_N,* +V 11600,27000,CONT_DIF_N,* +V 11600,26600,CONT_DIF_N,* +V 11600,26200,CONT_DIF_N,* +V 11600,25800,CONT_DIF_N,* +V 11600,25400,CONT_DIF_N,* +V 11600,27800,CONT_DIF_N,* +V 11600,27400,CONT_DIF_N,* +V 11600,25000,CONT_DIF_N,* +V 12100,13600,CONT_VIA,* +V 12800,13100,CONT_POLY,* +V 13200,13600,CONT_BODY_N,* +V 11800,13600,CONT_BODY_N,* +V 12400,13600,CONT_BODY_N,* +V 11300,13600,CONT_BODY_N,* +V 12200,28700,CONT_BODY_P,* +V 13400,28700,CONT_BODY_P,* +V 12200,26100,CONT_VIA,* +V 12200,27700,CONT_VIA,* +V 12200,25700,CONT_DIF_N,* +V 12200,28100,CONT_DIF_N,* +V 12200,26500,CONT_DIF_N,* +V 12200,27300,CONT_DIF_N,* +V 12200,26900,CONT_DIF_N,* +V 12200,25300,CONT_DIF_N,* +V 12200,24900,CONT_VIA,* +V 13400,28100,CONT_VIA,* +V 13400,24900,CONT_VIA,* +V 13400,26500,CONT_VIA,* +V 13400,25300,CONT_DIF_N,* +V 13400,26900,CONT_DIF_N,* +V 13400,27300,CONT_DIF_N,* +V 13400,25700,CONT_DIF_N,* +V 13400,26100,CONT_DIF_N,* +V 13400,27700,CONT_DIF_N,* +V 9200,21900,CONT_DIF_P,* +V 9800,21900,CONT_DIF_P,* +V 10400,21900,CONT_DIF_P,* +V 11000,21900,CONT_DIF_P,* +V 9800,22500,CONT_BODY_N,* +V 11000,22500,CONT_BODY_N,* +V 10900,23200,CONT_VIA,* +V 9800,23800,CONT_VIA,* +V 10900,23800,CONT_POLY,* +V 11000,24300,CONT_BODY_P,* +V 9800,24300,CONT_BODY_P,* +V 11000,21500,CONT_DIF_P,* +V 10400,21500,CONT_DIF_P,* +V 9800,21500,CONT_DIF_P,* +V 9200,21500,CONT_DIF_P,* +V 9800,21100,CONT_VIA,* +V 11000,21100,CONT_VIA,* +V 10400,21100,CONT_DIF_P,* +V 9200,21100,CONT_DIF_P,* +V 9200,20700,CONT_DIF_P,* +V 10400,20700,CONT_DIF_P,* +V 11000,20700,CONT_DIF_P,* +V 9800,20700,CONT_DIF_P,* +V 11000,20300,CONT_DIF_P,* +V 9800,20300,CONT_DIF_P,* +V 10400,20300,CONT_DIF_P,* +V 9200,20300,CONT_DIF_P,* +V 11000,19900,CONT_VIA,* +V 9800,19900,CONT_VIA,* +V 10400,19900,CONT_DIF_P,* +V 9200,19900,CONT_DIF_P,* +V 11000,16300,CONT_VIA,* +V 11000,17500,CONT_VIA,* +V 11000,18700,CONT_VIA,* +V 9800,16300,CONT_VIA,* +V 9800,18700,CONT_VIA,* +V 9800,17500,CONT_VIA,* +V 11000,15100,CONT_VIA,* +V 9800,15100,CONT_VIA,* +V 10400,16700,CONT_DIF_P,* +V 11000,16700,CONT_DIF_P,* +V 11000,17100,CONT_DIF_P,* +V 11000,15900,CONT_DIF_P,* +V 10400,15900,CONT_DIF_P,* +V 10400,16300,CONT_DIF_P,* +V 11000,18300,CONT_DIF_P,* +V 11000,17900,CONT_DIF_P,* +V 10400,17900,CONT_DIF_P,* +V 10400,17100,CONT_DIF_P,* +V 10400,17500,CONT_DIF_P,* +V 10400,19500,CONT_DIF_P,* +V 11000,19100,CONT_DIF_P,* +V 10400,19100,CONT_DIF_P,* +V 10400,18700,CONT_DIF_P,* +V 10400,18300,CONT_DIF_P,* +V 11000,19500,CONT_DIF_P,* +V 11000,15500,CONT_DIF_P,* +V 10400,15500,CONT_DIF_P,* +V 9800,17100,CONT_DIF_P,* +V 9800,16700,CONT_DIF_P,* +V 9200,16700,CONT_DIF_P,* +V 9200,17100,CONT_DIF_P,* +V 9200,17500,CONT_DIF_P,* +V 9800,15900,CONT_DIF_P,* +V 9200,15900,CONT_DIF_P,* +V 9200,16300,CONT_DIF_P,* +V 9800,19500,CONT_DIF_P,* +V 9800,19100,CONT_DIF_P,* +V 9200,19100,CONT_DIF_P,* +V 9200,18700,CONT_DIF_P,* +V 9800,18300,CONT_DIF_P,* +V 9200,18300,CONT_DIF_P,* +V 9800,17900,CONT_DIF_P,* +V 9200,17900,CONT_DIF_P,* +V 9200,19500,CONT_DIF_P,* +V 9200,15500,CONT_DIF_P,* +V 9800,15500,CONT_DIF_P,* +V 10400,15100,CONT_DIF_P,* +V 11000,14700,CONT_DIF_P,* +V 10400,14700,CONT_DIF_P,* +V 11000,14300,CONT_DIF_P,* +V 10400,14300,CONT_DIF_P,* +V 9200,14300,CONT_DIF_P,* +V 9200,15100,CONT_DIF_P,* +V 9800,14700,CONT_DIF_P,* +V 9200,14700,CONT_DIF_P,* +V 9800,14300,CONT_DIF_P,* +V 10400,27400,CONT_DIF_N,* +V 10400,27000,CONT_DIF_N,* +V 10400,26600,CONT_DIF_N,* +V 10400,27800,CONT_DIF_N,* +V 10400,25000,CONT_DIF_N,* +V 10400,25400,CONT_DIF_N,* +V 10400,26200,CONT_DIF_N,* +V 10400,25800,CONT_DIF_N,* +V 9200,27000,CONT_DIF_N,* +V 9200,26600,CONT_DIF_N,* +V 9200,26200,CONT_DIF_N,* +V 9200,25800,CONT_DIF_N,* +V 9200,25400,CONT_DIF_N,* +V 9200,27800,CONT_DIF_N,* +V 9200,27400,CONT_DIF_N,* +V 9200,25000,CONT_DIF_N,* +V 9700,13600,CONT_VIA,* +V 10400,13100,CONT_POLY,* +V 10800,13600,CONT_BODY_N,* +V 9400,13600,CONT_BODY_N,* +V 10000,13600,CONT_BODY_N,* +V 8900,13600,CONT_BODY_N,* +V 9800,28700,CONT_BODY_P,* +V 11000,28700,CONT_BODY_P,* +V 9800,26100,CONT_VIA,* +V 9800,27700,CONT_VIA,* +V 9800,25700,CONT_DIF_N,* +V 9800,28100,CONT_DIF_N,* +V 9800,26500,CONT_DIF_N,* +V 9800,27300,CONT_DIF_N,* +V 9800,26900,CONT_DIF_N,* +V 9800,25300,CONT_DIF_N,* +V 9800,24900,CONT_VIA,* +V 11000,28100,CONT_VIA,* +V 11000,24900,CONT_VIA,* +V 11000,26500,CONT_VIA,* +V 11000,25300,CONT_DIF_N,* +V 11000,26900,CONT_DIF_N,* +V 11000,27300,CONT_DIF_N,* +V 11000,25700,CONT_DIF_N,* +V 11000,26100,CONT_DIF_N,* +V 11000,27700,CONT_DIF_N,* +V 6800,21900,CONT_DIF_P,* +V 7400,21900,CONT_DIF_P,* +V 8000,21900,CONT_DIF_P,* +V 8600,21900,CONT_DIF_P,* +V 7400,22500,CONT_BODY_N,* +V 8600,22500,CONT_BODY_N,* +V 8500,23200,CONT_VIA,* +V 7400,23800,CONT_VIA,* +V 8500,23800,CONT_POLY,* +V 8600,24300,CONT_BODY_P,* +V 7400,24300,CONT_BODY_P,* +V 8600,21500,CONT_DIF_P,* +V 8000,21500,CONT_DIF_P,* +V 7400,21500,CONT_DIF_P,* +V 6800,21500,CONT_DIF_P,* +V 7400,21100,CONT_VIA,* +V 8600,21100,CONT_VIA,* +V 8000,21100,CONT_DIF_P,* +V 6800,21100,CONT_DIF_P,* +V 6800,20700,CONT_DIF_P,* +V 8000,20700,CONT_DIF_P,* +V 8600,20700,CONT_DIF_P,* +V 7400,20700,CONT_DIF_P,* +V 8600,20300,CONT_DIF_P,* +V 7400,20300,CONT_DIF_P,* +V 8000,20300,CONT_DIF_P,* +V 6800,20300,CONT_DIF_P,* +V 8600,19900,CONT_VIA,* +V 7400,19900,CONT_VIA,* +V 8000,19900,CONT_DIF_P,* +V 6800,19900,CONT_DIF_P,* +V 8600,16300,CONT_VIA,* +V 8600,17500,CONT_VIA,* +V 8600,18700,CONT_VIA,* +V 7400,16300,CONT_VIA,* +V 7400,18700,CONT_VIA,* +V 7400,17500,CONT_VIA,* +V 8600,15100,CONT_VIA,* +V 7400,15100,CONT_VIA,* +V 8000,16700,CONT_DIF_P,* +V 8600,16700,CONT_DIF_P,* +V 8600,17100,CONT_DIF_P,* +V 8600,15900,CONT_DIF_P,* +V 8000,15900,CONT_DIF_P,* +V 8000,16300,CONT_DIF_P,* +V 8600,18300,CONT_DIF_P,* +V 8600,17900,CONT_DIF_P,* +V 8000,17900,CONT_DIF_P,* +V 8000,17100,CONT_DIF_P,* +V 8000,17500,CONT_DIF_P,* +V 8000,19500,CONT_DIF_P,* +V 8600,19100,CONT_DIF_P,* +V 8000,19100,CONT_DIF_P,* +V 8000,18700,CONT_DIF_P,* +V 8000,18300,CONT_DIF_P,* +V 8600,19500,CONT_DIF_P,* +V 8600,15500,CONT_DIF_P,* +V 8000,15500,CONT_DIF_P,* +V 7400,17100,CONT_DIF_P,* +V 7400,16700,CONT_DIF_P,* +V 6800,16700,CONT_DIF_P,* +V 6800,17100,CONT_DIF_P,* +V 6800,17500,CONT_DIF_P,* +V 7400,15900,CONT_DIF_P,* +V 6800,15900,CONT_DIF_P,* +V 6800,16300,CONT_DIF_P,* +V 7400,19500,CONT_DIF_P,* +V 7400,19100,CONT_DIF_P,* +V 6800,19100,CONT_DIF_P,* +V 6800,18700,CONT_DIF_P,* +V 7400,18300,CONT_DIF_P,* +V 6800,18300,CONT_DIF_P,* +V 7400,17900,CONT_DIF_P,* +V 6800,17900,CONT_DIF_P,* +V 6800,19500,CONT_DIF_P,* +V 6800,15500,CONT_DIF_P,* +V 7400,15500,CONT_DIF_P,* +V 8000,15100,CONT_DIF_P,* +V 8600,14700,CONT_DIF_P,* +V 8000,14700,CONT_DIF_P,* +V 8600,14300,CONT_DIF_P,* +V 8000,14300,CONT_DIF_P,* +V 6800,14300,CONT_DIF_P,* +V 6800,15100,CONT_DIF_P,* +V 7400,14700,CONT_DIF_P,* +V 6800,14700,CONT_DIF_P,* +V 7400,14300,CONT_DIF_P,* +V 8000,27400,CONT_DIF_N,* +V 8000,27000,CONT_DIF_N,* +V 8000,26600,CONT_DIF_N,* +V 8000,27800,CONT_DIF_N,* +V 8000,25000,CONT_DIF_N,* +V 8000,25400,CONT_DIF_N,* +V 8000,26200,CONT_DIF_N,* +V 8000,25800,CONT_DIF_N,* +V 6800,27000,CONT_DIF_N,* +V 6800,26600,CONT_DIF_N,* +V 6800,26200,CONT_DIF_N,* +V 6800,25800,CONT_DIF_N,* +V 6800,25400,CONT_DIF_N,* +V 6800,27800,CONT_DIF_N,* +V 6800,27400,CONT_DIF_N,* +V 6800,25000,CONT_DIF_N,* +V 7300,13600,CONT_VIA,* +V 8000,13100,CONT_POLY,* +V 8400,13600,CONT_BODY_N,* +V 7000,13600,CONT_BODY_N,* +V 7600,13600,CONT_BODY_N,* +V 6500,13600,CONT_BODY_N,* +V 7400,28700,CONT_BODY_P,* +V 8600,28700,CONT_BODY_P,* +V 7400,26100,CONT_VIA,* +V 7400,27700,CONT_VIA,* +V 7400,25700,CONT_DIF_N,* +V 7400,28100,CONT_DIF_N,* +V 7400,26500,CONT_DIF_N,* +V 7400,27300,CONT_DIF_N,* +V 7400,26900,CONT_DIF_N,* +V 7400,25300,CONT_DIF_N,* +V 7400,24900,CONT_VIA,* +V 8600,28100,CONT_VIA,* +V 8600,24900,CONT_VIA,* +V 8600,26500,CONT_VIA,* +V 8600,25300,CONT_DIF_N,* +V 8600,26900,CONT_DIF_N,* +V 8600,27300,CONT_DIF_N,* +V 8600,25700,CONT_DIF_N,* +V 8600,26100,CONT_DIF_N,* +V 8600,27700,CONT_DIF_N,* +V 4400,21900,CONT_DIF_P,* +V 5000,21900,CONT_DIF_P,* +V 5600,21900,CONT_DIF_P,* +V 6200,21900,CONT_DIF_P,* +V 5000,22500,CONT_BODY_N,* +V 6200,22500,CONT_BODY_N,* +V 6100,23200,CONT_VIA,* +V 5000,23800,CONT_VIA,* +V 6100,23800,CONT_POLY,* +V 6200,24300,CONT_BODY_P,* +V 5000,24300,CONT_BODY_P,* +V 6200,21500,CONT_DIF_P,* +V 5600,21500,CONT_DIF_P,* +V 5000,21500,CONT_DIF_P,* +V 4400,21500,CONT_DIF_P,* +V 5000,21100,CONT_VIA,* +V 6200,21100,CONT_VIA,* +V 5600,21100,CONT_DIF_P,* +V 4400,21100,CONT_DIF_P,* +V 4400,20700,CONT_DIF_P,* +V 5600,20700,CONT_DIF_P,* +V 6200,20700,CONT_DIF_P,* +V 5000,20700,CONT_DIF_P,* +V 6200,20300,CONT_DIF_P,* +V 5000,20300,CONT_DIF_P,* +V 5600,20300,CONT_DIF_P,* +V 4400,20300,CONT_DIF_P,* +V 6200,19900,CONT_VIA,* +V 5000,19900,CONT_VIA,* +V 5600,19900,CONT_DIF_P,* +V 4400,19900,CONT_DIF_P,* +V 6200,16300,CONT_VIA,* +V 6200,17500,CONT_VIA,* +V 6200,18700,CONT_VIA,* +V 5000,16300,CONT_VIA,* +V 5000,18700,CONT_VIA,* +V 5000,17500,CONT_VIA,* +V 6200,15100,CONT_VIA,* +V 5000,15100,CONT_VIA,* +V 5600,16700,CONT_DIF_P,* +V 6200,16700,CONT_DIF_P,* +V 6200,17100,CONT_DIF_P,* +V 6200,15900,CONT_DIF_P,* +V 5600,15900,CONT_DIF_P,* +V 5600,16300,CONT_DIF_P,* +V 6200,18300,CONT_DIF_P,* +V 6200,17900,CONT_DIF_P,* +V 5600,17900,CONT_DIF_P,* +V 5600,17100,CONT_DIF_P,* +V 5600,17500,CONT_DIF_P,* +V 5600,19500,CONT_DIF_P,* +V 6200,19100,CONT_DIF_P,* +V 5600,19100,CONT_DIF_P,* +V 5600,18700,CONT_DIF_P,* +V 5600,18300,CONT_DIF_P,* +V 6200,19500,CONT_DIF_P,* +V 6200,15500,CONT_DIF_P,* +V 5600,15500,CONT_DIF_P,* +V 5000,17100,CONT_DIF_P,* +V 5000,16700,CONT_DIF_P,* +V 4400,16700,CONT_DIF_P,* +V 4400,17100,CONT_DIF_P,* +V 4400,17500,CONT_DIF_P,* +V 5000,15900,CONT_DIF_P,* +V 4400,15900,CONT_DIF_P,* +V 4400,16300,CONT_DIF_P,* +V 5000,19500,CONT_DIF_P,* +V 5000,19100,CONT_DIF_P,* +V 4400,19100,CONT_DIF_P,* +V 4400,18700,CONT_DIF_P,* +V 5000,18300,CONT_DIF_P,* +V 4400,18300,CONT_DIF_P,* +V 5000,17900,CONT_DIF_P,* +V 4400,17900,CONT_DIF_P,* +V 4400,19500,CONT_DIF_P,* +V 4400,15500,CONT_DIF_P,* +V 5000,15500,CONT_DIF_P,* +V 5600,15100,CONT_DIF_P,* +V 6200,14700,CONT_DIF_P,* +V 5600,14700,CONT_DIF_P,* +V 6200,14300,CONT_DIF_P,* +V 5600,14300,CONT_DIF_P,* +V 4400,14300,CONT_DIF_P,* +V 4400,15100,CONT_DIF_P,* +V 5000,14700,CONT_DIF_P,* +V 4400,14700,CONT_DIF_P,* +V 5000,14300,CONT_DIF_P,* +V 5600,27400,CONT_DIF_N,* +V 5600,27000,CONT_DIF_N,* +V 5600,26600,CONT_DIF_N,* +V 5600,27800,CONT_DIF_N,* +V 5600,25000,CONT_DIF_N,* +V 5600,25400,CONT_DIF_N,* +V 5600,26200,CONT_DIF_N,* +V 5600,25800,CONT_DIF_N,* +V 4400,27000,CONT_DIF_N,* +V 4400,26600,CONT_DIF_N,* +V 4400,26200,CONT_DIF_N,* +V 4400,25800,CONT_DIF_N,* +V 4400,25400,CONT_DIF_N,* +V 4400,27800,CONT_DIF_N,* +V 4400,27400,CONT_DIF_N,* +V 4400,25000,CONT_DIF_N,* +V 4900,13600,CONT_VIA,* +V 5600,13100,CONT_POLY,* +V 6000,13600,CONT_BODY_N,* +V 4600,13600,CONT_BODY_N,* +V 5200,13600,CONT_BODY_N,* +V 4100,13600,CONT_BODY_N,* +V 5000,28700,CONT_BODY_P,* +V 6200,28700,CONT_BODY_P,* +V 5000,26100,CONT_VIA,* +V 5000,27700,CONT_VIA,* +V 5000,25700,CONT_DIF_N,* +V 5000,28100,CONT_DIF_N,* +V 5000,26500,CONT_DIF_N,* +V 5000,27300,CONT_DIF_N,* +V 5000,26900,CONT_DIF_N,* +V 5000,25300,CONT_DIF_N,* +V 5000,24900,CONT_VIA,* +V 6200,28100,CONT_VIA,* +V 6200,24900,CONT_VIA,* +V 6200,26500,CONT_VIA,* +V 6200,25300,CONT_DIF_N,* +V 6200,26900,CONT_DIF_N,* +V 6200,27300,CONT_DIF_N,* +V 6200,25700,CONT_DIF_N,* +V 6200,26100,CONT_DIF_N,* +V 6200,27700,CONT_DIF_N,* +V 2000,21900,CONT_DIF_P,* +V 2600,21900,CONT_DIF_P,* +V 3200,21900,CONT_DIF_P,* +V 3800,21900,CONT_DIF_P,* +V 2600,22500,CONT_BODY_N,* +V 3800,22500,CONT_BODY_N,* +V 3700,23200,CONT_VIA,* +V 2600,23800,CONT_VIA,* +V 3700,23800,CONT_POLY,* +V 3800,24300,CONT_BODY_P,* +V 2600,24300,CONT_BODY_P,* +V 3800,21500,CONT_DIF_P,* +V 3200,21500,CONT_DIF_P,* +V 2600,21500,CONT_DIF_P,* +V 2000,21500,CONT_DIF_P,* +V 2600,21100,CONT_VIA,* +V 3800,21100,CONT_VIA,* +V 3200,21100,CONT_DIF_P,* +V 2000,21100,CONT_DIF_P,* +V 2000,20700,CONT_DIF_P,* +V 3200,20700,CONT_DIF_P,* +V 3800,20700,CONT_DIF_P,* +V 2600,20700,CONT_DIF_P,* +V 3800,20300,CONT_DIF_P,* +V 2600,20300,CONT_DIF_P,* +V 3200,20300,CONT_DIF_P,* +V 2000,20300,CONT_DIF_P,* +V 3800,19900,CONT_VIA,* +V 2600,19900,CONT_VIA,* +V 3200,19900,CONT_DIF_P,* +V 2000,19900,CONT_DIF_P,* +V 3800,16300,CONT_VIA,* +V 3800,17500,CONT_VIA,* +V 3800,18700,CONT_VIA,* +V 2600,16300,CONT_VIA,* +V 2600,18700,CONT_VIA,* +V 2600,17500,CONT_VIA,* +V 3800,15100,CONT_VIA,* +V 2600,15100,CONT_VIA,* +V 3200,16700,CONT_DIF_P,* +V 3800,16700,CONT_DIF_P,* +V 3800,17100,CONT_DIF_P,* +V 3800,15900,CONT_DIF_P,* +V 3200,15900,CONT_DIF_P,* +V 3200,16300,CONT_DIF_P,* +V 3800,18300,CONT_DIF_P,* +V 3800,17900,CONT_DIF_P,* +V 3200,17900,CONT_DIF_P,* +V 3200,17100,CONT_DIF_P,* +V 3200,17500,CONT_DIF_P,* +V 3200,19500,CONT_DIF_P,* +V 3800,19100,CONT_DIF_P,* +V 3200,19100,CONT_DIF_P,* +V 3200,18700,CONT_DIF_P,* +V 3200,18300,CONT_DIF_P,* +V 3800,19500,CONT_DIF_P,* +V 3800,15500,CONT_DIF_P,* +V 3200,15500,CONT_DIF_P,* +V 2600,17100,CONT_DIF_P,* +V 2600,16700,CONT_DIF_P,* +V 2000,16700,CONT_DIF_P,* +V 2000,17100,CONT_DIF_P,* +V 2000,17500,CONT_DIF_P,* +V 2600,15900,CONT_DIF_P,* +V 2000,15900,CONT_DIF_P,* +V 2000,16300,CONT_DIF_P,* +V 2600,19500,CONT_DIF_P,* +V 2600,19100,CONT_DIF_P,* +V 2000,19100,CONT_DIF_P,* +V 2000,18700,CONT_DIF_P,* +V 2600,18300,CONT_DIF_P,* +V 2000,18300,CONT_DIF_P,* +V 2600,17900,CONT_DIF_P,* +V 2000,17900,CONT_DIF_P,* +V 2000,19500,CONT_DIF_P,* +V 2000,15500,CONT_DIF_P,* +V 2600,15500,CONT_DIF_P,* +V 3200,15100,CONT_DIF_P,* +V 3800,14700,CONT_DIF_P,* +V 3200,14700,CONT_DIF_P,* +V 3800,14300,CONT_DIF_P,* +V 3200,14300,CONT_DIF_P,* +V 2000,14300,CONT_DIF_P,* +V 2000,15100,CONT_DIF_P,* +V 2600,14700,CONT_DIF_P,* +V 2000,14700,CONT_DIF_P,* +V 2600,14300,CONT_DIF_P,* +V 3200,27400,CONT_DIF_N,* +V 3200,27000,CONT_DIF_N,* +V 3200,26600,CONT_DIF_N,* +V 3200,27800,CONT_DIF_N,* +V 3200,25000,CONT_DIF_N,* +V 3200,25400,CONT_DIF_N,* +V 3200,26200,CONT_DIF_N,* +V 3200,25800,CONT_DIF_N,* +V 2000,27000,CONT_DIF_N,* +V 2000,26600,CONT_DIF_N,* +V 2000,26200,CONT_DIF_N,* +V 2000,25800,CONT_DIF_N,* +V 2000,25400,CONT_DIF_N,* +V 2000,27800,CONT_DIF_N,* +V 2000,27400,CONT_DIF_N,* +V 2000,25000,CONT_DIF_N,* +V 2500,13600,CONT_VIA,* +V 3200,13100,CONT_POLY,* +V 3600,13600,CONT_BODY_N,* +V 2200,13600,CONT_BODY_N,* +V 2800,13600,CONT_BODY_N,* +V 1700,13600,CONT_BODY_N,* +V 2600,28700,CONT_BODY_P,* +V 3800,28700,CONT_BODY_P,* +V 2600,26100,CONT_VIA,* +V 2600,27700,CONT_VIA,* +V 2600,25700,CONT_DIF_N,* +V 2600,28100,CONT_DIF_N,* +V 2600,26500,CONT_DIF_N,* +V 2600,27300,CONT_DIF_N,* +V 2600,26900,CONT_DIF_N,* +V 2600,25300,CONT_DIF_N,* +V 2600,24900,CONT_VIA,* +V 3800,28100,CONT_VIA,* +V 3800,24900,CONT_VIA,* +V 3800,26500,CONT_VIA,* +V 3800,25300,CONT_DIF_N,* +V 3800,26900,CONT_DIF_N,* +V 3800,27300,CONT_DIF_N,* +V 3800,25700,CONT_DIF_N,* +V 3800,26100,CONT_DIF_N,* +V 3800,27700,CONT_DIF_N,* +V 3600,9800,CONT_BODY_N,* +V 3600,5100,CONT_BODY_N,* +V 3600,10800,CONT_BODY_N,* +V 3600,11200,CONT_BODY_N,* +V 3600,11600,CONT_BODY_N,* +V 3600,12000,CONT_BODY_N,* +V 3600,9000,CONT_BODY_N,* +V 3600,8200,CONT_BODY_N,* +V 3600,7800,CONT_BODY_N,* +V 3600,7400,CONT_BODY_N,* +V 3600,7000,CONT_BODY_N,* +V 3600,6300,CONT_BODY_N,* +V 3600,5900,CONT_BODY_N,* +V 3600,5500,CONT_BODY_N,* +V 3600,10400,CONT_BODY_N,* +V 3600,9400,CONT_BODY_N,* +V 3600,8600,CONT_BODY_N,* +V 3600,-200,CONT_BODY_P,* +V 3600,4000,CONT_BODY_P,* +V 3600,3100,CONT_BODY_P,* +V 3600,2700,CONT_BODY_P,* +V 3600,1900,CONT_BODY_P,* +V 3600,1500,CONT_BODY_P,* +V 3600,1100,CONT_BODY_P,* +V 3600,700,CONT_BODY_P,* +V 3600,300,CONT_BODY_P,* +V 3600,3500,CONT_VIA,* +V 3600,2300,CONT_VIA,* +V 3600,6600,CONT_VIA,* +V 8400,3500,CONT_VIA,* +V 7200,9000,CONT_VIA,* +V 7200,10200,CONT_VIA,* +V 7200,6600,CONT_VIA,* +V 8400,2300,CONT_VIA,* +V 8400,6600,CONT_VIA,* +V 8400,10200,CONT_VIA,* +V 8400,9000,CONT_VIA,* +V 8400,7400,CONT_VIA,* +V 6000,6600,CONT_VIA,* +V 6000,7400,CONT_VIA,* +V 6000,9000,CONT_VIA,* +V 6000,10200,CONT_VIA,* +V 6000,3500,CONT_VIA,* +V 6000,2300,CONT_VIA,* +V 7200,2300,CONT_VIA,* +V 7200,7400,CONT_VIA,* +V 7800,1600,CONT_VIA,* +V 4200,3500,CONT_VIA,* +V 4200,10200,CONT_VIA,* +V 4200,9000,CONT_VIA,* +V 4200,7400,CONT_VIA,* +V 4200,6600,CONT_VIA,* +V 4200,2300,CONT_VIA,* +V 4900,5300,CONT_POLY,* +V 7200,4600,CONT_POLY,* +V 8400,4000,CONT_BODY_P,* +V 6000,4000,CONT_BODY_P,* +V 7600,4000,CONT_BODY_P,* +V 4200,4000,CONT_BODY_P,* +V 7200,-200,CONT_BODY_P,* +V 6000,-200,CONT_BODY_P,* +V 4200,-200,CONT_BODY_P,* +V 8400,-200,CONT_BODY_P,* +V 7200,12000,CONT_BODY_N,* +V 6400,5100,CONT_BODY_N,* +V 6800,5100,CONT_BODY_N,* +V 8400,5100,CONT_BODY_N,* +V 6000,5100,CONT_BODY_N,* +V 6100,12000,CONT_BODY_N,* +V 4200,5100,CONT_BODY_N,* +V 7800,9000,CONT_DIF_P,* +V 7800,10600,CONT_DIF_P,* +V 7800,11000,CONT_DIF_P,* +V 7800,5800,CONT_DIF_P,* +V 7800,8200,CONT_DIF_P,* +V 7800,8600,CONT_DIF_P,* +V 7800,11400,CONT_DIF_P,* +V 7800,7400,CONT_DIF_P,* +V 6600,6200,CONT_DIF_P,* +V 7800,6200,CONT_DIF_P,* +V 7800,9400,CONT_DIF_P,* +V 7800,9800,CONT_DIF_P,* +V 7800,6600,CONT_DIF_P,* +V 7800,7000,CONT_DIF_P,* +V 7800,10200,CONT_DIF_P,* +V 7800,7800,CONT_DIF_P,* +V 8400,7800,CONT_DIF_P,* +V 6600,10600,CONT_DIF_P,* +V 6600,11000,CONT_DIF_P,* +V 6600,5800,CONT_DIF_P,* +V 6600,8200,CONT_DIF_P,* +V 6600,8600,CONT_DIF_P,* +V 6600,11400,CONT_DIF_P,* +V 6600,7400,CONT_DIF_P,* +V 8400,11400,CONT_DIF_P,* +V 6600,9400,CONT_DIF_P,* +V 6600,9800,CONT_DIF_P,* +V 6600,6600,CONT_DIF_P,* +V 6600,7000,CONT_DIF_P,* +V 6600,10200,CONT_DIF_P,* +V 6600,7800,CONT_DIF_P,* +V 6600,9000,CONT_DIF_P,* +V 7200,8600,CONT_DIF_P,* +V 8400,11000,CONT_DIF_P,* +V 8400,10600,CONT_DIF_P,* +V 8400,9800,CONT_DIF_P,* +V 8400,7000,CONT_DIF_P,* +V 8400,5800,CONT_DIF_P,* +V 8400,6200,CONT_DIF_P,* +V 8400,8600,CONT_DIF_P,* +V 6000,5800,CONT_DIF_P,* +V 8400,8200,CONT_DIF_P,* +V 8400,9400,CONT_DIF_P,* +V 7200,10600,CONT_DIF_P,* +V 7200,11000,CONT_DIF_P,* +V 7200,7800,CONT_DIF_P,* +V 7200,8200,CONT_DIF_P,* +V 7200,11400,CONT_DIF_P,* +V 6000,10600,CONT_DIF_P,* +V 7200,6200,CONT_DIF_P,* +V 7200,5800,CONT_DIF_P,* +V 7200,7000,CONT_DIF_P,* +V 7200,9800,CONT_DIF_P,* +V 7200,9400,CONT_DIF_P,* +V 6000,6200,CONT_DIF_P,* +V 6000,7000,CONT_DIF_P,* +V 5400,11000,CONT_DIF_P,* +V 6000,9400,CONT_DIF_P,* +V 6000,9800,CONT_DIF_P,* +V 6000,11000,CONT_DIF_P,* +V 6000,7800,CONT_DIF_P,* +V 6000,8200,CONT_DIF_P,* +V 6000,11400,CONT_DIF_P,* +V 6000,8600,CONT_DIF_P,* +V 5400,10600,CONT_DIF_P,* +V 5400,9400,CONT_DIF_P,* +V 5400,9800,CONT_DIF_P,* +V 5400,6600,CONT_DIF_P,* +V 5400,7000,CONT_DIF_P,* +V 5400,7800,CONT_DIF_P,* +V 5400,10200,CONT_DIF_P,* +V 5400,9000,CONT_DIF_P,* +V 5400,5800,CONT_DIF_P,* +V 5400,8200,CONT_DIF_P,* +V 5400,8600,CONT_DIF_P,* +V 5400,11400,CONT_DIF_P,* +V 5400,7400,CONT_DIF_P,* +V 5400,6200,CONT_DIF_P,* +V 4800,7000,CONT_DIF_P,* +V 4800,7800,CONT_DIF_P,* +V 4800,9000,CONT_DIF_P,* +V 4800,8600,CONT_DIF_P,* +V 4800,11400,CONT_DIF_P,* +V 4800,7400,CONT_DIF_P,* +V 4800,6200,CONT_DIF_P,* +V 4800,9800,CONT_DIF_P,* +V 4800,10600,CONT_DIF_P,* +V 4800,6600,CONT_DIF_P,* +V 4800,11000,CONT_DIF_P,* +V 4800,8200,CONT_DIF_P,* +V 4800,5800,CONT_DIF_P,* +V 4800,10200,CONT_DIF_P,* +V 4800,9400,CONT_DIF_P,* +V 4200,11000,CONT_DIF_P,* +V 4200,9800,CONT_DIF_P,* +V 4200,5800,CONT_DIF_P,* +V 4200,7000,CONT_DIF_P,* +V 4200,6200,CONT_DIF_P,* +V 4200,9400,CONT_DIF_P,* +V 4200,10600,CONT_DIF_P,* +V 4200,8600,CONT_DIF_P,* +V 4200,11400,CONT_DIF_P,* +V 4200,8200,CONT_DIF_P,* +V 4200,7800,CONT_DIF_P,* +V 7800,2100,CONT_DIF_N,* +V 6600,2900,CONT_DIF_N,* +V 7200,2800,CONT_DIF_N,* +V 7200,3300,CONT_DIF_N,* +V 7800,2500,CONT_DIF_N,* +V 7200,700,CONT_DIF_N,* +V 7800,3300,CONT_DIF_N,* +V 7800,2900,CONT_DIF_N,* +V 6600,2500,CONT_DIF_N,* +V 6600,2100,CONT_DIF_N,* +V 6600,3300,CONT_DIF_N,* +V 6000,700,CONT_DIF_N,* +V 8400,1500,CONT_DIF_N,* +V 8400,1100,CONT_DIF_N,* +V 8400,700,CONT_DIF_N,* +V 8400,3100,CONT_DIF_N,* +V 8400,2700,CONT_DIF_N,* +V 8400,1900,CONT_DIF_N,* +V 7200,1900,CONT_DIF_N,* +V 5400,2500,CONT_DIF_N,* +V 7200,1100,CONT_DIF_N,* +V 7200,1500,CONT_DIF_N,* +V 6000,3100,CONT_DIF_N,* +V 6000,2700,CONT_DIF_N,* +V 6000,1900,CONT_DIF_N,* +V 6000,1500,CONT_DIF_N,* +V 6000,1100,CONT_DIF_N,* +V 5400,3300,CONT_DIF_N,* +V 5400,2900,CONT_DIF_N,* +V 5400,900,CONT_DIF_N,* +V 5400,1300,CONT_DIF_N,* +V 5400,1700,CONT_DIF_N,* +V 5400,2100,CONT_DIF_N,* +V 7800,700,CONT_DIF_N,* +V 4800,2100,CONT_DIF_N,* +V 4800,2500,CONT_DIF_N,* +V 4800,900,CONT_DIF_N,* +V 4800,1300,CONT_DIF_N,* +V 4800,1700,CONT_DIF_N,* +V 4800,3300,CONT_DIF_N,* +V 4800,2900,CONT_DIF_N,* +V 4200,1100,CONT_DIF_N,* +V 4200,1500,CONT_DIF_N,* +V 4200,1900,CONT_DIF_N,* +V 4200,2700,CONT_DIF_N,* +V 4200,3100,CONT_DIF_N,* +V 4200,700,CONT_DIF_N,* +V 7800,1200,CONT_DIF_N,* +V 4700,300,CONT_POLY,* +V 4700,-700,CONT_VIA,* +V 6600,1600,CONT_VIA,* +V 6600,1200,CONT_DIF_N,* +V 6600,700,CONT_DIF_N,* +V 6400,4000,CONT_BODY_P,* +V 6800,4000,CONT_BODY_P,* +V 8000,4000,CONT_BODY_P,* +V 8000,-200,CONT_BODY_P,* +V 7600,-200,CONT_BODY_P,* +V 6800,-200,CONT_BODY_P,* +V 6400,-200,CONT_BODY_P,* +V 5600,-200,CONT_BODY_P,* +V 5200,-200,CONT_BODY_P,* +V 4600,12000,CONT_BODY_N,* +V 4200,12000,CONT_BODY_N,* +V 5100,12000,CONT_BODY_N,* +V 5600,12000,CONT_BODY_N,* +V 8400,12000,CONT_BODY_N,* +V 7600,5100,CONT_BODY_N,* +V 8000,5100,CONT_BODY_N,* +V 9000,10000,CONT_VIA,* +V 9000,7500,CONT_VIA,* +V 9000,8700,CONT_VIA,* +V 9000,6700,CONT_VIA,* +V 9000,5100,CONT_BODY_N,* +V 9000,11200,CONT_BODY_N,* +V 9000,6300,CONT_BODY_N,* +V 9000,5900,CONT_BODY_N,* +V 9000,12000,CONT_BODY_N,* +V 9000,9500,CONT_BODY_N,* +V 9000,10400,CONT_BODY_N,* +V 9000,5500,CONT_BODY_N,* +V 9000,9100,CONT_BODY_N,* +V 9000,8300,CONT_BODY_N,* +V 9000,10800,CONT_BODY_N,* +V 9000,11600,CONT_BODY_N,* +V 9000,7900,CONT_BODY_N,* +V 9000,7100,CONT_BODY_N,* +V 9000,3600,CONT_VIA,* +V 9000,2400,CONT_VIA,* +V 9000,3200,CONT_BODY_P,* +V 9000,800,CONT_BODY_P,* +V 9000,300,CONT_BODY_P,* +V 9000,4000,CONT_BODY_P,* +V 9000,1200,CONT_BODY_P,* +V 9000,1600,CONT_BODY_P,* +V 9000,2000,CONT_BODY_P,* +V 9000,2800,CONT_BODY_P,* +V 9000,-200,CONT_BODY_P,* +V 16400,27900,CONT_VIA,* +V 16100,24300,CONT_VIA,* +V 16400,25900,CONT_VIA,* +V 15800,29200,CONT_VIA,* +V 16400,29200,CONT_VIA,* +V 16400,23200,CONT_VIA,* +V 16900,23200,CONT_VIA,* +V 1200,28700,CONT_BODY_P,* +V 16400,24700,CONT_BODY_P,* +V 16400,25100,CONT_BODY_P,* +V 16400,25500,CONT_BODY_P,* +V 16400,24300,CONT_BODY_P,* +V 1200,24300,CONT_BODY_P,* +V 16400,28700,CONT_BODY_P,* +V 16400,28300,CONT_BODY_P,* +V 16400,27500,CONT_BODY_P,* +V 16400,27100,CONT_BODY_P,* +V 16400,26700,CONT_BODY_P,* +V 16400,26300,CONT_BODY_P,* +V 800,27100,CONT_BODY_P,* +V 800,26700,CONT_BODY_P,* +V 800,26300,CONT_BODY_P,* +V 800,25900,CONT_BODY_P,* +V 800,28700,CONT_BODY_P,* +V 800,24700,CONT_BODY_P,* +V 800,25100,CONT_BODY_P,* +V 800,25500,CONT_BODY_P,* +V 800,24300,CONT_BODY_P,* +V 800,28300,CONT_BODY_P,* +V 800,27900,CONT_BODY_P,* +V 800,27500,CONT_BODY_P,* +V 16400,22000,CONT_BODY_N,* +V 16400,21600,CONT_BODY_N,* +V 16400,21200,CONT_BODY_N,* +V 16400,20800,CONT_BODY_N,* +V 1400,22500,CONT_BODY_N,* +V 16400,20400,CONT_BODY_N,* +V 16400,22500,CONT_BODY_N,* +V 16400,20000,CONT_BODY_N,* +V 800,22500,CONT_BODY_N,* +V 800,20000,CONT_BODY_N,* +V 800,20400,CONT_BODY_N,* +V 800,20800,CONT_BODY_N,* +V 800,21200,CONT_BODY_N,* +V 800,21600,CONT_BODY_N,* +V 800,22000,CONT_BODY_N,* +V 1300,13600,CONT_BODY_N,* +V 16400,18400,CONT_BODY_N,* +V 16400,18000,CONT_BODY_N,* +V 16400,17600,CONT_BODY_N,* +V 16400,19600,CONT_BODY_N,* +V 16400,19200,CONT_BODY_N,* +V 16400,18800,CONT_BODY_N,* +V 16000,13600,CONT_BODY_N,* +V 16400,13600,CONT_BODY_N,* +V 16400,15600,CONT_BODY_N,* +V 16400,15200,CONT_BODY_N,* +V 16400,14800,CONT_BODY_N,* +V 16400,14400,CONT_BODY_N,* +V 16400,14000,CONT_BODY_N,* +V 16400,16400,CONT_BODY_N,* +V 16400,16000,CONT_BODY_N,* +V 16400,16800,CONT_BODY_N,* +V 16400,17200,CONT_BODY_N,* +V 800,13600,CONT_BODY_N,* +V 800,14000,CONT_BODY_N,* +V 800,14400,CONT_BODY_N,* +V 800,14800,CONT_BODY_N,* +V 800,15200,CONT_BODY_N,* +V 800,15600,CONT_BODY_N,* +V 800,19600,CONT_BODY_N,* +V 800,18400,CONT_BODY_N,* +V 800,17600,CONT_BODY_N,* +V 800,18000,CONT_BODY_N,* +V 800,16000,CONT_BODY_N,* +V 800,16400,CONT_BODY_N,* +V 800,17200,CONT_BODY_N,* +V 800,16800,CONT_BODY_N,* +V 800,18800,CONT_BODY_N,* +V 800,19200,CONT_BODY_N,* +V 1400,21900,CONT_DIF_P,* +V 1400,21500,CONT_DIF_P,* +V 1400,21100,CONT_DIF_P,* +V 1400,20700,CONT_DIF_P,* +V 1400,20300,CONT_DIF_P,* +V 1400,16300,CONT_DIF_P,* +V 1400,16700,CONT_DIF_P,* +V 1400,17100,CONT_DIF_P,* +V 1400,19100,CONT_DIF_P,* +V 1400,19500,CONT_DIF_P,* +V 1400,19900,CONT_DIF_P,* +V 1400,14300,CONT_DIF_P,* +V 1400,14700,CONT_DIF_P,* +V 1400,15100,CONT_DIF_P,* +V 1400,15500,CONT_DIF_P,* +V 1400,15900,CONT_DIF_P,* +V 1400,17900,CONT_DIF_P,* +V 1400,17500,CONT_DIF_P,* +V 1400,18300,CONT_DIF_P,* +V 1400,18700,CONT_DIF_P,* +V 1400,25700,CONT_DIF_N,* +V 1400,25300,CONT_DIF_N,* +V 1400,24900,CONT_DIF_N,* +V 1400,26100,CONT_DIF_N,* +V 1400,27300,CONT_DIF_N,* +V 1400,28100,CONT_DIF_N,* +V 1400,27700,CONT_DIF_N,* +V 1400,26900,CONT_DIF_N,* +V 1400,26500,CONT_DIF_N,* +V 16900,1600,CONT_VIA,* +B 1100,26700,800,5100,CONT_VIA,* +B 16100,18100,600,9000,CONT_VIA,* +B 1100,18000,600,9100,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/palot_sp.ap b/alliance/share/cells/padlib/palot_sp.ap new file mode 100644 index 00000000..21813c53 --- /dev/null +++ b/alliance/share/cells/padlib/palot_sp.ap @@ -0,0 +1,1946 @@ +V ALLIANCE : 6 +H palot_sp,P,13/10/2000,100 +A 0,-700,17200,35600 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,8400,4000,vddi,1,EAST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 0,8400,4000,vddi,0,WEST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 4600,-700,200,i,1,SOUTH,ALU2 +C 4600,-700,200,i,0,SOUTH,ALU1 +C 15400,-700,200,b,1,SOUTH,ALU2 +C 15400,-700,200,b,0,SOUTH,ALU1 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 0,29600,12000,vsse,0,WEST,ALU2 +S 15700,23200,16900,23200,200,*,RIGHT,ALU1 +S 16900,1600,16900,23200,200,*,UP,ALU1 +S 3700,23200,16900,23200,200,*,RIGHT,ALU2 +S 6500,1600,16900,1600,200,*,RIGHT,ALU2 +S 16400,1600,16900,1600,200,*,LEFT,ALU1 +S 15800,24300,16400,24300,200,*,RIGHT,ALU1 +S 15800,24300,15800,28800,200,*,UP,ALU1 +S 16200,24300,16200,29300,600,*,UP,ALU1 +S 13400,24300,13400,28800,200,*,UP,ALU1 +S 11000,24300,11000,28800,200,*,UP,ALU1 +S 8600,24300,8600,28800,200,*,UP,ALU1 +S 6200,24300,6200,28800,200,*,UP,ALU1 +S 3800,24400,3800,28800,200,*,UP,ALU1 +S 14800,4500,15500,4500,200,*,LEFT,ALU1 +S 5100,-200,14900,-200,200,*,RIGHT,ALU1 +S 14900,-200,14900,4000,200,*,UP,ALU1 +S 7400,5100,11400,5100,200,*,RIGHT,ALU1 +S 3200,12000,6000,12000,200,*,RIGHT,ALU1 +S 2100,5100,4100,5100,200,*,LEFT,ALU1 +S 2100,5100,2100,12100,200,*,DOWN,ALU1 +S 2400,5100,2400,8700,800,*,UP,ALU1 +S 2400,8700,2400,9900,500,*,DOWN,ALU1 +S 2100,10300,3300,10300,1000,*,LEFT,ALU1 +S 3300,9900,3300,11900,200,*,DOWN,ALU1 +S 10700,-200,10700,3200,200,*,UP,ALU1 +S 9500,-200,9500,4000,200,*,UP,ALU1 +S 8300,-200,8300,4000,200,*,UP,ALU1 +S 7100,-200,7100,3200,200,*,UP,ALU1 +S 5900,-200,5900,4000,200,*,UP,ALU1 +S 5900,4000,10100,4000,200,*,RIGHT,ALU1 +S 4100,5100,4100,12000,200,*,UP,ALU1 +S 8300,5100,8300,12000,200,*,UP,ALU1 +S 5900,5100,5900,12000,200,*,UP,ALU1 +S 10700,5100,10700,12100,200,*,UP,ALU1 +S 11300,4600,13100,4600,200,*,RIGHT,ALU1 +S 14600,13600,14600,22600,200,*,UP,ALU1 +S 2600,12600,3300,12600,200,*,LEFT,ALU1 +S 2700,11300,2700,12600,200,*,UP,ALU1 +S 3200,12600,3200,13100,200,*,UP,ALU1 +S 3700,13600,5300,13600,200,*,RIGHT,ALU1 +S 3800,13700,3800,22600,200,*,UP,ALU1 +S 15500,13600,16400,13600,200,*,RIGHT,ALU1 +S 16200,13600,16200,22600,600,*,UP,ALU1 +S 15800,13700,15800,22600,200,*,UP,ALU1 +S 13400,13600,13400,22600,200,*,UP,ALU1 +S 12200,13600,12200,22600,200,*,UP,ALU1 +S 11000,13600,11000,22600,200,*,UP,ALU1 +S 9800,13600,9800,22600,200,*,UP,ALU1 +S 8600,13600,8600,22600,200,*,UP,ALU1 +S 7400,13600,7400,22600,200,*,UP,ALU1 +S 6200,13600,6200,22600,200,*,UP,ALU1 +S 5000,13600,5000,22600,200,*,UP,ALU1 +S 2600,13600,2600,22600,200,*,UP,ALU1 +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 0,600,17200,600,1200,ck,RIGHT,ALU2 +S 3200,13100,3800,13100,200,*,RIGHT,POLY +S 2000,14200,2000,29100,200,*,UP,ALU1 +S 3200,14200,3200,29100,200,*,UP,ALU1 +S 2600,23700,2600,28800,200,*,UP,ALU1 +S 3800,24800,3800,28200,300,*,UP,NDIF +S 3200,24800,3200,28200,300,*,UP,NDIF +S 2600,24800,2600,28200,300,*,UP,NDIF +S 2000,24800,2000,28200,300,*,UP,NDIF +S 1700,24600,1700,28400,100,*,UP,NTRANS +S 2300,24600,2300,28400,100,*,UP,NTRANS +S 2900,24600,2900,28400,100,*,UP,NTRANS +S 3500,24600,3500,28400,100,*,UP,NTRANS +S 1500,28700,3900,28700,300,*,RIGHT,PTIE +S 3800,14100,3800,22000,300,*,UP,PDIF +S 3200,14100,3200,22000,200,*,UP,PDIF +S 2600,14100,2600,22000,200,*,UP,PDIF +S 2000,14100,2000,22000,200,*,UP,PDIF +S 1700,13900,1700,22200,100,*,UP,PTRANS +S 2300,13900,2300,22200,100,*,UP,PTRANS +S 2900,13900,2900,22200,100,*,UP,PTRANS +S 3500,13900,3500,22200,100,*,UP,PTRANS +S 2800,13400,2800,22700,2800,*,UP,NWELL +S 1500,13600,2900,13600,300,*,RIGHT,NTIE +S 3500,13600,3900,13600,300,*,RIGHT,NTIE +S 1700,13900,3500,13900,100,*,RIGHT,POLY +S 3200,23700,3200,23900,200,*,DOWN,POLY +S 1500,24300,2900,24300,300,*,RIGHT,PTIE +S 3500,24300,3900,24300,300,*,RIGHT,PTIE +S 1700,24600,3500,24600,100,*,RIGHT,POLY +S 3200,23800,3200,24600,200,*,UP,POLY +S 3200,23800,3700,23800,300,*,RIGHT,POLY +S 1500,22500,3900,22500,300,*,RIGHT,NTIE +S 3200,13100,3200,13900,200,*,UP,POLY +S 1500,13600,2700,13600,200,*,RIGHT,ALU1 +S 3200,13000,3200,14300,200,*,DOWN,ALU1 +S 3900,22500,6300,22500,300,*,RIGHT,NTIE +S 6100,23200,6100,23800,200,*,UP,ALU1 +S 5600,23800,6100,23800,300,*,RIGHT,POLY +S 5600,23800,5600,24600,200,*,UP,POLY +S 4100,24600,5900,24600,100,*,RIGHT,POLY +S 5900,24300,6300,24300,300,*,RIGHT,PTIE +S 3900,24300,5300,24300,300,*,RIGHT,PTIE +S 5600,23700,5600,23900,200,*,DOWN,POLY +S 5900,13600,6300,13600,200,*,RIGHT,ALU1 +S 4100,13900,5900,13900,100,*,RIGHT,POLY +S 5600,13300,5600,13900,200,*,UP,POLY +S 5900,13600,6300,13600,300,*,RIGHT,NTIE +S 3900,13600,5300,13600,300,*,RIGHT,NTIE +S 5200,13400,5200,22700,2800,*,UP,NWELL +S 5900,13900,5900,22200,100,*,UP,PTRANS +S 5300,13900,5300,22200,100,*,UP,PTRANS +S 4700,13900,4700,22200,100,*,UP,PTRANS +S 4100,13900,4100,22200,100,*,UP,PTRANS +S 4400,14100,4400,22000,200,*,UP,PDIF +S 5000,14100,5000,22000,200,*,UP,PDIF +S 5600,14100,5600,22000,200,*,UP,PDIF +S 6200,14100,6200,22000,300,*,UP,PDIF +S 3900,28700,6300,28700,300,*,RIGHT,PTIE +S 5900,24600,5900,28400,100,*,UP,NTRANS +S 5300,24600,5300,28400,100,*,UP,NTRANS +S 4700,24600,4700,28400,100,*,UP,NTRANS +S 4100,24600,4100,28400,100,*,UP,NTRANS +S 4400,24800,4400,28200,300,*,UP,NDIF +S 5000,24800,5000,28200,300,*,UP,NDIF +S 5600,24800,5600,28200,300,*,UP,NDIF +S 6200,24800,6200,28200,300,*,UP,NDIF +S 5000,23700,5000,28800,200,*,UP,ALU1 +S 5600,14200,5600,29100,200,*,UP,ALU1 +S 4400,14200,4400,29100,200,*,UP,ALU1 +S 6300,22500,8700,22500,300,*,RIGHT,NTIE +S 8500,23200,8500,23800,200,*,UP,ALU1 +S 8000,23800,8500,23800,300,*,RIGHT,POLY +S 8000,23800,8000,24600,200,*,UP,POLY +S 6500,24600,8300,24600,100,*,RIGHT,POLY +S 8300,24300,8700,24300,300,*,RIGHT,PTIE +S 6300,24300,7700,24300,300,*,RIGHT,PTIE +S 8000,23700,8000,23900,200,*,DOWN,POLY +S 8300,13600,8700,13600,200,*,RIGHT,ALU1 +S 6300,13600,7700,13600,200,*,RIGHT,ALU1 +S 6500,13900,8300,13900,100,*,RIGHT,POLY +S 8000,13300,8000,13900,200,*,UP,POLY +S 8300,13600,8700,13600,300,*,RIGHT,NTIE +S 6300,13600,7700,13600,300,*,RIGHT,NTIE +S 7600,13400,7600,22700,2800,*,UP,NWELL +S 8300,13900,8300,22200,100,*,UP,PTRANS +S 7700,13900,7700,22200,100,*,UP,PTRANS +S 7100,13900,7100,22200,100,*,UP,PTRANS +S 6500,13900,6500,22200,100,*,UP,PTRANS +S 6800,14100,6800,22000,200,*,UP,PDIF +S 7400,14100,7400,22000,200,*,UP,PDIF +S 8000,14100,8000,22000,200,*,UP,PDIF +S 8600,14100,8600,22000,300,*,UP,PDIF +S 6300,28700,8700,28700,300,*,RIGHT,PTIE +S 8300,24600,8300,28400,100,*,UP,NTRANS +S 7700,24600,7700,28400,100,*,UP,NTRANS +S 7100,24600,7100,28400,100,*,UP,NTRANS +S 6500,24600,6500,28400,100,*,UP,NTRANS +S 6800,24800,6800,28200,300,*,UP,NDIF +S 7400,24800,7400,28200,300,*,UP,NDIF +S 8000,24800,8000,28200,300,*,UP,NDIF +S 8600,24800,8600,28200,300,*,UP,NDIF +S 7400,23700,7400,28800,200,*,UP,ALU1 +S 8000,14200,8000,29100,200,*,UP,ALU1 +S 6800,14200,6800,29100,200,*,UP,ALU1 +S 8700,22500,11100,22500,300,*,RIGHT,NTIE +S 10900,23200,10900,23800,200,*,UP,ALU1 +S 10400,23800,10900,23800,300,*,RIGHT,POLY +S 10400,23800,10400,24600,200,*,UP,POLY +S 8900,24600,10700,24600,100,*,RIGHT,POLY +S 10700,24300,11100,24300,300,*,RIGHT,PTIE +S 8700,24300,10100,24300,300,*,RIGHT,PTIE +S 10400,23700,10400,23900,200,*,DOWN,POLY +S 10700,13600,11100,13600,200,*,RIGHT,ALU1 +S 8700,13600,10100,13600,200,*,RIGHT,ALU1 +S 8900,13900,10700,13900,100,*,RIGHT,POLY +S 10400,13300,10400,13900,200,*,UP,POLY +S 10700,13600,11100,13600,300,*,RIGHT,NTIE +S 8700,13600,10100,13600,300,*,RIGHT,NTIE +S 10000,13400,10000,22700,2800,*,UP,NWELL +S 10700,13900,10700,22200,100,*,UP,PTRANS +S 10100,13900,10100,22200,100,*,UP,PTRANS +S 9500,13900,9500,22200,100,*,UP,PTRANS +S 8900,13900,8900,22200,100,*,UP,PTRANS +S 9200,14100,9200,22000,200,*,UP,PDIF +S 9800,14100,9800,22000,200,*,UP,PDIF +S 10400,14100,10400,22000,200,*,UP,PDIF +S 11000,14100,11000,22000,300,*,UP,PDIF +S 8700,28700,11100,28700,300,*,RIGHT,PTIE +S 10700,24600,10700,28400,100,*,UP,NTRANS +S 10100,24600,10100,28400,100,*,UP,NTRANS +S 9500,24600,9500,28400,100,*,UP,NTRANS +S 8900,24600,8900,28400,100,*,UP,NTRANS +S 9200,24800,9200,28200,300,*,UP,NDIF +S 9800,24800,9800,28200,300,*,UP,NDIF +S 10400,24800,10400,28200,300,*,UP,NDIF +S 11000,24800,11000,28200,300,*,UP,NDIF +S 9800,23700,9800,28800,200,*,UP,ALU1 +S 10400,14200,10400,29100,200,*,UP,ALU1 +S 9200,14200,9200,29100,200,*,UP,ALU1 +S 11100,22500,13500,22500,300,*,RIGHT,NTIE +S 13300,23200,13300,23800,200,*,UP,ALU1 +S 12800,23800,13300,23800,300,*,RIGHT,POLY +S 12800,23800,12800,24600,200,*,UP,POLY +S 11300,24600,13100,24600,100,*,RIGHT,POLY +S 13100,24300,13500,24300,300,*,RIGHT,PTIE +S 11100,24300,12500,24300,300,*,RIGHT,PTIE +S 12800,23700,12800,23900,200,*,DOWN,POLY +S 13100,13600,13500,13600,200,*,RIGHT,ALU1 +S 11100,13600,12500,13600,200,*,RIGHT,ALU1 +S 11300,13900,13100,13900,100,*,RIGHT,POLY +S 12800,13300,12800,13900,200,*,UP,POLY +S 13100,13600,13500,13600,300,*,RIGHT,NTIE +S 11100,13600,12500,13600,300,*,RIGHT,NTIE +S 12400,13400,12400,22700,2800,*,UP,NWELL +S 13100,13900,13100,22200,100,*,UP,PTRANS +S 12500,13900,12500,22200,100,*,UP,PTRANS +S 11900,13900,11900,22200,100,*,UP,PTRANS +S 11300,13900,11300,22200,100,*,UP,PTRANS +S 11600,14100,11600,22000,200,*,UP,PDIF +S 12200,14100,12200,22000,200,*,UP,PDIF +S 12800,14100,12800,22000,200,*,UP,PDIF +S 13400,14100,13400,22000,300,*,UP,PDIF +S 11100,28700,13500,28700,300,*,RIGHT,PTIE +S 13100,24600,13100,28400,100,*,UP,NTRANS +S 12500,24600,12500,28400,100,*,UP,NTRANS +S 11900,24600,11900,28400,100,*,UP,NTRANS +S 11300,24600,11300,28400,100,*,UP,NTRANS +S 11600,24800,11600,28200,300,*,UP,NDIF +S 12200,24800,12200,28200,300,*,UP,NDIF +S 12800,24800,12800,28200,300,*,UP,NDIF +S 13400,24800,13400,28200,300,*,UP,NDIF +S 12200,23700,12200,28800,200,*,UP,ALU1 +S 12800,14200,12800,29100,200,*,UP,ALU1 +S 11600,14200,11600,29100,200,*,UP,ALU1 +S 13500,22500,15900,22500,300,*,RIGHT,NTIE +S 15700,23200,15700,23800,200,*,UP,ALU1 +S 15200,23800,15700,23800,300,*,RIGHT,POLY +S 15200,23800,15200,24600,200,*,UP,POLY +S 13700,24600,15500,24600,100,*,RIGHT,POLY +S 15500,24300,15900,24300,300,*,RIGHT,PTIE +S 13500,24300,14900,24300,300,*,RIGHT,PTIE +S 15200,23700,15200,23900,200,*,DOWN,POLY +S 13500,13600,14900,13600,200,*,RIGHT,ALU1 +S 13700,13900,15500,13900,100,*,RIGHT,POLY +S 15200,13300,15200,13900,200,*,UP,POLY +S 15500,13600,15900,13600,300,*,RIGHT,NTIE +S 13500,13600,14900,13600,300,*,RIGHT,NTIE +S 14800,13400,14800,22700,2800,*,UP,NWELL +S 15500,13900,15500,22200,100,*,UP,PTRANS +S 14900,13900,14900,22200,100,*,UP,PTRANS +S 14300,13900,14300,22200,100,*,UP,PTRANS +S 13700,13900,13700,22200,100,*,UP,PTRANS +S 14000,14100,14000,22000,200,*,UP,PDIF +S 14600,14100,14600,22000,200,*,UP,PDIF +S 15200,14100,15200,22000,200,*,UP,PDIF +S 15800,14100,15800,22000,300,*,UP,PDIF +S 13500,28700,15900,28700,300,*,RIGHT,PTIE +S 15500,24600,15500,28400,100,*,UP,NTRANS +S 14900,24600,14900,28400,100,*,UP,NTRANS +S 14300,24600,14300,28400,100,*,UP,NTRANS +S 13700,24600,13700,28400,100,*,UP,NTRANS +S 14000,24800,14000,28200,300,*,UP,NDIF +S 14600,24800,14600,28200,300,*,UP,NDIF +S 15200,24800,15200,28200,300,*,UP,NDIF +S 15800,24800,15800,28200,300,*,UP,NDIF +S 14600,23700,14600,28800,200,*,UP,ALU1 +S 15200,14200,15200,29100,200,*,UP,ALU1 +S 14000,14200,14000,29100,200,*,UP,ALU1 +S 11000,5500,14600,5500,100,*,RIGHT,POLY +S 15200,3700,15200,5500,100,*,UP,POLY +S 14600,-100,14600,1900,800,*,DOWN,ALU1 +S 14300,0,14300,1900,300,*,DOWN,PTIE +S 14600,0,14600,1900,300,*,DOWN,PTIE +S 14900,-300,14900,1900,300,*,DOWN,PTIE +S 14900,1800,16200,1800,300,*,LEFT,PTIE +S 16100,1700,16100,4100,300,*,UP,PTIE +S 14900,2600,14900,3500,300,*,DOWN,NDIF +S 15400,-700,15400,2300,200,*,DOWN,ALU1 +S 14300,2600,14300,3500,300,*,UP,NDIF +S 14600,2400,14600,3700,100,*,UP,NTRANS +S 15200,2400,15200,3700,100,*,UP,NTRANS +S 15500,2600,15500,3500,300,*,UP,NDIF +S 15200,2200,15200,2400,100,*,DOWN,POLY +S 12500,5800,12500,12900,200,*,UP,ALU1 +S 13900,3700,13900,3900,100,*,DOWN,POLY +S 14000,3700,14000,3900,100,*,DOWN,POLY +S 13900,4700,13900,5300,100,*,DOWN,POLY +S 14000,4700,14000,5300,100,*,DOWN,POLY +S 13900,4500,14600,4500,300,*,RIGHT,POLY +S 14600,3700,14600,4300,100,*,UP,POLY +S 14200,5100,15000,5100,300,*,RIGHT,NTIE +S 11300,5100,13700,5100,300,*,RIGHT,NTIE +S 7400,4000,10100,4000,300,*,RIGHT,PTIE +S 10300,3800,10300,4500,100,*,DOWN,POLY +S 10300,4600,10900,4600,100,*,LEFT,POLY +S 11100,4500,11100,5300,100,*,DOWN,POLY +S 11000,3600,11000,4100,100,*,DOWN,POLY +S 11100,3800,11100,4100,100,*,DOWN,POLY +S 11100,3700,14000,3700,100,*,RIGHT,POLY +S 11100,3600,14000,3600,100,*,RIGHT,POLY +S 11300,4000,13700,4000,300,*,RIGHT,PTIE +S 13700,5700,13700,11500,300,*,UP,PDIF +S 13400,5500,13400,11700,100,*,UP,PTRANS +S 13100,5700,13100,11500,300,*,UP,PDIF +S 12800,5500,12800,11700,100,*,UP,PTRANS +S 12500,5700,12500,11500,300,*,UP,PDIF +S 11900,5700,11900,11500,300,*,UP,PDIF +S 12200,5500,12200,11700,100,*,UP,PTRANS +S 11300,5700,11300,11500,300,*,UP,PDIF +S 11600,5500,11600,11700,100,*,UP,PTRANS +S 13700,600,13700,3400,300,*,UP,NDIF +S 13100,600,13100,3400,200,*,UP,NDIF +S 12500,600,12500,3400,300,*,UP,NDIF +S 11900,600,11900,3400,200,*,UP,NDIF +S 11300,600,11300,3400,300,*,UP,NDIF +S 13400,400,13400,3600,100,*,UP,NTRANS +S 12800,400,12800,3600,100,*,UP,NTRANS +S 12200,400,12200,3600,100,*,UP,NTRANS +S 11600,400,11600,3600,100,*,UP,NTRANS +S 16100,2300,16100,4100,200,*,UP,ALU1 +S 4700,900,4700,11400,200,*,UP,ALU1 +S 5300,900,5300,11400,200,*,UP,ALU1 +S 5300,4600,7000,4600,200,*,RIGHT,ALU1 +S 9500,5700,9500,12000,200,*,UP,ALU1 +S 7100,5700,7100,12000,200,*,UP,ALU1 +S 10100,600,10100,3300,200,*,UP,ALU1 +S 8900,600,8900,3300,200,*,UP,ALU1 +S 7700,600,7700,3300,200,*,UP,ALU1 +S 6500,5800,6500,12900,200,*,UP,ALU1 +S 7700,5800,7700,12900,200,*,UP,ALU1 +S 8900,5800,8900,12900,200,*,UP,ALU1 +S 10100,5800,10100,12900,200,*,UP,ALU1 +S 6500,600,6500,3300,200,*,UP,ALU1 +S 5900,5100,6800,5100,200,*,RIGHT,ALU1 +S 4600,-700,4600,300,200,*,UP,ALU1 +S 5600,3700,5600,5400,100,*,UP,POLY +S 4900,5300,5600,5300,300,*,RIGHT,POLY +S 6200,3700,8000,3700,100,*,RIGHT,POLY +S 6200,5400,8000,5400,100,*,RIGHT,POLY +S 7100,3700,7100,5400,200,*,UP,POLY +S 4400,3700,4400,5400,100,*,UP,POLY +S 4400,200,4400,400,100,*,UP,POLY +S 5800,4000,6800,4000,300,*,RIGHT,PTIE +S 5800,5100,6800,5100,300,*,RIGHT,NTIE +S 7400,5400,7400,11700,100,*,UP,PTRANS +S 8000,5400,8000,11700,100,*,UP,PTRANS +S 7100,5600,7100,11500,300,*,UP,PDIF +S 8300,5600,8300,11500,300,*,UP,PDIF +S 6500,5600,6500,11500,300,*,UP,PDIF +S 10100,5600,10100,11500,300,*,UP,PDIF +S 7700,5600,7700,11500,300,*,UP,PDIF +S 5300,5600,5300,11500,300,*,UP,PDIF +S 5600,5400,5600,11700,100,*,UP,PTRANS +S 5900,5600,5900,11500,300,*,UP,PDIF +S 6200,5400,6200,11700,100,*,UP,PTRANS +S 6800,5400,6800,11700,100,*,UP,PTRANS +S 9500,5600,9500,11500,300,*,UP,PDIF +S 10700,5600,10700,11500,300,*,UP,PDIF +S 8900,5600,8900,11500,300,*,UP,PDIF +S 8600,5400,8600,11700,100,*,UP,PTRANS +S 9200,5400,9200,11700,100,*,UP,PTRANS +S 9800,5400,9800,11700,100,*,UP,PTRANS +S 10400,5400,10400,11700,100,*,UP,PTRANS +S 4400,5400,4400,11700,100,*,UP,PTRANS +S 4700,5600,4700,11500,300,*,UP,PDIF +S 4100,5600,4100,11500,300,*,UP,PDIF +S 7400,400,7400,3700,100,*,UP,NTRANS +S 8000,400,8000,3700,100,*,UP,NTRANS +S 7100,600,7100,3500,200,*,UP,NDIF +S 8300,600,8300,3500,200,*,UP,NDIF +S 6500,600,6500,3500,300,*,UP,NDIF +S 7700,600,7700,3500,300,*,UP,NDIF +S 5300,600,5300,3500,300,*,UP,NDIF +S 5600,400,5600,3700,100,*,UP,NTRANS +S 5900,600,5900,3500,200,*,UP,NDIF +S 6200,400,6200,3700,100,*,UP,NTRANS +S 6800,400,6800,3700,100,*,UP,NTRANS +S 10400,400,10400,3700,100,*,UP,NTRANS +S 9500,600,9500,3500,200,*,UP,NDIF +S 8900,600,8900,3500,300,*,UP,NDIF +S 8600,400,8600,3700,100,*,UP,NTRANS +S 10100,600,10100,3500,300,*,UP,NDIF +S 9200,400,9200,3700,100,*,UP,NTRANS +S 9800,400,9800,3700,100,*,UP,NTRANS +S 4100,600,4100,3500,200,*,UP,NDIF +S 4400,400,4400,3700,100,*,UP,NTRANS +S 4700,600,4700,3500,300,*,UP,NDIF +S 16100,5000,16100,12100,200,*,UP,ALU1 +S 16100,5000,16100,12100,300,*,UP,NTIE +S 13100,700,13100,3900,200,*,UP,ALU1 +S 11300,600,11300,4600,200,*,UP,ALU1 +S 11900,3900,13700,3900,200,*,RIGHT,ALU1 +S 13700,600,13700,3300,200,*,UP,ALU1 +S 12500,600,12500,3300,200,*,UP,ALU1 +S 11900,700,11900,3900,200,*,UP,ALU1 +S 13700,3900,13700,12900,200,*,UP,ALU1 +S 11300,5800,11300,12900,200,*,UP,ALU1 +S 11900,4600,11900,11400,200,*,UP,ALU1 +S 13100,4600,13100,11400,200,*,UP,ALU1 +S 8600,5400,10400,5400,100,*,RIGHT,POLY +S 8600,3700,10400,3700,100,*,RIGHT,POLY +S 9500,4600,9500,5400,300,*,DOWN,POLY +S 10500,4500,11000,4500,100,*,LEFT,POLY +S 11000,4500,11000,5400,100,*,DOWN,POLY +S 7400,5100,9200,5100,300,*,RIGHT,NTIE +S 9800,5100,10700,5100,300,*,RIGHT,NTIE +S 10700,600,10700,3500,300,*,UP,NDIF +S 14900,5000,14900,12100,200,*,UP,ALU1 +S 11000,5400,14600,5400,100,*,RIGHT,POLY +S 15400,4000,16200,4000,300,*,LEFT,PTIE +S 15400,5100,16200,5100,300,*,RIGHT,NTIE +S 9400,4600,10800,4600,200,*,LEFT,ALU1 +S 10400,3700,10400,4500,100,*,DOWN,POLY +S 10800,3900,10800,4600,200,*,UP,ALU1 +S 15200,8100,15200,12100,2000,*,DOWN,ALU1 +S 15200,8100,15200,12000,2000,*,DOWN,NTIE +S 15200,5500,15200,7800,100,*,UP,PTRANS +S 14600,5500,14600,7800,100,*,UP,PTRANS +S 14900,5700,14900,7600,300,*,UP,PDIF +S 15500,5700,15500,7600,300,*,UP,PDIF +S 14300,5700,14300,7600,300,*,UP,PDIF +S 15500,2800,15500,7500,200,*,UP,ALU1 +S 14300,2700,14300,7500,200,*,UP,ALU1 +S 3300,5700,3300,9300,200,*,DOWN,ALU1 +S 3100,9200,3100,9400,200,*,DOWN,ALU1 +S 2700,5100,2700,6400,1100,*,DOWN,NTIE +S 3300,9700,3300,12000,300,*,UP,NTIE +S 3300,5000,3300,9100,300,*,UP,NTIE +S 3500,8900,3500,9900,300,*,UP,NTIE +S 2000,5100,4000,5100,300,*,RIGHT,NTIE +S 2100,5000,2100,12100,300,*,UP,NTIE +S 2000,12000,16200,12000,300,*,RIGHT,NTIE +S 4100,600,4100,3500,300,*,UP,NDIF +S 3500,-300,3500,4100,300,*,UP,PTIE +S 3400,4000,4200,4000,300,*,RIGHT,PTIE +S 3400,-200,15000,-200,300,*,RIGHT,PTIE +S 3800,-300,3800,4100,800,*,UP,ALU1 +S 1900,5100,16300,5100,400,*,RIGHT,NWELL +S 1900,8600,16300,8600,7200,*,RIGHT,NWELL +S 8600,30100,8600,35600,12600,*,UP,ALU1 +S 3700,23100,3700,23800,200,*,UP,ALU1 +S 1900,29600,15300,29600,900,*,RIGHT,ALU1 +S 15800,28900,15800,29300,200,*,UP,ALU1 +S 700,28000,700,28800,100,*,UP,ALU1 +S 1100,24200,1100,29300,800,*,UP,ALU1 +S 3700,13000,15300,13000,200,*,RIGHT,ALU1 +S 3700,13100,15300,13100,200,*,RIGHT,ALU1 +S 1100,13500,1100,22600,800,*,UP,ALU1 +S 15900,24300,16500,24300,300,*,RIGHT,PTIE +S 16000,28700,16500,28700,300,*,RIGHT,PTIE +S 16400,24200,16400,28800,300,*,UP,PTIE +S 700,24300,1500,24300,300,*,RIGHT,PTIE +S 800,24200,800,28800,300,*,UP,PTIE +S 700,28700,1500,28700,300,*,RIGHT,PTIE +S 16000,22500,16500,22500,300,*,RIGHT,NTIE +S 800,22500,1400,22500,300,*,RIGHT,NTIE +S 16400,13600,16400,22600,300,*,UP,NTIE +S 16000,13600,16500,13600,300,*,RIGHT,NTIE +S 800,13600,800,22600,300,*,UP,NTIE +S 800,13600,1400,13600,300,*,RIGHT,NTIE +S 1400,14100,1400,22000,300,*,UP,PDIF +S 1400,24900,1400,28200,300,*,UP,NDIF +S 16300,13400,16300,22700,600,*,UP,NWELL +S 1000,13400,1000,22700,800,*,UP,NWELL +S 2400,9100,3000,9100,3900,*,RIGHT,PTRANS +V 16400,1600,CONT_VIA,* +B 1100,18100,800,9000,CONT_VIA,* +B 15200,9200,2000,2200,CONT_VIA,* +B 16100,18100,800,9000,CONT_VIA,* +B 1100,26700,800,5100,CONT_VIA,* +B 10800,4600,200,200,CONT_TURN1,* +B 11300,4600,200,200,CONT_TURN1,* +B 13100,4600,200,200,CONT_TURN1,* +B 11900,3900,200,200,CONT_TURN1,* +B 13700,3900,200,200,CONT_TURN1,* +V 3700,13600,CONT_BODY_N,* +V 3800,13100,CONT_POLY,* +V 3800,27700,CONT_DIF_N,* +V 3800,26100,CONT_DIF_N,* +V 3800,25700,CONT_DIF_N,* +V 3800,27300,CONT_DIF_N,* +V 3800,26900,CONT_DIF_N,* +V 3800,25300,CONT_DIF_N,* +V 3800,26500,CONT_VIA,* +V 3800,24900,CONT_VIA,* +V 3800,28100,CONT_VIA,* +V 2600,24900,CONT_VIA,* +V 2600,25300,CONT_DIF_N,* +V 2600,26900,CONT_DIF_N,* +V 2600,27300,CONT_DIF_N,* +V 2600,26500,CONT_DIF_N,* +V 2600,28100,CONT_DIF_N,* +V 2600,25700,CONT_DIF_N,* +V 2600,27700,CONT_VIA,* +V 2600,26100,CONT_VIA,* +V 3800,28700,CONT_BODY_P,* +V 2600,28700,CONT_BODY_P,* +V 2200,13600,CONT_BODY_N,* +V 2000,25000,CONT_DIF_N,* +V 2000,27400,CONT_DIF_N,* +V 2000,27800,CONT_DIF_N,* +V 2000,25400,CONT_DIF_N,* +V 2000,25800,CONT_DIF_N,* +V 2000,26200,CONT_DIF_N,* +V 2000,26600,CONT_DIF_N,* +V 2000,27000,CONT_DIF_N,* +V 3200,25800,CONT_DIF_N,* +V 3200,26200,CONT_DIF_N,* +V 3200,25400,CONT_DIF_N,* +V 3200,25000,CONT_DIF_N,* +V 3200,27800,CONT_DIF_N,* +V 3200,26600,CONT_DIF_N,* +V 3200,27000,CONT_DIF_N,* +V 3200,27400,CONT_DIF_N,* +V 2600,14300,CONT_DIF_P,* +V 2000,14700,CONT_DIF_P,* +V 2600,14700,CONT_DIF_P,* +V 2000,15100,CONT_DIF_P,* +V 2000,14300,CONT_DIF_P,* +V 3200,14300,CONT_DIF_P,* +V 3800,14300,CONT_DIF_P,* +V 3200,14700,CONT_DIF_P,* +V 3800,14700,CONT_DIF_P,* +V 3200,15100,CONT_DIF_P,* +V 2600,15500,CONT_DIF_P,* +V 2000,15500,CONT_DIF_P,* +V 2000,19500,CONT_DIF_P,* +V 2000,17900,CONT_DIF_P,* +V 2600,17900,CONT_DIF_P,* +V 2000,18300,CONT_DIF_P,* +V 2600,18300,CONT_DIF_P,* +V 2000,18700,CONT_DIF_P,* +V 2000,19100,CONT_DIF_P,* +V 2600,19100,CONT_DIF_P,* +V 2600,19500,CONT_DIF_P,* +V 2000,16300,CONT_DIF_P,* +V 2000,15900,CONT_DIF_P,* +V 2600,15900,CONT_DIF_P,* +V 2000,17500,CONT_DIF_P,* +V 2000,17100,CONT_DIF_P,* +V 2000,16700,CONT_DIF_P,* +V 2600,16700,CONT_DIF_P,* +V 2600,17100,CONT_DIF_P,* +V 3200,15500,CONT_DIF_P,* +V 3800,15500,CONT_DIF_P,* +V 3800,19500,CONT_DIF_P,* +V 3200,18300,CONT_DIF_P,* +V 3200,18700,CONT_DIF_P,* +V 3200,19100,CONT_DIF_P,* +V 3800,19100,CONT_DIF_P,* +V 3200,19500,CONT_DIF_P,* +V 3200,17500,CONT_DIF_P,* +V 3200,17100,CONT_DIF_P,* +V 3200,17900,CONT_DIF_P,* +V 3800,17900,CONT_DIF_P,* +V 3800,18300,CONT_DIF_P,* +V 3200,16300,CONT_DIF_P,* +V 3200,15900,CONT_DIF_P,* +V 3800,15900,CONT_DIF_P,* +V 3800,17100,CONT_DIF_P,* +V 3800,16700,CONT_DIF_P,* +V 3200,16700,CONT_DIF_P,* +V 2600,15100,CONT_VIA,* +V 3800,15100,CONT_VIA,* +V 2600,17500,CONT_VIA,* +V 2600,18700,CONT_VIA,* +V 2600,16300,CONT_VIA,* +V 3800,18700,CONT_VIA,* +V 3800,17500,CONT_VIA,* +V 3800,16300,CONT_VIA,* +V 2000,19900,CONT_DIF_P,* +V 3200,19900,CONT_DIF_P,* +V 2600,19900,CONT_VIA,* +V 3800,19900,CONT_VIA,* +V 2000,20300,CONT_DIF_P,* +V 3200,20300,CONT_DIF_P,* +V 2600,20300,CONT_DIF_P,* +V 3800,20300,CONT_DIF_P,* +V 2600,20700,CONT_DIF_P,* +V 3800,20700,CONT_DIF_P,* +V 3200,20700,CONT_DIF_P,* +V 2000,20700,CONT_DIF_P,* +V 2000,21100,CONT_DIF_P,* +V 3200,21100,CONT_DIF_P,* +V 3800,21100,CONT_VIA,* +V 2600,21100,CONT_VIA,* +V 2000,21500,CONT_DIF_P,* +V 2600,21500,CONT_DIF_P,* +V 3200,21500,CONT_DIF_P,* +V 3800,21500,CONT_DIF_P,* +V 2600,24300,CONT_BODY_P,* +V 3800,24300,CONT_BODY_P,* +V 3700,23800,CONT_POLY,* +V 2600,23800,CONT_VIA,* +V 3800,22500,CONT_BODY_N,* +V 2600,22500,CONT_BODY_N,* +V 3800,21900,CONT_DIF_P,* +V 3200,21900,CONT_DIF_P,* +V 2600,21900,CONT_DIF_P,* +V 2000,21900,CONT_DIF_P,* +V 2600,13600,CONT_VIA,* +V 1700,13600,CONT_BODY_N,* +V 4400,21900,CONT_DIF_P,* +V 5000,21900,CONT_DIF_P,* +V 5600,21900,CONT_DIF_P,* +V 6200,21900,CONT_DIF_P,* +V 5000,22500,CONT_BODY_N,* +V 6200,22500,CONT_BODY_N,* +V 6100,23200,CONT_VIA,* +V 5000,23800,CONT_VIA,* +V 6100,23800,CONT_POLY,* +V 6200,24300,CONT_BODY_P,* +V 5000,24300,CONT_BODY_P,* +V 6200,21500,CONT_DIF_P,* +V 5600,21500,CONT_DIF_P,* +V 5000,21500,CONT_DIF_P,* +V 4400,21500,CONT_DIF_P,* +V 5000,21100,CONT_VIA,* +V 6200,21100,CONT_VIA,* +V 5600,21100,CONT_DIF_P,* +V 4400,21100,CONT_DIF_P,* +V 4400,20700,CONT_DIF_P,* +V 5600,20700,CONT_DIF_P,* +V 6200,20700,CONT_DIF_P,* +V 5000,20700,CONT_DIF_P,* +V 6200,20300,CONT_DIF_P,* +V 5000,20300,CONT_DIF_P,* +V 5600,20300,CONT_DIF_P,* +V 4400,20300,CONT_DIF_P,* +V 6200,19900,CONT_VIA,* +V 5000,19900,CONT_VIA,* +V 5600,19900,CONT_DIF_P,* +V 4400,19900,CONT_DIF_P,* +V 6200,16300,CONT_VIA,* +V 6200,17500,CONT_VIA,* +V 6200,18700,CONT_VIA,* +V 5000,16300,CONT_VIA,* +V 5000,18700,CONT_VIA,* +V 5000,17500,CONT_VIA,* +V 6200,15100,CONT_VIA,* +V 5000,15100,CONT_VIA,* +V 5600,16700,CONT_DIF_P,* +V 6200,16700,CONT_DIF_P,* +V 6200,17100,CONT_DIF_P,* +V 6200,15900,CONT_DIF_P,* +V 5600,15900,CONT_DIF_P,* +V 5600,16300,CONT_DIF_P,* +V 6200,18300,CONT_DIF_P,* +V 6200,17900,CONT_DIF_P,* +V 5600,17900,CONT_DIF_P,* +V 5600,17100,CONT_DIF_P,* +V 5600,17500,CONT_DIF_P,* +V 5600,19500,CONT_DIF_P,* +V 6200,19100,CONT_DIF_P,* +V 5600,19100,CONT_DIF_P,* +V 5600,18700,CONT_DIF_P,* +V 5600,18300,CONT_DIF_P,* +V 6200,19500,CONT_DIF_P,* +V 6200,15500,CONT_DIF_P,* +V 5600,15500,CONT_DIF_P,* +V 5000,17100,CONT_DIF_P,* +V 5000,16700,CONT_DIF_P,* +V 4400,16700,CONT_DIF_P,* +V 4400,17100,CONT_DIF_P,* +V 4400,17500,CONT_DIF_P,* +V 5000,15900,CONT_DIF_P,* +V 4400,15900,CONT_DIF_P,* +V 4400,16300,CONT_DIF_P,* +V 5000,19500,CONT_DIF_P,* +V 5000,19100,CONT_DIF_P,* +V 4400,19100,CONT_DIF_P,* +V 4400,18700,CONT_DIF_P,* +V 5000,18300,CONT_DIF_P,* +V 4400,18300,CONT_DIF_P,* +V 5000,17900,CONT_DIF_P,* +V 4400,17900,CONT_DIF_P,* +V 4400,19500,CONT_DIF_P,* +V 4400,15500,CONT_DIF_P,* +V 5000,15500,CONT_DIF_P,* +V 5600,15100,CONT_DIF_P,* +V 6200,14700,CONT_DIF_P,* +V 5600,14700,CONT_DIF_P,* +V 6200,14300,CONT_DIF_P,* +V 5600,14300,CONT_DIF_P,* +V 4400,14300,CONT_DIF_P,* +V 4400,15100,CONT_DIF_P,* +V 5000,14700,CONT_DIF_P,* +V 4400,14700,CONT_DIF_P,* +V 5000,14300,CONT_DIF_P,* +V 5600,27400,CONT_DIF_N,* +V 5600,27000,CONT_DIF_N,* +V 5600,26600,CONT_DIF_N,* +V 5600,27800,CONT_DIF_N,* +V 5600,25000,CONT_DIF_N,* +V 5600,25400,CONT_DIF_N,* +V 5600,26200,CONT_DIF_N,* +V 5600,25800,CONT_DIF_N,* +V 4400,27000,CONT_DIF_N,* +V 4400,26600,CONT_DIF_N,* +V 4400,26200,CONT_DIF_N,* +V 4400,25800,CONT_DIF_N,* +V 4400,25400,CONT_DIF_N,* +V 4400,27800,CONT_DIF_N,* +V 4400,27400,CONT_DIF_N,* +V 4400,25000,CONT_DIF_N,* +V 4900,13600,CONT_VIA,* +V 5600,13100,CONT_POLY,* +V 6000,13600,CONT_BODY_N,* +V 4600,13600,CONT_BODY_N,* +V 5200,13600,CONT_BODY_N,* +V 4100,13600,CONT_BODY_N,* +V 5000,28700,CONT_BODY_P,* +V 6200,28700,CONT_BODY_P,* +V 5000,26100,CONT_VIA,* +V 5000,27700,CONT_VIA,* +V 5000,25700,CONT_DIF_N,* +V 5000,28100,CONT_DIF_N,* +V 5000,26500,CONT_DIF_N,* +V 5000,27300,CONT_DIF_N,* +V 5000,26900,CONT_DIF_N,* +V 5000,25300,CONT_DIF_N,* +V 5000,24900,CONT_VIA,* +V 6200,28100,CONT_VIA,* +V 6200,24900,CONT_VIA,* +V 6200,26500,CONT_VIA,* +V 6200,25300,CONT_DIF_N,* +V 6200,26900,CONT_DIF_N,* +V 6200,27300,CONT_DIF_N,* +V 6200,25700,CONT_DIF_N,* +V 6200,26100,CONT_DIF_N,* +V 6200,27700,CONT_DIF_N,* +V 6800,21900,CONT_DIF_P,* +V 7400,21900,CONT_DIF_P,* +V 8000,21900,CONT_DIF_P,* +V 8600,21900,CONT_DIF_P,* +V 7400,22500,CONT_BODY_N,* +V 8600,22500,CONT_BODY_N,* +V 8500,23200,CONT_VIA,* +V 7400,23800,CONT_VIA,* +V 8500,23800,CONT_POLY,* +V 8600,24300,CONT_BODY_P,* +V 7400,24300,CONT_BODY_P,* +V 8600,21500,CONT_DIF_P,* +V 8000,21500,CONT_DIF_P,* +V 7400,21500,CONT_DIF_P,* +V 6800,21500,CONT_DIF_P,* +V 7400,21100,CONT_VIA,* +V 8600,21100,CONT_VIA,* +V 8000,21100,CONT_DIF_P,* +V 6800,21100,CONT_DIF_P,* +V 6800,20700,CONT_DIF_P,* +V 8000,20700,CONT_DIF_P,* +V 8600,20700,CONT_DIF_P,* +V 7400,20700,CONT_DIF_P,* +V 8600,20300,CONT_DIF_P,* +V 7400,20300,CONT_DIF_P,* +V 8000,20300,CONT_DIF_P,* +V 6800,20300,CONT_DIF_P,* +V 8600,19900,CONT_VIA,* +V 7400,19900,CONT_VIA,* +V 8000,19900,CONT_DIF_P,* +V 6800,19900,CONT_DIF_P,* +V 8600,16300,CONT_VIA,* +V 8600,17500,CONT_VIA,* +V 8600,18700,CONT_VIA,* +V 7400,16300,CONT_VIA,* +V 7400,18700,CONT_VIA,* +V 7400,17500,CONT_VIA,* +V 8600,15100,CONT_VIA,* +V 7400,15100,CONT_VIA,* +V 8000,16700,CONT_DIF_P,* +V 8600,16700,CONT_DIF_P,* +V 8600,17100,CONT_DIF_P,* +V 8600,15900,CONT_DIF_P,* +V 8000,15900,CONT_DIF_P,* +V 8000,16300,CONT_DIF_P,* +V 8600,18300,CONT_DIF_P,* +V 8600,17900,CONT_DIF_P,* +V 8000,17900,CONT_DIF_P,* +V 8000,17100,CONT_DIF_P,* +V 8000,17500,CONT_DIF_P,* +V 8000,19500,CONT_DIF_P,* +V 8600,19100,CONT_DIF_P,* +V 8000,19100,CONT_DIF_P,* +V 8000,18700,CONT_DIF_P,* +V 8000,18300,CONT_DIF_P,* +V 8600,19500,CONT_DIF_P,* +V 8600,15500,CONT_DIF_P,* +V 8000,15500,CONT_DIF_P,* +V 7400,17100,CONT_DIF_P,* +V 7400,16700,CONT_DIF_P,* +V 6800,16700,CONT_DIF_P,* +V 6800,17100,CONT_DIF_P,* +V 6800,17500,CONT_DIF_P,* +V 7400,15900,CONT_DIF_P,* +V 6800,15900,CONT_DIF_P,* +V 6800,16300,CONT_DIF_P,* +V 7400,19500,CONT_DIF_P,* +V 7400,19100,CONT_DIF_P,* +V 6800,19100,CONT_DIF_P,* +V 6800,18700,CONT_DIF_P,* +V 7400,18300,CONT_DIF_P,* +V 6800,18300,CONT_DIF_P,* +V 7400,17900,CONT_DIF_P,* +V 6800,17900,CONT_DIF_P,* +V 6800,19500,CONT_DIF_P,* +V 6800,15500,CONT_DIF_P,* +V 7400,15500,CONT_DIF_P,* +V 8000,15100,CONT_DIF_P,* +V 8600,14700,CONT_DIF_P,* +V 8000,14700,CONT_DIF_P,* +V 8600,14300,CONT_DIF_P,* +V 8000,14300,CONT_DIF_P,* +V 6800,14300,CONT_DIF_P,* +V 6800,15100,CONT_DIF_P,* +V 7400,14700,CONT_DIF_P,* +V 6800,14700,CONT_DIF_P,* +V 7400,14300,CONT_DIF_P,* +V 8000,27400,CONT_DIF_N,* +V 8000,27000,CONT_DIF_N,* +V 8000,26600,CONT_DIF_N,* +V 8000,27800,CONT_DIF_N,* +V 8000,25000,CONT_DIF_N,* +V 8000,25400,CONT_DIF_N,* +V 8000,26200,CONT_DIF_N,* +V 8000,25800,CONT_DIF_N,* +V 6800,27000,CONT_DIF_N,* +V 6800,26600,CONT_DIF_N,* +V 6800,26200,CONT_DIF_N,* +V 6800,25800,CONT_DIF_N,* +V 6800,25400,CONT_DIF_N,* +V 6800,27800,CONT_DIF_N,* +V 6800,27400,CONT_DIF_N,* +V 6800,25000,CONT_DIF_N,* +V 7300,13600,CONT_VIA,* +V 8000,13100,CONT_POLY,* +V 8400,13600,CONT_BODY_N,* +V 7000,13600,CONT_BODY_N,* +V 7600,13600,CONT_BODY_N,* +V 6500,13600,CONT_BODY_N,* +V 7400,28700,CONT_BODY_P,* +V 8600,28700,CONT_BODY_P,* +V 7400,26100,CONT_VIA,* +V 7400,27700,CONT_VIA,* +V 7400,25700,CONT_DIF_N,* +V 7400,28100,CONT_DIF_N,* +V 7400,26500,CONT_DIF_N,* +V 7400,27300,CONT_DIF_N,* +V 7400,26900,CONT_DIF_N,* +V 7400,25300,CONT_DIF_N,* +V 7400,24900,CONT_VIA,* +V 8600,28100,CONT_VIA,* +V 8600,24900,CONT_VIA,* +V 8600,26500,CONT_VIA,* +V 8600,25300,CONT_DIF_N,* +V 8600,26900,CONT_DIF_N,* +V 8600,27300,CONT_DIF_N,* +V 8600,25700,CONT_DIF_N,* +V 8600,26100,CONT_DIF_N,* +V 8600,27700,CONT_DIF_N,* +V 9200,21900,CONT_DIF_P,* +V 9800,21900,CONT_DIF_P,* +V 10400,21900,CONT_DIF_P,* +V 11000,21900,CONT_DIF_P,* +V 9800,22500,CONT_BODY_N,* +V 11000,22500,CONT_BODY_N,* +V 10900,23200,CONT_VIA,* +V 9800,23800,CONT_VIA,* +V 10900,23800,CONT_POLY,* +V 11000,24300,CONT_BODY_P,* +V 9800,24300,CONT_BODY_P,* +V 11000,21500,CONT_DIF_P,* +V 10400,21500,CONT_DIF_P,* +V 9800,21500,CONT_DIF_P,* +V 9200,21500,CONT_DIF_P,* +V 9800,21100,CONT_VIA,* +V 11000,21100,CONT_VIA,* +V 10400,21100,CONT_DIF_P,* +V 9200,21100,CONT_DIF_P,* +V 9200,20700,CONT_DIF_P,* +V 10400,20700,CONT_DIF_P,* +V 11000,20700,CONT_DIF_P,* +V 9800,20700,CONT_DIF_P,* +V 11000,20300,CONT_DIF_P,* +V 9800,20300,CONT_DIF_P,* +V 10400,20300,CONT_DIF_P,* +V 9200,20300,CONT_DIF_P,* +V 11000,19900,CONT_VIA,* +V 9800,19900,CONT_VIA,* +V 10400,19900,CONT_DIF_P,* +V 9200,19900,CONT_DIF_P,* +V 11000,16300,CONT_VIA,* +V 11000,17500,CONT_VIA,* +V 11000,18700,CONT_VIA,* +V 9800,16300,CONT_VIA,* +V 9800,18700,CONT_VIA,* +V 9800,17500,CONT_VIA,* +V 11000,15100,CONT_VIA,* +V 9800,15100,CONT_VIA,* +V 10400,16700,CONT_DIF_P,* +V 11000,16700,CONT_DIF_P,* +V 11000,17100,CONT_DIF_P,* +V 11000,15900,CONT_DIF_P,* +V 10400,15900,CONT_DIF_P,* +V 10400,16300,CONT_DIF_P,* +V 11000,18300,CONT_DIF_P,* +V 11000,17900,CONT_DIF_P,* +V 10400,17900,CONT_DIF_P,* +V 10400,17100,CONT_DIF_P,* +V 10400,17500,CONT_DIF_P,* +V 10400,19500,CONT_DIF_P,* +V 11000,19100,CONT_DIF_P,* +V 10400,19100,CONT_DIF_P,* +V 10400,18700,CONT_DIF_P,* +V 10400,18300,CONT_DIF_P,* +V 11000,19500,CONT_DIF_P,* +V 11000,15500,CONT_DIF_P,* +V 10400,15500,CONT_DIF_P,* +V 9800,17100,CONT_DIF_P,* +V 9800,16700,CONT_DIF_P,* +V 9200,16700,CONT_DIF_P,* +V 9200,17100,CONT_DIF_P,* +V 9200,17500,CONT_DIF_P,* +V 9800,15900,CONT_DIF_P,* +V 9200,15900,CONT_DIF_P,* +V 9200,16300,CONT_DIF_P,* +V 9800,19500,CONT_DIF_P,* +V 9800,19100,CONT_DIF_P,* +V 9200,19100,CONT_DIF_P,* +V 9200,18700,CONT_DIF_P,* +V 9800,18300,CONT_DIF_P,* +V 9200,18300,CONT_DIF_P,* +V 9800,17900,CONT_DIF_P,* +V 9200,17900,CONT_DIF_P,* +V 9200,19500,CONT_DIF_P,* +V 9200,15500,CONT_DIF_P,* +V 9800,15500,CONT_DIF_P,* +V 10400,15100,CONT_DIF_P,* +V 11000,14700,CONT_DIF_P,* +V 10400,14700,CONT_DIF_P,* +V 11000,14300,CONT_DIF_P,* +V 10400,14300,CONT_DIF_P,* +V 9200,14300,CONT_DIF_P,* +V 9200,15100,CONT_DIF_P,* +V 9800,14700,CONT_DIF_P,* +V 9200,14700,CONT_DIF_P,* +V 9800,14300,CONT_DIF_P,* +V 10400,27400,CONT_DIF_N,* +V 10400,27000,CONT_DIF_N,* +V 10400,26600,CONT_DIF_N,* +V 10400,27800,CONT_DIF_N,* +V 10400,25000,CONT_DIF_N,* +V 10400,25400,CONT_DIF_N,* +V 10400,26200,CONT_DIF_N,* +V 10400,25800,CONT_DIF_N,* +V 9200,27000,CONT_DIF_N,* +V 9200,26600,CONT_DIF_N,* +V 9200,26200,CONT_DIF_N,* +V 9200,25800,CONT_DIF_N,* +V 9200,25400,CONT_DIF_N,* +V 9200,27800,CONT_DIF_N,* +V 9200,27400,CONT_DIF_N,* +V 9200,25000,CONT_DIF_N,* +V 9700,13600,CONT_VIA,* +V 10400,13100,CONT_POLY,* +V 10800,13600,CONT_BODY_N,* +V 9400,13600,CONT_BODY_N,* +V 10000,13600,CONT_BODY_N,* +V 8900,13600,CONT_BODY_N,* +V 9800,28700,CONT_BODY_P,* +V 11000,28700,CONT_BODY_P,* +V 9800,26100,CONT_VIA,* +V 9800,27700,CONT_VIA,* +V 9800,25700,CONT_DIF_N,* +V 9800,28100,CONT_DIF_N,* +V 9800,26500,CONT_DIF_N,* +V 9800,27300,CONT_DIF_N,* +V 9800,26900,CONT_DIF_N,* +V 9800,25300,CONT_DIF_N,* +V 9800,24900,CONT_VIA,* +V 11000,28100,CONT_VIA,* +V 11000,24900,CONT_VIA,* +V 11000,26500,CONT_VIA,* +V 11000,25300,CONT_DIF_N,* +V 11000,26900,CONT_DIF_N,* +V 11000,27300,CONT_DIF_N,* +V 11000,25700,CONT_DIF_N,* +V 11000,26100,CONT_DIF_N,* +V 11000,27700,CONT_DIF_N,* +V 11600,21900,CONT_DIF_P,* +V 12200,21900,CONT_DIF_P,* +V 12800,21900,CONT_DIF_P,* +V 13400,21900,CONT_DIF_P,* +V 12200,22500,CONT_BODY_N,* +V 13400,22500,CONT_BODY_N,* +V 13300,23200,CONT_VIA,* +V 12200,23800,CONT_VIA,* +V 13300,23800,CONT_POLY,* +V 13400,24300,CONT_BODY_P,* +V 12200,24300,CONT_BODY_P,* +V 13400,21500,CONT_DIF_P,* +V 12800,21500,CONT_DIF_P,* +V 12200,21500,CONT_DIF_P,* +V 11600,21500,CONT_DIF_P,* +V 12200,21100,CONT_VIA,* +V 13400,21100,CONT_VIA,* +V 12800,21100,CONT_DIF_P,* +V 11600,21100,CONT_DIF_P,* +V 11600,20700,CONT_DIF_P,* +V 12800,20700,CONT_DIF_P,* +V 13400,20700,CONT_DIF_P,* +V 12200,20700,CONT_DIF_P,* +V 13400,20300,CONT_DIF_P,* +V 12200,20300,CONT_DIF_P,* +V 12800,20300,CONT_DIF_P,* +V 11600,20300,CONT_DIF_P,* +V 13400,19900,CONT_VIA,* +V 12200,19900,CONT_VIA,* +V 12800,19900,CONT_DIF_P,* +V 11600,19900,CONT_DIF_P,* +V 13400,16300,CONT_VIA,* +V 13400,17500,CONT_VIA,* +V 13400,18700,CONT_VIA,* +V 12200,16300,CONT_VIA,* +V 12200,18700,CONT_VIA,* +V 12200,17500,CONT_VIA,* +V 13400,15100,CONT_VIA,* +V 12200,15100,CONT_VIA,* +V 12800,16700,CONT_DIF_P,* +V 13400,16700,CONT_DIF_P,* +V 13400,17100,CONT_DIF_P,* +V 13400,15900,CONT_DIF_P,* +V 12800,15900,CONT_DIF_P,* +V 12800,16300,CONT_DIF_P,* +V 13400,18300,CONT_DIF_P,* +V 13400,17900,CONT_DIF_P,* +V 12800,17900,CONT_DIF_P,* +V 12800,17100,CONT_DIF_P,* +V 12800,17500,CONT_DIF_P,* +V 12800,19500,CONT_DIF_P,* +V 13400,19100,CONT_DIF_P,* +V 12800,19100,CONT_DIF_P,* +V 12800,18700,CONT_DIF_P,* +V 12800,18300,CONT_DIF_P,* +V 13400,19500,CONT_DIF_P,* +V 13400,15500,CONT_DIF_P,* +V 12800,15500,CONT_DIF_P,* +V 12200,17100,CONT_DIF_P,* +V 12200,16700,CONT_DIF_P,* +V 11600,16700,CONT_DIF_P,* +V 11600,17100,CONT_DIF_P,* +V 11600,17500,CONT_DIF_P,* +V 12200,15900,CONT_DIF_P,* +V 11600,15900,CONT_DIF_P,* +V 11600,16300,CONT_DIF_P,* +V 12200,19500,CONT_DIF_P,* +V 12200,19100,CONT_DIF_P,* +V 11600,19100,CONT_DIF_P,* +V 11600,18700,CONT_DIF_P,* +V 12200,18300,CONT_DIF_P,* +V 11600,18300,CONT_DIF_P,* +V 12200,17900,CONT_DIF_P,* +V 11600,17900,CONT_DIF_P,* +V 11600,19500,CONT_DIF_P,* +V 11600,15500,CONT_DIF_P,* +V 12200,15500,CONT_DIF_P,* +V 12800,15100,CONT_DIF_P,* +V 13400,14700,CONT_DIF_P,* +V 12800,14700,CONT_DIF_P,* +V 13400,14300,CONT_DIF_P,* +V 12800,14300,CONT_DIF_P,* +V 11600,14300,CONT_DIF_P,* +V 11600,15100,CONT_DIF_P,* +V 12200,14700,CONT_DIF_P,* +V 11600,14700,CONT_DIF_P,* +V 12200,14300,CONT_DIF_P,* +V 12800,27400,CONT_DIF_N,* +V 12800,27000,CONT_DIF_N,* +V 12800,26600,CONT_DIF_N,* +V 12800,27800,CONT_DIF_N,* +V 12800,25000,CONT_DIF_N,* +V 12800,25400,CONT_DIF_N,* +V 12800,26200,CONT_DIF_N,* +V 12800,25800,CONT_DIF_N,* +V 11600,27000,CONT_DIF_N,* +V 11600,26600,CONT_DIF_N,* +V 11600,26200,CONT_DIF_N,* +V 11600,25800,CONT_DIF_N,* +V 11600,25400,CONT_DIF_N,* +V 11600,27800,CONT_DIF_N,* +V 11600,27400,CONT_DIF_N,* +V 11600,25000,CONT_DIF_N,* +V 12100,13600,CONT_VIA,* +V 12800,13100,CONT_POLY,* +V 13200,13600,CONT_BODY_N,* +V 11800,13600,CONT_BODY_N,* +V 12400,13600,CONT_BODY_N,* +V 11300,13600,CONT_BODY_N,* +V 12200,28700,CONT_BODY_P,* +V 13400,28700,CONT_BODY_P,* +V 12200,26100,CONT_VIA,* +V 12200,27700,CONT_VIA,* +V 12200,25700,CONT_DIF_N,* +V 12200,28100,CONT_DIF_N,* +V 12200,26500,CONT_DIF_N,* +V 12200,27300,CONT_DIF_N,* +V 12200,26900,CONT_DIF_N,* +V 12200,25300,CONT_DIF_N,* +V 12200,24900,CONT_VIA,* +V 13400,28100,CONT_VIA,* +V 13400,24900,CONT_VIA,* +V 13400,26500,CONT_VIA,* +V 13400,25300,CONT_DIF_N,* +V 13400,26900,CONT_DIF_N,* +V 13400,27300,CONT_DIF_N,* +V 13400,25700,CONT_DIF_N,* +V 13400,26100,CONT_DIF_N,* +V 13400,27700,CONT_DIF_N,* +V 14000,21900,CONT_DIF_P,* +V 14600,21900,CONT_DIF_P,* +V 15200,21900,CONT_DIF_P,* +V 15800,21900,CONT_DIF_P,* +V 14600,22500,CONT_BODY_N,* +V 15800,22500,CONT_BODY_N,* +V 15700,23200,CONT_VIA,* +V 14600,23800,CONT_VIA,* +V 15700,23800,CONT_POLY,* +V 15800,24300,CONT_BODY_P,* +V 14600,24300,CONT_BODY_P,* +V 15800,21500,CONT_DIF_P,* +V 15200,21500,CONT_DIF_P,* +V 14600,21500,CONT_DIF_P,* +V 14000,21500,CONT_DIF_P,* +V 14600,21100,CONT_VIA,* +V 15200,21100,CONT_DIF_P,* +V 14000,21100,CONT_DIF_P,* +V 14000,20700,CONT_DIF_P,* +V 15200,20700,CONT_DIF_P,* +V 15800,20700,CONT_DIF_P,* +V 14600,20700,CONT_DIF_P,* +V 15800,20300,CONT_DIF_P,* +V 14600,20300,CONT_DIF_P,* +V 15200,20300,CONT_DIF_P,* +V 14000,20300,CONT_DIF_P,* +V 14600,19900,CONT_VIA,* +V 15200,19900,CONT_DIF_P,* +V 14000,19900,CONT_DIF_P,* +V 14600,16300,CONT_VIA,* +V 14600,18700,CONT_VIA,* +V 14600,17500,CONT_VIA,* +V 14600,15100,CONT_VIA,* +V 15200,16700,CONT_DIF_P,* +V 15800,16700,CONT_DIF_P,* +V 15800,17100,CONT_DIF_P,* +V 15800,15900,CONT_DIF_P,* +V 15200,15900,CONT_DIF_P,* +V 15200,16300,CONT_DIF_P,* +V 15800,18300,CONT_DIF_P,* +V 15800,17900,CONT_DIF_P,* +V 15200,17900,CONT_DIF_P,* +V 15200,17100,CONT_DIF_P,* +V 15200,17500,CONT_DIF_P,* +V 15200,19500,CONT_DIF_P,* +V 15800,19100,CONT_DIF_P,* +V 15200,19100,CONT_DIF_P,* +V 15200,18700,CONT_DIF_P,* +V 15200,18300,CONT_DIF_P,* +V 15800,19500,CONT_DIF_P,* +V 15800,15500,CONT_DIF_P,* +V 15200,15500,CONT_DIF_P,* +V 14600,17100,CONT_DIF_P,* +V 14600,16700,CONT_DIF_P,* +V 14000,16700,CONT_DIF_P,* +V 14000,17100,CONT_DIF_P,* +V 14000,17500,CONT_DIF_P,* +V 14600,15900,CONT_DIF_P,* +V 14000,15900,CONT_DIF_P,* +V 14000,16300,CONT_DIF_P,* +V 14600,19500,CONT_DIF_P,* +V 14600,19100,CONT_DIF_P,* +V 14000,19100,CONT_DIF_P,* +V 14000,18700,CONT_DIF_P,* +V 14600,18300,CONT_DIF_P,* +V 14000,18300,CONT_DIF_P,* +V 14600,17900,CONT_DIF_P,* +V 14000,17900,CONT_DIF_P,* +V 14000,19500,CONT_DIF_P,* +V 14000,15500,CONT_DIF_P,* +V 14600,15500,CONT_DIF_P,* +V 15200,15100,CONT_DIF_P,* +V 15800,14700,CONT_DIF_P,* +V 15200,14700,CONT_DIF_P,* +V 15800,14300,CONT_DIF_P,* +V 15200,14300,CONT_DIF_P,* +V 14000,14300,CONT_DIF_P,* +V 14000,15100,CONT_DIF_P,* +V 14600,14700,CONT_DIF_P,* +V 14000,14700,CONT_DIF_P,* +V 14600,14300,CONT_DIF_P,* +V 15200,27400,CONT_DIF_N,* +V 15200,27000,CONT_DIF_N,* +V 15200,26600,CONT_DIF_N,* +V 15200,27800,CONT_DIF_N,* +V 15200,25000,CONT_DIF_N,* +V 15200,25400,CONT_DIF_N,* +V 15200,26200,CONT_DIF_N,* +V 15200,25800,CONT_DIF_N,* +V 14000,27000,CONT_DIF_N,* +V 14000,26600,CONT_DIF_N,* +V 14000,26200,CONT_DIF_N,* +V 14000,25800,CONT_DIF_N,* +V 14000,25400,CONT_DIF_N,* +V 14000,27800,CONT_DIF_N,* +V 14000,27400,CONT_DIF_N,* +V 14000,25000,CONT_DIF_N,* +V 14500,13600,CONT_VIA,* +V 15200,13100,CONT_POLY,* +V 15600,13600,CONT_BODY_N,* +V 14200,13600,CONT_BODY_N,* +V 14800,13600,CONT_BODY_N,* +V 13700,13600,CONT_BODY_N,* +V 14600,28700,CONT_BODY_P,* +V 15800,28700,CONT_BODY_P,* +V 14600,26100,CONT_VIA,* +V 14600,27700,CONT_VIA,* +V 14600,25700,CONT_DIF_N,* +V 14600,28100,CONT_DIF_N,* +V 14600,26500,CONT_DIF_N,* +V 14600,27300,CONT_DIF_N,* +V 14600,26900,CONT_DIF_N,* +V 14600,25300,CONT_DIF_N,* +V 14600,24900,CONT_VIA,* +V 15800,28100,CONT_VIA,* +V 15800,24900,CONT_VIA,* +V 15800,26500,CONT_VIA,* +V 15800,25300,CONT_DIF_N,* +V 15800,26900,CONT_DIF_N,* +V 15800,27300,CONT_DIF_N,* +V 15800,25700,CONT_DIF_N,* +V 15800,26100,CONT_DIF_N,* +V 15800,27700,CONT_DIF_N,* +V 15500,7000,CONT_DIF_P,* +V 14900,6200,CONT_DIF_P,* +V 14900,5800,CONT_DIF_P,* +V 14900,6600,CONT_DIF_P,* +V 14900,7000,CONT_DIF_P,* +V 14300,7000,CONT_DIF_P,* +V 14300,6600,CONT_DIF_P,* +V 14300,6200,CONT_DIF_P,* +V 14300,5800,CONT_DIF_P,* +V 15500,6600,CONT_DIF_P,* +V 15500,5800,CONT_DIF_P,* +V 15500,6200,CONT_DIF_P,* +V 14500,12000,CONT_BODY_N,* +V 14500,11200,CONT_BODY_N,* +V 14500,10800,CONT_BODY_N,* +V 14500,8300,CONT_BODY_N,* +V 14500,10400,CONT_BODY_N,* +V 14500,11600,CONT_BODY_N,* +V 14500,9100,CONT_BODY_N,* +V 14500,9500,CONT_BODY_N,* +V 14900,9100,CONT_BODY_N,* +V 14900,11600,CONT_BODY_N,* +V 14900,10400,CONT_BODY_N,* +V 14900,8300,CONT_BODY_N,* +V 14900,10800,CONT_BODY_N,* +V 14900,11200,CONT_BODY_N,* +V 14900,12000,CONT_BODY_N,* +V 14900,9500,CONT_BODY_N,* +V 15300,11200,CONT_BODY_N,* +V 15300,10800,CONT_BODY_N,* +V 15300,8300,CONT_BODY_N,* +V 15300,10400,CONT_BODY_N,* +V 15300,11600,CONT_BODY_N,* +V 15300,9100,CONT_BODY_N,* +V 15300,9500,CONT_BODY_N,* +V 15300,12000,CONT_BODY_N,* +V 15700,11600,CONT_BODY_N,* +V 15700,10400,CONT_BODY_N,* +V 15700,8300,CONT_BODY_N,* +V 15700,10800,CONT_BODY_N,* +V 15700,11200,CONT_BODY_N,* +V 15700,12000,CONT_BODY_N,* +V 15700,9500,CONT_BODY_N,* +V 15700,9100,CONT_BODY_N,* +V 14900,200,CONT_BODY_P,* +V 14400,200,CONT_BODY_P,* +V 14900,600,CONT_BODY_P,* +V 14400,600,CONT_BODY_P,* +V 14900,1000,CONT_BODY_P,* +V 14400,1000,CONT_BODY_P,* +V 14900,1400,CONT_BODY_P,* +V 14400,1400,CONT_BODY_P,* +V 14400,1800,CONT_BODY_P,* +V 14900,1800,CONT_BODY_P,* +V 14300,2700,CONT_DIF_N,* +V 15500,2800,CONT_DIF_N,* +V 15500,3400,CONT_DIF_N,* +V 15400,2300,CONT_POLY,* +V 12500,6600,CONT_DIF_P,* +V 12500,7000,CONT_DIF_P,* +V 12500,6200,CONT_DIF_P,* +V 12500,7400,CONT_DIF_P,* +V 12500,5800,CONT_DIF_P,* +V 11400,5100,CONT_BODY_N,* +V 14200,3800,CONT_POLY,* +V 9100,4000,CONT_BODY_P,* +V 9600,4000,CONT_BODY_P,* +V 10000,4000,CONT_BODY_P,* +V 7100,10200,CONT_VIA,* +V 7100,9000,CONT_VIA,* +V 8900,1600,CONT_VIA,* +V 10100,1600,CONT_VIA,* +V 8300,3500,CONT_VIA,* +V 5900,7400,CONT_VIA,* +V 5900,6600,CONT_VIA,* +V 8300,7400,CONT_VIA,* +V 8300,9000,CONT_VIA,* +V 8300,10200,CONT_VIA,* +V 8300,6600,CONT_VIA,* +V 8300,2300,CONT_VIA,* +V 7100,6600,CONT_VIA,* +V 10700,6600,CONT_VIA,* +V 10700,2300,CONT_VIA,* +V 7100,7400,CONT_VIA,* +V 7100,2300,CONT_VIA,* +V 5900,2300,CONT_VIA,* +V 5900,3500,CONT_VIA,* +V 5900,10200,CONT_VIA,* +V 5900,9000,CONT_VIA,* +V 7700,1600,CONT_VIA,* +V 9500,9000,CONT_VIA,* +V 9500,7400,CONT_VIA,* +V 9500,2300,CONT_VIA,* +V 10700,7400,CONT_VIA,* +V 10700,9000,CONT_VIA,* +V 10700,10200,CONT_VIA,* +V 4100,2300,CONT_VIA,* +V 4100,6600,CONT_VIA,* +V 4100,7400,CONT_VIA,* +V 4100,9000,CONT_VIA,* +V 4100,10200,CONT_VIA,* +V 4100,3500,CONT_VIA,* +V 9500,6600,CONT_VIA,* +V 9500,10200,CONT_VIA,* +V 6500,1600,CONT_VIA,* +V 4600,-700,CONT_VIA,* +V 4800,5300,CONT_POLY,* +V 4600,300,CONT_POLY,* +V 7100,4600,CONT_POLY,* +V 5900,4000,CONT_BODY_P,* +V 8300,4000,CONT_BODY_P,* +V 4100,4000,CONT_BODY_P,* +V 7500,4000,CONT_BODY_P,* +V 8700,4000,CONT_BODY_P,* +V 7900,4000,CONT_BODY_P,* +V 6700,4000,CONT_BODY_P,* +V 6300,4000,CONT_BODY_P,* +V 5900,-200,CONT_BODY_P,* +V 7100,-200,CONT_BODY_P,* +V 12100,-200,CONT_BODY_P,* +V 11700,-200,CONT_BODY_P,* +V 8300,-200,CONT_BODY_P,* +V 10700,-200,CONT_BODY_P,* +V 9500,-200,CONT_BODY_P,* +V 4100,-200,CONT_BODY_P,* +V 9900,-200,CONT_BODY_P,* +V 10300,-200,CONT_BODY_P,* +V 13700,-200,CONT_BODY_P,* +V 13300,-200,CONT_BODY_P,* +V 14100,-200,CONT_BODY_P,* +V 14500,-200,CONT_BODY_P,* +V 12500,-200,CONT_BODY_P,* +V 12900,-200,CONT_BODY_P,* +V 5100,-200,CONT_BODY_P,* +V 5500,-200,CONT_BODY_P,* +V 6300,-200,CONT_BODY_P,* +V 6700,-200,CONT_BODY_P,* +V 7500,-200,CONT_BODY_P,* +V 7900,-200,CONT_BODY_P,* +V 9100,-200,CONT_BODY_P,* +V 8700,-200,CONT_BODY_P,* +V 6000,12000,CONT_BODY_N,* +V 5900,5100,CONT_BODY_N,* +V 8300,5100,CONT_BODY_N,* +V 6700,5100,CONT_BODY_N,* +V 6300,5100,CONT_BODY_N,* +V 7100,12000,CONT_BODY_N,* +V 10700,5100,CONT_BODY_N,* +V 9100,5100,CONT_BODY_N,* +V 8700,5100,CONT_BODY_N,* +V 4100,5100,CONT_BODY_N,* +V 4500,12000,CONT_BODY_N,* +V 3700,12000,CONT_BODY_N,* +V 8300,12000,CONT_BODY_N,* +V 9500,12000,CONT_BODY_N,* +V 5500,12000,CONT_BODY_N,* +V 5000,12000,CONT_BODY_N,* +V 4100,12000,CONT_BODY_N,* +V 7900,5100,CONT_BODY_N,* +V 7500,5100,CONT_BODY_N,* +V 9900,5100,CONT_BODY_N,* +V 10300,5100,CONT_BODY_N,* +V 7700,11400,CONT_DIF_P,* +V 7700,8600,CONT_DIF_P,* +V 7700,8200,CONT_DIF_P,* +V 7700,5800,CONT_DIF_P,* +V 7700,11000,CONT_DIF_P,* +V 7700,10600,CONT_DIF_P,* +V 7700,9000,CONT_DIF_P,* +V 7700,10200,CONT_DIF_P,* +V 7700,7000,CONT_DIF_P,* +V 7700,6600,CONT_DIF_P,* +V 7700,9800,CONT_DIF_P,* +V 7700,9400,CONT_DIF_P,* +V 7700,6200,CONT_DIF_P,* +V 6500,6200,CONT_DIF_P,* +V 7700,7400,CONT_DIF_P,* +V 6500,11400,CONT_DIF_P,* +V 6500,8600,CONT_DIF_P,* +V 6500,8200,CONT_DIF_P,* +V 6500,5800,CONT_DIF_P,* +V 6500,11000,CONT_DIF_P,* +V 6500,10600,CONT_DIF_P,* +V 8300,7800,CONT_DIF_P,* +V 7700,7800,CONT_DIF_P,* +V 6500,7800,CONT_DIF_P,* +V 6500,10200,CONT_DIF_P,* +V 6500,7000,CONT_DIF_P,* +V 6500,6600,CONT_DIF_P,* +V 6500,9800,CONT_DIF_P,* +V 6500,9400,CONT_DIF_P,* +V 8300,11400,CONT_DIF_P,* +V 6500,7400,CONT_DIF_P,* +V 8300,6200,CONT_DIF_P,* +V 8300,5800,CONT_DIF_P,* +V 8300,7000,CONT_DIF_P,* +V 8300,9800,CONT_DIF_P,* +V 8300,10600,CONT_DIF_P,* +V 8300,11000,CONT_DIF_P,* +V 7100,8600,CONT_DIF_P,* +V 6500,9000,CONT_DIF_P,* +V 7100,8200,CONT_DIF_P,* +V 7100,7800,CONT_DIF_P,* +V 7100,11000,CONT_DIF_P,* +V 7100,10600,CONT_DIF_P,* +V 8300,9400,CONT_DIF_P,* +V 8300,8200,CONT_DIF_P,* +V 5900,5800,CONT_DIF_P,* +V 8300,8600,CONT_DIF_P,* +V 5900,6200,CONT_DIF_P,* +V 7100,9400,CONT_DIF_P,* +V 7100,9800,CONT_DIF_P,* +V 7100,7000,CONT_DIF_P,* +V 7100,5800,CONT_DIF_P,* +V 7100,6200,CONT_DIF_P,* +V 5900,10600,CONT_DIF_P,* +V 7100,11400,CONT_DIF_P,* +V 5900,11400,CONT_DIF_P,* +V 5900,8200,CONT_DIF_P,* +V 5900,7800,CONT_DIF_P,* +V 5900,11000,CONT_DIF_P,* +V 5900,9800,CONT_DIF_P,* +V 5900,9400,CONT_DIF_P,* +V 5300,11000,CONT_DIF_P,* +V 5900,7000,CONT_DIF_P,* +V 5300,10200,CONT_DIF_P,* +V 5300,7800,CONT_DIF_P,* +V 5300,7000,CONT_DIF_P,* +V 5300,6600,CONT_DIF_P,* +V 5300,9800,CONT_DIF_P,* +V 5300,9400,CONT_DIF_P,* +V 5300,10600,CONT_DIF_P,* +V 5900,8600,CONT_DIF_P,* +V 5300,7400,CONT_DIF_P,* +V 5300,11400,CONT_DIF_P,* +V 5300,8600,CONT_DIF_P,* +V 5300,8200,CONT_DIF_P,* +V 5300,5800,CONT_DIF_P,* +V 9500,11000,CONT_DIF_P,* +V 9500,9400,CONT_DIF_P,* +V 5300,9000,CONT_DIF_P,* +V 10700,7000,CONT_DIF_P,* +V 9500,7000,CONT_DIF_P,* +V 9500,5800,CONT_DIF_P,* +V 9500,6200,CONT_DIF_P,* +V 9500,8600,CONT_DIF_P,* +V 9500,11400,CONT_DIF_P,* +V 9500,8200,CONT_DIF_P,* +V 5300,6200,CONT_DIF_P,* +V 8900,7000,CONT_DIF_P,* +V 9500,10600,CONT_DIF_P,* +V 10700,9400,CONT_DIF_P,* +V 10700,8200,CONT_DIF_P,* +V 10700,11400,CONT_DIF_P,* +V 10700,8600,CONT_DIF_P,* +V 10700,6200,CONT_DIF_P,* +V 9500,9800,CONT_DIF_P,* +V 8900,8200,CONT_DIF_P,* +V 10700,9800,CONT_DIF_P,* +V 10700,10600,CONT_DIF_P,* +V 10700,11000,CONT_DIF_P,* +V 10700,7800,CONT_DIF_P,* +V 8900,9000,CONT_DIF_P,* +V 8900,7800,CONT_DIF_P,* +V 9500,7800,CONT_DIF_P,* +V 10100,6600,CONT_DIF_P,* +V 8900,6600,CONT_DIF_P,* +V 8900,9800,CONT_DIF_P,* +V 8900,9400,CONT_DIF_P,* +V 8900,6200,CONT_DIF_P,* +V 8900,7400,CONT_DIF_P,* +V 8900,11400,CONT_DIF_P,* +V 10700,5800,CONT_DIF_P,* +V 10100,5800,CONT_DIF_P,* +V 8900,5800,CONT_DIF_P,* +V 8900,11000,CONT_DIF_P,* +V 8900,10600,CONT_DIF_P,* +V 10100,9000,CONT_DIF_P,* +V 10100,7800,CONT_DIF_P,* +V 10100,10200,CONT_DIF_P,* +V 8900,10200,CONT_DIF_P,* +V 10100,10600,CONT_DIF_P,* +V 10100,9800,CONT_DIF_P,* +V 10100,9400,CONT_DIF_P,* +V 10100,6200,CONT_DIF_P,* +V 10100,7400,CONT_DIF_P,* +V 10100,11400,CONT_DIF_P,* +V 10100,8600,CONT_DIF_P,* +V 8900,8600,CONT_DIF_P,* +V 10100,7000,CONT_DIF_P,* +V 10100,8200,CONT_DIF_P,* +V 4700,6200,CONT_DIF_P,* +V 4700,7400,CONT_DIF_P,* +V 4700,11400,CONT_DIF_P,* +V 4700,8600,CONT_DIF_P,* +V 4700,9000,CONT_DIF_P,* +V 4700,7800,CONT_DIF_P,* +V 4700,7000,CONT_DIF_P,* +V 10100,11000,CONT_DIF_P,* +V 4700,5800,CONT_DIF_P,* +V 4700,8200,CONT_DIF_P,* +V 4700,11000,CONT_DIF_P,* +V 4700,6600,CONT_DIF_P,* +V 4700,10600,CONT_DIF_P,* +V 4700,9800,CONT_DIF_P,* +V 4700,10200,CONT_DIF_P,* +V 4700,9400,CONT_DIF_P,* +V 4100,6200,CONT_DIF_P,* +V 4100,7000,CONT_DIF_P,* +V 4100,5800,CONT_DIF_P,* +V 4100,9800,CONT_DIF_P,* +V 4100,11000,CONT_DIF_P,* +V 4100,8200,CONT_DIF_P,* +V 4100,11400,CONT_DIF_P,* +V 4100,8600,CONT_DIF_P,* +V 4100,10600,CONT_DIF_P,* +V 4100,9400,CONT_DIF_P,* +V 4100,7800,CONT_DIF_P,* +V 7700,2100,CONT_DIF_N,* +V 7100,700,CONT_DIF_N,* +V 7700,2500,CONT_DIF_N,* +V 7100,3300,CONT_DIF_N,* +V 7100,2800,CONT_DIF_N,* +V 6500,2900,CONT_DIF_N,* +V 8300,1100,CONT_DIF_N,* +V 8300,1500,CONT_DIF_N,* +V 5900,700,CONT_DIF_N,* +V 6500,3300,CONT_DIF_N,* +V 6500,2100,CONT_DIF_N,* +V 6500,2500,CONT_DIF_N,* +V 7700,2900,CONT_DIF_N,* +V 7700,3300,CONT_DIF_N,* +V 7100,1500,CONT_DIF_N,* +V 7100,1100,CONT_DIF_N,* +V 5300,2500,CONT_DIF_N,* +V 7100,1900,CONT_DIF_N,* +V 8300,1900,CONT_DIF_N,* +V 8300,2700,CONT_DIF_N,* +V 8300,3100,CONT_DIF_N,* +V 8300,700,CONT_DIF_N,* +V 5300,3300,CONT_DIF_N,* +V 10700,1100,CONT_DIF_N,* +V 9500,1500,CONT_DIF_N,* +V 5900,1100,CONT_DIF_N,* +V 5900,1500,CONT_DIF_N,* +V 5900,1900,CONT_DIF_N,* +V 5900,2700,CONT_DIF_N,* +V 5900,3100,CONT_DIF_N,* +V 10700,2700,CONT_DIF_N,* +V 10700,3100,CONT_DIF_N,* +V 10700,700,CONT_DIF_N,* +V 5300,2100,CONT_DIF_N,* +V 5300,1700,CONT_DIF_N,* +V 5300,1300,CONT_DIF_N,* +V 5300,900,CONT_DIF_N,* +V 5300,2900,CONT_DIF_N,* +V 8900,2500,CONT_DIF_N,* +V 7700,700,CONT_DIF_N,* +V 8900,1200,CONT_DIF_N,* +V 10100,2900,CONT_DIF_N,* +V 9500,1100,CONT_DIF_N,* +V 9500,700,CONT_DIF_N,* +V 9500,1900,CONT_DIF_N,* +V 10700,1900,CONT_DIF_N,* +V 10100,700,CONT_DIF_N,* +V 8900,700,CONT_DIF_N,* +V 9500,3300,CONT_DIF_N,* +V 10700,1500,CONT_DIF_N,* +V 8900,2900,CONT_DIF_N,* +V 8900,3300,CONT_DIF_N,* +V 8900,2100,CONT_DIF_N,* +V 9500,2800,CONT_DIF_N,* +V 10100,3300,CONT_DIF_N,* +V 10100,2100,CONT_DIF_N,* +V 10100,2500,CONT_DIF_N,* +V 10100,1200,CONT_DIF_N,* +V 4700,1300,CONT_DIF_N,* +V 4700,900,CONT_DIF_N,* +V 4700,2500,CONT_DIF_N,* +V 4700,2100,CONT_DIF_N,* +V 4700,2900,CONT_DIF_N,* +V 4700,3300,CONT_DIF_N,* +V 4700,1700,CONT_DIF_N,* +V 4100,1500,CONT_DIF_N,* +V 4100,1100,CONT_DIF_N,* +V 7700,1200,CONT_DIF_N,* +V 4100,700,CONT_DIF_N,* +V 4100,3100,CONT_DIF_N,* +V 4100,2700,CONT_DIF_N,* +V 4100,1900,CONT_DIF_N,* +V 6500,700,CONT_DIF_N,* +V 6500,1200,CONT_DIF_N,* +V 16100,7500,CONT_VIA,* +V 16100,6700,CONT_VIA,* +V 16100,5500,CONT_BODY_N,* +V 16100,9100,CONT_BODY_N,* +V 16100,8300,CONT_BODY_N,* +V 16100,10800,CONT_BODY_N,* +V 16100,7100,CONT_BODY_N,* +V 16100,11200,CONT_BODY_N,* +V 16100,6300,CONT_BODY_N,* +V 16100,5900,CONT_BODY_N,* +V 16100,12000,CONT_BODY_N,* +V 16100,9500,CONT_BODY_N,* +V 16100,11600,CONT_BODY_N,* +V 16100,7900,CONT_BODY_N,* +V 16100,10400,CONT_BODY_N,* +V 16100,5100,CONT_BODY_N,* +V 13700,1600,CONT_VIA,* +V 12500,1600,CONT_VIA,* +V 11300,1600,CONT_VIA,* +V 11900,9400,CONT_DIF_P,* +V 11900,7000,CONT_DIF_P,* +V 11900,5800,CONT_DIF_P,* +V 11900,6200,CONT_DIF_P,* +V 11900,8600,CONT_DIF_P,* +V 11900,11400,CONT_DIF_P,* +V 11900,8200,CONT_DIF_P,* +V 11900,7800,CONT_DIF_P,* +V 11900,10600,CONT_DIF_P,* +V 11300,9000,CONT_DIF_P,* +V 11300,7800,CONT_DIF_P,* +V 11300,10200,CONT_DIF_P,* +V 11300,7000,CONT_DIF_P,* +V 11300,6600,CONT_DIF_P,* +V 11300,9800,CONT_DIF_P,* +V 11900,9800,CONT_DIF_P,* +V 11300,6200,CONT_DIF_P,* +V 11300,7400,CONT_DIF_P,* +V 11300,11400,CONT_DIF_P,* +V 11300,8600,CONT_DIF_P,* +V 11300,8200,CONT_DIF_P,* +V 11300,5800,CONT_DIF_P,* +V 11300,11000,CONT_DIF_P,* +V 11900,11000,CONT_DIF_P,* +V 13100,9800,CONT_DIF_P,* +V 13100,9400,CONT_DIF_P,* +V 13100,8600,CONT_DIF_P,* +V 13100,6200,CONT_DIF_P,* +V 13100,5800,CONT_DIF_P,* +V 13100,7000,CONT_DIF_P,* +V 12500,10200,CONT_DIF_P,* +V 11300,9400,CONT_DIF_P,* +V 12500,9000,CONT_DIF_P,* +V 13100,10600,CONT_DIF_P,* +V 13100,11000,CONT_DIF_P,* +V 13100,7800,CONT_DIF_P,* +V 13100,8200,CONT_DIF_P,* +V 13100,11400,CONT_DIF_P,* +V 12500,8600,CONT_DIF_P,* +V 11300,10600,CONT_DIF_P,* +V 12500,9400,CONT_DIF_P,* +V 12500,9800,CONT_DIF_P,* +V 12500,10600,CONT_DIF_P,* +V 12500,7800,CONT_DIF_P,* +V 12500,8200,CONT_DIF_P,* +V 13700,10200,CONT_DIF_P,* +V 13700,7800,CONT_DIF_P,* +V 13700,9000,CONT_DIF_P,* +V 13700,8600,CONT_DIF_P,* +V 13700,11400,CONT_DIF_P,* +V 12500,11400,CONT_DIF_P,* +V 13700,6200,CONT_DIF_P,* +V 13700,9400,CONT_DIF_P,* +V 13700,9800,CONT_DIF_P,* +V 13700,6600,CONT_DIF_P,* +V 13700,7000,CONT_DIF_P,* +V 13700,10600,CONT_DIF_P,* +V 13700,11000,CONT_DIF_P,* +V 12500,11000,CONT_DIF_P,* +V 13700,8200,CONT_DIF_P,* +V 13100,10200,CONT_DIF_P,* +V 11900,10200,CONT_DIF_P,* +V 11900,9000,CONT_DIF_P,* +V 13100,9000,CONT_DIF_P,* +V 11900,7400,CONT_DIF_P,* +V 13100,7400,CONT_DIF_P,* +V 13700,7400,CONT_DIF_P,* +V 11900,6600,CONT_DIF_P,* +V 13100,6600,CONT_DIF_P,* +V 13700,5800,CONT_DIF_P,* +V 13700,700,CONT_DIF_N,* +V 13700,1200,CONT_DIF_N,* +V 12500,1200,CONT_DIF_N,* +V 11300,700,CONT_DIF_N,* +V 13700,2100,CONT_DIF_N,* +V 11900,1500,CONT_DIF_N,* +V 13700,3300,CONT_DIF_N,* +V 11900,1100,CONT_DIF_N,* +V 11900,700,CONT_DIF_N,* +V 11900,1900,CONT_DIF_N,* +V 11900,3300,CONT_DIF_N,* +V 11300,2900,CONT_DIF_N,* +V 11300,3300,CONT_DIF_N,* +V 11300,2100,CONT_DIF_N,* +V 11300,2500,CONT_DIF_N,* +V 11300,1200,CONT_DIF_N,* +V 11900,2800,CONT_DIF_N,* +V 13100,1500,CONT_DIF_N,* +V 13700,2900,CONT_DIF_N,* +V 12500,3300,CONT_DIF_N,* +V 12500,2900,CONT_DIF_N,* +V 13100,3300,CONT_DIF_N,* +V 13100,1900,CONT_DIF_N,* +V 13100,700,CONT_DIF_N,* +V 13100,1100,CONT_DIF_N,* +V 13700,2500,CONT_DIF_N,* +V 13100,2800,CONT_DIF_N,* +V 12500,700,CONT_DIF_N,* +V 12500,2500,CONT_DIF_N,* +V 12500,2100,CONT_DIF_N,* +V 13100,2300,CONT_DIF_N,* +V 11900,2300,CONT_DIF_N,* +V 9500,4600,CONT_POLY,* +V 14900,3500,CONT_VIA,* +V 14900,-200,CONT_BODY_P,* +V 14900,5100,CONT_BODY_N,* +V 14300,3300,CONT_DIF_N,* +V 14900,2700,CONT_DIF_N,* +V 14900,3100,CONT_DIF_N,* +V 16100,4000,CONT_BODY_P,* +V 16100,4000,CONT_BODY_P,* +V 16100,2800,CONT_BODY_P,* +V 16100,3200,CONT_BODY_P,* +V 16100,3600,CONT_VIA,* +V 16100,2400,CONT_VIA,* +V 14800,4500,CONT_POLY,* +V 10700,12000,CONT_BODY_N,* +V 15400,-700,CONT_VIA,* +V 11300,-200,CONT_BODY_P,* +V 10800,4000,CONT_POLY,* +V 14900,4000,CONT_BODY_P,* +V 14900,7500,CONT_DIF_P,* +V 15500,7500,CONT_DIF_P,* +V 14300,7500,CONT_DIF_P,* +V 3300,5800,CONT_VIA,* +V 2100,9800,CONT_VIA,* +V 2100,6600,CONT_VIA,* +V 3300,9900,CONT_VIA,* +V 3100,9400,CONT_POLY,* +V 2100,5100,CONT_BODY_N,* +V 2100,11600,CONT_BODY_N,* +V 2100,11200,CONT_BODY_N,* +V 2100,10800,CONT_BODY_N,* +V 2100,10400,CONT_BODY_N,* +V 2100,7000,CONT_BODY_N,* +V 2100,7400,CONT_BODY_N,* +V 2100,7800,CONT_BODY_N,* +V 2100,8200,CONT_BODY_N,* +V 2100,8600,CONT_BODY_N,* +V 2100,9000,CONT_BODY_N,* +V 2100,12000,CONT_BODY_N,* +V 2100,9400,CONT_BODY_N,* +V 2100,5500,CONT_BODY_N,* +V 2100,5900,CONT_BODY_N,* +V 2100,6300,CONT_BODY_N,* +V 2700,5500,CONT_BODY_N,* +V 2700,5900,CONT_BODY_N,* +V 2700,6300,CONT_BODY_N,* +V 3300,10300,CONT_BODY_N,* +V 3300,10700,CONT_BODY_N,* +V 3300,5100,CONT_BODY_N,* +V 2700,5100,CONT_BODY_N,* +V 2700,6900,CONT_DIF_P,* +V 2700,11300,CONT_DIF_P,* +V 3300,12000,CONT_BODY_N,* +V 3300,11300,CONT_BODY_N,* +V 3500,2300,CONT_VIA,* +V 3500,3500,CONT_VIA,* +V 3500,4000,CONT_BODY_P,* +V 3500,300,CONT_BODY_P,* +V 3500,700,CONT_BODY_P,* +V 3500,1100,CONT_BODY_P,* +V 3500,1500,CONT_BODY_P,* +V 3500,1900,CONT_BODY_P,* +V 3500,2700,CONT_BODY_P,* +V 3500,3100,CONT_BODY_P,* +V 3500,-200,CONT_BODY_P,* +V 16400,29200,CONT_VIA,* +V 15800,29200,CONT_VIA,* +V 16400,25900,CONT_VIA,* +V 16100,24300,CONT_VIA,* +V 16400,27900,CONT_VIA,* +V 3700,23200,CONT_VIA,* +V 16400,28300,CONT_BODY_P,* +V 16400,28700,CONT_BODY_P,* +V 16400,24300,CONT_BODY_P,* +V 16400,25500,CONT_BODY_P,* +V 16400,25100,CONT_BODY_P,* +V 16400,24700,CONT_BODY_P,* +V 16400,26300,CONT_BODY_P,* +V 16400,26700,CONT_BODY_P,* +V 16400,27100,CONT_BODY_P,* +V 16400,27500,CONT_BODY_P,* +V 1200,28700,CONT_BODY_P,* +V 1200,24300,CONT_BODY_P,* +V 800,28300,CONT_BODY_P,* +V 800,24300,CONT_BODY_P,* +V 800,25500,CONT_BODY_P,* +V 800,25100,CONT_BODY_P,* +V 800,24700,CONT_BODY_P,* +V 800,28700,CONT_BODY_P,* +V 800,25900,CONT_BODY_P,* +V 800,26300,CONT_BODY_P,* +V 800,26700,CONT_BODY_P,* +V 800,27100,CONT_BODY_P,* +V 800,27500,CONT_BODY_P,* +V 800,27900,CONT_BODY_P,* +V 1400,22500,CONT_BODY_N,* +V 16400,22000,CONT_BODY_N,* +V 16400,22500,CONT_BODY_N,* +V 16400,20400,CONT_BODY_N,* +V 16400,20800,CONT_BODY_N,* +V 16400,20000,CONT_BODY_N,* +V 16400,21200,CONT_BODY_N,* +V 16400,21600,CONT_BODY_N,* +V 800,21200,CONT_BODY_N,* +V 800,20800,CONT_BODY_N,* +V 800,20400,CONT_BODY_N,* +V 800,20000,CONT_BODY_N,* +V 800,22500,CONT_BODY_N,* +V 800,22000,CONT_BODY_N,* +V 800,21600,CONT_BODY_N,* +V 1300,13600,CONT_BODY_N,* +V 16400,13600,CONT_BODY_N,* +V 16400,15600,CONT_BODY_N,* +V 16400,17200,CONT_BODY_N,* +V 16400,16800,CONT_BODY_N,* +V 16400,16000,CONT_BODY_N,* +V 16000,13600,CONT_BODY_N,* +V 16400,19600,CONT_BODY_N,* +V 16400,17600,CONT_BODY_N,* +V 16400,18000,CONT_BODY_N,* +V 16400,16400,CONT_BODY_N,* +V 16400,14000,CONT_BODY_N,* +V 16400,14400,CONT_BODY_N,* +V 16400,14800,CONT_BODY_N,* +V 16400,15200,CONT_BODY_N,* +V 16400,18400,CONT_BODY_N,* +V 16400,18800,CONT_BODY_N,* +V 16400,19200,CONT_BODY_N,* +V 800,18000,CONT_BODY_N,* +V 800,17600,CONT_BODY_N,* +V 800,18400,CONT_BODY_N,* +V 800,19600,CONT_BODY_N,* +V 800,19200,CONT_BODY_N,* +V 800,18800,CONT_BODY_N,* +V 800,14800,CONT_BODY_N,* +V 800,14400,CONT_BODY_N,* +V 800,14000,CONT_BODY_N,* +V 800,13600,CONT_BODY_N,* +V 800,16800,CONT_BODY_N,* +V 800,17200,CONT_BODY_N,* +V 800,16400,CONT_BODY_N,* +V 800,16000,CONT_BODY_N,* +V 800,15600,CONT_BODY_N,* +V 800,15200,CONT_BODY_N,* +V 1400,20300,CONT_DIF_P,* +V 1400,20700,CONT_DIF_P,* +V 1400,21100,CONT_DIF_P,* +V 1400,21500,CONT_DIF_P,* +V 1400,21900,CONT_DIF_P,* +V 1400,17500,CONT_DIF_P,* +V 1400,17900,CONT_DIF_P,* +V 1400,15100,CONT_DIF_P,* +V 1400,14700,CONT_DIF_P,* +V 1400,14300,CONT_DIF_P,* +V 1400,19900,CONT_DIF_P,* +V 1400,19500,CONT_DIF_P,* +V 1400,19100,CONT_DIF_P,* +V 1400,18700,CONT_DIF_P,* +V 1400,18300,CONT_DIF_P,* +V 1400,17100,CONT_DIF_P,* +V 1400,16700,CONT_DIF_P,* +V 1400,16300,CONT_DIF_P,* +V 1400,15900,CONT_DIF_P,* +V 1400,15500,CONT_DIF_P,* +V 1400,27300,CONT_DIF_N,* +V 1400,26100,CONT_DIF_N,* +V 1400,24900,CONT_DIF_N,* +V 1400,25300,CONT_DIF_N,* +V 1400,25700,CONT_DIF_N,* +V 1400,26500,CONT_DIF_N,* +V 1400,26900,CONT_DIF_N,* +V 1400,27700,CONT_DIF_N,* +V 1400,28100,CONT_DIF_N,* +V 16900,23200,CONT_VIA,* +V 16300,23200,CONT_VIA,* +V 16900,1600,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/palotw_sp.ap b/alliance/share/cells/padlib/palotw_sp.ap new file mode 100644 index 00000000..fa8d41c8 --- /dev/null +++ b/alliance/share/cells/padlib/palotw_sp.ap @@ -0,0 +1,1502 @@ +V ALLIANCE : 4 +H palotw_sp,P,26/ 0/100,100 +A 0,-700,17200,35600 +C 0,29600,12000,vsse,0,WEST,ALU2 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,8400,4000,vddi,1,EAST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 0,8400,4000,vddi,0,WEST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 4600,-700,200,i,1,SOUTH,ALU2 +C 4600,-700,200,i,0,SOUTH,ALU1 +C 15400,-700,200,b,1,SOUTH,ALU2 +C 15400,-700,200,b,0,SOUTH,ALU1 +S 2400,9100,3000,9100,3900,*,RIGHT,PTRANS +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 1900,5100,16300,5100,400,*,RIGHT,NWELL +S 1900,8600,16300,8600,7200,*,RIGHT,NWELL +S 7700,30100,7700,35600,6200,*,UP,ALU1 +S 11000,5500,14600,5500,100,*,RIGHT,POLY +S 15200,3700,15200,5500,100,*,UP,POLY +S 14600,-100,14600,1900,800,*,DOWN,ALU1 +S 14300,0,14300,1900,300,*,DOWN,PTIE +S 14600,0,14600,1900,300,*,DOWN,PTIE +S 14900,-300,14900,1900,300,*,DOWN,PTIE +S 14900,1800,16200,1800,300,*,LEFT,PTIE +S 16100,1700,16100,4100,300,*,UP,PTIE +S 14900,2600,14900,3500,300,*,DOWN,NDIF +S 15400,-700,15400,2300,200,*,DOWN,ALU1 +S 14300,2600,14300,3500,300,*,UP,NDIF +S 14600,2400,14600,3700,100,*,UP,NTRANS +S 15200,2400,15200,3700,100,*,UP,NTRANS +S 15500,2600,15500,3500,300,*,UP,NDIF +S 15200,2200,15200,2400,100,*,DOWN,POLY +S 12500,5800,12500,12900,200,*,UP,ALU1 +S 7400,5100,11500,5100,300,*,RIGHT,ALU1 +S 14900,-300,14900,4000,200,*,UP,ALU1 +S 13900,3700,13900,3900,100,*,DOWN,POLY +S 14000,3700,14000,3900,100,*,DOWN,POLY +S 13900,4700,13900,5300,100,*,DOWN,POLY +S 14000,4700,14000,5300,100,*,DOWN,POLY +S 13900,4500,14600,4500,300,*,RIGHT,POLY +S 14600,3700,14600,4300,100,*,UP,POLY +S 14200,5100,15000,5100,300,*,RIGHT,NTIE +S 11300,5100,13700,5100,300,*,RIGHT,NTIE +S 7400,4000,10100,4000,300,*,RIGHT,PTIE +S 5700,4000,10100,4000,300,*,RIGHT,ALU1 +S 10300,3800,10300,4500,100,*,DOWN,POLY +S 10300,4600,10900,4600,100,*,LEFT,POLY +S 11100,4500,11100,5300,100,*,DOWN,POLY +S 11000,3600,11000,4100,100,*,DOWN,POLY +S 11100,3800,11100,4100,100,*,DOWN,POLY +S 11100,3700,14000,3700,100,*,RIGHT,POLY +S 11100,3600,14000,3600,100,*,RIGHT,POLY +S 11300,4000,13700,4000,300,*,RIGHT,PTIE +S 13700,5700,13700,11500,300,*,UP,PDIF +S 13400,5500,13400,11700,100,*,UP,PTRANS +S 13100,5700,13100,11500,300,*,UP,PDIF +S 12800,5500,12800,11700,100,*,UP,PTRANS +S 12500,5700,12500,11500,300,*,UP,PDIF +S 11900,5700,11900,11500,300,*,UP,PDIF +S 12200,5500,12200,11700,100,*,UP,PTRANS +S 11300,5700,11300,11500,300,*,UP,PDIF +S 11600,5500,11600,11700,100,*,UP,PTRANS +S 13700,600,13700,3400,300,*,UP,NDIF +S 13100,600,13100,3400,200,*,UP,NDIF +S 12500,600,12500,3400,300,*,UP,NDIF +S 11900,600,11900,3400,200,*,UP,NDIF +S 11300,600,11300,3400,300,*,UP,NDIF +S 13400,400,13400,3600,100,*,UP,NTRANS +S 12800,400,12800,3600,100,*,UP,NTRANS +S 12200,400,12200,3600,100,*,UP,NTRANS +S 11600,400,11600,3600,100,*,UP,NTRANS +S 16100,2300,16100,4100,300,*,UP,ALU1 +S 16200,1600,16800,1600,300,*,LEFT,ALU1 +S 16000,23200,16800,23200,300,*,RIGHT,ALU1 +S 100,600,17200,600,1200,ck,RIGHT,ALU2 +S 6500,1600,16600,1600,300,*,RIGHT,ALU2 +S 4700,900,4700,11400,200,*,UP,ALU1 +S 5300,900,5300,11400,200,*,UP,ALU1 +S 5900,5000,5900,12100,200,*,UP,ALU1 +S 5300,4600,7000,4600,200,*,RIGHT,ALU1 +S 9500,5700,9500,12000,200,*,UP,ALU1 +S 7100,5700,7100,12000,200,*,UP,ALU1 +S 10100,600,10100,3300,200,*,UP,ALU1 +S 8900,600,8900,3300,200,*,UP,ALU1 +S 7700,600,7700,3300,200,*,UP,ALU1 +S 10700,5000,10700,12100,200,*,UP,ALU1 +S 4100,5000,4100,12100,200,*,UP,ALU1 +S 6500,5800,6500,12900,200,*,UP,ALU1 +S 7700,5800,7700,12900,200,*,UP,ALU1 +S 8900,5800,8900,12900,200,*,UP,ALU1 +S 10100,5800,10100,12900,200,*,UP,ALU1 +S 8300,5000,8300,12000,200,*,UP,ALU1 +S 6500,600,6500,3300,200,*,UP,ALU1 +S 5900,5100,6800,5100,300,*,RIGHT,ALU1 +S 10700,-300,10700,3200,200,*,UP,ALU1 +S 4100,-300,4100,4100,200,*,UP,ALU1 +S 5900,-300,5900,4100,200,*,UP,ALU1 +S 7100,-300,7100,3200,200,*,UP,ALU1 +S 9500,-300,9500,4100,200,*,UP,ALU1 +S 8300,-300,8300,4100,200,*,UP,ALU1 +S 4600,-700,4600,300,200,*,UP,ALU1 +S 5600,3700,5600,5400,100,*,UP,POLY +S 4900,5300,5600,5300,300,*,RIGHT,POLY +S 6200,3700,8000,3700,100,*,RIGHT,POLY +S 6200,5400,8000,5400,100,*,RIGHT,POLY +S 7100,3700,7100,5400,200,*,UP,POLY +S 4400,3700,4400,5400,100,*,UP,POLY +S 4400,200,4400,400,100,*,UP,POLY +S 5800,4000,6800,4000,300,*,RIGHT,PTIE +S 5800,5100,6800,5100,300,*,RIGHT,NTIE +S 7400,5400,7400,11700,100,*,UP,PTRANS +S 8000,5400,8000,11700,100,*,UP,PTRANS +S 7100,5600,7100,11500,300,*,UP,PDIF +S 8300,5600,8300,11500,300,*,UP,PDIF +S 6500,5600,6500,11500,300,*,UP,PDIF +S 10100,5600,10100,11500,300,*,UP,PDIF +S 7700,5600,7700,11500,300,*,UP,PDIF +S 5300,5600,5300,11500,300,*,UP,PDIF +S 5600,5400,5600,11700,100,*,UP,PTRANS +S 5900,5600,5900,11500,300,*,UP,PDIF +S 6200,5400,6200,11700,100,*,UP,PTRANS +S 6800,5400,6800,11700,100,*,UP,PTRANS +S 9500,5600,9500,11500,300,*,UP,PDIF +S 10700,5600,10700,11500,300,*,UP,PDIF +S 8900,5600,8900,11500,300,*,UP,PDIF +S 8600,5400,8600,11700,100,*,UP,PTRANS +S 9200,5400,9200,11700,100,*,UP,PTRANS +S 9800,5400,9800,11700,100,*,UP,PTRANS +S 10400,5400,10400,11700,100,*,UP,PTRANS +S 4400,5400,4400,11700,100,*,UP,PTRANS +S 4700,5600,4700,11500,300,*,UP,PDIF +S 4100,5600,4100,11500,300,*,UP,PDIF +S 7400,400,7400,3700,100,*,UP,NTRANS +S 8000,400,8000,3700,100,*,UP,NTRANS +S 7100,600,7100,3500,200,*,UP,NDIF +S 8300,600,8300,3500,200,*,UP,NDIF +S 6500,600,6500,3500,300,*,UP,NDIF +S 7700,600,7700,3500,300,*,UP,NDIF +S 5300,600,5300,3500,300,*,UP,NDIF +S 5600,400,5600,3700,100,*,UP,NTRANS +S 5900,600,5900,3500,200,*,UP,NDIF +S 6200,400,6200,3700,100,*,UP,NTRANS +S 6800,400,6800,3700,100,*,UP,NTRANS +S 10400,400,10400,3700,100,*,UP,NTRANS +S 9500,600,9500,3500,200,*,UP,NDIF +S 8900,600,8900,3500,300,*,UP,NDIF +S 8600,400,8600,3700,100,*,UP,NTRANS +S 10100,600,10100,3500,300,*,UP,NDIF +S 9200,400,9200,3700,100,*,UP,NTRANS +S 9800,400,9800,3700,100,*,UP,NTRANS +S 4100,600,4100,3500,200,*,UP,NDIF +S 4400,400,4400,3700,100,*,UP,NTRANS +S 4700,600,4700,3500,300,*,UP,NDIF +S 16100,5000,16100,12100,300,*,UP,ALU1 +S 16100,5000,16100,12100,300,*,UP,NTIE +S 13100,700,13100,3900,200,*,UP,ALU1 +S 11300,600,11300,4600,200,*,UP,ALU1 +S 11900,3900,13700,3900,200,*,RIGHT,ALU1 +S 13700,600,13700,3300,200,*,UP,ALU1 +S 12500,600,12500,3300,200,*,UP,ALU1 +S 11900,700,11900,3900,200,*,UP,ALU1 +S 13700,3900,13700,12900,200,*,UP,ALU1 +S 11300,5800,11300,12900,200,*,UP,ALU1 +S 11900,4600,11900,11400,200,*,UP,ALU1 +S 11300,4600,13200,4600,200,*,RIGHT,ALU1 +S 13100,4600,13100,11400,200,*,UP,ALU1 +S 16700,1500,16700,23300,300,*,UP,ALU1 +S 8600,5400,10400,5400,100,*,RIGHT,POLY +S 8600,3700,10400,3700,100,*,RIGHT,POLY +S 9500,4600,9500,5400,300,*,DOWN,POLY +S 10500,4500,11000,4500,100,*,LEFT,POLY +S 11000,4500,11000,5400,100,*,DOWN,POLY +S 7400,5100,9200,5100,300,*,RIGHT,NTIE +S 9800,5100,10700,5100,300,*,RIGHT,NTIE +S 10700,600,10700,3500,300,*,UP,NDIF +S 14900,5000,14900,12100,200,*,UP,ALU1 +S 11000,5400,14600,5400,100,*,RIGHT,POLY +S 15400,4000,16200,4000,300,*,LEFT,PTIE +S 5000,-200,15000,-200,300,*,RIGHT,ALU1 +S 14700,4500,15500,4500,300,*,LEFT,ALU1 +S 15400,5100,16200,5100,300,*,RIGHT,NTIE +S 9400,4600,10800,4600,200,*,LEFT,ALU1 +S 10400,3700,10400,4500,100,*,DOWN,POLY +S 10800,3900,10800,4600,200,*,UP,ALU1 +S 15200,8100,15200,12100,2000,*,DOWN,ALU1 +S 15200,8100,15200,12000,2000,*,DOWN,NTIE +S 15200,5500,15200,7800,100,*,UP,PTRANS +S 14600,5500,14600,7800,100,*,UP,PTRANS +S 14900,5700,14900,7600,300,*,UP,PDIF +S 15500,5700,15500,7600,300,*,UP,PDIF +S 14300,5700,14300,7600,300,*,UP,PDIF +S 15500,2800,15500,7500,200,*,UP,ALU1 +S 14300,2700,14300,7500,200,*,UP,ALU1 +S 3400,28000,3400,28800,100,*,UP,ALU1 +S 3800,24200,3800,29300,800,*,UP,ALU1 +S 6400,23100,6400,23800,200,*,UP,ALU1 +S 3800,13500,3800,22600,800,*,UP,ALU1 +S 3400,24300,4200,24300,300,*,RIGHT,PTIE +S 3500,24200,3500,28800,300,*,UP,PTIE +S 3400,28700,4200,28700,300,*,RIGHT,PTIE +S 3500,22500,4100,22500,300,*,RIGHT,NTIE +S 3500,13600,3500,22600,300,*,UP,NTIE +S 3500,13600,4100,13600,300,*,RIGHT,NTIE +S 4100,14100,4100,22000,300,*,UP,PDIF +S 4100,24900,4100,28200,300,*,UP,NDIF +S 3700,13400,3700,22700,800,*,UP,NWELL +S 5900,12500,5900,12900,300,*,UP,ALU1 +S 11700,24200,11700,29300,600,*,UP,ALU1 +S 11300,28900,11300,29300,300,*,UP,ALU1 +S 11400,24300,12000,24300,300,*,RIGHT,PTIE +S 11500,28700,12000,28700,300,*,RIGHT,PTIE +S 11900,24200,11900,28800,300,*,UP,PTIE +S 4600,29600,10800,29600,900,*,RIGHT,ALU1 +S 11700,13500,11700,22600,600,*,UP,ALU1 +S 11500,22500,12000,22500,300,*,RIGHT,NTIE +S 11900,13600,11900,22600,300,*,UP,NTIE +S 11500,13600,12000,13600,300,*,RIGHT,NTIE +S 11800,13400,11800,22700,600,*,UP,NWELL +S 6400,13000,13800,13000,200,*,RIGHT,ALU1 +S 6400,13100,13800,13100,200,*,RIGHT,ALU1 +S 6400,23200,16700,23200,300,*,RIGHT,ALU2 +S 3300,5700,3300,9300,300,*,DOWN,ALU1 +S 3100,9200,3100,9400,200,*,DOWN,ALU1 +S 2500,8800,2500,9700,500,*,DOWN,ALU1 +S 2700,9800,2700,10900,1500,*,UP,ALU1 +S 2100,5000,2100,12100,300,*,DOWN,ALU1 +S 2400,5000,2400,8700,900,*,UP,ALU1 +S 3300,9700,3300,12000,300,*,UP,NTIE +S 3300,5000,3300,9100,300,*,UP,NTIE +S 3500,8900,3500,9900,300,*,UP,NTIE +S 2700,5100,2700,6400,1100,*,DOWN,NTIE +S 2000,5100,4000,5100,300,*,RIGHT,NTIE +S 2100,5000,2100,12100,300,*,UP,NTIE +S 2000,12000,16200,12000,300,*,RIGHT,NTIE +S 2700,11300,2700,12600,200,*,UP,ALU1 +S 2700,12600,6000,12600,300,*,RIGHT,ALU1 +S 3200,12000,6100,12000,300,*,RIGHT,ALU1 +S 3300,10900,3300,12100,300,*,DOWN,ALU1 +S 2000,5100,4100,5100,300,*,LEFT,ALU1 +S 4100,600,4100,3500,300,*,UP,NDIF +S 3500,-300,3500,4100,300,*,UP,ALU1 +S 3500,-300,3500,4100,300,*,UP,PTIE +S 3400,-200,15000,-200,300,*,RIGHT,PTIE +S 3400,4000,4200,4000,300,*,RIGHT,PTIE +S 5900,13000,5900,14300,300,*,DOWN,ALU1 +S 6500,13500,6500,22600,300,*,UP,ALU1 +S 4200,13600,5400,13600,300,*,RIGHT,ALU1 +S 5900,13100,5900,13900,200,*,UP,POLY +S 4200,22500,6600,22500,300,*,RIGHT,NTIE +S 5900,23800,6400,23800,300,*,RIGHT,POLY +S 5900,23800,5900,24600,200,*,UP,POLY +S 4400,24600,6200,24600,100,*,RIGHT,POLY +S 6200,24300,6600,24300,300,*,RIGHT,PTIE +S 4200,24300,5600,24300,300,*,RIGHT,PTIE +S 5900,23700,5900,23900,200,*,DOWN,POLY +S 4400,13900,6200,13900,100,*,RIGHT,POLY +S 6200,13600,6600,13600,300,*,RIGHT,NTIE +S 4200,13600,5600,13600,300,*,RIGHT,NTIE +S 5500,13400,5500,22700,2800,*,UP,NWELL +S 6200,13900,6200,22200,100,*,UP,PTRANS +S 5600,13900,5600,22200,100,*,UP,PTRANS +S 5000,13900,5000,22200,100,*,UP,PTRANS +S 5300,13800,5300,22600,300,*,UP,ALU1 +S 4400,13900,4400,22200,100,*,UP,PTRANS +S 4700,14100,4700,22000,200,*,UP,PDIF +S 5300,14100,5300,22000,200,*,UP,PDIF +S 5900,14100,5900,22000,200,*,UP,PDIF +S 6500,14100,6500,22000,300,*,UP,PDIF +S 4200,28700,6600,28700,300,*,RIGHT,PTIE +S 6200,24600,6200,28400,100,*,UP,NTRANS +S 5600,24600,5600,28400,100,*,UP,NTRANS +S 5000,24600,5000,28400,100,*,UP,NTRANS +S 4400,24600,4400,28400,100,*,UP,NTRANS +S 4700,24800,4700,28200,300,*,UP,NDIF +S 5300,24800,5300,28200,300,*,UP,NDIF +S 5900,24800,5900,28200,300,*,UP,NDIF +S 6500,24800,6500,28200,300,*,UP,NDIF +S 6500,24200,6500,28800,300,*,UP,ALU1 +S 5300,23700,5300,28800,300,*,UP,ALU1 +S 5900,14200,5900,29100,300,*,UP,ALU1 +S 4700,14200,4700,29100,300,*,UP,ALU1 +S 5900,13100,6500,13100,200,*,RIGHT,POLY +S 6400,13500,6400,13700,200,*,DOWN,ALU1 +S 7100,14200,7100,29100,300,*,UP,ALU1 +S 8300,14200,8300,29100,300,*,UP,ALU1 +S 7700,23700,7700,28800,300,*,UP,ALU1 +S 8900,24200,8900,28800,300,*,UP,ALU1 +S 8900,24800,8900,28200,300,*,UP,NDIF +S 8300,24800,8300,28200,300,*,UP,NDIF +S 7700,24800,7700,28200,300,*,UP,NDIF +S 7100,24800,7100,28200,300,*,UP,NDIF +S 6800,24600,6800,28400,100,*,UP,NTRANS +S 7400,24600,7400,28400,100,*,UP,NTRANS +S 8000,24600,8000,28400,100,*,UP,NTRANS +S 8600,24600,8600,28400,100,*,UP,NTRANS +S 6600,28700,9000,28700,300,*,RIGHT,PTIE +S 8900,14100,8900,22000,300,*,UP,PDIF +S 8300,14100,8300,22000,200,*,UP,PDIF +S 7700,14100,7700,22000,200,*,UP,PDIF +S 7100,14100,7100,22000,200,*,UP,PDIF +S 6800,13900,6800,22200,100,*,UP,PTRANS +S 7700,13800,7700,22600,300,*,UP,ALU1 +S 7400,13900,7400,22200,100,*,UP,PTRANS +S 8000,13900,8000,22200,100,*,UP,PTRANS +S 8600,13900,8600,22200,100,*,UP,PTRANS +S 7900,13400,7900,22700,2800,*,UP,NWELL +S 8900,13800,8900,22600,300,*,UP,ALU1 +S 6600,13600,8000,13600,300,*,RIGHT,NTIE +S 8600,13600,9000,13600,300,*,RIGHT,NTIE +S 8300,13300,8300,13900,200,*,UP,POLY +S 6800,13900,8600,13900,100,*,RIGHT,POLY +S 6600,13600,8000,13600,300,*,RIGHT,ALU1 +S 8600,13600,9000,13600,300,*,RIGHT,ALU1 +S 8300,23700,8300,23900,200,*,DOWN,POLY +S 6600,24300,8000,24300,300,*,RIGHT,PTIE +S 8600,24300,9000,24300,300,*,RIGHT,PTIE +S 6800,24600,8600,24600,100,*,RIGHT,POLY +S 8300,23800,8300,24600,200,*,UP,POLY +S 8300,23800,8800,23800,300,*,RIGHT,POLY +S 8800,23200,8800,23800,200,*,UP,ALU1 +S 6600,22500,9000,22500,300,*,RIGHT,NTIE +S 9500,14200,9500,29100,300,*,UP,ALU1 +S 10700,14200,10700,29100,300,*,UP,ALU1 +S 10100,23700,10100,28800,300,*,UP,ALU1 +S 11300,24200,11300,28800,300,*,UP,ALU1 +S 11300,24800,11300,28200,300,*,UP,NDIF +S 10700,24800,10700,28200,300,*,UP,NDIF +S 10100,24800,10100,28200,300,*,UP,NDIF +S 9500,24800,9500,28200,300,*,UP,NDIF +S 9200,24600,9200,28400,100,*,UP,NTRANS +S 9800,24600,9800,28400,100,*,UP,NTRANS +S 10400,24600,10400,28400,100,*,UP,NTRANS +S 11000,24600,11000,28400,100,*,UP,NTRANS +S 9000,28700,11400,28700,300,*,RIGHT,PTIE +S 11300,14100,11300,22000,300,*,UP,PDIF +S 10700,14100,10700,22000,200,*,UP,PDIF +S 10100,14100,10100,22000,200,*,UP,PDIF +S 9500,14100,9500,22000,200,*,UP,PDIF +S 9200,13900,9200,22200,100,*,UP,PTRANS +S 10100,13800,10100,22600,300,*,UP,ALU1 +S 9800,13900,9800,22200,100,*,UP,PTRANS +S 10400,13900,10400,22200,100,*,UP,PTRANS +S 11000,13900,11000,22200,100,*,UP,PTRANS +S 10300,13400,10300,22700,2800,*,UP,NWELL +S 11300,13800,11300,22600,300,*,UP,ALU1 +S 9000,13600,10400,13600,300,*,RIGHT,NTIE +S 11000,13600,11400,13600,300,*,RIGHT,NTIE +S 10700,13300,10700,13900,200,*,UP,POLY +S 9200,13900,11000,13900,100,*,RIGHT,POLY +S 9000,13600,10400,13600,300,*,RIGHT,ALU1 +S 11000,13600,11400,13600,300,*,RIGHT,ALU1 +S 10700,23700,10700,23900,200,*,DOWN,POLY +S 9000,24300,10400,24300,300,*,RIGHT,PTIE +S 11000,24300,11400,24300,300,*,RIGHT,PTIE +S 9200,24600,11000,24600,100,*,RIGHT,POLY +S 10700,23800,10700,24600,200,*,UP,POLY +S 10700,23800,11200,23800,300,*,RIGHT,POLY +S 11200,23200,11200,23800,200,*,UP,ALU1 +S 9000,22500,11400,22500,300,*,RIGHT,NTIE +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +V 15500,7000,CONT_DIF_P +V 14900,6200,CONT_DIF_P +V 14900,5800,CONT_DIF_P +V 14900,6600,CONT_DIF_P +V 14900,7000,CONT_DIF_P +V 14300,7000,CONT_DIF_P +V 14300,6600,CONT_DIF_P +V 14300,6200,CONT_DIF_P +V 14300,5800,CONT_DIF_P +V 15500,6600,CONT_DIF_P +V 15500,5800,CONT_DIF_P +V 15500,6200,CONT_DIF_P +V 14500,12000,CONT_BODY_N +V 14500,11200,CONT_BODY_N +V 14500,10800,CONT_BODY_N +V 14500,8300,CONT_BODY_N +V 14500,10400,CONT_BODY_N +V 14500,11600,CONT_BODY_N +V 14500,9100,CONT_BODY_N +V 14500,9500,CONT_BODY_N +V 14500,10000,CONT_VIA +V 14500,8700,CONT_VIA +V 14900,9100,CONT_BODY_N +V 14900,11600,CONT_BODY_N +V 14900,10400,CONT_BODY_N +V 14900,8300,CONT_BODY_N +V 14900,10800,CONT_BODY_N +V 14900,11200,CONT_BODY_N +V 14900,12000,CONT_BODY_N +V 14900,9500,CONT_BODY_N +V 14900,8700,CONT_VIA +V 14900,10000,CONT_VIA +V 15300,11200,CONT_BODY_N +V 15300,10800,CONT_BODY_N +V 15300,8300,CONT_BODY_N +V 15300,10400,CONT_BODY_N +V 15300,11600,CONT_BODY_N +V 15300,9100,CONT_BODY_N +V 15300,9500,CONT_BODY_N +V 15300,12000,CONT_BODY_N +V 15300,10000,CONT_VIA +V 15300,8700,CONT_VIA +V 15700,11600,CONT_BODY_N +V 15700,10400,CONT_BODY_N +V 15700,8300,CONT_BODY_N +V 15700,10800,CONT_BODY_N +V 15700,11200,CONT_BODY_N +V 15700,12000,CONT_BODY_N +V 15700,9500,CONT_BODY_N +V 15700,9100,CONT_BODY_N +V 15700,8700,CONT_VIA +V 15700,10000,CONT_VIA +V 14900,200,CONT_BODY_P +V 14400,200,CONT_BODY_P +V 14900,600,CONT_BODY_P +V 14400,600,CONT_BODY_P +V 14900,1000,CONT_BODY_P +V 14400,1000,CONT_BODY_P +V 14900,1400,CONT_BODY_P +V 14400,1400,CONT_BODY_P +V 14400,1800,CONT_BODY_P +V 14900,1800,CONT_BODY_P +V 14300,2700,CONT_DIF_N +V 15500,2800,CONT_DIF_N +V 15500,3400,CONT_DIF_N +V 15400,2300,CONT_POLY +V 12500,6600,CONT_DIF_P +V 12500,7000,CONT_DIF_P +V 12500,6200,CONT_DIF_P +V 12500,7400,CONT_DIF_P +V 12500,5800,CONT_DIF_P +V 11400,5100,CONT_BODY_N +V 14200,3800,CONT_POLY +V 9100,4000,CONT_BODY_P +V 9600,4000,CONT_BODY_P +V 10000,4000,CONT_BODY_P +V 16300,1600,CONT_VIA +V 16100,23200,CONT_VIA +V 16700,23200,CONT_VIA +V 7100,10200,CONT_VIA +V 7100,9000,CONT_VIA +V 8900,1600,CONT_VIA +V 10100,1600,CONT_VIA +V 8300,3500,CONT_VIA +V 5900,7400,CONT_VIA +V 5900,6600,CONT_VIA +V 8300,7400,CONT_VIA +V 8300,9000,CONT_VIA +V 8300,10200,CONT_VIA +V 8300,6600,CONT_VIA +V 8300,2300,CONT_VIA +V 7100,6600,CONT_VIA +V 10700,6600,CONT_VIA +V 10700,2300,CONT_VIA +V 7100,7400,CONT_VIA +V 7100,2300,CONT_VIA +V 5900,2300,CONT_VIA +V 5900,3500,CONT_VIA +V 5900,10200,CONT_VIA +V 5900,9000,CONT_VIA +V 7700,1600,CONT_VIA +V 9500,9000,CONT_VIA +V 9500,7400,CONT_VIA +V 9500,2300,CONT_VIA +V 10700,7400,CONT_VIA +V 10700,9000,CONT_VIA +V 10700,10200,CONT_VIA +V 4100,2300,CONT_VIA +V 4100,6600,CONT_VIA +V 4100,7400,CONT_VIA +V 4100,9000,CONT_VIA +V 4100,10200,CONT_VIA +V 4100,3500,CONT_VIA +V 9500,6600,CONT_VIA +V 9500,10200,CONT_VIA +V 6500,1600,CONT_VIA +V 4600,-700,CONT_VIA +V 4800,5300,CONT_POLY +V 4600,300,CONT_POLY +V 7100,4600,CONT_POLY +V 5900,4000,CONT_BODY_P +V 8300,4000,CONT_BODY_P +V 4100,4000,CONT_BODY_P +V 7500,4000,CONT_BODY_P +V 8700,4000,CONT_BODY_P +V 7900,4000,CONT_BODY_P +V 6700,4000,CONT_BODY_P +V 6300,4000,CONT_BODY_P +V 5900,-200,CONT_BODY_P +V 7100,-200,CONT_BODY_P +V 12100,-200,CONT_BODY_P +V 11700,-200,CONT_BODY_P +V 8300,-200,CONT_BODY_P +V 10700,-200,CONT_BODY_P +V 9500,-200,CONT_BODY_P +V 4100,-200,CONT_BODY_P +V 9900,-200,CONT_BODY_P +V 10300,-200,CONT_BODY_P +V 13700,-200,CONT_BODY_P +V 13300,-200,CONT_BODY_P +V 14100,-200,CONT_BODY_P +V 14500,-200,CONT_BODY_P +V 12500,-200,CONT_BODY_P +V 12900,-200,CONT_BODY_P +V 5100,-200,CONT_BODY_P +V 5500,-200,CONT_BODY_P +V 6300,-200,CONT_BODY_P +V 6700,-200,CONT_BODY_P +V 7500,-200,CONT_BODY_P +V 7900,-200,CONT_BODY_P +V 9100,-200,CONT_BODY_P +V 8700,-200,CONT_BODY_P +V 6000,12000,CONT_BODY_N +V 5900,5100,CONT_BODY_N +V 8300,5100,CONT_BODY_N +V 6700,5100,CONT_BODY_N +V 6300,5100,CONT_BODY_N +V 7100,12000,CONT_BODY_N +V 10700,5100,CONT_BODY_N +V 9100,5100,CONT_BODY_N +V 8700,5100,CONT_BODY_N +V 4100,5100,CONT_BODY_N +V 4500,12000,CONT_BODY_N +V 8300,12000,CONT_BODY_N +V 9500,12000,CONT_BODY_N +V 5500,12000,CONT_BODY_N +V 5000,12000,CONT_BODY_N +V 4100,12000,CONT_BODY_N +V 7900,5100,CONT_BODY_N +V 7500,5100,CONT_BODY_N +V 9900,5100,CONT_BODY_N +V 10300,5100,CONT_BODY_N +V 7700,11400,CONT_DIF_P +V 7700,8600,CONT_DIF_P +V 7700,8200,CONT_DIF_P +V 7700,5800,CONT_DIF_P +V 7700,11000,CONT_DIF_P +V 7700,10600,CONT_DIF_P +V 7700,9000,CONT_DIF_P +V 7700,10200,CONT_DIF_P +V 7700,7000,CONT_DIF_P +V 7700,6600,CONT_DIF_P +V 7700,9800,CONT_DIF_P +V 7700,9400,CONT_DIF_P +V 7700,6200,CONT_DIF_P +V 6500,6200,CONT_DIF_P +V 7700,7400,CONT_DIF_P +V 6500,11400,CONT_DIF_P +V 6500,8600,CONT_DIF_P +V 6500,8200,CONT_DIF_P +V 6500,5800,CONT_DIF_P +V 6500,11000,CONT_DIF_P +V 6500,10600,CONT_DIF_P +V 8300,7800,CONT_DIF_P +V 7700,7800,CONT_DIF_P +V 6500,7800,CONT_DIF_P +V 6500,10200,CONT_DIF_P +V 6500,7000,CONT_DIF_P +V 6500,6600,CONT_DIF_P +V 6500,9800,CONT_DIF_P +V 6500,9400,CONT_DIF_P +V 8300,11400,CONT_DIF_P +V 6500,7400,CONT_DIF_P +V 8300,6200,CONT_DIF_P +V 8300,5800,CONT_DIF_P +V 8300,7000,CONT_DIF_P +V 8300,9800,CONT_DIF_P +V 8300,10600,CONT_DIF_P +V 8300,11000,CONT_DIF_P +V 7100,8600,CONT_DIF_P +V 6500,9000,CONT_DIF_P +V 7100,8200,CONT_DIF_P +V 7100,7800,CONT_DIF_P +V 7100,11000,CONT_DIF_P +V 7100,10600,CONT_DIF_P +V 8300,9400,CONT_DIF_P +V 8300,8200,CONT_DIF_P +V 5900,5800,CONT_DIF_P +V 8300,8600,CONT_DIF_P +V 5900,6200,CONT_DIF_P +V 7100,9400,CONT_DIF_P +V 7100,9800,CONT_DIF_P +V 7100,7000,CONT_DIF_P +V 7100,5800,CONT_DIF_P +V 7100,6200,CONT_DIF_P +V 5900,10600,CONT_DIF_P +V 7100,11400,CONT_DIF_P +V 5900,11400,CONT_DIF_P +V 5900,8200,CONT_DIF_P +V 5900,7800,CONT_DIF_P +V 5900,11000,CONT_DIF_P +V 5900,9800,CONT_DIF_P +V 5900,9400,CONT_DIF_P +V 5300,11000,CONT_DIF_P +V 5900,7000,CONT_DIF_P +V 5300,10200,CONT_DIF_P +V 5300,7800,CONT_DIF_P +V 5300,7000,CONT_DIF_P +V 5300,6600,CONT_DIF_P +V 5300,9800,CONT_DIF_P +V 5300,9400,CONT_DIF_P +V 5300,10600,CONT_DIF_P +V 5900,8600,CONT_DIF_P +V 5300,7400,CONT_DIF_P +V 5300,11400,CONT_DIF_P +V 5300,8600,CONT_DIF_P +V 5300,8200,CONT_DIF_P +V 5300,5800,CONT_DIF_P +V 9500,11000,CONT_DIF_P +V 9500,9400,CONT_DIF_P +V 5300,9000,CONT_DIF_P +V 10700,7000,CONT_DIF_P +V 9500,7000,CONT_DIF_P +V 9500,5800,CONT_DIF_P +V 9500,6200,CONT_DIF_P +V 9500,8600,CONT_DIF_P +V 9500,11400,CONT_DIF_P +V 9500,8200,CONT_DIF_P +V 5300,6200,CONT_DIF_P +V 8900,7000,CONT_DIF_P +V 9500,10600,CONT_DIF_P +V 10700,9400,CONT_DIF_P +V 10700,8200,CONT_DIF_P +V 10700,11400,CONT_DIF_P +V 10700,8600,CONT_DIF_P +V 10700,6200,CONT_DIF_P +V 9500,9800,CONT_DIF_P +V 8900,8200,CONT_DIF_P +V 10700,9800,CONT_DIF_P +V 10700,10600,CONT_DIF_P +V 10700,11000,CONT_DIF_P +V 10700,7800,CONT_DIF_P +V 8900,9000,CONT_DIF_P +V 8900,7800,CONT_DIF_P +V 9500,7800,CONT_DIF_P +V 10100,6600,CONT_DIF_P +V 8900,6600,CONT_DIF_P +V 8900,9800,CONT_DIF_P +V 8900,9400,CONT_DIF_P +V 8900,6200,CONT_DIF_P +V 8900,7400,CONT_DIF_P +V 8900,11400,CONT_DIF_P +V 10700,5800,CONT_DIF_P +V 10100,5800,CONT_DIF_P +V 8900,5800,CONT_DIF_P +V 8900,11000,CONT_DIF_P +V 8900,10600,CONT_DIF_P +V 10100,9000,CONT_DIF_P +V 10100,7800,CONT_DIF_P +V 10100,10200,CONT_DIF_P +V 8900,10200,CONT_DIF_P +V 10100,10600,CONT_DIF_P +V 10100,9800,CONT_DIF_P +V 10100,9400,CONT_DIF_P +V 10100,6200,CONT_DIF_P +V 10100,7400,CONT_DIF_P +V 10100,11400,CONT_DIF_P +V 10100,8600,CONT_DIF_P +V 8900,8600,CONT_DIF_P +V 10100,7000,CONT_DIF_P +V 10100,8200,CONT_DIF_P +V 4700,6200,CONT_DIF_P +V 4700,7400,CONT_DIF_P +V 4700,11400,CONT_DIF_P +V 4700,8600,CONT_DIF_P +V 4700,9000,CONT_DIF_P +V 4700,7800,CONT_DIF_P +V 4700,7000,CONT_DIF_P +V 10100,11000,CONT_DIF_P +V 4700,5800,CONT_DIF_P +V 4700,8200,CONT_DIF_P +V 4700,11000,CONT_DIF_P +V 4700,6600,CONT_DIF_P +V 4700,10600,CONT_DIF_P +V 4700,9800,CONT_DIF_P +V 4700,10200,CONT_DIF_P +V 4700,9400,CONT_DIF_P +V 4100,6200,CONT_DIF_P +V 4100,7000,CONT_DIF_P +V 4100,5800,CONT_DIF_P +V 4100,9800,CONT_DIF_P +V 4100,11000,CONT_DIF_P +V 4100,8200,CONT_DIF_P +V 4100,11400,CONT_DIF_P +V 4100,8600,CONT_DIF_P +V 4100,10600,CONT_DIF_P +V 4100,9400,CONT_DIF_P +V 4100,7800,CONT_DIF_P +V 7700,2100,CONT_DIF_N +V 7100,700,CONT_DIF_N +V 7700,2500,CONT_DIF_N +V 7100,3300,CONT_DIF_N +V 7100,2800,CONT_DIF_N +V 6500,2900,CONT_DIF_N +V 8300,1100,CONT_DIF_N +V 8300,1500,CONT_DIF_N +V 5900,700,CONT_DIF_N +V 6500,3300,CONT_DIF_N +V 6500,2100,CONT_DIF_N +V 6500,2500,CONT_DIF_N +V 7700,2900,CONT_DIF_N +V 7700,3300,CONT_DIF_N +V 7100,1500,CONT_DIF_N +V 7100,1100,CONT_DIF_N +V 5300,2500,CONT_DIF_N +V 7100,1900,CONT_DIF_N +V 8300,1900,CONT_DIF_N +V 8300,2700,CONT_DIF_N +V 8300,3100,CONT_DIF_N +V 8300,700,CONT_DIF_N +V 5300,3300,CONT_DIF_N +V 10700,1100,CONT_DIF_N +V 9500,1500,CONT_DIF_N +V 5900,1100,CONT_DIF_N +V 5900,1500,CONT_DIF_N +V 5900,1900,CONT_DIF_N +V 5900,2700,CONT_DIF_N +V 5900,3100,CONT_DIF_N +V 10700,2700,CONT_DIF_N +V 10700,3100,CONT_DIF_N +V 10700,700,CONT_DIF_N +V 5300,2100,CONT_DIF_N +V 5300,1700,CONT_DIF_N +V 5300,1300,CONT_DIF_N +V 5300,900,CONT_DIF_N +V 5300,2900,CONT_DIF_N +V 8900,2500,CONT_DIF_N +V 7700,700,CONT_DIF_N +V 8900,1200,CONT_DIF_N +V 10100,2900,CONT_DIF_N +V 9500,1100,CONT_DIF_N +V 9500,700,CONT_DIF_N +V 9500,1900,CONT_DIF_N +V 10700,1900,CONT_DIF_N +V 10100,700,CONT_DIF_N +V 8900,700,CONT_DIF_N +V 9500,3300,CONT_DIF_N +V 10700,1500,CONT_DIF_N +V 8900,2900,CONT_DIF_N +V 8900,3300,CONT_DIF_N +V 8900,2100,CONT_DIF_N +V 9500,2800,CONT_DIF_N +V 10100,3300,CONT_DIF_N +V 10100,2100,CONT_DIF_N +V 10100,2500,CONT_DIF_N +V 10100,1200,CONT_DIF_N +V 4700,1300,CONT_DIF_N +V 4700,900,CONT_DIF_N +V 4700,2500,CONT_DIF_N +V 4700,2100,CONT_DIF_N +V 4700,2900,CONT_DIF_N +V 4700,3300,CONT_DIF_N +V 4700,1700,CONT_DIF_N +V 4100,1500,CONT_DIF_N +V 4100,1100,CONT_DIF_N +V 7700,1200,CONT_DIF_N +V 4100,700,CONT_DIF_N +V 4100,3100,CONT_DIF_N +V 4100,2700,CONT_DIF_N +V 4100,1900,CONT_DIF_N +V 6500,700,CONT_DIF_N +V 6500,1200,CONT_DIF_N +V 16100,7500,CONT_VIA +V 16100,8700,CONT_VIA +V 16100,6700,CONT_VIA +V 16100,10000,CONT_VIA +V 16100,5500,CONT_BODY_N +V 16100,9100,CONT_BODY_N +V 16100,8300,CONT_BODY_N +V 16100,10800,CONT_BODY_N +V 16100,7100,CONT_BODY_N +V 16100,11200,CONT_BODY_N +V 16100,6300,CONT_BODY_N +V 16100,5900,CONT_BODY_N +V 16100,12000,CONT_BODY_N +V 16100,9500,CONT_BODY_N +V 16100,11600,CONT_BODY_N +V 16100,7900,CONT_BODY_N +V 16100,10400,CONT_BODY_N +V 16100,5100,CONT_BODY_N +V 13700,1600,CONT_VIA +V 12500,1600,CONT_VIA +V 11300,1600,CONT_VIA +V 11900,9400,CONT_DIF_P +V 11900,7000,CONT_DIF_P +V 11900,5800,CONT_DIF_P +V 11900,6200,CONT_DIF_P +V 11900,8600,CONT_DIF_P +V 11900,11400,CONT_DIF_P +V 11900,8200,CONT_DIF_P +V 11900,7800,CONT_DIF_P +V 11900,10600,CONT_DIF_P +V 11300,9000,CONT_DIF_P +V 11300,7800,CONT_DIF_P +V 11300,10200,CONT_DIF_P +V 11300,7000,CONT_DIF_P +V 11300,6600,CONT_DIF_P +V 11300,9800,CONT_DIF_P +V 11900,9800,CONT_DIF_P +V 11300,6200,CONT_DIF_P +V 11300,7400,CONT_DIF_P +V 11300,11400,CONT_DIF_P +V 11300,8600,CONT_DIF_P +V 11300,8200,CONT_DIF_P +V 11300,5800,CONT_DIF_P +V 11300,11000,CONT_DIF_P +V 11900,11000,CONT_DIF_P +V 13100,9800,CONT_DIF_P +V 13100,9400,CONT_DIF_P +V 13100,8600,CONT_DIF_P +V 13100,6200,CONT_DIF_P +V 13100,5800,CONT_DIF_P +V 13100,7000,CONT_DIF_P +V 12500,10200,CONT_DIF_P +V 11300,9400,CONT_DIF_P +V 12500,9000,CONT_DIF_P +V 13100,10600,CONT_DIF_P +V 13100,11000,CONT_DIF_P +V 13100,7800,CONT_DIF_P +V 13100,8200,CONT_DIF_P +V 13100,11400,CONT_DIF_P +V 12500,8600,CONT_DIF_P +V 11300,10600,CONT_DIF_P +V 12500,9400,CONT_DIF_P +V 12500,9800,CONT_DIF_P +V 12500,10600,CONT_DIF_P +V 12500,7800,CONT_DIF_P +V 12500,8200,CONT_DIF_P +V 13700,10200,CONT_DIF_P +V 13700,7800,CONT_DIF_P +V 13700,9000,CONT_DIF_P +V 13700,8600,CONT_DIF_P +V 13700,11400,CONT_DIF_P +V 12500,11400,CONT_DIF_P +V 13700,6200,CONT_DIF_P +V 13700,9400,CONT_DIF_P +V 13700,9800,CONT_DIF_P +V 13700,6600,CONT_DIF_P +V 13700,7000,CONT_DIF_P +V 13700,10600,CONT_DIF_P +V 13700,11000,CONT_DIF_P +V 12500,11000,CONT_DIF_P +V 13700,8200,CONT_DIF_P +V 13100,10200,CONT_DIF_P +V 11900,10200,CONT_DIF_P +V 11900,9000,CONT_DIF_P +V 13100,9000,CONT_DIF_P +V 11900,7400,CONT_DIF_P +V 13100,7400,CONT_DIF_P +V 13700,7400,CONT_DIF_P +V 11900,6600,CONT_DIF_P +V 13100,6600,CONT_DIF_P +V 13700,5800,CONT_DIF_P +V 13700,700,CONT_DIF_N +V 13700,1200,CONT_DIF_N +V 12500,1200,CONT_DIF_N +V 11300,700,CONT_DIF_N +V 13700,2100,CONT_DIF_N +V 11900,1500,CONT_DIF_N +V 13700,3300,CONT_DIF_N +V 11900,1100,CONT_DIF_N +V 11900,700,CONT_DIF_N +V 11900,1900,CONT_DIF_N +V 11900,3300,CONT_DIF_N +V 11300,2900,CONT_DIF_N +V 11300,3300,CONT_DIF_N +V 11300,2100,CONT_DIF_N +V 11300,2500,CONT_DIF_N +V 11300,1200,CONT_DIF_N +V 11900,2800,CONT_DIF_N +V 13100,1500,CONT_DIF_N +V 13700,2900,CONT_DIF_N +V 12500,3300,CONT_DIF_N +V 12500,2900,CONT_DIF_N +V 13100,3300,CONT_DIF_N +V 13100,1900,CONT_DIF_N +V 13100,700,CONT_DIF_N +V 13100,1100,CONT_DIF_N +V 13700,2500,CONT_DIF_N +V 13100,2800,CONT_DIF_N +V 12500,700,CONT_DIF_N +V 12500,2500,CONT_DIF_N +V 12500,2100,CONT_DIF_N +V 13100,2300,CONT_DIF_N +V 11900,2300,CONT_DIF_N +V 16700,1600,CONT_VIA +V 9500,4600,CONT_POLY +V 14900,3500,CONT_VIA +V 14900,-200,CONT_BODY_P +V 14900,5100,CONT_BODY_N +V 14300,3300,CONT_DIF_N +V 14900,2700,CONT_DIF_N +V 14900,3100,CONT_DIF_N +V 16100,4000,CONT_BODY_P +V 16100,4000,CONT_BODY_P +V 16100,2800,CONT_BODY_P +V 16100,3200,CONT_BODY_P +V 16100,3600,CONT_VIA +V 16100,2400,CONT_VIA +V 14800,4500,CONT_POLY +V 10700,12000,CONT_BODY_N +V 15400,-700,CONT_VIA +V 11300,-200,CONT_BODY_P +V 10800,4000,CONT_POLY +V 14900,4000,CONT_BODY_P +V 14900,7500,CONT_DIF_P +V 15500,7500,CONT_DIF_P +V 14300,7500,CONT_DIF_P +V 3800,27500,CONT_VIA +V 3800,27900,CONT_VIA +V 3800,28300,CONT_VIA +V 3800,26300,CONT_VIA +V 3800,25500,CONT_VIA +V 3800,25100,CONT_VIA +V 3800,24700,CONT_VIA +V 3800,25900,CONT_VIA +V 3800,20400,CONT_VIA +V 3800,20800,CONT_VIA +V 3800,22500,CONT_VIA +V 3800,21200,CONT_VIA +V 3800,21600,CONT_VIA +V 3800,22000,CONT_VIA +V 3800,26700,CONT_VIA +V 3800,27100,CONT_VIA +V 4000,29200,CONT_VIA +V 3500,29200,CONT_VIA +V 6400,23200,CONT_VIA +V 3800,20000,CONT_VIA +V 3800,18400,CONT_VIA +V 3800,18800,CONT_VIA +V 3800,17200,CONT_VIA +V 3800,17600,CONT_VIA +V 3800,16800,CONT_VIA +V 3800,14400,CONT_VIA +V 3800,14800,CONT_VIA +V 3800,15200,CONT_VIA +V 3800,15600,CONT_VIA +V 3800,18000,CONT_VIA +V 3800,19200,CONT_VIA +V 3800,19600,CONT_VIA +V 3800,14000,CONT_VIA +V 3800,16400,CONT_VIA +V 3800,16000,CONT_VIA +V 3500,27900,CONT_BODY_P +V 3500,28300,CONT_BODY_P +V 3900,28700,CONT_BODY_P +V 3500,24300,CONT_BODY_P +V 3900,24300,CONT_BODY_P +V 3500,25500,CONT_BODY_P +V 3500,25100,CONT_BODY_P +V 3500,24700,CONT_BODY_P +V 3500,28700,CONT_BODY_P +V 3500,25900,CONT_BODY_P +V 3500,26300,CONT_BODY_P +V 3500,26700,CONT_BODY_P +V 3500,27100,CONT_BODY_P +V 3500,27500,CONT_BODY_P +V 3500,22500,CONT_BODY_N +V 4100,22500,CONT_BODY_N +V 3500,22000,CONT_BODY_N +V 3500,21600,CONT_BODY_N +V 3500,21200,CONT_BODY_N +V 3500,20800,CONT_BODY_N +V 3500,20400,CONT_BODY_N +V 3500,19200,CONT_BODY_N +V 3500,18800,CONT_BODY_N +V 3500,17200,CONT_BODY_N +V 3500,16400,CONT_BODY_N +V 3500,16000,CONT_BODY_N +V 3500,18000,CONT_BODY_N +V 3500,17600,CONT_BODY_N +V 3500,20000,CONT_BODY_N +V 3500,18400,CONT_BODY_N +V 3500,19600,CONT_BODY_N +V 3500,15600,CONT_BODY_N +V 3500,15200,CONT_BODY_N +V 3500,14800,CONT_BODY_N +V 3500,14400,CONT_BODY_N +V 3500,14000,CONT_BODY_N +V 4000,13600,CONT_BODY_N +V 3500,13600,CONT_BODY_N +V 3500,16800,CONT_BODY_N +V 4100,20300,CONT_DIF_P +V 4100,20700,CONT_DIF_P +V 4100,21100,CONT_DIF_P +V 4100,21500,CONT_DIF_P +V 4100,21900,CONT_DIF_P +V 4100,14300,CONT_DIF_P +V 4100,19900,CONT_DIF_P +V 4100,19500,CONT_DIF_P +V 4100,19100,CONT_DIF_P +V 4100,18700,CONT_DIF_P +V 4100,18300,CONT_DIF_P +V 4100,17500,CONT_DIF_P +V 4100,17900,CONT_DIF_P +V 4100,17100,CONT_DIF_P +V 4100,16700,CONT_DIF_P +V 4100,16300,CONT_DIF_P +V 4100,15900,CONT_DIF_P +V 4100,15500,CONT_DIF_P +V 4100,15100,CONT_DIF_P +V 4100,14700,CONT_DIF_P +V 4100,27300,CONT_DIF_N +V 4100,26100,CONT_DIF_N +V 4100,24900,CONT_DIF_N +V 4100,25300,CONT_DIF_N +V 4100,25700,CONT_DIF_N +V 4100,26500,CONT_DIF_N +V 4100,26900,CONT_DIF_N +V 4100,27700,CONT_DIF_N +V 4100,28100,CONT_DIF_N +V 11900,29200,CONT_VIA +V 11300,29200,CONT_VIA +V 11900,25900,CONT_VIA +V 11600,24300,CONT_VIA +V 11900,27900,CONT_VIA +V 11900,28300,CONT_BODY_P +V 11900,28700,CONT_BODY_P +V 11900,24300,CONT_BODY_P +V 11900,25500,CONT_BODY_P +V 11900,25100,CONT_BODY_P +V 11900,24700,CONT_BODY_P +V 11900,26300,CONT_BODY_P +V 11900,26700,CONT_BODY_P +V 11900,27100,CONT_BODY_P +V 11900,27500,CONT_BODY_P +V 11600,22500,CONT_VIA +V 11600,20700,CONT_VIA +V 11600,20300,CONT_VIA +V 11600,21900,CONT_VIA +V 11600,21500,CONT_VIA +V 11600,13900,CONT_VIA +V 11600,16700,CONT_VIA +V 11600,14700,CONT_VIA +V 11600,19500,CONT_VIA +V 11600,17900,CONT_VIA +V 11600,17100,CONT_VIA +V 11600,18300,CONT_VIA +V 11600,15500,CONT_VIA +V 11600,15900,CONT_VIA +V 11600,14300,CONT_VIA +V 11600,19100,CONT_VIA +V 11900,22000,CONT_BODY_N +V 11900,22500,CONT_BODY_N +V 11900,20400,CONT_BODY_N +V 11900,20800,CONT_BODY_N +V 11900,21200,CONT_BODY_N +V 11900,21600,CONT_BODY_N +V 11900,14800,CONT_BODY_N +V 11900,15200,CONT_BODY_N +V 11900,13600,CONT_BODY_N +V 11900,15600,CONT_BODY_N +V 11900,17200,CONT_BODY_N +V 11900,16800,CONT_BODY_N +V 11900,16000,CONT_BODY_N +V 11500,13600,CONT_BODY_N +V 11900,19200,CONT_BODY_N +V 11900,19600,CONT_BODY_N +V 11900,20000,CONT_BODY_N +V 11900,17600,CONT_BODY_N +V 11900,18000,CONT_BODY_N +V 11900,16400,CONT_BODY_N +V 11900,14000,CONT_BODY_N +V 11900,14400,CONT_BODY_N +V 11900,18400,CONT_BODY_N +V 11900,18800,CONT_BODY_N +V 3300,5800,CONT_VIA +V 3300,9900,CONT_VIA +V 2100,9800,CONT_VIA +V 2100,6600,CONT_VIA +V 3100,9400,CONT_POLY +V 3300,5100,CONT_BODY_N +V 2700,5100,CONT_BODY_N +V 2700,5500,CONT_BODY_N +V 2700,5900,CONT_BODY_N +V 2700,6300,CONT_BODY_N +V 3300,10300,CONT_BODY_N +V 3300,10700,CONT_BODY_N +V 2100,11600,CONT_BODY_N +V 2100,11200,CONT_BODY_N +V 2100,10800,CONT_BODY_N +V 2100,10400,CONT_BODY_N +V 2100,5100,CONT_BODY_N +V 2100,6300,CONT_BODY_N +V 2100,7000,CONT_BODY_N +V 2100,7400,CONT_BODY_N +V 2100,7800,CONT_BODY_N +V 2100,8200,CONT_BODY_N +V 2100,8600,CONT_BODY_N +V 2100,9000,CONT_BODY_N +V 2100,12000,CONT_BODY_N +V 2100,9400,CONT_BODY_N +V 2100,5500,CONT_BODY_N +V 2100,5900,CONT_BODY_N +V 2700,6900,CONT_DIF_P +V 2700,11300,CONT_DIF_P +V 3600,12000,CONT_BODY_N +V 3300,11500,CONT_BODY_N +V 3500,2300,CONT_VIA +V 3500,3500,CONT_VIA +V 3500,700,CONT_BODY_P +V 3500,1100,CONT_BODY_P +V 3500,1500,CONT_BODY_P +V 3500,1900,CONT_BODY_P +V 3500,2700,CONT_BODY_P +V 3500,3100,CONT_BODY_P +V 3500,4000,CONT_BODY_P +V 3500,300,CONT_BODY_P +V 3500,-200,CONT_BODY_P +V 4400,13600,CONT_BODY_N +V 5300,13600,CONT_VIA +V 4700,21900,CONT_DIF_P +V 5300,21900,CONT_DIF_P +V 5900,21900,CONT_DIF_P +V 6500,21900,CONT_DIF_P +V 5300,22500,CONT_BODY_N +V 6500,22500,CONT_BODY_N +V 5300,23800,CONT_VIA +V 6400,23800,CONT_POLY +V 6500,24300,CONT_BODY_P +V 5300,24300,CONT_BODY_P +V 6500,21500,CONT_DIF_P +V 5900,21500,CONT_DIF_P +V 5300,21500,CONT_DIF_P +V 4700,21500,CONT_DIF_P +V 5300,21100,CONT_VIA +V 6500,21100,CONT_VIA +V 5900,21100,CONT_DIF_P +V 4700,21100,CONT_DIF_P +V 4700,20700,CONT_DIF_P +V 5900,20700,CONT_DIF_P +V 6500,20700,CONT_DIF_P +V 5300,20700,CONT_DIF_P +V 6500,20300,CONT_DIF_P +V 5300,20300,CONT_DIF_P +V 5900,20300,CONT_DIF_P +V 4700,20300,CONT_DIF_P +V 6500,19900,CONT_VIA +V 5300,19900,CONT_VIA +V 5900,19900,CONT_DIF_P +V 4700,19900,CONT_DIF_P +V 6500,16300,CONT_VIA +V 6500,17500,CONT_VIA +V 6500,18700,CONT_VIA +V 5300,16300,CONT_VIA +V 5300,18700,CONT_VIA +V 5300,17500,CONT_VIA +V 6500,15100,CONT_VIA +V 5300,15100,CONT_VIA +V 5900,16700,CONT_DIF_P +V 6500,16700,CONT_DIF_P +V 6500,17100,CONT_DIF_P +V 6500,15900,CONT_DIF_P +V 5900,15900,CONT_DIF_P +V 5900,16300,CONT_DIF_P +V 6500,18300,CONT_DIF_P +V 6500,17900,CONT_DIF_P +V 5900,17900,CONT_DIF_P +V 5900,17100,CONT_DIF_P +V 5900,17500,CONT_DIF_P +V 5900,19500,CONT_DIF_P +V 6500,19100,CONT_DIF_P +V 5900,19100,CONT_DIF_P +V 5900,18700,CONT_DIF_P +V 5900,18300,CONT_DIF_P +V 6500,19500,CONT_DIF_P +V 6500,15500,CONT_DIF_P +V 5900,15500,CONT_DIF_P +V 5300,17100,CONT_DIF_P +V 5300,16700,CONT_DIF_P +V 4700,16700,CONT_DIF_P +V 4700,17100,CONT_DIF_P +V 4700,17500,CONT_DIF_P +V 5300,15900,CONT_DIF_P +V 4700,15900,CONT_DIF_P +V 4700,16300,CONT_DIF_P +V 5300,19500,CONT_DIF_P +V 5300,19100,CONT_DIF_P +V 4700,19100,CONT_DIF_P +V 4700,18700,CONT_DIF_P +V 5300,18300,CONT_DIF_P +V 4700,18300,CONT_DIF_P +V 5300,17900,CONT_DIF_P +V 4700,17900,CONT_DIF_P +V 4700,19500,CONT_DIF_P +V 4700,15500,CONT_DIF_P +V 5300,15500,CONT_DIF_P +V 5900,15100,CONT_DIF_P +V 6500,14700,CONT_DIF_P +V 5900,14700,CONT_DIF_P +V 6500,14300,CONT_DIF_P +V 5900,14300,CONT_DIF_P +V 4700,14300,CONT_DIF_P +V 4700,15100,CONT_DIF_P +V 5300,14700,CONT_DIF_P +V 4700,14700,CONT_DIF_P +V 5300,14300,CONT_DIF_P +V 5900,27400,CONT_DIF_N +V 5900,27000,CONT_DIF_N +V 5900,26600,CONT_DIF_N +V 5900,27800,CONT_DIF_N +V 5900,25000,CONT_DIF_N +V 5900,25400,CONT_DIF_N +V 5900,26200,CONT_DIF_N +V 5900,25800,CONT_DIF_N +V 4700,27000,CONT_DIF_N +V 4700,26600,CONT_DIF_N +V 4700,26200,CONT_DIF_N +V 4700,25800,CONT_DIF_N +V 4700,25400,CONT_DIF_N +V 4700,27800,CONT_DIF_N +V 4700,27400,CONT_DIF_N +V 4700,25000,CONT_DIF_N +V 4900,13600,CONT_BODY_N +V 5300,28700,CONT_BODY_P +V 6500,28700,CONT_BODY_P +V 5300,26100,CONT_VIA +V 5300,27700,CONT_VIA +V 5300,25700,CONT_DIF_N +V 5300,28100,CONT_DIF_N +V 5300,26500,CONT_DIF_N +V 5300,27300,CONT_DIF_N +V 5300,26900,CONT_DIF_N +V 5300,25300,CONT_DIF_N +V 5300,24900,CONT_VIA +V 6500,28100,CONT_VIA +V 6500,24900,CONT_VIA +V 6500,26500,CONT_VIA +V 6500,25300,CONT_DIF_N +V 6500,26900,CONT_DIF_N +V 6500,27300,CONT_DIF_N +V 6500,25700,CONT_DIF_N +V 6500,26100,CONT_DIF_N +V 6500,27700,CONT_DIF_N +V 6500,13100,CONT_POLY +V 6400,13600,CONT_BODY_N +V 8900,27700,CONT_DIF_N +V 8900,26100,CONT_DIF_N +V 8900,25700,CONT_DIF_N +V 8900,27300,CONT_DIF_N +V 8900,26900,CONT_DIF_N +V 8900,25300,CONT_DIF_N +V 8900,26500,CONT_VIA +V 8900,24900,CONT_VIA +V 8900,28100,CONT_VIA +V 7700,24900,CONT_VIA +V 7700,25300,CONT_DIF_N +V 7700,26900,CONT_DIF_N +V 7700,27300,CONT_DIF_N +V 7700,26500,CONT_DIF_N +V 7700,28100,CONT_DIF_N +V 7700,25700,CONT_DIF_N +V 7700,27700,CONT_VIA +V 7700,26100,CONT_VIA +V 8900,28700,CONT_BODY_P +V 7700,28700,CONT_BODY_P +V 6800,13600,CONT_BODY_N +V 7900,13600,CONT_BODY_N +V 7300,13600,CONT_BODY_N +V 8700,13600,CONT_BODY_N +V 8300,13100,CONT_POLY +V 7600,13600,CONT_VIA +V 7100,25000,CONT_DIF_N +V 7100,27400,CONT_DIF_N +V 7100,27800,CONT_DIF_N +V 7100,25400,CONT_DIF_N +V 7100,25800,CONT_DIF_N +V 7100,26200,CONT_DIF_N +V 7100,26600,CONT_DIF_N +V 7100,27000,CONT_DIF_N +V 8300,25800,CONT_DIF_N +V 8300,26200,CONT_DIF_N +V 8300,25400,CONT_DIF_N +V 8300,25000,CONT_DIF_N +V 8300,27800,CONT_DIF_N +V 8300,26600,CONT_DIF_N +V 8300,27000,CONT_DIF_N +V 8300,27400,CONT_DIF_N +V 7700,14300,CONT_DIF_P +V 7100,14700,CONT_DIF_P +V 7700,14700,CONT_DIF_P +V 7100,15100,CONT_DIF_P +V 7100,14300,CONT_DIF_P +V 8300,14300,CONT_DIF_P +V 8900,14300,CONT_DIF_P +V 8300,14700,CONT_DIF_P +V 8900,14700,CONT_DIF_P +V 8300,15100,CONT_DIF_P +V 7700,15500,CONT_DIF_P +V 7100,15500,CONT_DIF_P +V 7100,19500,CONT_DIF_P +V 7100,17900,CONT_DIF_P +V 7700,17900,CONT_DIF_P +V 7100,18300,CONT_DIF_P +V 7700,18300,CONT_DIF_P +V 7100,18700,CONT_DIF_P +V 7100,19100,CONT_DIF_P +V 7700,19100,CONT_DIF_P +V 7700,19500,CONT_DIF_P +V 7100,16300,CONT_DIF_P +V 7100,15900,CONT_DIF_P +V 7700,15900,CONT_DIF_P +V 7100,17500,CONT_DIF_P +V 7100,17100,CONT_DIF_P +V 7100,16700,CONT_DIF_P +V 7700,16700,CONT_DIF_P +V 7700,17100,CONT_DIF_P +V 8300,15500,CONT_DIF_P +V 8900,15500,CONT_DIF_P +V 8900,19500,CONT_DIF_P +V 8300,18300,CONT_DIF_P +V 8300,18700,CONT_DIF_P +V 8300,19100,CONT_DIF_P +V 8900,19100,CONT_DIF_P +V 8300,19500,CONT_DIF_P +V 8300,17500,CONT_DIF_P +V 8300,17100,CONT_DIF_P +V 8300,17900,CONT_DIF_P +V 8900,17900,CONT_DIF_P +V 8900,18300,CONT_DIF_P +V 8300,16300,CONT_DIF_P +V 8300,15900,CONT_DIF_P +V 8900,15900,CONT_DIF_P +V 8900,17100,CONT_DIF_P +V 8900,16700,CONT_DIF_P +V 8300,16700,CONT_DIF_P +V 7700,15100,CONT_VIA +V 8900,15100,CONT_VIA +V 7700,17500,CONT_VIA +V 7700,18700,CONT_VIA +V 7700,16300,CONT_VIA +V 8900,18700,CONT_VIA +V 8900,17500,CONT_VIA +V 8900,16300,CONT_VIA +V 7100,19900,CONT_DIF_P +V 8300,19900,CONT_DIF_P +V 7700,19900,CONT_VIA +V 8900,19900,CONT_VIA +V 7100,20300,CONT_DIF_P +V 8300,20300,CONT_DIF_P +V 7700,20300,CONT_DIF_P +V 8900,20300,CONT_DIF_P +V 7700,20700,CONT_DIF_P +V 8900,20700,CONT_DIF_P +V 8300,20700,CONT_DIF_P +V 7100,20700,CONT_DIF_P +V 7100,21100,CONT_DIF_P +V 8300,21100,CONT_DIF_P +V 8900,21100,CONT_VIA +V 7700,21100,CONT_VIA +V 7100,21500,CONT_DIF_P +V 7700,21500,CONT_DIF_P +V 8300,21500,CONT_DIF_P +V 8900,21500,CONT_DIF_P +V 7700,24300,CONT_BODY_P +V 8900,24300,CONT_BODY_P +V 8800,23800,CONT_POLY +V 7700,23800,CONT_VIA +V 8800,23200,CONT_VIA +V 8900,22500,CONT_BODY_N +V 7700,22500,CONT_BODY_N +V 8900,21900,CONT_DIF_P +V 8300,21900,CONT_DIF_P +V 7700,21900,CONT_DIF_P +V 7100,21900,CONT_DIF_P +V 11300,27700,CONT_DIF_N +V 11300,26100,CONT_DIF_N +V 11300,25700,CONT_DIF_N +V 11300,27300,CONT_DIF_N +V 11300,26900,CONT_DIF_N +V 11300,25300,CONT_DIF_N +V 11300,26500,CONT_VIA +V 11300,24900,CONT_VIA +V 11300,28100,CONT_VIA +V 10100,24900,CONT_VIA +V 10100,25300,CONT_DIF_N +V 10100,26900,CONT_DIF_N +V 10100,27300,CONT_DIF_N +V 10100,26500,CONT_DIF_N +V 10100,28100,CONT_DIF_N +V 10100,25700,CONT_DIF_N +V 10100,27700,CONT_VIA +V 10100,26100,CONT_VIA +V 11300,28700,CONT_BODY_P +V 10100,28700,CONT_BODY_P +V 9200,13600,CONT_BODY_N +V 10300,13600,CONT_BODY_N +V 9700,13600,CONT_BODY_N +V 11100,13600,CONT_BODY_N +V 10700,13100,CONT_POLY +V 10000,13600,CONT_VIA +V 9500,25000,CONT_DIF_N +V 9500,27400,CONT_DIF_N +V 9500,27800,CONT_DIF_N +V 9500,25400,CONT_DIF_N +V 9500,25800,CONT_DIF_N +V 9500,26200,CONT_DIF_N +V 9500,26600,CONT_DIF_N +V 9500,27000,CONT_DIF_N +V 10700,25800,CONT_DIF_N +V 10700,26200,CONT_DIF_N +V 10700,25400,CONT_DIF_N +V 10700,25000,CONT_DIF_N +V 10700,27800,CONT_DIF_N +V 10700,26600,CONT_DIF_N +V 10700,27000,CONT_DIF_N +V 10700,27400,CONT_DIF_N +V 10100,14300,CONT_DIF_P +V 9500,14700,CONT_DIF_P +V 10100,14700,CONT_DIF_P +V 9500,15100,CONT_DIF_P +V 9500,14300,CONT_DIF_P +V 10700,14300,CONT_DIF_P +V 11300,14300,CONT_DIF_P +V 10700,14700,CONT_DIF_P +V 11300,14700,CONT_DIF_P +V 10700,15100,CONT_DIF_P +V 10100,15500,CONT_DIF_P +V 9500,15500,CONT_DIF_P +V 9500,19500,CONT_DIF_P +V 9500,17900,CONT_DIF_P +V 10100,17900,CONT_DIF_P +V 9500,18300,CONT_DIF_P +V 10100,18300,CONT_DIF_P +V 9500,18700,CONT_DIF_P +V 9500,19100,CONT_DIF_P +V 10100,19100,CONT_DIF_P +V 10100,19500,CONT_DIF_P +V 9500,16300,CONT_DIF_P +V 9500,15900,CONT_DIF_P +V 10100,15900,CONT_DIF_P +V 9500,17500,CONT_DIF_P +V 9500,17100,CONT_DIF_P +V 9500,16700,CONT_DIF_P +V 10100,16700,CONT_DIF_P +V 10100,17100,CONT_DIF_P +V 10700,15500,CONT_DIF_P +V 11300,15500,CONT_DIF_P +V 11300,19500,CONT_DIF_P +V 10700,18300,CONT_DIF_P +V 10700,18700,CONT_DIF_P +V 10700,19100,CONT_DIF_P +V 11300,19100,CONT_DIF_P +V 10700,19500,CONT_DIF_P +V 10700,17500,CONT_DIF_P +V 10700,17100,CONT_DIF_P +V 10700,17900,CONT_DIF_P +V 11300,17900,CONT_DIF_P +V 11300,18300,CONT_DIF_P +V 10700,16300,CONT_DIF_P +V 10700,15900,CONT_DIF_P +V 11300,15900,CONT_DIF_P +V 11300,17100,CONT_DIF_P +V 11300,16700,CONT_DIF_P +V 10700,16700,CONT_DIF_P +V 10100,15100,CONT_VIA +V 11300,15100,CONT_VIA +V 10100,17500,CONT_VIA +V 10100,18700,CONT_VIA +V 10100,16300,CONT_VIA +V 11300,18700,CONT_VIA +V 11300,17500,CONT_VIA +V 11300,16300,CONT_VIA +V 9500,19900,CONT_DIF_P +V 10700,19900,CONT_DIF_P +V 10100,19900,CONT_VIA +V 11300,19900,CONT_VIA +V 9500,20300,CONT_DIF_P +V 10700,20300,CONT_DIF_P +V 10100,20300,CONT_DIF_P +V 11300,20300,CONT_DIF_P +V 10100,20700,CONT_DIF_P +V 11300,20700,CONT_DIF_P +V 10700,20700,CONT_DIF_P +V 9500,20700,CONT_DIF_P +V 9500,21100,CONT_DIF_P +V 10700,21100,CONT_DIF_P +V 11300,21100,CONT_VIA +V 10100,21100,CONT_VIA +V 9500,21500,CONT_DIF_P +V 10100,21500,CONT_DIF_P +V 10700,21500,CONT_DIF_P +V 11300,21500,CONT_DIF_P +V 10100,24300,CONT_BODY_P +V 11300,24300,CONT_BODY_P +V 11200,23800,CONT_POLY +V 10100,23800,CONT_VIA +V 11200,23200,CONT_VIA +V 11300,22500,CONT_BODY_N +V 10100,22500,CONT_BODY_N +V 11300,21900,CONT_DIF_P +V 10700,21900,CONT_DIF_P +V 10100,21900,CONT_DIF_P +V 9500,21900,CONT_DIF_P +EOF diff --git a/alliance/share/cells/padlib/palow_sp.ap b/alliance/share/cells/padlib/palow_sp.ap new file mode 100644 index 00000000..01f349c9 --- /dev/null +++ b/alliance/share/cells/padlib/palow_sp.ap @@ -0,0 +1,1064 @@ +V ALLIANCE : 3 +H palow_sp,P,11/ 9/95 +A 0,-7,172,356 +C 0,6,12,ck,0,WEST,ALU2 +C 172,6,12,ck,1,EAST,ALU2 +C 0,84,40,vddi,0,WEST,ALU2 +C 0,40,40,vssi,0,WEST,ALU2 +C 172,40,40,vssi,1,EAST,ALU2 +C 172,84,40,vddi,1,EAST,ALU2 +C 0,168,120,vdde,0,WEST,ALU2 +C 172,168,120,vdde,1,EAST,ALU2 +C 75,-7,2,i,1,SOUTH,ALU2 +C 75,-7,2,i,0,SOUTH,ALU1 +C 172,296,120,vsse,1,EAST,ALU2 +C 0,296,120,vsse,0,WEST,ALU2 +S 0,6,172,6,12,ck,RIGHT,ALU2 +S 0,40,172,40,40,vssi,RIGHT,ALU2 +S 0,84,172,84,40,vddi,RIGHT,ALU2 +S 0,168,172,168,120,vdde,RIGHT,ALU2 +S 0,296,172,296,120,vsse,RIGHT,ALU2 +S 126,225,132,225,3,*,RIGHT,NTIE +S 126,136,132,136,3,*,RIGHT,NTIE +S 134,16,144,16,3,*,RIGHT,ALU1 +S 125,289,125,293,3,*,UP,ALU1 +S 129,242,129,293,6,*,UP,ALU1 +S 129,135,129,226,6,*,UP,ALU1 +S 131,242,131,288,3,*,UP,PTIE +S 127,287,132,287,3,*,RIGHT,PTIE +S 126,243,132,243,3,*,RIGHT,PTIE +S 131,135,131,226,3,*,UP,NTIE +S 130,134,130,227,6,*,UP,NWELL +S 50,242,50,293,8,*,UP,ALU1 +S 46,280,46,288,1,*,UP,ALU1 +S 50,135,50,226,8,*,UP,ALU1 +S 46,287,54,287,3,*,RIGHT,PTIE +S 47,242,47,288,3,*,UP,PTIE +S 46,243,54,243,3,*,RIGHT,PTIE +S 47,225,53,225,3,*,RIGHT,NTIE +S 47,136,53,136,3,*,RIGHT,NTIE +S 47,136,47,226,3,*,UP,NTIE +S 53,141,53,220,3,*,UP,PDIF +S 53,249,53,282,3,*,UP,NDIF +S 49,134,49,227,8,*,UP,NWELL +S 143,16,143,233,3,*,UP,ALU1 +S 137,232,144,232,3,*,RIGHT,ALU1 +S 76,232,143,232,3,*,RIGHT,ALU2 +S 112,50,112,120,2,*,UP,ALU1 +S 88,51,97,51,3,*,RIGHT,ALU1 +S 118,50,118,121,3,*,UP,ALU1 +S 86,40,119,40,3,*,RIGHT,ALU1 +S 103,51,119,51,3,*,RIGHT,ALU1 +S 70,50,70,121,2,*,UP,ALU1 +S 106,58,106,129,2,*,UP,ALU1 +S 94,58,94,129,2,*,UP,ALU1 +S 94,6,94,33,2,*,UP,ALU1 +S 63,120,90,120,3,*,RIGHT,ALU1 +S 100,57,100,120,2,*,UP,ALU1 +S 82,46,99,46,2,*,RIGHT,ALU1 +S 88,50,88,121,2,*,UP,ALU1 +S 82,9,82,114,2,*,UP,ALU1 +S 76,9,76,114,2,*,UP,ALU1 +S 106,6,106,33,2,*,UP,ALU1 +S 66,50,66,121,7,*,UP,ALU1 +S 63,51,71,51,3,*,RIGHT,ALU1 +S 66,-3,66,41,7,*,UP,ALU1 +S 100,-3,100,32,2,*,UP,ALU1 +S 88,-3,88,41,2,*,UP,ALU1 +S 70,-3,70,41,2,*,UP,ALU1 +S 75,-7,75,3,2,*,UP,ALU1 +S 112,-3,112,41,2,*,UP,ALU1 +S 118,-3,118,41,3,*,UP,ALU1 +S 79,-2,119,-2,3,*,RIGHT,ALU1 +S 100,37,100,54,2,*,UP,POLY +S 91,54,109,54,1,*,RIGHT,POLY +S 91,37,109,37,1,*,RIGHT,POLY +S 78,53,85,53,3,*,RIGHT,POLY +S 85,37,85,54,1,*,UP,POLY +S 73,37,73,54,1,*,UP,POLY +S 73,2,73,4,1,*,UP,POLY +S 63,40,71,40,3,*,RIGHT,PTIE +S 87,40,97,40,3,*,RIGHT,PTIE +S 103,40,119,40,3,*,RIGHT,PTIE +S 64,-3,64,41,3,*,UP,PTIE +S 118,-3,118,41,3,*,UP,PTIE +S 63,-2,119,-2,3,*,RIGHT,PTIE +S 63,51,71,51,3,*,RIGHT,NTIE +S 64,50,64,121,3,*,UP,NTIE +S 87,51,97,51,3,*,RIGHT,NTIE +S 118,50,118,121,3,*,UP,NTIE +S 103,51,119,51,3,*,RIGHT,NTIE +S 63,120,118,120,3,*,RIGHT,NTIE +S 82,56,82,115,3,*,UP,PDIF +S 106,56,106,115,3,*,UP,PDIF +S 97,54,97,117,1,*,UP,PTRANS +S 76,56,76,115,3,*,UP,PDIF +S 73,54,73,117,1,*,UP,PTRANS +S 70,56,70,115,3,*,UP,PDIF +S 103,54,103,117,1,*,UP,PTRANS +S 91,54,91,117,1,*,UP,PTRANS +S 88,56,88,115,3,*,UP,PDIF +S 85,54,85,117,1,*,UP,PTRANS +S 94,56,94,115,3,*,UP,PDIF +S 112,56,112,115,3,*,UP,PDIF +S 100,56,100,115,3,*,UP,PDIF +S 109,54,109,117,1,*,UP,PTRANS +S 85,4,85,37,1,*,UP,NTRANS +S 82,6,82,35,3,*,UP,NDIF +S 76,6,76,35,3,*,UP,NDIF +S 73,4,73,37,1,*,UP,NTRANS +S 70,6,70,35,2,*,UP,NDIF +S 112,6,112,35,3,*,UP,NDIF +S 103,4,103,37,1,*,UP,NTRANS +S 97,4,97,37,1,*,UP,NTRANS +S 91,4,91,37,1,*,UP,NTRANS +S 88,6,88,35,2,*,UP,NDIF +S 70,6,70,35,3,*,UP,NDIF +S 106,6,106,35,3,*,UP,NDIF +S 94,6,94,35,3,*,UP,NDIF +S 112,6,112,35,2,*,UP,NDIF +S 100,6,100,35,2,*,UP,NDIF +S 109,4,109,37,1,*,UP,NTRANS +S 62,86,120,86,72,*,RIGHT,NWELL +S 62,51,120,51,4,*,RIGHT,NWELL +S 66,16,143,16,3,*,RIGHT,ALU2 +S 70,130,144,130,2,*,RIGHT,ALU1 +S 70,131,144,131,2,*,RIGHT,ALU1 +S 58,296,120,296,9,*,RIGHT,ALU1 +S 59,142,59,291,3,*,UP,ALU1 +S 71,142,71,291,3,*,UP,ALU1 +S 65,237,65,288,3,*,UP,ALU1 +S 77,242,77,288,3,*,UP,ALU1 +S 77,248,77,282,3,*,UP,NDIF +S 71,248,71,282,3,*,UP,NDIF +S 65,248,65,282,3,*,UP,NDIF +S 59,248,59,282,3,*,UP,NDIF +S 56,246,56,284,1,*,UP,NTRANS +S 62,246,62,284,1,*,UP,NTRANS +S 68,246,68,284,1,*,UP,NTRANS +S 74,246,74,284,1,*,UP,NTRANS +S 54,287,78,287,3,*,RIGHT,PTIE +S 77,141,77,220,3,*,UP,PDIF +S 71,141,71,220,2,*,UP,PDIF +S 65,141,65,220,2,*,UP,PDIF +S 59,141,59,220,2,*,UP,PDIF +S 56,139,56,222,1,*,UP,PTRANS +S 65,138,65,226,3,*,UP,ALU1 +S 62,139,62,222,1,*,UP,PTRANS +S 68,139,68,222,1,*,UP,PTRANS +S 74,139,74,222,1,*,UP,PTRANS +S 67,134,67,227,28,*,UP,NWELL +S 77,138,77,226,3,*,UP,ALU1 +S 54,136,68,136,3,*,RIGHT,NTIE +S 74,136,78,136,3,*,RIGHT,NTIE +S 71,133,71,139,2,*,UP,POLY +S 56,139,74,139,1,*,RIGHT,POLY +S 54,136,68,136,3,*,RIGHT,ALU1 +S 74,136,78,136,3,*,RIGHT,ALU1 +S 71,237,71,239,2,*,UP,POLY +S 54,243,68,243,3,*,RIGHT,PTIE +S 74,243,78,243,3,*,RIGHT,PTIE +S 56,246,74,246,1,*,RIGHT,POLY +S 71,238,71,246,2,*,UP,POLY +S 71,238,76,238,3,*,RIGHT,POLY +S 76,232,76,238,2,*,UP,ALU1 +S 54,225,78,225,3,*,RIGHT,NTIE +S 107,142,107,291,3,*,UP,ALU1 +S 119,142,119,291,3,*,UP,ALU1 +S 113,237,113,288,3,*,UP,ALU1 +S 125,242,125,288,3,*,UP,ALU1 +S 125,248,125,282,3,*,UP,NDIF +S 119,248,119,282,3,*,UP,NDIF +S 113,248,113,282,3,*,UP,NDIF +S 107,248,107,282,3,*,UP,NDIF +S 104,246,104,284,1,*,UP,NTRANS +S 110,246,110,284,1,*,UP,NTRANS +S 116,246,116,284,1,*,UP,NTRANS +S 122,246,122,284,1,*,UP,NTRANS +S 102,287,126,287,3,*,RIGHT,PTIE +S 125,141,125,220,3,*,UP,PDIF +S 119,141,119,220,2,*,UP,PDIF +S 113,141,113,220,2,*,UP,PDIF +S 107,141,107,220,2,*,UP,PDIF +S 104,139,104,222,1,*,UP,PTRANS +S 113,138,113,226,3,*,UP,ALU1 +S 110,139,110,222,1,*,UP,PTRANS +S 116,139,116,222,1,*,UP,PTRANS +S 122,139,122,222,1,*,UP,PTRANS +S 115,134,115,227,28,*,UP,NWELL +S 125,138,125,226,3,*,UP,ALU1 +S 102,136,116,136,3,*,RIGHT,NTIE +S 122,136,126,136,3,*,RIGHT,NTIE +S 119,133,119,139,2,*,UP,POLY +S 104,139,122,139,1,*,RIGHT,POLY +S 102,136,116,136,3,*,RIGHT,ALU1 +S 122,136,126,136,3,*,RIGHT,ALU1 +S 119,237,119,239,2,*,UP,POLY +S 102,243,116,243,3,*,RIGHT,PTIE +S 122,243,126,243,3,*,RIGHT,PTIE +S 104,246,122,246,1,*,RIGHT,POLY +S 119,238,119,246,2,*,UP,POLY +S 119,238,124,238,3,*,RIGHT,POLY +S 124,232,124,238,2,*,UP,ALU1 +S 102,225,126,225,3,*,RIGHT,NTIE +S 83,142,83,291,3,*,UP,ALU1 +S 95,142,95,291,3,*,UP,ALU1 +S 89,237,89,288,3,*,UP,ALU1 +S 101,242,101,288,3,*,UP,ALU1 +S 101,248,101,282,3,*,UP,NDIF +S 95,248,95,282,3,*,UP,NDIF +S 89,248,89,282,3,*,UP,NDIF +S 83,248,83,282,3,*,UP,NDIF +S 80,246,80,284,1,*,UP,NTRANS +S 86,246,86,284,1,*,UP,NTRANS +S 92,246,92,284,1,*,UP,NTRANS +S 98,246,98,284,1,*,UP,NTRANS +S 78,287,102,287,3,*,RIGHT,PTIE +S 101,141,101,220,3,*,UP,PDIF +S 95,141,95,220,2,*,UP,PDIF +S 89,141,89,220,2,*,UP,PDIF +S 83,141,83,220,2,*,UP,PDIF +S 80,139,80,222,1,*,UP,PTRANS +S 89,138,89,226,3,*,UP,ALU1 +S 86,139,86,222,1,*,UP,PTRANS +S 92,139,92,222,1,*,UP,PTRANS +S 98,139,98,222,1,*,UP,PTRANS +S 91,134,91,227,28,*,UP,NWELL +S 101,138,101,226,3,*,UP,ALU1 +S 78,136,92,136,3,*,RIGHT,NTIE +S 98,136,102,136,3,*,RIGHT,NTIE +S 95,133,95,139,2,*,UP,POLY +S 80,139,98,139,1,*,RIGHT,POLY +S 78,136,92,136,3,*,RIGHT,ALU1 +S 98,136,102,136,3,*,RIGHT,ALU1 +S 95,237,95,239,2,*,UP,POLY +S 78,243,92,243,3,*,RIGHT,PTIE +S 98,243,102,243,3,*,RIGHT,PTIE +S 80,246,98,246,1,*,RIGHT,POLY +S 95,238,95,246,2,*,UP,POLY +S 95,238,100,238,3,*,RIGHT,POLY +S 100,232,100,238,2,*,UP,ALU1 +S 78,225,102,225,3,*,RIGHT,NTIE +S 89,301,89,356,62,*,UP,ALU1 +V 135,16,CONT_VIA +V 139,16,CONT_VIA +V 125,292,CONT_VIA +V 131,292,CONT_VIA +V 128,225,CONT_VIA +V 131,279,CONT_VIA +V 128,243,CONT_VIA +V 131,259,CONT_VIA +V 128,219,CONT_VIA +V 128,203,CONT_VIA +V 128,207,CONT_VIA +V 128,215,CONT_VIA +V 128,195,CONT_VIA +V 128,191,CONT_VIA +V 128,147,CONT_VIA +V 128,167,CONT_VIA +V 128,139,CONT_VIA +V 128,143,CONT_VIA +V 128,159,CONT_VIA +V 128,155,CONT_VIA +V 128,183,CONT_VIA +V 128,171,CONT_VIA +V 128,179,CONT_VIA +V 131,247,CONT_BODY_P +V 131,251,CONT_BODY_P +V 131,255,CONT_BODY_P +V 131,243,CONT_BODY_P +V 131,287,CONT_BODY_P +V 131,283,CONT_BODY_P +V 131,275,CONT_BODY_P +V 131,271,CONT_BODY_P +V 131,267,CONT_BODY_P +V 131,263,CONT_BODY_P +V 131,216,CONT_BODY_N +V 131,212,CONT_BODY_N +V 131,208,CONT_BODY_N +V 131,204,CONT_BODY_N +V 131,225,CONT_BODY_N +V 131,200,CONT_BODY_N +V 131,220,CONT_BODY_N +V 131,184,CONT_BODY_N +V 131,180,CONT_BODY_N +V 131,176,CONT_BODY_N +V 131,196,CONT_BODY_N +V 131,192,CONT_BODY_N +V 131,188,CONT_BODY_N +V 127,136,CONT_BODY_N +V 131,136,CONT_BODY_N +V 131,156,CONT_BODY_N +V 131,152,CONT_BODY_N +V 131,148,CONT_BODY_N +V 131,144,CONT_BODY_N +V 131,140,CONT_BODY_N +V 131,164,CONT_BODY_N +V 131,160,CONT_BODY_N +V 131,168,CONT_BODY_N +V 131,172,CONT_BODY_N +V 50,208,CONT_VIA +V 50,204,CONT_VIA +V 50,200,CONT_VIA +V 52,292,CONT_VIA +V 50,279,CONT_VIA +V 50,275,CONT_VIA +V 50,271,CONT_VIA +V 50,267,CONT_VIA +V 50,220,CONT_VIA +V 50,216,CONT_VIA +V 50,212,CONT_VIA +V 50,225,CONT_VIA +V 50,259,CONT_VIA +V 50,247,CONT_VIA +V 50,251,CONT_VIA +V 50,255,CONT_VIA +V 50,263,CONT_VIA +V 50,283,CONT_VIA +V 47,292,CONT_VIA +V 50,156,CONT_VIA +V 50,152,CONT_VIA +V 50,148,CONT_VIA +V 50,144,CONT_VIA +V 50,168,CONT_VIA +V 50,160,CONT_VIA +V 50,164,CONT_VIA +V 50,140,CONT_VIA +V 50,176,CONT_VIA +V 50,172,CONT_VIA +V 50,188,CONT_VIA +V 50,184,CONT_VIA +V 50,196,CONT_VIA +V 50,192,CONT_VIA +V 50,180,CONT_VIA +V 51,287,CONT_BODY_P +V 51,243,CONT_BODY_P +V 47,271,CONT_BODY_P +V 47,267,CONT_BODY_P +V 47,263,CONT_BODY_P +V 47,259,CONT_BODY_P +V 47,287,CONT_BODY_P +V 47,247,CONT_BODY_P +V 47,251,CONT_BODY_P +V 47,255,CONT_BODY_P +V 47,243,CONT_BODY_P +V 47,283,CONT_BODY_P +V 47,279,CONT_BODY_P +V 47,275,CONT_BODY_P +V 53,225,CONT_BODY_N +V 47,225,CONT_BODY_N +V 47,200,CONT_BODY_N +V 47,204,CONT_BODY_N +V 47,208,CONT_BODY_N +V 47,212,CONT_BODY_N +V 47,216,CONT_BODY_N +V 47,220,CONT_BODY_N +V 52,136,CONT_BODY_N +V 47,168,CONT_BODY_N +V 47,136,CONT_BODY_N +V 47,140,CONT_BODY_N +V 47,144,CONT_BODY_N +V 47,148,CONT_BODY_N +V 47,152,CONT_BODY_N +V 47,156,CONT_BODY_N +V 47,192,CONT_BODY_N +V 47,196,CONT_BODY_N +V 47,184,CONT_BODY_N +V 47,176,CONT_BODY_N +V 47,180,CONT_BODY_N +V 47,160,CONT_BODY_N +V 47,164,CONT_BODY_N +V 47,172,CONT_BODY_N +V 47,188,CONT_BODY_N +V 53,219,CONT_DIF_P +V 53,215,CONT_DIF_P +V 53,211,CONT_DIF_P +V 53,207,CONT_DIF_P +V 53,203,CONT_DIF_P +V 53,199,CONT_DIF_P +V 53,163,CONT_DIF_P +V 53,167,CONT_DIF_P +V 53,171,CONT_DIF_P +V 53,187,CONT_DIF_P +V 53,191,CONT_DIF_P +V 53,195,CONT_DIF_P +V 53,143,CONT_DIF_P +V 53,147,CONT_DIF_P +V 53,151,CONT_DIF_P +V 53,155,CONT_DIF_P +V 53,159,CONT_DIF_P +V 53,179,CONT_DIF_P +V 53,175,CONT_DIF_P +V 53,183,CONT_DIF_P +V 53,257,CONT_DIF_N +V 53,253,CONT_DIF_N +V 53,249,CONT_DIF_N +V 53,261,CONT_DIF_N +V 53,273,CONT_DIF_N +V 53,281,CONT_DIF_N +V 53,277,CONT_DIF_N +V 53,269,CONT_DIF_N +V 53,265,CONT_DIF_N +V 138,232,CONT_VIA +V 143,232,CONT_VIA +V 118,36,CONT_VIA +V 118,24,CONT_VIA +V 118,100,CONT_VIA +V 118,75,CONT_VIA +V 118,87,CONT_VIA +V 118,67,CONT_VIA +V 94,16,CONT_VIA +V 106,16,CONT_VIA +V 70,35,CONT_VIA +V 70,102,CONT_VIA +V 70,90,CONT_VIA +V 70,74,CONT_VIA +V 70,66,CONT_VIA +V 70,23,CONT_VIA +V 88,66,CONT_VIA +V 88,74,CONT_VIA +V 88,90,CONT_VIA +V 88,102,CONT_VIA +V 88,35,CONT_VIA +V 88,23,CONT_VIA +V 100,23,CONT_VIA +V 100,74,CONT_VIA +V 100,90,CONT_VIA +V 100,102,CONT_VIA +V 100,66,CONT_VIA +V 112,23,CONT_VIA +V 112,66,CONT_VIA +V 112,102,CONT_VIA +V 112,90,CONT_VIA +V 112,74,CONT_VIA +V 112,35,CONT_VIA +V 64,66,CONT_VIA +V 64,35,CONT_VIA +V 64,23,CONT_VIA +V 75,-7,CONT_VIA +V 75,3,CONT_POLY +V 77,53,CONT_POLY +V 100,46,CONT_POLY +V 118,28,CONT_BODY_P +V 118,32,CONT_BODY_P +V 118,8,CONT_BODY_P +V 118,3,CONT_BODY_P +V 118,40,CONT_BODY_P +V 118,12,CONT_BODY_P +V 118,16,CONT_BODY_P +V 118,20,CONT_BODY_P +V 92,40,CONT_BODY_P +V 96,40,CONT_BODY_P +V 108,40,CONT_BODY_P +V 112,40,CONT_BODY_P +V 88,40,CONT_BODY_P +V 104,40,CONT_BODY_P +V 70,40,CONT_BODY_P +V 64,40,CONT_BODY_P +V 64,31,CONT_BODY_P +V 64,27,CONT_BODY_P +V 64,19,CONT_BODY_P +V 64,15,CONT_BODY_P +V 64,11,CONT_BODY_P +V 64,7,CONT_BODY_P +V 64,3,CONT_BODY_P +V 96,-2,CONT_BODY_P +V 92,-2,CONT_BODY_P +V 84,-2,CONT_BODY_P +V 80,-2,CONT_BODY_P +V 118,-2,CONT_BODY_P +V 64,-2,CONT_BODY_P +V 100,-2,CONT_BODY_P +V 88,-2,CONT_BODY_P +V 70,-2,CONT_BODY_P +V 112,-2,CONT_BODY_P +V 108,-2,CONT_BODY_P +V 104,-2,CONT_BODY_P +V 118,91,CONT_BODY_N +V 118,83,CONT_BODY_N +V 118,108,CONT_BODY_N +V 118,116,CONT_BODY_N +V 118,79,CONT_BODY_N +V 118,71,CONT_BODY_N +V 118,51,CONT_BODY_N +V 118,112,CONT_BODY_N +V 118,63,CONT_BODY_N +V 118,59,CONT_BODY_N +V 118,120,CONT_BODY_N +V 118,95,CONT_BODY_N +V 118,104,CONT_BODY_N +V 118,55,CONT_BODY_N +V 70,51,CONT_BODY_N +V 74,120,CONT_BODY_N +V 70,120,CONT_BODY_N +V 79,120,CONT_BODY_N +V 84,120,CONT_BODY_N +V 112,120,CONT_BODY_N +V 104,51,CONT_BODY_N +V 108,51,CONT_BODY_N +V 100,120,CONT_BODY_N +V 92,51,CONT_BODY_N +V 96,51,CONT_BODY_N +V 112,51,CONT_BODY_N +V 88,51,CONT_BODY_N +V 89,120,CONT_BODY_N +V 64,86,CONT_BODY_N +V 64,78,CONT_BODY_N +V 64,74,CONT_BODY_N +V 64,70,CONT_BODY_N +V 64,63,CONT_BODY_N +V 64,59,CONT_BODY_N +V 64,55,CONT_BODY_N +V 64,104,CONT_BODY_N +V 64,94,CONT_BODY_N +V 64,98,CONT_BODY_N +V 64,51,CONT_BODY_N +V 64,108,CONT_BODY_N +V 64,112,CONT_BODY_N +V 64,116,CONT_BODY_N +V 64,120,CONT_BODY_N +V 64,90,CONT_BODY_N +V 64,82,CONT_BODY_N +V 70,114,CONT_DIF_P +V 70,82,CONT_DIF_P +V 70,78,CONT_DIF_P +V 70,110,CONT_DIF_P +V 70,98,CONT_DIF_P +V 70,58,CONT_DIF_P +V 70,70,CONT_DIF_P +V 70,62,CONT_DIF_P +V 70,94,CONT_DIF_P +V 70,106,CONT_DIF_P +V 70,86,CONT_DIF_P +V 76,98,CONT_DIF_P +V 76,106,CONT_DIF_P +V 76,66,CONT_DIF_P +V 76,110,CONT_DIF_P +V 76,82,CONT_DIF_P +V 76,58,CONT_DIF_P +V 76,102,CONT_DIF_P +V 76,94,CONT_DIF_P +V 82,62,CONT_DIF_P +V 76,70,CONT_DIF_P +V 76,78,CONT_DIF_P +V 76,90,CONT_DIF_P +V 76,86,CONT_DIF_P +V 76,114,CONT_DIF_P +V 76,74,CONT_DIF_P +V 76,62,CONT_DIF_P +V 82,78,CONT_DIF_P +V 82,102,CONT_DIF_P +V 82,90,CONT_DIF_P +V 82,58,CONT_DIF_P +V 82,82,CONT_DIF_P +V 82,86,CONT_DIF_P +V 82,114,CONT_DIF_P +V 82,74,CONT_DIF_P +V 88,82,CONT_DIF_P +V 88,114,CONT_DIF_P +V 88,86,CONT_DIF_P +V 82,106,CONT_DIF_P +V 82,94,CONT_DIF_P +V 82,98,CONT_DIF_P +V 82,66,CONT_DIF_P +V 82,70,CONT_DIF_P +V 100,94,CONT_DIF_P +V 88,62,CONT_DIF_P +V 88,70,CONT_DIF_P +V 82,110,CONT_DIF_P +V 88,94,CONT_DIF_P +V 88,98,CONT_DIF_P +V 88,110,CONT_DIF_P +V 88,78,CONT_DIF_P +V 100,78,CONT_DIF_P +V 100,82,CONT_DIF_P +V 100,114,CONT_DIF_P +V 88,106,CONT_DIF_P +V 100,62,CONT_DIF_P +V 100,58,CONT_DIF_P +V 100,70,CONT_DIF_P +V 100,98,CONT_DIF_P +V 112,58,CONT_DIF_P +V 112,62,CONT_DIF_P +V 112,86,CONT_DIF_P +V 88,58,CONT_DIF_P +V 112,82,CONT_DIF_P +V 112,94,CONT_DIF_P +V 100,106,CONT_DIF_P +V 100,110,CONT_DIF_P +V 94,102,CONT_DIF_P +V 94,78,CONT_DIF_P +V 94,90,CONT_DIF_P +V 100,86,CONT_DIF_P +V 112,110,CONT_DIF_P +V 112,106,CONT_DIF_P +V 112,98,CONT_DIF_P +V 112,70,CONT_DIF_P +V 94,86,CONT_DIF_P +V 94,114,CONT_DIF_P +V 94,74,CONT_DIF_P +V 112,114,CONT_DIF_P +V 94,94,CONT_DIF_P +V 94,98,CONT_DIF_P +V 94,66,CONT_DIF_P +V 94,70,CONT_DIF_P +V 106,70,CONT_DIF_P +V 106,102,CONT_DIF_P +V 106,78,CONT_DIF_P +V 112,78,CONT_DIF_P +V 94,106,CONT_DIF_P +V 94,110,CONT_DIF_P +V 94,58,CONT_DIF_P +V 94,82,CONT_DIF_P +V 106,86,CONT_DIF_P +V 106,114,CONT_DIF_P +V 106,74,CONT_DIF_P +V 94,62,CONT_DIF_P +V 106,62,CONT_DIF_P +V 106,94,CONT_DIF_P +V 106,98,CONT_DIF_P +V 106,66,CONT_DIF_P +V 106,90,CONT_DIF_P +V 106,106,CONT_DIF_P +V 106,110,CONT_DIF_P +V 106,58,CONT_DIF_P +V 106,82,CONT_DIF_P +V 94,12,CONT_DIF_N +V 94,7,CONT_DIF_N +V 76,29,CONT_DIF_N +V 70,11,CONT_DIF_N +V 70,15,CONT_DIF_N +V 70,19,CONT_DIF_N +V 70,27,CONT_DIF_N +V 70,31,CONT_DIF_N +V 70,7,CONT_DIF_N +V 106,12,CONT_DIF_N +V 82,21,CONT_DIF_N +V 106,7,CONT_DIF_N +V 76,21,CONT_DIF_N +V 76,25,CONT_DIF_N +V 76,9,CONT_DIF_N +V 76,13,CONT_DIF_N +V 76,17,CONT_DIF_N +V 76,33,CONT_DIF_N +V 88,19,CONT_DIF_N +V 88,15,CONT_DIF_N +V 88,11,CONT_DIF_N +V 82,33,CONT_DIF_N +V 82,29,CONT_DIF_N +V 82,9,CONT_DIF_N +V 82,13,CONT_DIF_N +V 82,17,CONT_DIF_N +V 112,27,CONT_DIF_N +V 112,19,CONT_DIF_N +V 100,19,CONT_DIF_N +V 82,25,CONT_DIF_N +V 100,11,CONT_DIF_N +V 100,15,CONT_DIF_N +V 88,31,CONT_DIF_N +V 88,27,CONT_DIF_N +V 94,25,CONT_DIF_N +V 94,21,CONT_DIF_N +V 94,33,CONT_DIF_N +V 88,7,CONT_DIF_N +V 112,15,CONT_DIF_N +V 112,11,CONT_DIF_N +V 112,7,CONT_DIF_N +V 112,31,CONT_DIF_N +V 106,21,CONT_DIF_N +V 94,29,CONT_DIF_N +V 100,28,CONT_DIF_N +V 100,33,CONT_DIF_N +V 106,25,CONT_DIF_N +V 100,7,CONT_DIF_N +V 106,33,CONT_DIF_N +V 106,29,CONT_DIF_N +V 143,16,CONT_VIA +V 77,277,CONT_DIF_N +V 77,261,CONT_DIF_N +V 77,257,CONT_DIF_N +V 77,273,CONT_DIF_N +V 77,269,CONT_DIF_N +V 77,253,CONT_DIF_N +V 77,265,CONT_VIA +V 77,249,CONT_VIA +V 77,281,CONT_VIA +V 65,249,CONT_VIA +V 65,253,CONT_DIF_N +V 65,269,CONT_DIF_N +V 65,273,CONT_DIF_N +V 65,265,CONT_DIF_N +V 65,281,CONT_DIF_N +V 65,257,CONT_DIF_N +V 65,277,CONT_VIA +V 65,261,CONT_VIA +V 77,287,CONT_BODY_P +V 65,287,CONT_BODY_P +V 56,136,CONT_BODY_N +V 67,136,CONT_BODY_N +V 61,136,CONT_BODY_N +V 75,136,CONT_BODY_N +V 71,131,CONT_POLY +V 64,136,CONT_VIA +V 59,250,CONT_DIF_N +V 59,274,CONT_DIF_N +V 59,278,CONT_DIF_N +V 59,254,CONT_DIF_N +V 59,258,CONT_DIF_N +V 59,262,CONT_DIF_N +V 59,266,CONT_DIF_N +V 59,270,CONT_DIF_N +V 71,258,CONT_DIF_N +V 71,262,CONT_DIF_N +V 71,254,CONT_DIF_N +V 71,250,CONT_DIF_N +V 71,278,CONT_DIF_N +V 71,266,CONT_DIF_N +V 71,270,CONT_DIF_N +V 71,274,CONT_DIF_N +V 65,143,CONT_DIF_P +V 59,147,CONT_DIF_P +V 65,147,CONT_DIF_P +V 59,151,CONT_DIF_P +V 59,143,CONT_DIF_P +V 71,143,CONT_DIF_P +V 77,143,CONT_DIF_P +V 71,147,CONT_DIF_P +V 77,147,CONT_DIF_P +V 71,151,CONT_DIF_P +V 65,155,CONT_DIF_P +V 59,155,CONT_DIF_P +V 59,195,CONT_DIF_P +V 59,179,CONT_DIF_P +V 65,179,CONT_DIF_P +V 59,183,CONT_DIF_P +V 65,183,CONT_DIF_P +V 59,187,CONT_DIF_P +V 59,191,CONT_DIF_P +V 65,191,CONT_DIF_P +V 65,195,CONT_DIF_P +V 59,163,CONT_DIF_P +V 59,159,CONT_DIF_P +V 65,159,CONT_DIF_P +V 59,175,CONT_DIF_P +V 59,171,CONT_DIF_P +V 59,167,CONT_DIF_P +V 65,167,CONT_DIF_P +V 65,171,CONT_DIF_P +V 71,155,CONT_DIF_P +V 77,155,CONT_DIF_P +V 77,195,CONT_DIF_P +V 71,183,CONT_DIF_P +V 71,187,CONT_DIF_P +V 71,191,CONT_DIF_P +V 77,191,CONT_DIF_P +V 71,195,CONT_DIF_P +V 71,175,CONT_DIF_P +V 71,171,CONT_DIF_P +V 71,179,CONT_DIF_P +V 77,179,CONT_DIF_P +V 77,183,CONT_DIF_P +V 71,163,CONT_DIF_P +V 71,159,CONT_DIF_P +V 77,159,CONT_DIF_P +V 77,171,CONT_DIF_P +V 77,167,CONT_DIF_P +V 71,167,CONT_DIF_P +V 65,151,CONT_VIA +V 77,151,CONT_VIA +V 65,175,CONT_VIA +V 65,187,CONT_VIA +V 65,163,CONT_VIA +V 77,187,CONT_VIA +V 77,175,CONT_VIA +V 77,163,CONT_VIA +V 59,199,CONT_DIF_P +V 71,199,CONT_DIF_P +V 65,199,CONT_VIA +V 77,199,CONT_VIA +V 59,203,CONT_DIF_P +V 71,203,CONT_DIF_P +V 65,203,CONT_DIF_P +V 77,203,CONT_DIF_P +V 65,207,CONT_DIF_P +V 77,207,CONT_DIF_P +V 71,207,CONT_DIF_P +V 59,207,CONT_DIF_P +V 59,211,CONT_DIF_P +V 71,211,CONT_DIF_P +V 77,211,CONT_VIA +V 65,211,CONT_VIA +V 59,215,CONT_DIF_P +V 65,215,CONT_DIF_P +V 71,215,CONT_DIF_P +V 77,215,CONT_DIF_P +V 65,243,CONT_BODY_P +V 77,243,CONT_BODY_P +V 76,238,CONT_POLY +V 65,238,CONT_VIA +V 76,232,CONT_VIA +V 77,225,CONT_BODY_N +V 65,225,CONT_BODY_N +V 77,219,CONT_DIF_P +V 71,219,CONT_DIF_P +V 65,219,CONT_DIF_P +V 59,219,CONT_DIF_P +V 125,277,CONT_DIF_N +V 125,261,CONT_DIF_N +V 125,257,CONT_DIF_N +V 125,273,CONT_DIF_N +V 125,269,CONT_DIF_N +V 125,253,CONT_DIF_N +V 125,265,CONT_VIA +V 125,249,CONT_VIA +V 125,281,CONT_VIA +V 113,249,CONT_VIA +V 113,253,CONT_DIF_N +V 113,269,CONT_DIF_N +V 113,273,CONT_DIF_N +V 113,265,CONT_DIF_N +V 113,281,CONT_DIF_N +V 113,257,CONT_DIF_N +V 113,277,CONT_VIA +V 113,261,CONT_VIA +V 125,287,CONT_BODY_P +V 113,287,CONT_BODY_P +V 104,136,CONT_BODY_N +V 115,136,CONT_BODY_N +V 109,136,CONT_BODY_N +V 123,136,CONT_BODY_N +V 119,131,CONT_POLY +V 112,136,CONT_VIA +V 107,250,CONT_DIF_N +V 107,274,CONT_DIF_N +V 107,278,CONT_DIF_N +V 107,254,CONT_DIF_N +V 107,258,CONT_DIF_N +V 107,262,CONT_DIF_N +V 107,266,CONT_DIF_N +V 107,270,CONT_DIF_N +V 119,258,CONT_DIF_N +V 119,262,CONT_DIF_N +V 119,254,CONT_DIF_N +V 119,250,CONT_DIF_N +V 119,278,CONT_DIF_N +V 119,266,CONT_DIF_N +V 119,270,CONT_DIF_N +V 119,274,CONT_DIF_N +V 113,143,CONT_DIF_P +V 107,147,CONT_DIF_P +V 113,147,CONT_DIF_P +V 107,151,CONT_DIF_P +V 107,143,CONT_DIF_P +V 119,143,CONT_DIF_P +V 125,143,CONT_DIF_P +V 119,147,CONT_DIF_P +V 125,147,CONT_DIF_P +V 119,151,CONT_DIF_P +V 113,155,CONT_DIF_P +V 107,155,CONT_DIF_P +V 107,195,CONT_DIF_P +V 107,179,CONT_DIF_P +V 113,179,CONT_DIF_P +V 107,183,CONT_DIF_P +V 113,183,CONT_DIF_P +V 107,187,CONT_DIF_P +V 107,191,CONT_DIF_P +V 113,191,CONT_DIF_P +V 113,195,CONT_DIF_P +V 107,163,CONT_DIF_P +V 107,159,CONT_DIF_P +V 113,159,CONT_DIF_P +V 107,175,CONT_DIF_P +V 107,171,CONT_DIF_P +V 107,167,CONT_DIF_P +V 113,167,CONT_DIF_P +V 113,171,CONT_DIF_P +V 119,155,CONT_DIF_P +V 125,155,CONT_DIF_P +V 125,195,CONT_DIF_P +V 119,183,CONT_DIF_P +V 119,187,CONT_DIF_P +V 119,191,CONT_DIF_P +V 125,191,CONT_DIF_P +V 119,195,CONT_DIF_P +V 119,175,CONT_DIF_P +V 119,171,CONT_DIF_P +V 119,179,CONT_DIF_P +V 125,179,CONT_DIF_P +V 125,183,CONT_DIF_P +V 119,163,CONT_DIF_P +V 119,159,CONT_DIF_P +V 125,159,CONT_DIF_P +V 125,171,CONT_DIF_P +V 125,167,CONT_DIF_P +V 119,167,CONT_DIF_P +V 113,151,CONT_VIA +V 125,151,CONT_VIA +V 113,175,CONT_VIA +V 113,187,CONT_VIA +V 113,163,CONT_VIA +V 125,187,CONT_VIA +V 125,175,CONT_VIA +V 125,163,CONT_VIA +V 107,199,CONT_DIF_P +V 119,199,CONT_DIF_P +V 113,199,CONT_VIA +V 125,199,CONT_VIA +V 107,203,CONT_DIF_P +V 119,203,CONT_DIF_P +V 113,203,CONT_DIF_P +V 125,203,CONT_DIF_P +V 113,207,CONT_DIF_P +V 125,207,CONT_DIF_P +V 119,207,CONT_DIF_P +V 107,207,CONT_DIF_P +V 107,211,CONT_DIF_P +V 119,211,CONT_DIF_P +V 125,211,CONT_VIA +V 113,211,CONT_VIA +V 107,215,CONT_DIF_P +V 113,215,CONT_DIF_P +V 119,215,CONT_DIF_P +V 125,215,CONT_DIF_P +V 113,243,CONT_BODY_P +V 125,243,CONT_BODY_P +V 124,238,CONT_POLY +V 113,238,CONT_VIA +V 124,232,CONT_VIA +V 125,225,CONT_BODY_N +V 113,225,CONT_BODY_N +V 125,219,CONT_DIF_P +V 119,219,CONT_DIF_P +V 113,219,CONT_DIF_P +V 107,219,CONT_DIF_P +V 101,277,CONT_DIF_N +V 101,261,CONT_DIF_N +V 101,257,CONT_DIF_N +V 101,273,CONT_DIF_N +V 101,269,CONT_DIF_N +V 101,253,CONT_DIF_N +V 101,265,CONT_VIA +V 101,249,CONT_VIA +V 101,281,CONT_VIA +V 89,249,CONT_VIA +V 89,253,CONT_DIF_N +V 89,269,CONT_DIF_N +V 89,273,CONT_DIF_N +V 89,265,CONT_DIF_N +V 89,281,CONT_DIF_N +V 89,257,CONT_DIF_N +V 89,277,CONT_VIA +V 89,261,CONT_VIA +V 101,287,CONT_BODY_P +V 89,287,CONT_BODY_P +V 80,136,CONT_BODY_N +V 91,136,CONT_BODY_N +V 85,136,CONT_BODY_N +V 99,136,CONT_BODY_N +V 95,131,CONT_POLY +V 88,136,CONT_VIA +V 83,250,CONT_DIF_N +V 83,274,CONT_DIF_N +V 83,278,CONT_DIF_N +V 83,254,CONT_DIF_N +V 83,258,CONT_DIF_N +V 83,262,CONT_DIF_N +V 83,266,CONT_DIF_N +V 83,270,CONT_DIF_N +V 95,258,CONT_DIF_N +V 95,262,CONT_DIF_N +V 95,254,CONT_DIF_N +V 95,250,CONT_DIF_N +V 95,278,CONT_DIF_N +V 95,266,CONT_DIF_N +V 95,270,CONT_DIF_N +V 95,274,CONT_DIF_N +V 89,143,CONT_DIF_P +V 83,147,CONT_DIF_P +V 89,147,CONT_DIF_P +V 83,151,CONT_DIF_P +V 83,143,CONT_DIF_P +V 95,143,CONT_DIF_P +V 101,143,CONT_DIF_P +V 95,147,CONT_DIF_P +V 101,147,CONT_DIF_P +V 95,151,CONT_DIF_P +V 89,155,CONT_DIF_P +V 83,155,CONT_DIF_P +V 83,195,CONT_DIF_P +V 83,179,CONT_DIF_P +V 89,179,CONT_DIF_P +V 83,183,CONT_DIF_P +V 89,183,CONT_DIF_P +V 83,187,CONT_DIF_P +V 83,191,CONT_DIF_P +V 89,191,CONT_DIF_P +V 89,195,CONT_DIF_P +V 83,163,CONT_DIF_P +V 83,159,CONT_DIF_P +V 89,159,CONT_DIF_P +V 83,175,CONT_DIF_P +V 83,171,CONT_DIF_P +V 83,167,CONT_DIF_P +V 89,167,CONT_DIF_P +V 89,171,CONT_DIF_P +V 95,155,CONT_DIF_P +V 101,155,CONT_DIF_P +V 101,195,CONT_DIF_P +V 95,183,CONT_DIF_P +V 95,187,CONT_DIF_P +V 95,191,CONT_DIF_P +V 101,191,CONT_DIF_P +V 95,195,CONT_DIF_P +V 95,175,CONT_DIF_P +V 95,171,CONT_DIF_P +V 95,179,CONT_DIF_P +V 101,179,CONT_DIF_P +V 101,183,CONT_DIF_P +V 95,163,CONT_DIF_P +V 95,159,CONT_DIF_P +V 101,159,CONT_DIF_P +V 101,171,CONT_DIF_P +V 101,167,CONT_DIF_P +V 95,167,CONT_DIF_P +V 89,151,CONT_VIA +V 101,151,CONT_VIA +V 89,175,CONT_VIA +V 89,187,CONT_VIA +V 89,163,CONT_VIA +V 101,187,CONT_VIA +V 101,175,CONT_VIA +V 101,163,CONT_VIA +V 83,199,CONT_DIF_P +V 95,199,CONT_DIF_P +V 89,199,CONT_VIA +V 101,199,CONT_VIA +V 83,203,CONT_DIF_P +V 95,203,CONT_DIF_P +V 89,203,CONT_DIF_P +V 101,203,CONT_DIF_P +V 89,207,CONT_DIF_P +V 101,207,CONT_DIF_P +V 95,207,CONT_DIF_P +V 83,207,CONT_DIF_P +V 83,211,CONT_DIF_P +V 95,211,CONT_DIF_P +V 101,211,CONT_VIA +V 89,211,CONT_VIA +V 83,215,CONT_DIF_P +V 89,215,CONT_DIF_P +V 95,215,CONT_DIF_P +V 101,215,CONT_DIF_P +V 89,243,CONT_BODY_P +V 101,243,CONT_BODY_P +V 100,238,CONT_POLY +V 89,238,CONT_VIA +V 100,232,CONT_VIA +V 101,225,CONT_BODY_N +V 89,225,CONT_BODY_N +V 101,219,CONT_DIF_P +V 95,219,CONT_DIF_P +V 89,219,CONT_DIF_P +V 83,219,CONT_DIF_P +EOF diff --git a/alliance/share/cells/padlib/palvdde_sp.ap b/alliance/share/cells/padlib/palvdde_sp.ap new file mode 100644 index 00000000..f1e2af8c --- /dev/null +++ b/alliance/share/cells/padlib/palvdde_sp.ap @@ -0,0 +1,140 @@ +V ALLIANCE : 3 +H palvdde_sp,P,11/ 9/95 +A 0,-7,172,356 +C 172,168,120,vdde,1,EAST,ALU2 +C 0,168,120,vdde,0,WEST,ALU2 +C 172,84,40,vddi,1,EAST,ALU2 +C 0,84,40,vddi,0,WEST,ALU2 +C 172,40,40,vssi,1,EAST,ALU2 +C 0,40,40,vssi,0,WEST,ALU2 +C 172,6,12,ck,1,EAST,ALU2 +C 0,6,12,ck,0,WEST,ALU2 +C 172,296,120,vsse,1,EAST,ALU2 +C 0,296,120,vsse,0,WEST,ALU2 +S 0,40,172,40,40,vssi,RIGHT,ALU2 +S 0,84,172,84,40,vddi,RIGHT,ALU2 +S 0,168,172,168,120,vdde,RIGHT,ALU2 +S 0,6,172,6,12,ck,RIGHT,ALU2 +S 0,296,172,296,120,vsse,RIGHT,ALU2 +S 86,108,86,356,100,*,UP,ALU1 +V 42,110,CONT_VIA +V 62,110,CONT_VIA +V 82,110,CONT_VIA +V 102,110,CONT_VIA +V 122,110,CONT_VIA +V 132,115,CONT_VIA +V 132,125,CONT_VIA +V 132,145,CONT_VIA +V 132,175,CONT_VIA +V 132,185,CONT_VIA +V 132,195,CONT_VIA +V 122,150,CONT_VIA +V 122,180,CONT_VIA +V 122,190,CONT_VIA +V 122,120,CONT_VIA +V 132,135,CONT_VIA +V 112,155,CONT_VIA +V 112,145,CONT_VIA +V 132,155,CONT_VIA +V 132,165,CONT_VIA +V 112,125,CONT_VIA +V 112,115,CONT_VIA +V 122,130,CONT_VIA +V 122,140,CONT_VIA +V 92,115,CONT_VIA +V 112,135,CONT_VIA +V 122,160,CONT_VIA +V 122,170,CONT_VIA +V 112,195,CONT_VIA +V 112,185,CONT_VIA +V 112,175,CONT_VIA +V 112,165,CONT_VIA +V 92,195,CONT_VIA +V 92,185,CONT_VIA +V 92,175,CONT_VIA +V 102,180,CONT_VIA +V 102,190,CONT_VIA +V 102,120,CONT_VIA +V 92,125,CONT_VIA +V 82,190,CONT_VIA +V 82,180,CONT_VIA +V 102,130,CONT_VIA +V 102,140,CONT_VIA +V 102,150,CONT_VIA +V 102,160,CONT_VIA +V 102,170,CONT_VIA +V 82,130,CONT_VIA +V 72,115,CONT_VIA +V 72,125,CONT_VIA +V 92,165,CONT_VIA +V 92,155,CONT_VIA +V 92,145,CONT_VIA +V 92,135,CONT_VIA +V 82,120,CONT_VIA +V 72,165,CONT_VIA +V 72,175,CONT_VIA +V 72,185,CONT_VIA +V 72,195,CONT_VIA +V 82,170,CONT_VIA +V 82,160,CONT_VIA +V 82,150,CONT_VIA +V 82,140,CONT_VIA +V 52,125,CONT_VIA +V 62,120,CONT_VIA +V 62,190,CONT_VIA +V 62,180,CONT_VIA +V 72,135,CONT_VIA +V 72,145,CONT_VIA +V 72,155,CONT_VIA +V 52,185,CONT_VIA +V 52,195,CONT_VIA +V 62,170,CONT_VIA +V 62,160,CONT_VIA +V 62,150,CONT_VIA +V 62,140,CONT_VIA +V 62,130,CONT_VIA +V 52,115,CONT_VIA +V 42,190,CONT_VIA +V 42,120,CONT_VIA +V 52,135,CONT_VIA +V 52,145,CONT_VIA +V 52,155,CONT_VIA +V 52,165,CONT_VIA +V 52,175,CONT_VIA +V 42,130,CONT_VIA +V 42,140,CONT_VIA +V 42,150,CONT_VIA +V 42,160,CONT_VIA +V 42,170,CONT_VIA +V 42,180,CONT_VIA +V 122,200,CONT_VIA +V 132,205,CONT_VIA +V 132,215,CONT_VIA +V 132,225,CONT_VIA +V 112,225,CONT_VIA +V 112,215,CONT_VIA +V 92,205,CONT_VIA +V 82,200,CONT_VIA +V 102,200,CONT_VIA +V 112,205,CONT_VIA +V 122,210,CONT_VIA +V 122,220,CONT_VIA +V 102,220,CONT_VIA +V 82,220,CONT_VIA +V 82,210,CONT_VIA +V 72,205,CONT_VIA +V 72,215,CONT_VIA +V 72,225,CONT_VIA +V 92,225,CONT_VIA +V 92,215,CONT_VIA +V 62,220,CONT_VIA +V 62,210,CONT_VIA +V 52,205,CONT_VIA +V 52,215,CONT_VIA +V 52,225,CONT_VIA +V 62,200,CONT_VIA +V 102,210,CONT_VIA +V 42,200,CONT_VIA +V 42,210,CONT_VIA +V 42,220,CONT_VIA +EOF diff --git a/alliance/share/cells/padlib/palvddeck_sp.ap b/alliance/share/cells/padlib/palvddeck_sp.ap new file mode 100644 index 00000000..354c10e5 --- /dev/null +++ b/alliance/share/cells/padlib/palvddeck_sp.ap @@ -0,0 +1,290 @@ +V ALLIANCE : 6 +H palvddeck_sp,P,13/10/2000,100 +A 0,-700,17200,35600 +C 0,29600,12000,vsse,0,WEST,ALU2 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 0,8400,4000,vddi,0,WEST,ALU2 +C 17200,8400,4000,vddi,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 6700,-700,200,cko,1,SOUTH,ALU2 +C 6700,-700,200,cko,0,SOUTH,ALU1 +C 7900,-700,200,cko,3,SOUTH,ALU2 +C 7900,-700,200,cko,2,SOUTH,ALU1 +C 9100,-700,200,cko,5,SOUTH,ALU2 +C 9100,-700,200,cko,4,SOUTH,ALU1 +S 8600,10900,8600,35600,10000,*,UP,ALU1 +S 8500,2100,8500,4900,200,*,UP,ALU1 +S 7300,2200,7300,4500,200,*,UP,ALU1 +S 4300,2100,6100,2100,300,*,RIGHT,ALU1 +S 4300,2000,4300,5100,200,*,UP,ALU1 +S 6100,10400,9700,10400,200,*,RIGHT,ALU1 +S 6700,6600,9100,6600,200,*,RIGHT,ALU1 +S 6200,6100,7200,6100,200,*,RIGHT,ALU1 +S 6200,6100,6200,6900,200,*,UP,ALU1 +S 4300,6100,4300,10400,300,*,UP,ALU1 +S 6200,5000,8500,5000,200,*,RIGHT,ALU1 +S 3800,100,3800,5600,200,*,UP,ALU1 +S 3800,5600,5200,5600,200,*,RIGHT,ALU1 +S 6200,4400,6200,5000,200,*,UP,ALU1 +S 9700,6000,9700,10400,200,*,UP,ALU1 +S 4200,6100,5000,6100,200,*,RIGHT,ALU1 +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 5700,4900,5700,6200,200,*,UP,ALU1 +S 5500,2800,5500,5100,200,*,UP,ALU1 +S 4100,8500,9900,8500,5200,*,RIGHT,NWELL +S 5800,5600,7600,5600,200,*,RIGHT,ALU1 +S 6100,6800,6100,10400,200,*,UP,ALU1 +S 7300,7100,7300,10400,200,*,UP,ALU1 +S 8500,7100,8500,10400,200,*,UP,ALU1 +S 6000,10400,9800,10400,300,*,RIGHT,NTIE +S 6100,10300,6100,11100,300,*,UP,NTIE +S 9700,6100,9700,10500,300,*,UP,NTIE +S 7900,6700,7900,9600,200,*,UP,ALU1 +S 6700,6700,6700,9600,200,*,UP,ALU1 +S 9100,6600,9100,9900,300,*,UP,PDIF +S 8500,6600,8500,9900,200,*,UP,PDIF +S 7900,6600,7900,9900,200,*,UP,PDIF +S 7300,6600,7300,9900,200,*,UP,PDIF +S 6100,6600,6100,9900,300,*,UP,PDIF +S 6700,6600,6700,9900,200,*,UP,PDIF +S 6400,6400,6400,10100,100,*,UP,PTRANS +S 7000,6400,7000,10100,100,*,UP,PTRANS +S 7600,6400,7600,10100,100,*,UP,PTRANS +S 8200,6400,8200,10100,100,*,UP,PTRANS +S 8800,6400,8800,10100,100,*,UP,PTRANS +S 4200,6100,5000,6100,300,*,RIGHT,NTIE +S 4300,6000,4300,11000,300,*,UP,NTIE +S 4900,6600,4900,10400,300,*,UP,PDIF +S 4900,6800,4900,10400,200,*,UP,ALU1 +S 6100,2000,6100,4500,200,*,UP,ALU1 +S 9700,2000,9700,5100,300,*,UP,PTIE +S 9700,2000,9700,5100,300,*,UP,ALU1 +S 4200,5000,5000,5000,300,*,RIGHT,PTIE +S 4200,2100,9800,2100,300,*,RIGHT,PTIE +S 9700,2000,9700,5100,300,*,UP,PTIE +S 4300,2000,4300,5100,300,*,UP,PTIE +S 8500,2600,8500,4500,200,*,UP,NDIF +S 7300,2600,7300,4400,200,*,UP,NDIF +S 4900,2600,4900,4400,300,*,UP,NDIF +S 6100,2600,6100,4400,300,*,UP,NDIF +S 7900,2600,7900,4400,300,*,UP,NDIF +S 5500,2600,5500,4500,300,*,UP,NDIF +S 9100,2600,9100,4500,300,*,UP,NDIF +S 5500,6600,5500,10500,300,*,UP,PDIF +S 6700,2600,6700,4500,200,*,UP,NDIF +S 4900,2000,4900,5100,200,*,UP,ALU1 +S 7600,2400,7600,4700,100,*,UP,NTRANS +S 8200,2400,8200,4700,100,*,UP,NTRANS +S 8800,2400,8800,4700,100,*,UP,NTRANS +S 5200,2400,5200,4700,100,*,UP,NTRANS +S 6400,2400,6400,4700,100,*,UP,NTRANS +S 7000,2400,7000,4700,100,*,UP,NTRANS +S 5200,6400,5200,10700,100,*,UP,PTRANS +S 5400,6100,7200,6100,300,*,RIGHT,NTIE +S 8000,6100,9800,6100,300,*,RIGHT,NTIE +S 8000,5000,9800,5000,300,*,RIGHT,PTIE +S 5400,5000,7200,5000,300,*,RIGHT,PTIE +S 6400,6400,8800,6400,100,*,RIGHT,POLY +S 5200,4700,5200,6400,100,*,UP,POLY +S 6400,4700,8800,4700,100,*,RIGHT,POLY +S 7600,4700,7600,6400,500,*,UP,POLY +S 5500,6100,5500,10400,200,*,UP,ALU1 +S 0,600,17200,600,1200,ck,RIGHT,ALU2 +S 6700,-700,6700,4400,200,*,UP,ALU1 +S 7900,-700,7900,4400,200,*,UP,ALU1 +S 9100,-700,9100,9600,200,*,UP,ALU1 +S 6700,1600,9100,1600,200,*,RIGHT,ALU1 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +B 8600,16800,10000,12000,CONT_VIA,* +B 3800,5600,200,200,CONT_TURN1,* +V 4300,10300,CONT_BODY_N,* +V 4300,9700,CONT_VIA,* +V 4300,9300,CONT_BODY_N,* +V 4300,8900,CONT_BODY_N,* +V 4300,8500,CONT_VIA,* +V 4300,8100,CONT_BODY_N,* +V 4300,7700,CONT_BODY_N,* +V 5200,5600,CONT_POLY,* +V 4300,7300,CONT_BODY_N,* +V 4300,6900,CONT_VIA,* +V 4300,6500,CONT_BODY_N,* +V 4300,6100,CONT_BODY_N,* +V 4900,6100,CONT_BODY_N,* +V 6700,6100,CONT_BODY_N,* +V 6200,6100,CONT_BODY_N,* +V 7100,6100,CONT_BODY_N,* +V 7600,5600,CONT_POLY,* +V 9700,9600,CONT_VIA,* +V 9700,7000,CONT_VIA,* +V 9700,6500,CONT_BODY_N,* +V 9700,6100,CONT_BODY_N,* +V 9700,7600,CONT_BODY_N,* +V 9700,8000,CONT_BODY_N,* +V 9700,8400,CONT_BODY_N,* +V 9700,8800,CONT_BODY_N,* +V 9700,9200,CONT_BODY_N,* +V 9700,10000,CONT_BODY_N,* +V 9700,10400,CONT_BODY_N,* +V 9300,10400,CONT_BODY_N,* +V 8900,10400,CONT_BODY_N,* +V 8500,10400,CONT_BODY_N,* +V 8100,10400,CONT_BODY_N,* +V 7700,10400,CONT_BODY_N,* +V 7300,10400,CONT_BODY_N,* +V 6900,10400,CONT_BODY_N,* +V 6500,10400,CONT_BODY_N,* +V 6100,10400,CONT_BODY_N,* +V 8500,7100,CONT_DIF_P,* +V 8500,9600,CONT_DIF_P,* +V 8500,9200,CONT_DIF_P,* +V 8500,8800,CONT_DIF_P,* +V 8500,8000,CONT_DIF_P,* +V 8500,7600,CONT_DIF_P,* +V 8500,10000,CONT_VIA,* +V 8500,8400,CONT_VIA,* +V 7300,7100,CONT_DIF_P,* +V 7300,7600,CONT_DIF_P,* +V 7300,8000,CONT_DIF_P,* +V 7300,8800,CONT_DIF_P,* +V 7300,9200,CONT_DIF_P,* +V 7300,9600,CONT_DIF_P,* +V 7300,8400,CONT_VIA,* +V 7300,10000,CONT_VIA,* +V 4900,6800,CONT_DIF_P,* +V 4900,10400,CONT_DIF_P,* +V 4900,9600,CONT_DIF_P,* +V 4900,9200,CONT_DIF_P,* +V 4900,8800,CONT_DIF_P,* +V 4900,8000,CONT_DIF_P,* +V 4900,7600,CONT_DIF_P,* +V 4900,7200,CONT_VIA,* +V 4900,10000,CONT_VIA,* +V 4900,8400,CONT_VIA,* +V 6100,7200,CONT_VIA,* +V 6100,8400,CONT_VIA,* +V 6100,10000,CONT_VIA,* +V 6100,6800,CONT_DIF_P,* +V 6100,7600,CONT_DIF_P,* +V 6100,8000,CONT_DIF_P,* +V 6100,8800,CONT_DIF_P,* +V 6100,9200,CONT_DIF_P,* +V 6100,9600,CONT_DIF_P,* +V 6200,5000,CONT_BODY_P,* +V 6600,5000,CONT_VIA,* +V 8100,5000,CONT_BODY_P,* +V 7100,5000,CONT_BODY_P,* +V 9700,2500,CONT_BODY_P,* +V 9700,3300,CONT_BODY_P,* +V 9700,3700,CONT_BODY_P,* +V 9700,4100,CONT_BODY_P,* +V 9700,5000,CONT_BODY_P,* +V 9700,2100,CONT_BODY_P,* +V 9700,4500,CONT_VIA,* +V 9700,2900,CONT_VIA,* +V 4300,5000,CONT_BODY_P,* +V 4300,4500,CONT_VIA,* +V 4300,4100,CONT_BODY_P,* +V 4300,3700,CONT_BODY_P,* +V 4300,3300,CONT_BODY_P,* +V 4300,2900,CONT_VIA,* +V 4300,2500,CONT_BODY_P,* +V 4300,2100,CONT_BODY_P,* +V 5300,2100,CONT_BODY_P,* +V 5700,2100,CONT_BODY_P,* +V 4900,5000,CONT_BODY_P,* +V 8500,5000,CONT_BODY_P,* +V 4900,2100,CONT_BODY_P,* +V 6100,2100,CONT_BODY_P,* +V 7300,2100,CONT_BODY_P,* +V 8500,2100,CONT_BODY_P,* +V 8500,2400,CONT_VIA,* +V 7300,2400,CONT_VIA,* +V 6100,2400,CONT_VIA,* +V 4900,2400,CONT_VIA,* +V 8500,2800,CONT_DIF_N,* +V 7300,2800,CONT_DIF_N,* +V 6100,2800,CONT_DIF_N,* +V 4900,2800,CONT_DIF_N,* +V 4900,3200,CONT_DIF_N,* +V 6100,3200,CONT_DIF_N,* +V 7300,3200,CONT_DIF_N,* +V 8500,3200,CONT_DIF_N,* +V 8500,3600,CONT_DIF_N,* +V 7300,3600,CONT_DIF_N,* +V 6100,3600,CONT_DIF_N,* +V 4900,3600,CONT_DIF_N,* +V 4900,4400,CONT_DIF_N,* +V 4900,4000,CONT_VIA,* +V 8500,4000,CONT_VIA,* +V 7300,4000,CONT_VIA,* +V 6100,4000,CONT_VIA,* +V 8500,4400,CONT_DIF_N,* +V 6100,4400,CONT_DIF_N,* +V 7300,4400,CONT_DIF_N,* +V 9100,3600,CONT_DIF_N,* +V 9100,4000,CONT_DIF_N,* +V 9100,4400,CONT_DIF_N,* +V 9100,2800,CONT_DIF_N,* +V 7900,3600,CONT_DIF_N,* +V 7900,3200,CONT_DIF_N,* +V 7900,4400,CONT_DIF_N,* +V 7900,4000,CONT_DIF_N,* +V 6700,4000,CONT_DIF_N,* +V 6700,4400,CONT_DIF_N,* +V 6700,2800,CONT_DIF_N,* +V 6700,3200,CONT_DIF_N,* +V 6700,3600,CONT_DIF_N,* +V 9100,3200,CONT_DIF_N,* +V 7900,2800,CONT_DIF_N,* +V 5500,4000,CONT_DIF_N,* +V 5500,4400,CONT_DIF_N,* +V 5500,2800,CONT_DIF_N,* +V 5500,3200,CONT_DIF_N,* +V 5500,3600,CONT_DIF_N,* +V 9100,9200,CONT_DIF_P,* +V 9100,9600,CONT_DIF_P,* +V 9100,6800,CONT_DIF_P,* +V 9100,7200,CONT_DIF_P,* +V 9100,7600,CONT_DIF_P,* +V 9100,8000,CONT_DIF_P,* +V 7900,8800,CONT_DIF_P,* +V 7900,8400,CONT_DIF_P,* +V 9100,8400,CONT_DIF_P,* +V 9100,8800,CONT_DIF_P,* +V 7900,7200,CONT_DIF_P,* +V 7900,6800,CONT_DIF_P,* +V 7900,9600,CONT_DIF_P,* +V 7900,9200,CONT_DIF_P,* +V 6700,6800,CONT_DIF_P,* +V 6700,7200,CONT_DIF_P,* +V 6700,7600,CONT_DIF_P,* +V 6700,8000,CONT_DIF_P,* +V 6700,8400,CONT_DIF_P,* +V 6700,8800,CONT_DIF_P,* +V 7900,8000,CONT_DIF_P,* +V 7900,7600,CONT_DIF_P,* +V 6700,9200,CONT_DIF_P,* +V 6700,9600,CONT_DIF_P,* +V 5500,10000,CONT_DIF_P,* +V 5500,10400,CONT_DIF_P,* +V 5500,6800,CONT_DIF_P,* +V 5500,7200,CONT_DIF_P,* +V 5500,7600,CONT_DIF_P,* +V 5500,8000,CONT_DIF_P,* +V 5500,8400,CONT_DIF_P,* +V 5500,8800,CONT_DIF_P,* +V 5500,9200,CONT_DIF_P,* +V 5500,9600,CONT_DIF_P,* +V 3800,200,CONT_VIA,* +V 3800,1000,CONT_VIA,* +V 6700,-700,CONT_VIA,* +V 7900,-700,CONT_VIA,* +V 9100,-700,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/palvddi_sp.ap b/alliance/share/cells/padlib/palvddi_sp.ap new file mode 100644 index 00000000..c488a147 --- /dev/null +++ b/alliance/share/cells/padlib/palvddi_sp.ap @@ -0,0 +1,44 @@ +V ALLIANCE : 6 +H palvddi_sp,P,13/10/2000,100 +A 0,-700,17200,35600 +C 8600,-700,10000,vddi,0,SOUTH,ALU1 +C 8600,-700,10000,vddi,2,SOUTH,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,8400,4000,vddi,4,EAST,ALU2 +C 0,8400,4000,vddi,3,WEST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 0,29600,12000,vsse,0,WEST,ALU2 +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +S 0,8400,17100,8400,4000,vddi,RIGHT,ALU2 +S 0,600,17200,600,1200,ck,RIGHT,ALU2 +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 8600,-700,8600,35600,10000,*,UP,ALU1 +V 5700,-400,CONT_VIA,* +V 5200,-400,CONT_VIA,* +V 4700,-400,CONT_VIA,* +V 4200,-400,CONT_VIA,* +V 3700,-400,CONT_VIA,* +V 9700,-400,CONT_VIA,* +V 10200,-400,CONT_VIA,* +V 7700,-400,CONT_VIA,* +V 8200,-400,CONT_VIA,* +V 8700,-400,CONT_VIA,* +V 9200,-400,CONT_VIA,* +V 6700,-400,CONT_VIA,* +V 7200,-400,CONT_VIA,* +V 6200,-400,CONT_VIA,* +V 10700,-400,CONT_VIA,* +V 11200,-400,CONT_VIA,* +V 11700,-400,CONT_VIA,* +V 12200,-400,CONT_VIA,* +V 13200,-400,CONT_VIA,* +V 12700,-400,CONT_VIA,* +B 8600,-500,10000,400,CONT_TURN2,* +B 8600,8400,10000,4000,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/palvddick_sp.ap b/alliance/share/cells/padlib/palvddick_sp.ap new file mode 100644 index 00000000..dba9f897 --- /dev/null +++ b/alliance/share/cells/padlib/palvddick_sp.ap @@ -0,0 +1,411 @@ +V ALLIANCE : 6 +H palvddick_sp,P,13/10/2000,100 +A 0,-700,17200,35600 +C 8600,-700,10000,vddi,0,SOUTH,ALU1 +C 17200,600,1200,ck,1,EAST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 17200,8400,4000,vddi,4,EAST,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 0,8400,4000,vddi,3,WEST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 8600,-700,10000,vddi,1,SOUTH,ALU2 +C 15500,-700,200,cko,3,SOUTH,ALU2 +C 15500,-700,200,cko,2,SOUTH,ALU1 +C 1700,-700,200,cko,1,SOUTH,ALU2 +C 1700,-700,200,cko,0,SOUTH,ALU1 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 0,29600,12000,vsse,0,WEST,ALU2 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +S 15500,-700,15500,1500,200,*,UP,ALU1 +S 0,600,17200,600,1200,ck,RIGHT,ALU2 +S 1700,-700,1700,1600,200,*,DOWN,ALU1 +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 8600,-700,8600,35600,10000,*,UP,ALU1 +S 15200,5200,15800,5200,100,*,RIGHT,POLY +S 14900,7100,15500,7100,100,*,RIGHT,POLY +S 13600,5700,14100,5700,300,*,RIGHT,PTIE +S 14300,5200,14300,7100,100,*,DOWN,POLY +S 14300,5200,14600,5200,100,*,RIGHT,POLY +S 14200,2100,16800,2100,300,*,LEFT,PTIE +S 14300,2100,14300,3400,300,*,UP,PTIE +S 13300,6800,14100,6800,300,*,RIGHT,NTIE +S 14400,300,14400,3800,200,*,DOWN,ALU1 +S 13600,3300,14300,3300,300,*,LEFT,PTIE +S 14300,4400,14300,6300,200,*,DOWN,ALU1 +S 14600,3700,14600,3900,100,*,DOWN,POLY +S 13200,12700,16600,12700,400,*,RIGHT,NWELL +S 13200,9700,16600,9700,6200,*,RIGHT,NWELL +S 14300,7100,14300,9400,100,*,UP,PTRANS +S 14900,7100,14900,12400,100,*,UP,PTRANS +S 15500,7100,15500,12400,100,*,UP,PTRANS +S 13400,6700,13400,9800,300,*,UP,NTIE +S 13300,9700,14100,9700,300,*,RIGHT,NTIE +S 15200,7300,15200,12200,200,*,DOWN,PDIF +S 15800,7300,15800,12200,300,*,DOWN,PDIF +S 14600,7300,14600,12200,300,*,DOWN,PDIF +S 14000,7300,14000,9200,300,*,DOWN,PDIF +S 14000,9600,14000,12800,300,*,UP,NTIE +S 14000,12700,16500,12700,300,*,RIGHT,NTIE +S 16400,6700,16400,12800,300,*,UP,NTIE +S 14000,6300,14000,9100,200,*,DOWN,ALU1 +S 15200,6300,15200,11900,200,*,DOWN,ALU1 +S 16700,2100,16700,5800,300,*,DOWN,PTIE +S 15800,2400,15800,5200,100,*,DOWN,NTRANS +S 14600,3900,14600,5200,100,*,DOWN,NTRANS +S 15200,2400,15200,5200,100,*,DOWN,NTRANS +S 16100,2600,16100,5000,300,*,DOWN,NDIF +S 14300,4100,14300,5000,300,*,DOWN,NDIF +S 14900,2600,14900,5000,300,*,DOWN,NDIF +S 15500,2600,15500,5000,300,*,DOWN,NDIF +S 13700,3400,13700,5800,300,*,UP,PTIE +S 14900,2100,14900,5800,200,*,DOWN,ALU1 +S 15500,1500,15500,6300,200,*,DOWN,ALU1 +S 15400,5200,15400,7100,200,*,UP,POLY +S 14700,6300,15300,6300,300,*,LEFT,POLY +S 15700,5700,16700,5700,300,*,RIGHT,PTIE +S 14500,5700,15100,5700,300,*,RIGHT,PTIE +S 15700,6800,16400,6800,300,*,RIGHT,NTIE +S 14500,6800,15100,6800,300,*,RIGHT,NTIE +S 1400,5200,2000,5200,100,*,RIGHT,POLY +S 1700,7100,2300,7100,100,*,RIGHT,POLY +S 3100,5700,3600,5700,300,*,RIGHT,PTIE +S 2900,5200,2900,7100,100,*,UP,POLY +S 2600,5200,2900,5200,100,*,RIGHT,POLY +S 400,2100,3000,2100,300,*,LEFT,PTIE +S 2900,2100,2900,3400,300,*,DOWN,PTIE +S 3100,6800,3900,6800,300,*,RIGHT,NTIE +S 2800,300,2800,3800,200,*,UP,ALU1 +S 2900,3300,3600,3300,300,*,LEFT,PTIE +S 2900,4400,2900,6300,200,*,UP,ALU1 +S 2600,3700,2600,3900,100,*,UP,POLY +S 600,12700,4000,12700,400,*,RIGHT,NWELL +S 600,9700,4000,9700,6200,*,RIGHT,NWELL +S 2900,7100,2900,9400,100,*,DOWN,PTRANS +S 2300,7100,2300,12400,100,*,DOWN,PTRANS +S 1700,7100,1700,12400,100,*,DOWN,PTRANS +S 3800,6700,3800,9800,300,*,DOWN,NTIE +S 3100,9700,3900,9700,300,*,RIGHT,NTIE +S 2000,7300,2000,12200,200,*,UP,PDIF +S 1400,7300,1400,12200,300,*,UP,PDIF +S 2600,7300,2600,12200,300,*,UP,PDIF +S 3200,7300,3200,9200,300,*,UP,PDIF +S 3200,9600,3200,12800,300,*,DOWN,NTIE +S 700,12700,3200,12700,300,*,RIGHT,NTIE +S 800,6700,800,12800,300,*,DOWN,NTIE +S 3200,6300,3200,9100,200,*,UP,ALU1 +S 2000,6300,2000,11900,200,*,UP,ALU1 +S 500,2100,500,5800,300,*,UP,PTIE +S 1400,2400,1400,5200,100,*,UP,NTRANS +S 2600,3900,2600,5200,100,*,UP,NTRANS +S 2000,2400,2000,5200,100,*,UP,NTRANS +S 1100,2600,1100,5000,300,*,UP,NDIF +S 2900,4100,2900,5000,300,*,UP,NDIF +S 2300,2600,2300,5000,300,*,UP,NDIF +S 1700,2600,1700,5000,300,*,UP,NDIF +S 3500,3400,3500,5800,300,*,DOWN,PTIE +S 2300,2100,2300,5800,200,*,UP,ALU1 +S 1700,1500,1700,6300,200,*,UP,ALU1 +S 1800,5200,1800,7100,200,*,DOWN,POLY +S 1900,6300,2500,6300,300,*,LEFT,POLY +S 500,5700,1500,5700,300,*,RIGHT,PTIE +S 2100,5700,2700,5700,300,*,RIGHT,PTIE +S 800,6800,1500,6800,300,*,RIGHT,NTIE +S 2100,6800,2700,6800,300,*,RIGHT,NTIE +S 1700,1600,15700,1600,200,*,RIGHT,ALU2 +S 3200,9600,3200,12800,200,*,UP,ALU1 +S 14000,9600,14000,12800,200,*,DOWN,ALU1 +S 14000,12600,16500,12600,500,*,LEFT,ALU1 +S 700,12600,3200,12600,500,*,LEFT,ALU1 +S 2500,6300,3200,6300,200,*,RIGHT,ALU1 +S 14000,6300,14700,6300,200,*,RIGHT,ALU1 +S 15200,6300,15500,6300,200,*,RIGHT,ALU1 +S 1700,6300,2000,6300,200,*,RIGHT,ALU1 +S 2600,6800,2600,12800,200,*,UP,ALU1 +S 800,2100,800,5800,900,*,UP,ALU1 +S 400,2100,1200,2100,200,*,LEFT,ALU1 +S 14600,6800,14600,12800,200,*,DOWN,ALU1 +S 15800,6800,15800,12800,200,*,DOWN,ALU1 +S 16200,6800,16200,12800,700,*,UP,ALU1 +S 15800,6800,16500,6800,200,*,LEFT,ALU1 +S 1000,6800,1000,12800,700,*,DOWN,ALU1 +S 1400,6800,1400,12800,200,*,UP,ALU1 +S 700,6800,1400,6800,200,*,LEFT,ALU1 +S 16400,2100,16400,5800,900,*,DOWN,ALU1 +S 16000,2100,16800,2100,200,*,RIGHT,ALU1 +S 1500,1600,2100,1600,200,*,LEFT,ALU1 +S 15100,1600,15700,1600,200,*,LEFT,ALU1 +V 5700,-400,CONT_VIA,* +V 5200,-400,CONT_VIA,* +V 4700,-400,CONT_VIA,* +V 4200,-400,CONT_VIA,* +V 3700,-400,CONT_VIA,* +V 9700,-400,CONT_VIA,* +V 10200,-400,CONT_VIA,* +V 7700,-400,CONT_VIA,* +V 8200,-400,CONT_VIA,* +V 8700,-400,CONT_VIA,* +V 9200,-400,CONT_VIA,* +V 6700,-400,CONT_VIA,* +V 7200,-400,CONT_VIA,* +V 6200,-400,CONT_VIA,* +V 10700,-400,CONT_VIA,* +V 11200,-400,CONT_VIA,* +V 11700,-400,CONT_VIA,* +V 12200,-400,CONT_VIA,* +V 13200,-400,CONT_VIA,* +V 12700,-400,CONT_VIA,* +B 8600,-500,10000,400,CONT_TURN2,* +V 1500,1600,CONT_VIA,* +V 15700,1600,CONT_VIA,* +V 15500,-700,CONT_VIA,* +V 1700,-700,CONT_VIA,* +V 16400,9900,CONT_VIA,* +V 16400,10300,CONT_BODY_N,* +V 14700,6300,CONT_POLY,* +V 16700,5700,CONT_BODY_P,* +V 16700,5300,CONT_VIA,* +V 16700,4900,CONT_BODY_P,* +V 16700,4500,CONT_BODY_P,* +V 16700,4100,CONT_BODY_P,* +V 16700,3700,CONT_VIA,* +V 16700,3300,CONT_BODY_P,* +V 16700,2900,CONT_BODY_P,* +V 16700,2500,CONT_BODY_P,* +V 16700,2100,CONT_BODY_P,* +V 14900,2100,CONT_BODY_P,* +V 16100,2100,CONT_BODY_P,* +V 14900,2500,CONT_VIA,* +V 16100,2500,CONT_VIA,* +V 16100,5300,CONT_VIA,* +V 14900,5300,CONT_VIA,* +V 14900,5700,CONT_BODY_P,* +V 16100,5700,CONT_BODY_P,* +V 16400,9100,CONT_BODY_N,* +V 16400,9500,CONT_BODY_N,* +V 14000,12300,CONT_BODY_N,* +V 14000,11900,CONT_BODY_N,* +V 14000,11500,CONT_BODY_N,* +V 14000,11100,CONT_BODY_N,* +V 14000,10700,CONT_BODY_N,* +V 16400,10700,CONT_BODY_N,* +V 16400,11100,CONT_BODY_N,* +V 16400,11500,CONT_BODY_N,* +V 16400,11900,CONT_BODY_N,* +V 16400,12300,CONT_BODY_N,* +V 16400,12700,CONT_BODY_N,* +V 16000,12700,CONT_BODY_N,* +V 15600,12700,CONT_BODY_N,* +V 15200,12700,CONT_BODY_N,* +V 14800,12700,CONT_BODY_N,* +V 14400,12700,CONT_BODY_N,* +V 14000,12700,CONT_BODY_N,* +V 14000,9700,CONT_BODY_N,* +V 16400,8300,CONT_BODY_N,* +V 16400,7900,CONT_BODY_N,* +V 16400,7500,CONT_BODY_N,* +V 16400,7100,CONT_VIA,* +V 16400,8700,CONT_VIA,* +V 14300,4400,CONT_DIF_N,* +V 14400,3800,CONT_POLY,* +V 16400,6800,CONT_BODY_N,* +V 14000,8300,CONT_DIF_P,* +V 14000,8700,CONT_DIF_P,* +V 14000,9100,CONT_DIF_P,* +V 14000,7500,CONT_DIF_P,* +V 14000,7900,CONT_DIF_P,* +V 14600,7100,CONT_VIA,* +V 14600,8700,CONT_VIA,* +V 14600,6800,CONT_BODY_N,* +V 14600,7900,CONT_DIF_P,* +V 14600,8300,CONT_DIF_P,* +V 14600,9100,CONT_DIF_P,* +V 14600,9500,CONT_DIF_P,* +V 14600,9900,CONT_DIF_P,* +V 14600,7500,CONT_DIF_P,* +V 15200,11900,CONT_DIF_P,* +V 15200,7500,CONT_DIF_P,* +V 15200,11500,CONT_DIF_P,* +V 15200,9500,CONT_DIF_P,* +V 15200,9100,CONT_DIF_P,* +V 15200,8700,CONT_DIF_P,* +V 15200,8300,CONT_DIF_P,* +V 15200,7900,CONT_DIF_P,* +V 15200,11100,CONT_DIF_P,* +V 15200,10700,CONT_DIF_P,* +V 15200,10300,CONT_DIF_P,* +V 15200,9900,CONT_DIF_P,* +V 15800,8700,CONT_VIA,* +V 15800,7100,CONT_VIA,* +V 15800,6800,CONT_BODY_N,* +V 15800,7500,CONT_DIF_P,* +V 15800,7900,CONT_DIF_P,* +V 15800,8300,CONT_DIF_P,* +V 15800,9100,CONT_DIF_P,* +V 15800,9500,CONT_DIF_P,* +V 15800,9900,CONT_DIF_P,* +V 16100,2900,CONT_DIF_N,* +V 16100,3300,CONT_DIF_N,* +V 16100,3700,CONT_DIF_N,* +V 16100,4100,CONT_DIF_N,* +V 16100,4500,CONT_DIF_N,* +V 16100,4900,CONT_DIF_N,* +V 14900,3200,CONT_DIF_N,* +V 14900,2800,CONT_DIF_N,* +V 15500,4800,CONT_DIF_N,* +V 15500,4400,CONT_DIF_N,* +V 15500,4000,CONT_DIF_N,* +V 15500,3600,CONT_DIF_N,* +V 15500,3200,CONT_DIF_N,* +V 15500,2800,CONT_DIF_N,* +V 14300,4900,CONT_DIF_N,* +V 14900,4800,CONT_DIF_N,* +V 14900,4400,CONT_DIF_N,* +V 14900,4000,CONT_DIF_N,* +V 14900,3600,CONT_DIF_N,* +V 14400,200,CONT_VIA,* +V 14400,1000,CONT_VIA,* +V 14000,10200,CONT_VIA,* +V 14600,10200,CONT_VIA,* +V 15800,10200,CONT_VIA,* +V 14600,11700,CONT_DIF_P,* +V 14600,10500,CONT_DIF_P,* +V 14600,10900,CONT_DIF_P,* +V 14600,11300,CONT_DIF_P,* +V 15800,10500,CONT_DIF_P,* +V 15800,10900,CONT_DIF_P,* +V 15800,11300,CONT_DIF_P,* +V 15800,11700,CONT_DIF_P,* +V 15800,12100,CONT_DIF_P,* +V 14600,12100,CONT_DIF_P,* +V 800,9900,CONT_VIA,* +V 800,10300,CONT_BODY_N,* +V 2500,6300,CONT_POLY,* +V 500,5700,CONT_BODY_P,* +V 500,5300,CONT_VIA,* +V 500,4900,CONT_BODY_P,* +V 500,4500,CONT_BODY_P,* +V 500,4100,CONT_BODY_P,* +V 500,3700,CONT_VIA,* +V 500,3300,CONT_BODY_P,* +V 500,2900,CONT_BODY_P,* +V 500,2500,CONT_BODY_P,* +V 500,2100,CONT_BODY_P,* +V 2300,2100,CONT_BODY_P,* +V 1100,2100,CONT_BODY_P,* +V 2300,2500,CONT_VIA,* +V 1100,2500,CONT_VIA,* +V 1100,5300,CONT_VIA,* +V 2300,5300,CONT_VIA,* +V 2300,5700,CONT_BODY_P,* +V 1100,5700,CONT_BODY_P,* +V 800,9100,CONT_BODY_N,* +V 800,9500,CONT_BODY_N,* +V 3200,12300,CONT_BODY_N,* +V 3200,11900,CONT_BODY_N,* +V 3200,11500,CONT_BODY_N,* +V 3200,11100,CONT_BODY_N,* +V 3200,10700,CONT_BODY_N,* +V 800,10700,CONT_BODY_N,* +V 800,11100,CONT_BODY_N,* +V 800,11500,CONT_BODY_N,* +V 800,11900,CONT_BODY_N,* +V 800,12300,CONT_BODY_N,* +V 800,12700,CONT_BODY_N,* +V 1200,12700,CONT_BODY_N,* +V 1600,12700,CONT_BODY_N,* +V 2000,12700,CONT_BODY_N,* +V 2400,12700,CONT_BODY_N,* +V 2800,12700,CONT_BODY_N,* +V 3200,12700,CONT_BODY_N,* +V 3200,9700,CONT_BODY_N,* +V 800,8300,CONT_BODY_N,* +V 800,7900,CONT_BODY_N,* +V 800,7500,CONT_BODY_N,* +V 800,7100,CONT_VIA,* +V 800,8700,CONT_VIA,* +V 2900,4400,CONT_DIF_N,* +V 2800,3800,CONT_POLY,* +V 800,6800,CONT_BODY_N,* +V 3200,8300,CONT_DIF_P,* +V 3200,8700,CONT_DIF_P,* +V 3200,9100,CONT_DIF_P,* +V 3200,7500,CONT_DIF_P,* +V 3200,7900,CONT_DIF_P,* +V 2600,7100,CONT_VIA,* +V 2600,8700,CONT_VIA,* +V 2600,6800,CONT_BODY_N,* +V 2600,7900,CONT_DIF_P,* +V 2600,8300,CONT_DIF_P,* +V 2600,9100,CONT_DIF_P,* +V 2600,9500,CONT_DIF_P,* +V 2600,9900,CONT_DIF_P,* +V 2600,7500,CONT_DIF_P,* +V 2000,11900,CONT_DIF_P,* +V 2000,7500,CONT_DIF_P,* +V 2000,11500,CONT_DIF_P,* +V 2000,9500,CONT_DIF_P,* +V 2000,9100,CONT_DIF_P,* +V 2000,8700,CONT_DIF_P,* +V 2000,8300,CONT_DIF_P,* +V 2000,7900,CONT_DIF_P,* +V 2000,11100,CONT_DIF_P,* +V 2000,10700,CONT_DIF_P,* +V 2000,10300,CONT_DIF_P,* +V 2000,9900,CONT_DIF_P,* +V 1400,8700,CONT_VIA,* +V 1400,7100,CONT_VIA,* +V 1400,6800,CONT_BODY_N,* +V 1400,7500,CONT_DIF_P,* +V 1400,7900,CONT_DIF_P,* +V 1400,8300,CONT_DIF_P,* +V 1400,9100,CONT_DIF_P,* +V 1400,9500,CONT_DIF_P,* +V 1400,9900,CONT_DIF_P,* +V 1100,2900,CONT_DIF_N,* +V 1100,3300,CONT_DIF_N,* +V 1100,3700,CONT_DIF_N,* +V 1100,4100,CONT_DIF_N,* +V 1100,4500,CONT_DIF_N,* +V 1100,4900,CONT_DIF_N,* +V 2300,3200,CONT_DIF_N,* +V 2300,2800,CONT_DIF_N,* +V 1700,4800,CONT_DIF_N,* +V 1700,4400,CONT_DIF_N,* +V 1700,4000,CONT_DIF_N,* +V 1700,3600,CONT_DIF_N,* +V 1700,3200,CONT_DIF_N,* +V 1700,2800,CONT_DIF_N,* +V 2900,4900,CONT_DIF_N,* +V 2300,4800,CONT_DIF_N,* +V 2300,4400,CONT_DIF_N,* +V 2300,4000,CONT_DIF_N,* +V 2300,3600,CONT_DIF_N,* +V 2800,200,CONT_VIA,* +V 2800,1000,CONT_VIA,* +V 3200,10200,CONT_VIA,* +V 2600,10200,CONT_VIA,* +V 1400,10200,CONT_VIA,* +V 2600,11700,CONT_DIF_P,* +V 2600,10500,CONT_DIF_P,* +V 2600,10900,CONT_DIF_P,* +V 2600,11300,CONT_DIF_P,* +V 1400,10500,CONT_DIF_P,* +V 1400,10900,CONT_DIF_P,* +V 1400,11300,CONT_DIF_P,* +V 1400,11700,CONT_DIF_P,* +V 1400,12100,CONT_DIF_P,* +V 2600,12100,CONT_DIF_P,* +B 8600,8400,10000,4000,CONT_VIA,* +B 3200,6300,200,200,CONT_TURN1,* +B 2000,6300,200,200,CONT_TURN1,* +B 1700,6300,200,200,CONT_TURN1,* +B 15500,6300,200,200,CONT_TURN1,* +B 15200,6300,200,200,CONT_TURN1,* +B 14000,6300,200,200,CONT_TURN1,* +V 2100,1600,CONT_VIA,* +V 15100,1600,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/palvsse_sp.ap b/alliance/share/cells/padlib/palvsse_sp.ap new file mode 100644 index 00000000..dbf5496e --- /dev/null +++ b/alliance/share/cells/padlib/palvsse_sp.ap @@ -0,0 +1,21 @@ +V ALLIANCE : 6 +H palvsse_sp,P,13/10/2000,100 +A 0,-700,17200,35600 +C 0,29600,12000,vsse,0,WEST,ALU2 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 0,8400,4000,vddi,0,WEST,ALU2 +C 17200,8400,4000,vddi,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +S 8600,23600,8600,35600,10000,*,UP,ALU1 +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 0,600,17200,600,1200,ck,RIGHT,ALU2 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +B 8600,29600,10000,12000,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/palvsseck_sp.ap b/alliance/share/cells/padlib/palvsseck_sp.ap new file mode 100644 index 00000000..2b805b4f --- /dev/null +++ b/alliance/share/cells/padlib/palvsseck_sp.ap @@ -0,0 +1,290 @@ +V ALLIANCE : 6 +H palvsseck_sp,P,13/10/2000,100 +A 0,-700,17200,35600 +C 9100,-700,200,cko,4,SOUTH,ALU1 +C 9100,-700,200,cko,5,SOUTH,ALU2 +C 7900,-700,200,cko,2,SOUTH,ALU1 +C 7900,-700,200,cko,3,SOUTH,ALU2 +C 6700,-700,200,cko,0,SOUTH,ALU1 +C 6700,-700,200,cko,1,SOUTH,ALU2 +C 17200,16800,12000,vdde,1,EAST,ALU2 +C 0,16800,12000,vdde,0,WEST,ALU2 +C 17200,8400,4000,vddi,1,EAST,ALU2 +C 0,8400,4000,vddi,0,WEST,ALU2 +C 17200,4000,4000,vssi,1,EAST,ALU2 +C 0,4000,4000,vssi,0,WEST,ALU2 +C 17200,600,1200,ck,1,EAST,ALU2 +C 0,600,1200,ck,0,WEST,ALU2 +C 17200,29600,12000,vsse,1,EAST,ALU2 +C 0,29600,12000,vsse,0,WEST,ALU2 +S 8600,23700,8600,35600,10000,*,UP,ALU1 +S 0,8400,17200,8400,4000,vddi,RIGHT,ALU2 +S 0,4000,17200,4000,4000,vssi,RIGHT,ALU2 +S 0,16800,17200,16800,12000,vdde,RIGHT,ALU2 +S 6700,1600,9100,1600,200,*,RIGHT,ALU1 +S 9100,-700,9100,9600,200,*,UP,ALU1 +S 7900,-700,7900,4400,200,*,UP,ALU1 +S 6700,-700,6700,4400,200,*,UP,ALU1 +S 0,600,17200,600,1200,ck,RIGHT,ALU2 +S 5500,6100,5500,10400,200,*,UP,ALU1 +S 7600,4700,7600,6400,500,*,UP,POLY +S 6400,4700,8800,4700,100,*,RIGHT,POLY +S 5200,4700,5200,6400,100,*,UP,POLY +S 6400,6400,8800,6400,100,*,RIGHT,POLY +S 5400,5000,7200,5000,300,*,RIGHT,PTIE +S 8000,5000,9800,5000,300,*,RIGHT,PTIE +S 8000,6100,9800,6100,300,*,RIGHT,NTIE +S 5400,6100,7200,6100,300,*,RIGHT,NTIE +S 5200,6400,5200,10700,100,*,UP,PTRANS +S 7000,2400,7000,4700,100,*,UP,NTRANS +S 6400,2400,6400,4700,100,*,UP,NTRANS +S 5200,2400,5200,4700,100,*,UP,NTRANS +S 8800,2400,8800,4700,100,*,UP,NTRANS +S 8200,2400,8200,4700,100,*,UP,NTRANS +S 7600,2400,7600,4700,100,*,UP,NTRANS +S 4900,2000,4900,5100,200,*,UP,ALU1 +S 6700,2600,6700,4500,200,*,UP,NDIF +S 5500,6600,5500,10500,300,*,UP,PDIF +S 9100,2600,9100,4500,300,*,UP,NDIF +S 5500,2600,5500,4500,300,*,UP,NDIF +S 7900,2600,7900,4400,300,*,UP,NDIF +S 6100,2600,6100,4400,300,*,UP,NDIF +S 4900,2600,4900,4400,300,*,UP,NDIF +S 7300,2600,7300,4400,200,*,UP,NDIF +S 8500,2600,8500,4500,200,*,UP,NDIF +S 4300,2000,4300,5100,300,*,UP,PTIE +S 9700,2000,9700,5100,300,*,UP,PTIE +S 4200,2100,9800,2100,300,*,RIGHT,PTIE +S 4200,5000,5000,5000,300,*,RIGHT,PTIE +S 9700,2000,9700,5100,300,*,UP,ALU1 +S 9700,2000,9700,5100,300,*,UP,PTIE +S 6100,2000,6100,4500,200,*,UP,ALU1 +S 4900,6800,4900,10400,200,*,UP,ALU1 +S 4900,6600,4900,10400,300,*,UP,PDIF +S 4300,6000,4300,11000,300,*,UP,NTIE +S 4200,6100,5000,6100,300,*,RIGHT,NTIE +S 8800,6400,8800,10100,100,*,UP,PTRANS +S 8200,6400,8200,10100,100,*,UP,PTRANS +S 7600,6400,7600,10100,100,*,UP,PTRANS +S 7000,6400,7000,10100,100,*,UP,PTRANS +S 6400,6400,6400,10100,100,*,UP,PTRANS +S 6700,6600,6700,9900,200,*,UP,PDIF +S 6100,6600,6100,9900,300,*,UP,PDIF +S 7300,6600,7300,9900,200,*,UP,PDIF +S 7900,6600,7900,9900,200,*,UP,PDIF +S 8500,6600,8500,9900,200,*,UP,PDIF +S 9100,6600,9100,9900,300,*,UP,PDIF +S 6700,6700,6700,9600,200,*,UP,ALU1 +S 7900,6700,7900,9600,200,*,UP,ALU1 +S 9700,6100,9700,10500,300,*,UP,NTIE +S 6100,10300,6100,11100,300,*,UP,NTIE +S 6000,10400,9800,10400,300,*,RIGHT,NTIE +S 8500,7100,8500,10400,200,*,UP,ALU1 +S 7300,7100,7300,10400,200,*,UP,ALU1 +S 6100,6800,6100,10400,200,*,UP,ALU1 +S 5800,5600,7600,5600,200,*,RIGHT,ALU1 +S 4100,8500,9900,8500,5200,*,RIGHT,NWELL +S 5500,2800,5500,5100,200,*,UP,ALU1 +S 5700,4900,5700,6200,200,*,UP,ALU1 +S 0,29600,17200,29600,12000,vsse,RIGHT,ALU2 +S 4200,6100,5000,6100,200,*,RIGHT,ALU1 +S 9700,6000,9700,10400,200,*,UP,ALU1 +S 6200,4400,6200,5000,200,*,UP,ALU1 +S 3800,5600,5200,5600,200,*,RIGHT,ALU1 +S 3800,100,3800,5600,200,*,UP,ALU1 +S 6200,5000,8500,5000,200,*,RIGHT,ALU1 +S 4300,6100,4300,10400,300,*,UP,ALU1 +S 6200,6100,6200,6900,200,*,UP,ALU1 +S 6200,6100,7200,6100,200,*,RIGHT,ALU1 +S 6700,6600,9100,6600,200,*,RIGHT,ALU1 +S 6100,10400,9700,10400,200,*,RIGHT,ALU1 +S 4300,2000,4300,5100,200,*,UP,ALU1 +S 4300,2100,6100,2100,300,*,RIGHT,ALU1 +S 7300,2200,7300,4500,200,*,UP,ALU1 +S 8500,2100,8500,4900,200,*,UP,ALU1 +B 8600,29600,10000,12000,CONT_VIA,* +V 9100,-700,CONT_VIA,* +V 7900,-700,CONT_VIA,* +V 6700,-700,CONT_VIA,* +V 3800,1000,CONT_VIA,* +V 3800,200,CONT_VIA,* +V 5500,9600,CONT_DIF_P,* +V 5500,9200,CONT_DIF_P,* +V 5500,8800,CONT_DIF_P,* +V 5500,8400,CONT_DIF_P,* +V 5500,8000,CONT_DIF_P,* +V 5500,7600,CONT_DIF_P,* +V 5500,7200,CONT_DIF_P,* +V 5500,6800,CONT_DIF_P,* +V 5500,10400,CONT_DIF_P,* +V 5500,10000,CONT_DIF_P,* +V 6700,9600,CONT_DIF_P,* +V 6700,9200,CONT_DIF_P,* +V 7900,7600,CONT_DIF_P,* +V 7900,8000,CONT_DIF_P,* +V 6700,8800,CONT_DIF_P,* +V 6700,8400,CONT_DIF_P,* +V 6700,8000,CONT_DIF_P,* +V 6700,7600,CONT_DIF_P,* +V 6700,7200,CONT_DIF_P,* +V 6700,6800,CONT_DIF_P,* +V 7900,9200,CONT_DIF_P,* +V 7900,9600,CONT_DIF_P,* +V 7900,6800,CONT_DIF_P,* +V 7900,7200,CONT_DIF_P,* +V 9100,8800,CONT_DIF_P,* +V 9100,8400,CONT_DIF_P,* +V 7900,8400,CONT_DIF_P,* +V 7900,8800,CONT_DIF_P,* +V 9100,8000,CONT_DIF_P,* +V 9100,7600,CONT_DIF_P,* +V 9100,7200,CONT_DIF_P,* +V 9100,6800,CONT_DIF_P,* +V 9100,9600,CONT_DIF_P,* +V 9100,9200,CONT_DIF_P,* +V 5500,3600,CONT_DIF_N,* +V 5500,3200,CONT_DIF_N,* +V 5500,2800,CONT_DIF_N,* +V 5500,4400,CONT_DIF_N,* +V 5500,4000,CONT_DIF_N,* +V 7900,2800,CONT_DIF_N,* +V 9100,3200,CONT_DIF_N,* +V 6700,3600,CONT_DIF_N,* +V 6700,3200,CONT_DIF_N,* +V 6700,2800,CONT_DIF_N,* +V 6700,4400,CONT_DIF_N,* +V 6700,4000,CONT_DIF_N,* +V 7900,4000,CONT_DIF_N,* +V 7900,4400,CONT_DIF_N,* +V 7900,3200,CONT_DIF_N,* +V 7900,3600,CONT_DIF_N,* +V 9100,2800,CONT_DIF_N,* +V 9100,4400,CONT_DIF_N,* +V 9100,4000,CONT_DIF_N,* +V 9100,3600,CONT_DIF_N,* +V 7300,4400,CONT_DIF_N,* +V 6100,4400,CONT_DIF_N,* +V 8500,4400,CONT_DIF_N,* +V 6100,4000,CONT_VIA,* +V 7300,4000,CONT_VIA,* +V 8500,4000,CONT_VIA,* +V 4900,4000,CONT_VIA,* +V 4900,4400,CONT_DIF_N,* +V 4900,3600,CONT_DIF_N,* +V 6100,3600,CONT_DIF_N,* +V 7300,3600,CONT_DIF_N,* +V 8500,3600,CONT_DIF_N,* +V 8500,3200,CONT_DIF_N,* +V 7300,3200,CONT_DIF_N,* +V 6100,3200,CONT_DIF_N,* +V 4900,3200,CONT_DIF_N,* +V 4900,2800,CONT_DIF_N,* +V 6100,2800,CONT_DIF_N,* +V 7300,2800,CONT_DIF_N,* +V 8500,2800,CONT_DIF_N,* +V 4900,2400,CONT_VIA,* +V 6100,2400,CONT_VIA,* +V 7300,2400,CONT_VIA,* +V 8500,2400,CONT_VIA,* +V 8500,2100,CONT_BODY_P,* +V 7300,2100,CONT_BODY_P,* +V 6100,2100,CONT_BODY_P,* +V 4900,2100,CONT_BODY_P,* +V 8500,5000,CONT_BODY_P,* +V 4900,5000,CONT_BODY_P,* +V 5700,2100,CONT_BODY_P,* +V 5300,2100,CONT_BODY_P,* +V 4300,2100,CONT_BODY_P,* +V 4300,2500,CONT_BODY_P,* +V 4300,2900,CONT_VIA,* +V 4300,3300,CONT_BODY_P,* +V 4300,3700,CONT_BODY_P,* +V 4300,4100,CONT_BODY_P,* +V 4300,4500,CONT_VIA,* +V 4300,5000,CONT_BODY_P,* +V 9700,2900,CONT_VIA,* +V 9700,4500,CONT_VIA,* +V 9700,2100,CONT_BODY_P,* +V 9700,5000,CONT_BODY_P,* +V 9700,4100,CONT_BODY_P,* +V 9700,3700,CONT_BODY_P,* +V 9700,3300,CONT_BODY_P,* +V 9700,2500,CONT_BODY_P,* +V 7100,5000,CONT_BODY_P,* +V 8100,5000,CONT_BODY_P,* +V 6600,5000,CONT_VIA,* +V 6200,5000,CONT_BODY_P,* +V 6100,9600,CONT_DIF_P,* +V 6100,9200,CONT_DIF_P,* +V 6100,8800,CONT_DIF_P,* +V 6100,8000,CONT_DIF_P,* +V 6100,7600,CONT_DIF_P,* +V 6100,6800,CONT_DIF_P,* +V 6100,10000,CONT_VIA,* +V 6100,8400,CONT_VIA,* +V 6100,7200,CONT_VIA,* +V 4900,8400,CONT_VIA,* +V 4900,10000,CONT_VIA,* +V 4900,7200,CONT_VIA,* +V 4900,7600,CONT_DIF_P,* +V 4900,8000,CONT_DIF_P,* +V 4900,8800,CONT_DIF_P,* +V 4900,9200,CONT_DIF_P,* +V 4900,9600,CONT_DIF_P,* +V 4900,10400,CONT_DIF_P,* +V 4900,6800,CONT_DIF_P,* +V 7300,10000,CONT_VIA,* +V 7300,8400,CONT_VIA,* +V 7300,9600,CONT_DIF_P,* +V 7300,9200,CONT_DIF_P,* +V 7300,8800,CONT_DIF_P,* +V 7300,8000,CONT_DIF_P,* +V 7300,7600,CONT_DIF_P,* +V 7300,7100,CONT_DIF_P,* +V 8500,8400,CONT_VIA,* +V 8500,10000,CONT_VIA,* +V 8500,7600,CONT_DIF_P,* +V 8500,8000,CONT_DIF_P,* +V 8500,8800,CONT_DIF_P,* +V 8500,9200,CONT_DIF_P,* +V 8500,9600,CONT_DIF_P,* +V 8500,7100,CONT_DIF_P,* +V 6100,10400,CONT_BODY_N,* +V 6500,10400,CONT_BODY_N,* +V 6900,10400,CONT_BODY_N,* +V 7300,10400,CONT_BODY_N,* +V 7700,10400,CONT_BODY_N,* +V 8100,10400,CONT_BODY_N,* +V 8500,10400,CONT_BODY_N,* +V 8900,10400,CONT_BODY_N,* +V 9300,10400,CONT_BODY_N,* +V 9700,10400,CONT_BODY_N,* +V 9700,10000,CONT_BODY_N,* +V 9700,9200,CONT_BODY_N,* +V 9700,8800,CONT_BODY_N,* +V 9700,8400,CONT_BODY_N,* +V 9700,8000,CONT_BODY_N,* +V 9700,7600,CONT_BODY_N,* +V 9700,6100,CONT_BODY_N,* +V 9700,6500,CONT_BODY_N,* +V 9700,7000,CONT_VIA,* +V 9700,9600,CONT_VIA,* +V 7600,5600,CONT_POLY,* +V 7100,6100,CONT_BODY_N,* +V 6200,6100,CONT_BODY_N,* +V 6700,6100,CONT_BODY_N,* +V 4900,6100,CONT_BODY_N,* +V 4300,6100,CONT_BODY_N,* +V 4300,6500,CONT_BODY_N,* +V 4300,6900,CONT_VIA,* +V 4300,7300,CONT_BODY_N,* +V 5200,5600,CONT_POLY,* +V 4300,7700,CONT_BODY_N,* +V 4300,8100,CONT_BODY_N,* +V 4300,8500,CONT_VIA,* +V 4300,8900,CONT_BODY_N,* +V 4300,9300,CONT_BODY_N,* +V 4300,9700,CONT_VIA,* +V 4300,10300,CONT_BODY_N,* +B 3800,5600,200,200,CONT_TURN1,* +EOF diff --git a/alliance/share/cells/padlib/palvssi_sp.ap b/alliance/share/cells/padlib/palvssi_sp.ap new file mode 100644 index 00000000..8cb75bab --- /dev/null +++ b/alliance/share/cells/padlib/palvssi_sp.ap @@ -0,0 +1,44 @@ +V ALLIANCE : 6 +H palvssi_sp,P,13/10/2000,100 +A 0,0,17200,36300 +C 8600,0,10000,vssi,2,SOUTH,ALU1 +C 17200,17500,12000,vdde,3,EAST,ALU2 +C 0,17500,12000,vdde,2,WEST,ALU2 +C 17200,9100,4000,vddi,3,EAST,ALU2 +C 0,9100,4000,vddi,2,WEST,ALU2 +C 17200,4700,4000,vssi,9,EAST,ALU2 +C 0,4700,4000,vssi,8,WEST,ALU2 +C 17200,1300,1200,ck,3,EAST,ALU2 +C 0,1300,1200,ck,2,WEST,ALU2 +C 17200,30300,12000,vsse,3,EAST,ALU2 +C 0,30300,12000,vsse,2,WEST,ALU2 +C 8600,0,10000,vssi,3,SOUTH,ALU2 +S 8600,0,8600,36300,10000,*,UP,ALU1 +S 0,4700,17200,4700,4000,vssi,RIGHT,ALU2 +S 0,9100,17200,9100,4000,vddi,RIGHT,ALU2 +S 0,17500,17200,17500,12000,vdde,RIGHT,ALU2 +S 0,1300,17200,1300,1200,ck,RIGHT,ALU2 +S 0,30300,17200,30300,12000,vsse,RIGHT,ALU2 +B 8600,200,10000,400,CONT_TURN2,* +V 10700,300,CONT_VIA,* +V 11200,300,CONT_VIA,* +V 11700,300,CONT_VIA,* +V 12200,300,CONT_VIA,* +V 13200,300,CONT_VIA,* +V 12700,300,CONT_VIA,* +V 9700,300,CONT_VIA,* +V 10200,300,CONT_VIA,* +V 7700,300,CONT_VIA,* +V 8200,300,CONT_VIA,* +V 8700,300,CONT_VIA,* +V 9200,300,CONT_VIA,* +V 6700,300,CONT_VIA,* +V 7200,300,CONT_VIA,* +V 6200,300,CONT_VIA,* +V 5700,300,CONT_VIA,* +V 5200,300,CONT_VIA,* +V 4700,300,CONT_VIA,* +V 4200,300,CONT_VIA,* +V 3700,300,CONT_VIA,* +B 8600,4700,10000,4000,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/palvssick_sp.ap b/alliance/share/cells/padlib/palvssick_sp.ap new file mode 100644 index 00000000..0b4aee73 --- /dev/null +++ b/alliance/share/cells/padlib/palvssick_sp.ap @@ -0,0 +1,411 @@ +V ALLIANCE : 6 +H palvssick_sp,P,13/10/2000,100 +A 0,0,17200,36300 +C 8600,0,10000,vssi,2,SOUTH,ALU1 +C 8600,0,10000,vssi,4,SOUTH,ALU2 +C 17200,1300,1200,ck,3,EAST,ALU2 +C 17200,4700,4000,vssi,8,EAST,ALU2 +C 17200,9100,4000,vddi,3,EAST,ALU2 +C 0,1300,1200,ck,2,WEST,ALU2 +C 0,4700,4000,vssi,7,WEST,ALU2 +C 0,9100,4000,vddi,2,WEST,ALU2 +C 0,17500,12000,vdde,2,WEST,ALU2 +C 17200,17500,12000,vdde,3,EAST,ALU2 +C 15500,0,200,cko,7,SOUTH,ALU2 +C 15500,0,200,cko,6,SOUTH,ALU1 +C 1700,0,200,cko,5,SOUTH,ALU2 +C 1700,0,200,cko,4,SOUTH,ALU1 +C 17200,30300,12000,vsse,3,EAST,ALU2 +C 0,30300,12000,vsse,2,WEST,ALU2 +S 800,7500,1500,7500,300,*,RIGHT,NTIE +S 2100,7500,2700,7500,300,*,RIGHT,NTIE +S 3100,10400,3900,10400,300,*,RIGHT,NTIE +S 2000,8000,2000,12900,200,*,UP,PDIF +S 1400,8000,1400,12900,300,*,UP,PDIF +S 2600,8000,2600,12900,300,*,UP,PDIF +S 3200,8000,3200,9900,300,*,UP,PDIF +S 3200,10300,3200,13500,300,*,DOWN,NTIE +S 700,13400,3200,13400,300,*,RIGHT,NTIE +S 800,7400,800,13500,300,*,DOWN,NTIE +S 14500,7500,15100,7500,300,*,RIGHT,NTIE +S 3100,7500,3900,7500,300,*,RIGHT,NTIE +S 600,13400,4000,13400,400,*,RIGHT,NWELL +S 600,10400,4000,10400,6200,*,RIGHT,NWELL +S 2900,7800,2900,10100,100,*,DOWN,PTRANS +S 2300,7800,2300,13100,100,*,DOWN,PTRANS +S 1700,7800,1700,13100,100,*,DOWN,PTRANS +S 3800,7400,3800,10500,300,*,DOWN,NTIE +S 15200,8000,15200,12900,200,*,DOWN,PDIF +S 15800,8000,15800,12900,300,*,DOWN,PDIF +S 14600,8000,14600,12900,300,*,DOWN,PDIF +S 14000,8000,14000,9900,300,*,DOWN,PDIF +S 14000,10300,14000,13500,300,*,UP,NTIE +S 14000,13400,16500,13400,300,*,RIGHT,NTIE +S 16400,7400,16400,13500,300,*,UP,NTIE +S 15700,7500,16400,7500,300,*,RIGHT,NTIE +S 13300,7500,14100,7500,300,*,RIGHT,NTIE +S 13200,13400,16600,13400,400,*,RIGHT,NWELL +S 13200,10400,16600,10400,6200,*,RIGHT,NWELL +S 14300,7800,14300,10100,100,*,UP,PTRANS +S 14900,7800,14900,13100,100,*,UP,PTRANS +S 15500,7800,15500,13100,100,*,UP,PTRANS +S 13400,7400,13400,10500,300,*,UP,NTIE +S 13300,10400,14100,10400,300,*,RIGHT,NTIE +S 15800,3100,15800,5900,100,*,DOWN,NTRANS +S 14600,4600,14600,5900,100,*,DOWN,NTRANS +S 15200,3100,15200,5900,100,*,DOWN,NTRANS +S 1400,3100,1400,5900,100,*,UP,NTRANS +S 2600,4600,2600,5900,100,*,UP,NTRANS +S 2000,3100,2000,5900,100,*,UP,NTRANS +S 1100,3300,1100,5700,300,*,UP,NDIF +S 2900,4800,2900,5700,300,*,UP,NDIF +S 2300,3300,2300,5700,300,*,UP,NDIF +S 1700,3300,1700,5700,300,*,UP,NDIF +S 14900,3300,14900,5700,300,*,DOWN,NDIF +S 15500,3300,15500,5700,300,*,DOWN,NDIF +S 16100,3300,16100,5700,300,*,DOWN,NDIF +S 14300,4800,14300,5700,300,*,DOWN,NDIF +S 400,2800,3000,2800,300,*,LEFT,PTIE +S 500,2800,500,6500,300,*,UP,PTIE +S 500,6400,1500,6400,300,*,RIGHT,PTIE +S 3100,6400,3600,6400,300,*,RIGHT,PTIE +S 2900,2800,2900,4100,300,*,DOWN,PTIE +S 2900,4000,3600,4000,300,*,LEFT,PTIE +S 3500,4100,3500,6500,300,*,DOWN,PTIE +S 2100,6400,2700,6400,300,*,RIGHT,PTIE +S 13600,6400,14100,6400,300,*,RIGHT,PTIE +S 14200,2800,16800,2800,300,*,LEFT,PTIE +S 14300,2800,14300,4100,300,*,UP,PTIE +S 13600,4000,14300,4000,300,*,LEFT,PTIE +S 16700,2800,16700,6500,300,*,DOWN,PTIE +S 13700,4100,13700,6500,300,*,UP,PTIE +S 15700,6400,16700,6400,300,*,RIGHT,PTIE +S 14500,6400,15100,6400,300,*,RIGHT,PTIE +S 1800,5900,1800,7800,200,*,DOWN,POLY +S 1900,7000,2500,7000,300,*,LEFT,POLY +S 2600,5900,2900,5900,100,*,RIGHT,POLY +S 2600,4400,2600,4600,100,*,UP,POLY +S 15400,5900,15400,7800,200,*,UP,POLY +S 14700,7000,15300,7000,300,*,LEFT,POLY +S 1400,5900,2000,5900,100,*,RIGHT,POLY +S 1700,7800,2300,7800,100,*,RIGHT,POLY +S 2900,5900,2900,7800,100,*,UP,POLY +S 15200,5900,15800,5900,100,*,RIGHT,POLY +S 14900,7800,15500,7800,100,*,RIGHT,POLY +S 14300,5900,14300,7800,100,*,DOWN,POLY +S 14300,5900,14600,5900,100,*,RIGHT,POLY +S 14600,4400,14600,4600,100,*,DOWN,POLY +S 15500,0,15500,2200,200,*,UP,ALU1 +S 1700,0,1700,2300,200,*,DOWN,ALU1 +S 8600,0,8600,36300,10000,*,UP,ALU1 +S 800,2800,800,6500,900,*,UP,ALU1 +S 400,2800,1200,2800,200,*,LEFT,ALU1 +S 700,7500,1400,7500,200,*,LEFT,ALU1 +S 16400,2800,16400,6500,900,*,DOWN,ALU1 +S 16000,2800,16800,2800,200,*,RIGHT,ALU1 +S 1500,2300,2100,2300,200,*,LEFT,ALU1 +S 15100,2300,15700,2300,200,*,LEFT,ALU1 +S 14600,7500,14600,13500,200,*,DOWN,ALU1 +S 15800,7500,15800,13500,200,*,DOWN,ALU1 +S 16200,7500,16200,13500,700,*,UP,ALU1 +S 15800,7500,16500,7500,200,*,LEFT,ALU1 +S 1000,7500,1000,13500,700,*,DOWN,ALU1 +S 1400,7500,1400,13500,200,*,UP,ALU1 +S 14000,10300,14000,13500,200,*,DOWN,ALU1 +S 14000,13300,16500,13300,500,*,LEFT,ALU1 +S 700,13300,3200,13300,500,*,LEFT,ALU1 +S 2500,7000,3200,7000,200,*,RIGHT,ALU1 +S 14000,7000,14700,7000,200,*,RIGHT,ALU1 +S 15200,7000,15500,7000,200,*,RIGHT,ALU1 +S 1700,7000,2000,7000,200,*,RIGHT,ALU1 +S 2600,7500,2600,13500,200,*,UP,ALU1 +S 15500,2200,15500,7000,200,*,DOWN,ALU1 +S 2800,1000,2800,4500,200,*,UP,ALU1 +S 2900,5100,2900,7000,200,*,UP,ALU1 +S 3200,7000,3200,9800,200,*,UP,ALU1 +S 2000,7000,2000,12600,200,*,UP,ALU1 +S 2300,2800,2300,6500,200,*,UP,ALU1 +S 1700,2200,1700,7000,200,*,UP,ALU1 +S 3200,10300,3200,13500,200,*,UP,ALU1 +S 14400,1000,14400,4500,200,*,DOWN,ALU1 +S 14300,5100,14300,7000,200,*,DOWN,ALU1 +S 14000,7000,14000,9800,200,*,DOWN,ALU1 +S 15200,7000,15200,12600,200,*,DOWN,ALU1 +S 14900,2800,14900,6500,200,*,DOWN,ALU1 +S 0,9100,17200,9100,4000,vddi,RIGHT,ALU2 +S 0,4700,17200,4700,4000,vssi,RIGHT,ALU2 +S 0,17500,17200,17500,12000,vdde,RIGHT,ALU2 +S 0,1300,17200,1300,1200,ck,RIGHT,ALU2 +S 1700,2300,15700,2300,200,*,RIGHT,ALU2 +S 0,30300,17200,30300,12000,vsse,RIGHT,ALU2 +V 4000,300,CONT_VIA,* +V 4500,300,CONT_VIA,* +V 8500,300,CONT_VIA,* +V 8000,300,CONT_VIA,* +V 7500,300,CONT_VIA,* +V 7000,300,CONT_VIA,* +V 6500,300,CONT_VIA,* +V 6000,300,CONT_VIA,* +V 5500,300,CONT_VIA,* +V 5000,300,CONT_VIA,* +V 9000,300,CONT_VIA,* +V 9500,300,CONT_VIA,* +V 10000,300,CONT_VIA,* +V 10500,300,CONT_VIA,* +V 11000,300,CONT_VIA,* +V 11500,300,CONT_VIA,* +V 12000,300,CONT_VIA,* +V 12500,300,CONT_VIA,* +V 13000,300,CONT_VIA,* +V 13500,300,CONT_VIA,* +B 8600,200,10000,400,CONT_TURN2,* +V 1400,11200,CONT_DIF_P,* +V 1400,11600,CONT_DIF_P,* +V 1400,12000,CONT_DIF_P,* +V 1400,12400,CONT_DIF_P,* +V 1400,12800,CONT_DIF_P,* +V 2600,12800,CONT_DIF_P,* +V 1400,9000,CONT_DIF_P,* +V 1400,9800,CONT_DIF_P,* +V 1400,10200,CONT_DIF_P,* +V 1400,10600,CONT_DIF_P,* +V 2600,12400,CONT_DIF_P,* +V 2600,11200,CONT_DIF_P,* +V 2600,11600,CONT_DIF_P,* +V 2600,12000,CONT_DIF_P,* +V 2000,8600,CONT_DIF_P,* +V 2000,11800,CONT_DIF_P,* +V 2000,11400,CONT_DIF_P,* +V 2000,11000,CONT_DIF_P,* +V 2000,10600,CONT_DIF_P,* +V 1400,7500,CONT_BODY_N,* +V 1400,8200,CONT_DIF_P,* +V 1400,8600,CONT_DIF_P,* +V 2600,8200,CONT_DIF_P,* +V 2000,12600,CONT_DIF_P,* +V 2000,8200,CONT_DIF_P,* +V 2000,12200,CONT_DIF_P,* +V 2000,10200,CONT_DIF_P,* +V 2000,9800,CONT_DIF_P,* +V 2000,9400,CONT_DIF_P,* +V 2000,9000,CONT_DIF_P,* +V 3200,8200,CONT_DIF_P,* +V 3200,8600,CONT_DIF_P,* +V 2600,7500,CONT_BODY_N,* +V 2600,8600,CONT_DIF_P,* +V 2600,9000,CONT_DIF_P,* +V 2600,9800,CONT_DIF_P,* +V 2600,10200,CONT_DIF_P,* +V 2600,10600,CONT_DIF_P,* +V 3200,10400,CONT_BODY_N,* +V 800,9000,CONT_BODY_N,* +V 800,8600,CONT_BODY_N,* +V 800,8200,CONT_BODY_N,* +V 800,7500,CONT_BODY_N,* +V 3200,9000,CONT_DIF_P,* +V 3200,9400,CONT_DIF_P,* +V 3200,9800,CONT_DIF_P,* +V 800,13000,CONT_BODY_N,* +V 800,13400,CONT_BODY_N,* +V 1200,13400,CONT_BODY_N,* +V 1600,13400,CONT_BODY_N,* +V 2000,13400,CONT_BODY_N,* +V 2400,13400,CONT_BODY_N,* +V 2800,13400,CONT_BODY_N,* +V 3200,13400,CONT_BODY_N,* +V 3200,12600,CONT_BODY_N,* +V 3200,12200,CONT_BODY_N,* +V 3200,11800,CONT_BODY_N,* +V 3200,11400,CONT_BODY_N,* +V 800,11400,CONT_BODY_N,* +V 800,11800,CONT_BODY_N,* +V 800,12200,CONT_BODY_N,* +V 800,12600,CONT_BODY_N,* +V 15800,12000,CONT_DIF_P,* +V 15800,12400,CONT_DIF_P,* +V 15800,12800,CONT_DIF_P,* +V 14600,12800,CONT_DIF_P,* +V 800,11000,CONT_BODY_N,* +V 800,9800,CONT_BODY_N,* +V 800,10200,CONT_BODY_N,* +V 3200,13000,CONT_BODY_N,* +V 15800,10200,CONT_DIF_P,* +V 15800,10600,CONT_DIF_P,* +V 14600,12400,CONT_DIF_P,* +V 14600,11200,CONT_DIF_P,* +V 14600,11600,CONT_DIF_P,* +V 14600,12000,CONT_DIF_P,* +V 15800,11200,CONT_DIF_P,* +V 15800,11600,CONT_DIF_P,* +V 15200,11400,CONT_DIF_P,* +V 15200,11000,CONT_DIF_P,* +V 15200,10600,CONT_DIF_P,* +V 15800,7500,CONT_BODY_N,* +V 15800,8200,CONT_DIF_P,* +V 15800,8600,CONT_DIF_P,* +V 15800,9000,CONT_DIF_P,* +V 15800,9800,CONT_DIF_P,* +V 15200,8200,CONT_DIF_P,* +V 15200,12200,CONT_DIF_P,* +V 15200,10200,CONT_DIF_P,* +V 15200,9800,CONT_DIF_P,* +V 15200,9400,CONT_DIF_P,* +V 15200,9000,CONT_DIF_P,* +V 15200,8600,CONT_DIF_P,* +V 15200,11800,CONT_DIF_P,* +V 14600,7500,CONT_BODY_N,* +V 14600,8600,CONT_DIF_P,* +V 14600,9000,CONT_DIF_P,* +V 14600,9800,CONT_DIF_P,* +V 14600,10200,CONT_DIF_P,* +V 14600,10600,CONT_DIF_P,* +V 14600,8200,CONT_DIF_P,* +V 15200,12600,CONT_DIF_P,* +V 16400,8600,CONT_BODY_N,* +V 16400,8200,CONT_BODY_N,* +V 16400,7500,CONT_BODY_N,* +V 14000,9000,CONT_DIF_P,* +V 14000,9400,CONT_DIF_P,* +V 14000,9800,CONT_DIF_P,* +V 14000,8200,CONT_DIF_P,* +V 14000,8600,CONT_DIF_P,* +V 16000,13400,CONT_BODY_N,* +V 15600,13400,CONT_BODY_N,* +V 15200,13400,CONT_BODY_N,* +V 14800,13400,CONT_BODY_N,* +V 14400,13400,CONT_BODY_N,* +V 14000,13400,CONT_BODY_N,* +V 14000,10400,CONT_BODY_N,* +V 16400,9000,CONT_BODY_N,* +V 14000,11800,CONT_BODY_N,* +V 14000,11400,CONT_BODY_N,* +V 16400,11400,CONT_BODY_N,* +V 16400,11800,CONT_BODY_N,* +V 16400,12200,CONT_BODY_N,* +V 16400,12600,CONT_BODY_N,* +V 16400,13000,CONT_BODY_N,* +V 16400,13400,CONT_BODY_N,* +V 16400,11000,CONT_BODY_N,* +V 16400,9800,CONT_BODY_N,* +V 16400,10200,CONT_BODY_N,* +V 14000,13000,CONT_BODY_N,* +V 14000,12600,CONT_BODY_N,* +V 14000,12200,CONT_BODY_N,* +V 2300,5500,CONT_DIF_N,* +V 2300,5100,CONT_DIF_N,* +V 2300,4700,CONT_DIF_N,* +V 2300,4300,CONT_DIF_N,* +V 2300,3500,CONT_DIF_N,* +V 1700,5500,CONT_DIF_N,* +V 1700,5100,CONT_DIF_N,* +V 1700,4700,CONT_DIF_N,* +V 1700,4300,CONT_DIF_N,* +V 1700,3900,CONT_DIF_N,* +V 1700,3500,CONT_DIF_N,* +V 2900,5600,CONT_DIF_N,* +V 2900,5100,CONT_DIF_N,* +V 1100,3600,CONT_DIF_N,* +V 1100,4000,CONT_DIF_N,* +V 1100,4400,CONT_DIF_N,* +V 1100,4800,CONT_DIF_N,* +V 1100,5200,CONT_DIF_N,* +V 1100,5600,CONT_DIF_N,* +V 2300,3900,CONT_DIF_N,* +V 15500,4300,CONT_DIF_N,* +V 15500,3900,CONT_DIF_N,* +V 15500,3500,CONT_DIF_N,* +V 14300,5600,CONT_DIF_N,* +V 14900,5500,CONT_DIF_N,* +V 14900,5100,CONT_DIF_N,* +V 14900,4700,CONT_DIF_N,* +V 14900,4300,CONT_DIF_N,* +V 16100,4800,CONT_DIF_N,* +V 16100,5200,CONT_DIF_N,* +V 16100,5600,CONT_DIF_N,* +V 14900,3900,CONT_DIF_N,* +V 14900,3500,CONT_DIF_N,* +V 15500,5500,CONT_DIF_N,* +V 15500,5100,CONT_DIF_N,* +V 15500,4700,CONT_DIF_N,* +V 14300,5100,CONT_DIF_N,* +V 16100,3600,CONT_DIF_N,* +V 16100,4000,CONT_DIF_N,* +V 16100,4400,CONT_DIF_N,* +V 500,3600,CONT_BODY_P,* +V 500,3200,CONT_BODY_P,* +V 500,2800,CONT_BODY_P,* +V 500,6400,CONT_BODY_P,* +V 500,5600,CONT_BODY_P,* +V 500,5200,CONT_BODY_P,* +V 500,4800,CONT_BODY_P,* +V 500,4000,CONT_BODY_P,* +V 2300,2800,CONT_BODY_P,* +V 1100,2800,CONT_BODY_P,* +V 2300,6400,CONT_BODY_P,* +V 1100,6400,CONT_BODY_P,* +V 14900,2800,CONT_BODY_P,* +V 16100,2800,CONT_BODY_P,* +V 14900,6400,CONT_BODY_P,* +V 16100,6400,CONT_BODY_P,* +V 16700,6400,CONT_BODY_P,* +V 16700,5600,CONT_BODY_P,* +V 16700,5200,CONT_BODY_P,* +V 16700,4800,CONT_BODY_P,* +V 16700,4000,CONT_BODY_P,* +V 16700,3600,CONT_BODY_P,* +V 16700,3200,CONT_BODY_P,* +V 16700,2800,CONT_BODY_P,* +V 14700,7000,CONT_POLY,* +V 14400,4500,CONT_POLY,* +V 2500,7000,CONT_POLY,* +V 2800,4500,CONT_POLY,* +V 15500,0,CONT_VIA,* +V 1700,0,CONT_VIA,* +V 500,6000,CONT_VIA,* +V 500,4400,CONT_VIA,* +B 15200,7000,200,200,CONT_TURN1,* +B 14000,7000,200,200,CONT_TURN1,* +V 2100,2300,CONT_VIA,* +V 15100,2300,CONT_VIA,* +B 3200,7000,200,200,CONT_TURN1,* +B 2000,7000,200,200,CONT_TURN1,* +B 1700,7000,200,200,CONT_TURN1,* +B 15500,7000,200,200,CONT_TURN1,* +V 2600,10900,CONT_VIA,* +V 1400,10900,CONT_VIA,* +V 2800,900,CONT_VIA,* +V 2800,1700,CONT_VIA,* +V 3200,10900,CONT_VIA,* +V 1400,9400,CONT_VIA,* +V 1400,7800,CONT_VIA,* +V 2600,7800,CONT_VIA,* +V 2600,9400,CONT_VIA,* +V 800,7800,CONT_VIA,* +V 800,9400,CONT_VIA,* +V 2300,6000,CONT_VIA,* +V 2300,3200,CONT_VIA,* +V 1100,3200,CONT_VIA,* +V 1100,6000,CONT_VIA,* +V 800,10600,CONT_VIA,* +V 14400,1700,CONT_VIA,* +V 14000,10900,CONT_VIA,* +V 14600,10900,CONT_VIA,* +V 15800,10900,CONT_VIA,* +V 14400,900,CONT_VIA,* +V 15800,9400,CONT_VIA,* +V 15800,7800,CONT_VIA,* +V 14600,7800,CONT_VIA,* +V 14600,9400,CONT_VIA,* +V 16400,7800,CONT_VIA,* +V 16400,9400,CONT_VIA,* +V 16100,3200,CONT_VIA,* +V 16100,6000,CONT_VIA,* +V 14900,6000,CONT_VIA,* +V 16700,4400,CONT_VIA,* +V 14900,3200,CONT_VIA,* +V 16400,10600,CONT_VIA,* +V 16700,6000,CONT_VIA,* +B 8600,4700,10000,4000,CONT_VIA,* +V 1500,2300,CONT_VIA,* +V 15700,2300,CONT_VIA,* +EOF diff --git a/alliance/share/cells/padlib/pck_sp.al b/alliance/share/cells/padlib/pck_sp.al new file mode 100644 index 00000000..f2988375 --- /dev/null +++ b/alliance/share/cells/padlib/pck_sp.al @@ -0,0 +1,56 @@ +V ALLIANCE : 4 +H pck_sp,L,23/ 2/95 +C pad,UNKNOWN,EXTERNAL,2 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,3 +C vddi,UNKNOWN,EXTERNAL,4 +C vsse,UNKNOWN,EXTERNAL,5 +C vssi,UNKNOWN,EXTERNAL,6 +T N,1,27,6,2,7,0,0,0,0,147,29 +T N,1,27,7,2,6,0,0,0,0,141,29 +T N,1,27,7,2,6,0,0,0,0,153,29 +T N,1,27,7,2,6,0,0,0,0,129,29 +T N,1,27,6,2,7,0,0,0,0,123,29 +T N,1,27,6,2,7,0,0,0,0,135,29 +T N,1,27,6,2,7,0,0,0,0,111,29 +T N,1,27,7,2,6,0,0,0,0,117,29 +T N,1,27,7,2,6,0,0,0,0,105,29 +T N,1,27,6,2,7,0,0,0,0,99,29 +T N,1,27,7,2,6,0,0,0,0,93,29 +T N,1,27,6,2,7,0,0,0,0,87,29 +T N,1,27,1,7,6,0,0,0,0,52,29 +T N,1,27,6,7,1,0,0,0,0,46,29 +T N,1,27,1,7,6,0,0,0,0,28,29 +T N,1,27,1,7,6,0,0,0,0,40,29 +T N,1,27,6,7,1,0,0,0,0,34,29 +T N,1,27,6,7,1,0,0,0,0,70,29 +T N,1,27,1,7,6,0,0,0,0,64,29 +T N,1,27,6,7,1,0,0,0,0,58,29 +T N,1,35,2,5,5,0,0,0,0,73,273 +T N,1,35,5,5,2,0,0,0,0,79,273 +T N,1,35,2,5,5,0,0,0,0,85,273 +T N,1,35,5,5,2,0,0,0,0,91,273 +T P,1,27,7,2,4,0,0,0,0,105,80 +T P,1,27,4,2,7,0,0,0,0,99,80 +T P,1,27,7,2,4,0,0,0,0,93,80 +T P,1,27,4,2,7,0,0,0,0,87,80 +T P,1,57,4,7,1,0,0,0,0,70,95 +T P,1,57,4,7,1,0,0,0,0,46,95 +T P,1,57,1,7,4,0,0,0,0,52,95 +T P,1,57,4,7,1,0,0,0,0,58,95 +T P,1,57,1,7,4,0,0,0,0,64,95 +T P,1,57,1,7,4,0,0,0,0,28,95 +T P,1,57,4,7,1,0,0,0,0,34,95 +T P,1,57,1,7,4,0,0,0,0,40,95 +T P,1,80,2,3,3,0,0,0,0,73,188.5 +T P,1,80,3,3,2,0,0,0,0,79,188.5 +T P,1,80,2,3,3,0,0,0,0,85,188.5 +T P,1,80,3,3,2,0,0,0,0,91,188.5 +S 7,INTERNAL,0,mbk_sig3 +S 6,EXTERNAL,0,vssi +S 5,EXTERNAL,0,vsse +S 4,EXTERNAL,0,vddi +S 3,EXTERNAL,0,vdde +S 2,EXTERNAL,0,pad +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pck_sp.ap b/alliance/share/cells/padlib/pck_sp.ap new file mode 100644 index 00000000..a98320d6 --- /dev/null +++ b/alliance/share/cells/padlib/pck_sp.ap @@ -0,0 +1,17 @@ +V ALLIANCE : 3 +H pck_sp,P,30/ 0/95 +A 3,1,175,501 +C 3,48,40,vssi,0,WEST,ALU2 +C 3,92,40,vddi,0,WEST,ALU2 +C 3,14,12,ck,0,WEST,ALU2 +C 175,14,12,ck,1,EAST,ALU2 +C 175,48,40,vssi,1,EAST,ALU2 +C 175,92,40,vddi,1,EAST,ALU2 +C 175,176,120,vdde,1,EAST,ALU2 +C 175,304,120,vsse,1,EAST,ALU2 +C 3,304,120,vsse,0,WEST,ALU2 +C 3,176,120,vdde,0,WEST,ALU2 +C 91,501,1,pad,0,NORTH,ALU1 +I 3,1,palck_sp,log,NOSYM +I 3,364,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pck_sp.vbe b/alliance/share/cells/padlib/pck_sp.vbe new file mode 100644 index 00000000..f989fea0 --- /dev/null +++ b/alliance/share/cells/padlib/pck_sp.vbe @@ -0,0 +1,38 @@ +-- VHDL data flow description generated from `pck_sp` +-- date : Thu Feb 23 17:05:59 1995 + + +-- Entity Declaration + +ENTITY pck_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT cin_pad : NATURAL := 1326; -- cin_pad + CONSTANT tpll_pad : NATURAL := 1443; -- tpll_pad + CONSTANT rdown_pad : NATURAL := 58; -- rdown_pad + CONSTANT tphh_pad : NATURAL := 228; -- tphh_pad + CONSTANT rup_pad : NATURAL := 68 -- rup_pad + ); + PORT ( + pad : in BIT; -- pad + ck : out BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pck_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pck_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pck_sp" + SEVERITY WARNING; + + +ck <= pad; +END; diff --git a/alliance/share/cells/padlib/pi_sp.al b/alliance/share/cells/padlib/pi_sp.al new file mode 100644 index 00000000..fff951fc --- /dev/null +++ b/alliance/share/cells/padlib/pi_sp.al @@ -0,0 +1,34 @@ +V ALLIANCE : 4 +H pi_sp,L,23/ 2/95 +C pad,UNKNOWN,EXTERNAL,2 +C t,UNKNOWN,EXTERNAL,3 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,4 +C vddi,UNKNOWN,EXTERNAL,5 +C vsse,UNKNOWN,EXTERNAL,6 +C vssi,UNKNOWN,EXTERNAL,7 +T N,1,27,3,8,7,0,0,0,0,88,29 +T N,1,27,7,8,3,0,0,0,0,94,29 +T N,1,27,7,2,8,0,0,0,0,111,29 +T N,1,27,8,2,7,0,0,0,0,117,29 +T N,1,27,7,2,8,0,0,0,0,123,29 +T N,1,35,6,6,2,0,0,0,0,97,273 +T N,1,35,2,6,6,0,0,0,0,91,273 +T N,1,35,6,6,2,0,0,0,0,85,273 +T N,1,35,2,6,6,0,0,0,0,79,273 +T P,1,57,5,8,3,0,0,0,0,94,95 +T P,1,57,3,8,5,0,0,0,0,88,95 +T P,1,27,5,2,8,0,0,0,0,111,80 +T P,1,80,4,4,2,0,0,0,0,97,188.5 +T P,1,80,2,4,4,0,0,0,0,91,188.5 +T P,1,80,4,4,2,0,0,0,0,85,188.5 +T P,1,80,2,4,4,0,0,0,0,79,188.5 +S 8,INTERNAL,0,mbk_sig4 +S 7,EXTERNAL,0,vssi +S 6,EXTERNAL,0,vsse +S 5,EXTERNAL,0,vddi +S 4,EXTERNAL,0,vdde +S 3,EXTERNAL,0,t +S 2,EXTERNAL,0,pad +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pi_sp.ap b/alliance/share/cells/padlib/pi_sp.ap new file mode 100644 index 00000000..5ed67aa0 --- /dev/null +++ b/alliance/share/cells/padlib/pi_sp.ap @@ -0,0 +1,19 @@ +V ALLIANCE : 3 +H pi_sp,P,30/ 0/95 +A 9,1,181,501 +C 91,1,2,t,1,SOUTH,ALU2 +C 91,1,2,t,0,SOUTH,ALU1 +C 9,14,12,ck,0,WEST,ALU2 +C 181,14,12,ck,1,EAST,ALU2 +C 181,48,40,vssi,1,EAST,ALU2 +C 181,92,40,vddi,1,EAST,ALU2 +C 181,176,120,vdde,1,EAST,ALU2 +C 9,304,120,vsse,0,WEST,ALU2 +C 181,304,120,vsse,1,EAST,ALU2 +C 9,176,120,vdde,0,WEST,ALU2 +C 9,92,40,vddi,0,WEST,ALU2 +C 9,48,40,vssi,0,WEST,ALU2 +C 97,501,1,pad,0,NORTH,ALU1 +I 9,364,padreal,pad,NOSYM +I 9,1,pali_sp,log,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pi_sp.vbe b/alliance/share/cells/padlib/pi_sp.vbe new file mode 100644 index 00000000..9791020d --- /dev/null +++ b/alliance/share/cells/padlib/pi_sp.vbe @@ -0,0 +1,39 @@ +-- VHDL data flow description generated from `pi_sp` +-- date : Thu Feb 23 17:06:23 1995 + + +-- Entity Declaration + +ENTITY pi_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT cin_pad : NATURAL := 654; -- cin_pad + CONSTANT tpll_pad : NATURAL := 1487; -- tpll_pad + CONSTANT rdown_pad : NATURAL := 234; -- rdown_pad + CONSTANT tphh_pad : NATURAL := 233; -- tphh_pad + CONSTANT rup_pad : NATURAL := 273 -- rup_pad + ); + PORT ( + pad : in BIT; -- pad + t : out BIT; -- t + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pi_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pi_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pi_sp" + SEVERITY WARNING; + + +t <= pad; +END; diff --git a/alliance/share/cells/padlib/piot_sp.al b/alliance/share/cells/padlib/piot_sp.al new file mode 100644 index 00000000..b530e02c --- /dev/null +++ b/alliance/share/cells/padlib/piot_sp.al @@ -0,0 +1,118 @@ +V ALLIANCE : 4 +H piot_sp,L,23/ 2/95 +C i,UNKNOWN,EXTERNAL,3 +C b,UNKNOWN,EXTERNAL,1 +C t,UNKNOWN,EXTERNAL,5 +C pad,UNKNOWN,EXTERNAL,4 +C ck,UNKNOWN,EXTERNAL,2 +C vdde,UNKNOWN,EXTERNAL,6 +C vddi,UNKNOWN,EXTERNAL,7 +C vsse,UNKNOWN,EXTERNAL,8 +C vssi,UNKNOWN,EXTERNAL,9 +T N,1,10,9,17,16,0,0,0,0,149,30.5 +T N,1,10,17,1,9,0,0,0,0,155,30.5 +T N,1,29,14,16,15,0,0,0,0,119,20 +T N,1,29,15,16,14,0,0,0,0,125,20 +T N,1,29,14,16,15,0,0,0,0,131,20 +T N,1,29,15,16,14,0,0,0,0,137,20 +T N,1,30,9,13,15,0,0,0,0,83,20.5 +T N,1,30,15,13,9,0,0,0,0,77,20.5 +T N,1,30,9,13,15,0,0,0,0,71,20.5 +T N,1,30,15,13,9,0,0,0,0,65,20.5 +T N,1,30,9,12,13,0,0,0,0,59,20.5 +T N,1,30,15,17,9,0,0,0,0,89,20.5 +T N,1,30,9,17,15,0,0,0,0,107,20.5 +T N,1,30,12,3,9,0,0,0,0,47,20.5 +T N,1,30,15,17,9,0,0,0,0,101,20.5 +T N,1,30,9,17,15,0,0,0,0,95,20.5 +T N,1,30,9,4,11,0,0,0,0,29,20.5 +T N,1,30,5,11,9,0,0,0,0,35,20.5 +T N,1,30,9,11,5,0,0,0,0,41,20.5 +T N,1,30,9,4,11,0,0,0,0,17,20.5 +T N,1,30,11,4,9,0,0,0,0,23,20.5 +T N,1,35,4,15,8,0,0,0,0,137,265 +T N,1,35,8,15,4,0,0,0,0,143,265 +T N,1,35,4,15,8,0,0,0,0,149,265 +T N,1,35,8,15,4,0,0,0,0,155,265 +T N,1,35,4,15,8,0,0,0,0,113,265 +T N,1,35,8,15,4,0,0,0,0,119,265 +T N,1,35,4,15,8,0,0,0,0,125,265 +T N,1,35,8,15,4,0,0,0,0,131,265 +T N,1,35,4,15,8,0,0,0,0,89,265 +T N,1,35,8,15,4,0,0,0,0,95,265 +T N,1,35,4,15,8,0,0,0,0,101,265 +T N,1,35,8,15,4,0,0,0,0,107,265 +T N,1,35,4,15,8,0,0,0,0,65,265 +T N,1,35,8,15,4,0,0,0,0,71,265 +T N,1,35,4,15,8,0,0,0,0,77,265 +T N,1,35,8,15,4,0,0,0,0,83,265 +T N,1,35,4,15,8,0,0,0,0,41,265 +T N,1,35,8,15,4,0,0,0,0,47,265 +T N,1,35,4,15,8,0,0,0,0,53,265 +T N,1,35,8,15,4,0,0,0,0,59,265 +T N,1,35,8,15,4,0,0,0,0,35,265 +T N,1,35,4,15,8,0,0,0,0,29,265 +T N,1,35,8,15,4,0,0,0,0,23,265 +T N,1,35,4,15,8,0,0,0,0,17,265 +T P,1,59,15,17,14,0,0,0,0,131,86 +T P,1,59,14,17,15,0,0,0,0,137,86 +T P,1,60,14,13,7,0,0,0,0,77,85.5 +T P,1,59,15,17,14,0,0,0,0,119,86 +T P,1,59,14,17,15,0,0,0,0,125,86 +T P,1,60,7,13,14,0,0,0,0,83,85.5 +T P,1,60,7,13,14,0,0,0,0,71,85.5 +T P,1,60,14,13,7,0,0,0,0,65,85.5 +T P,1,60,7,12,13,0,0,0,0,59,85.5 +T P,1,60,14,16,7,0,0,0,0,101,85.5 +T P,1,60,7,16,14,0,0,0,0,95,85.5 +T P,1,60,14,16,7,0,0,0,0,89,85.5 +T P,1,60,7,11,5,0,0,0,0,41,85.5 +T P,1,60,12,3,7,0,0,0,0,47,85.5 +T P,1,60,7,16,14,0,0,0,0,107,85.5 +T P,40,3,7,9,4,0,0,0,0,14,91 +T P,1,30,7,4,11,0,0,0,0,29,70.5 +T P,1,60,5,11,7,0,0,0,0,35,85.5 +T P,1,20,7,17,16,0,0,0,0,149,66.5 +T P,1,20,17,1,7,0,0,0,0,155,66.5 +T P,1,80,4,14,6,0,0,0,0,137,180.5 +T P,1,80,6,14,4,0,0,0,0,143,180.5 +T P,1,80,4,14,6,0,0,0,0,149,180.5 +T P,1,80,6,14,4,0,0,0,0,155,180.5 +T P,1,80,4,14,6,0,0,0,0,113,180.5 +T P,1,80,6,14,4,0,0,0,0,119,180.5 +T P,1,80,4,14,6,0,0,0,0,125,180.5 +T P,1,80,6,14,4,0,0,0,0,131,180.5 +T P,1,80,4,14,6,0,0,0,0,89,180.5 +T P,1,80,6,14,4,0,0,0,0,95,180.5 +T P,1,80,4,14,6,0,0,0,0,101,180.5 +T P,1,80,6,14,4,0,0,0,0,107,180.5 +T P,1,80,4,14,6,0,0,0,0,65,180.5 +T P,1,80,6,14,4,0,0,0,0,71,180.5 +T P,1,80,4,14,6,0,0,0,0,77,180.5 +T P,1,80,6,14,4,0,0,0,0,83,180.5 +T P,1,80,4,14,6,0,0,0,0,41,180.5 +T P,1,80,6,14,4,0,0,0,0,47,180.5 +T P,1,80,4,14,6,0,0,0,0,53,180.5 +T P,1,80,6,14,4,0,0,0,0,59,180.5 +T P,1,80,6,14,4,0,0,0,0,35,180.5 +T P,1,80,4,14,6,0,0,0,0,29,180.5 +T P,1,80,6,14,4,0,0,0,0,23,180.5 +T P,1,80,4,14,6,0,0,0,0,17,180.5 +S 17,INTERNAL,0,mbk_sig10 +S 16,INTERNAL,0,mbk_sig12 +S 15,INTERNAL,0,mbk_sig9 +S 14,INTERNAL,0,mbk_sig11 +S 13,INTERNAL,0,mbk_sig6 +S 12,INTERNAL,0,mbk_sig7 +S 11,INTERNAL,0,mbk_sig2 +S 10,INTERNAL,0,mbk_sig15 +S 9,EXTERNAL,0,vssi +S 8,EXTERNAL,0,vsse +S 7,EXTERNAL,0,vddi +S 6,EXTERNAL,0,vdde +S 5,EXTERNAL,0,t +S 4,EXTERNAL,0,pad +S 3,EXTERNAL,0,i +S 2,EXTERNAL,0,ck +S 1,EXTERNAL,0,b +EOF diff --git a/alliance/share/cells/padlib/piot_sp.ap b/alliance/share/cells/padlib/piot_sp.ap new file mode 100644 index 00000000..9e1d31ee --- /dev/null +++ b/alliance/share/cells/padlib/piot_sp.ap @@ -0,0 +1,23 @@ +V ALLIANCE : 3 +H piot_sp,P,23/ 1/95 +A 0,-7,172,493 +C 157,-7,2,b,2,SOUTH,ALU1 +C 157,-7,2,b,3,SOUTH,ALU2 +C 49,-7,2,i,2,SOUTH,ALU1 +C 38,-7,2,t,2,SOUTH,ALU1 +C 49,-7,2,i,3,SOUTH,ALU2 +C 38,-7,2,t,3,SOUTH,ALU2 +C 88,493,1,pad,0,NORTH,ALU1 +C 0,296,120,vsse,0,WEST,ALU2 +C 172,296,120,vsse,1,EAST,ALU2 +C 172,6,12,ck,1,EAST,ALU2 +C 172,40,40,vssi,1,EAST,ALU2 +C 172,84,40,vddi,1,EAST,ALU2 +C 172,168,120,vdde,1,EAST,ALU2 +C 0,6,12,ck,0,WEST,ALU2 +C 0,40,40,vssi,0,WEST,ALU2 +C 0,84,40,vddi,0,WEST,ALU2 +C 0,168,120,vdde,0,WEST,ALU2 +I 0,356,padreal,pad,NOSYM +I 0,-7,paliot_sp,logic,NOSYM +EOF diff --git a/alliance/share/cells/padlib/piot_sp.vbe b/alliance/share/cells/padlib/piot_sp.vbe new file mode 100644 index 00000000..645ca029 --- /dev/null +++ b/alliance/share/cells/padlib/piot_sp.vbe @@ -0,0 +1,54 @@ +-- VHDL data flow description generated from `piot_sp` +-- date : Thu Feb 23 17:07:10 1995 + + +-- Entity Declaration + +ENTITY piot_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT rup : NATURAL := 402; -- rup + CONSTANT rdown : NATURAL := 0 -- rdown + ); + PORT ( + i : in BIT; -- i + b : in BIT; -- b + t : out BIT; -- t + pad : inout MUX_BIT BUS; -- pad + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END piot_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF piot_sp IS + SIGNAL b1 : BIT; -- b1 + SIGNAL b2 : BIT; -- b2 + SIGNAL b3 : BIT; -- b3 + SIGNAL b4 : BIT; -- b4 + SIGNAL b5 : BIT; -- b5 + SIGNAL b6 : BIT; -- b6 + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on piot_sp" + SEVERITY WARNING; + + b6 <= b5; + b5 <= b4; + b4 <= b3; + b3 <= b2; + b2 <= b1; + b1 <= b; + label0 : BLOCK (b6 = '1') + BEGIN + pad <= GUARDED i; + END BLOCK label0; + +t <= pad; +END; diff --git a/alliance/share/cells/padlib/piotw_sp.al b/alliance/share/cells/padlib/piotw_sp.al new file mode 100644 index 00000000..0e62cb08 --- /dev/null +++ b/alliance/share/cells/padlib/piotw_sp.al @@ -0,0 +1,94 @@ +V ALLIANCE : 4 +H piotw_sp,L,23/ 2/95 +C i,UNKNOWN,EXTERNAL,3 +C b,UNKNOWN,EXTERNAL,1 +C t,UNKNOWN,EXTERNAL,5 +C pad,UNKNOWN,EXTERNAL,4 +C ck,UNKNOWN,EXTERNAL,2 +C vdde,UNKNOWN,EXTERNAL,6 +C vddi,UNKNOWN,EXTERNAL,7 +C vsse,UNKNOWN,EXTERNAL,8 +C vssi,UNKNOWN,EXTERNAL,9 +T N,1,10,9,17,16,0,0,0,0,149,30.5 +T N,1,10,17,1,9,0,0,0,0,155,30.5 +T N,1,29,14,16,15,0,0,0,0,119,20 +T N,1,29,15,16,14,0,0,0,0,125,20 +T N,1,29,14,16,15,0,0,0,0,131,20 +T N,1,29,15,16,14,0,0,0,0,137,20 +T N,1,30,9,13,15,0,0,0,0,83,20.5 +T N,1,30,15,13,9,0,0,0,0,77,20.5 +T N,1,30,9,13,15,0,0,0,0,71,20.5 +T N,1,30,15,13,9,0,0,0,0,65,20.5 +T N,1,30,9,12,13,0,0,0,0,59,20.5 +T N,1,30,15,17,9,0,0,0,0,89,20.5 +T N,1,30,9,17,15,0,0,0,0,107,20.5 +T N,1,30,12,3,9,0,0,0,0,47,20.5 +T N,1,30,15,17,9,0,0,0,0,101,20.5 +T N,1,30,9,17,15,0,0,0,0,95,20.5 +T N,1,30,9,4,11,0,0,0,0,29,20.5 +T N,1,30,5,11,9,0,0,0,0,35,20.5 +T N,1,30,9,11,5,0,0,0,0,41,20.5 +T N,1,30,9,4,11,0,0,0,0,17,20.5 +T N,1,30,11,4,9,0,0,0,0,23,20.5 +T N,1,35,4,15,8,0,0,0,0,92,265 +T N,1,35,8,15,4,0,0,0,0,98,265 +T N,1,35,4,15,8,0,0,0,0,104,265 +T N,1,35,8,15,4,0,0,0,0,110,265 +T N,1,35,4,15,8,0,0,0,0,68,265 +T N,1,35,8,15,4,0,0,0,0,74,265 +T N,1,35,4,15,8,0,0,0,0,80,265 +T N,1,35,8,15,4,0,0,0,0,86,265 +T N,1,35,8,15,4,0,0,0,0,62,265 +T N,1,35,4,15,8,0,0,0,0,56,265 +T N,1,35,8,15,4,0,0,0,0,50,265 +T N,1,35,4,15,8,0,0,0,0,44,265 +T P,1,59,15,17,14,0,0,0,0,131,86 +T P,1,59,14,17,15,0,0,0,0,137,86 +T P,1,60,7,13,14,0,0,0,0,83,85.5 +T P,1,60,14,13,7,0,0,0,0,77,85.5 +T P,1,59,15,17,14,0,0,0,0,119,86 +T P,1,59,14,17,15,0,0,0,0,125,86 +T P,1,60,7,12,13,0,0,0,0,59,85.5 +T P,1,60,7,13,14,0,0,0,0,71,85.5 +T P,1,60,14,13,7,0,0,0,0,65,85.5 +T P,1,60,7,16,14,0,0,0,0,107,85.5 +T P,1,60,14,16,7,0,0,0,0,101,85.5 +T P,1,60,7,16,14,0,0,0,0,95,85.5 +T P,1,60,14,16,7,0,0,0,0,89,85.5 +T P,1,60,5,11,7,0,0,0,0,35,85.5 +T P,1,60,7,11,5,0,0,0,0,41,85.5 +T P,1,60,12,3,7,0,0,0,0,47,85.5 +T P,40,3,7,9,4,0,0,0,0,14,91 +T P,1,30,7,4,11,0,0,0,0,29,70.5 +T P,1,20,7,17,16,0,0,0,0,149,66.5 +T P,1,20,17,1,7,0,0,0,0,155,66.5 +T P,1,80,4,14,6,0,0,0,0,92,180.5 +T P,1,80,6,14,4,0,0,0,0,98,180.5 +T P,1,80,4,14,6,0,0,0,0,104,180.5 +T P,1,80,6,14,4,0,0,0,0,110,180.5 +T P,1,80,4,14,6,0,0,0,0,68,180.5 +T P,1,80,6,14,4,0,0,0,0,74,180.5 +T P,1,80,4,14,6,0,0,0,0,80,180.5 +T P,1,80,6,14,4,0,0,0,0,86,180.5 +T P,1,80,6,14,4,0,0,0,0,62,180.5 +T P,1,80,4,14,6,0,0,0,0,56,180.5 +T P,1,80,6,14,4,0,0,0,0,50,180.5 +T P,1,80,4,14,6,0,0,0,0,44,180.5 +S 17,INTERNAL,0,mbk_sig10 +S 16,INTERNAL,0,mbk_sig12 +S 15,INTERNAL,0,mbk_sig9 +S 14,INTERNAL,0,mbk_sig11 +S 13,INTERNAL,0,mbk_sig6 +S 12,INTERNAL,0,mbk_sig7 +S 11,INTERNAL,0,mbk_sig2 +S 10,INTERNAL,0,mbk_sig15 +S 9,EXTERNAL,0,vssi +S 8,EXTERNAL,0,vsse +S 7,EXTERNAL,0,vddi +S 6,EXTERNAL,0,vdde +S 5,EXTERNAL,0,t +S 4,EXTERNAL,0,pad +S 3,EXTERNAL,0,i +S 2,EXTERNAL,0,ck +S 1,EXTERNAL,0,b +EOF diff --git a/alliance/share/cells/padlib/piotw_sp.ap b/alliance/share/cells/padlib/piotw_sp.ap new file mode 100644 index 00000000..6ae120d9 --- /dev/null +++ b/alliance/share/cells/padlib/piotw_sp.ap @@ -0,0 +1,23 @@ +V ALLIANCE : 3 +H piotw_sp,P,23/ 1/95 +A 0,-7,172,493 +C 157,-7,2,b,2,SOUTH,ALU1 +C 157,-7,2,b,3,SOUTH,ALU2 +C 49,-7,2,i,2,SOUTH,ALU1 +C 49,-7,2,i,3,SOUTH,ALU2 +C 38,-7,2,t,2,SOUTH,ALU1 +C 38,-7,2,t,3,SOUTH,ALU2 +C 88,493,1,pad,0,NORTH,ALU1 +C 172,296,120,vsse,1,EAST,ALU2 +C 0,296,120,vsse,0,WEST,ALU2 +C 0,168,120,vdde,0,WEST,ALU2 +C 0,84,40,vddi,0,WEST,ALU2 +C 0,40,40,vssi,0,WEST,ALU2 +C 0,6,12,ck,0,WEST,ALU2 +C 172,168,120,vdde,1,EAST,ALU2 +C 172,84,40,vddi,1,EAST,ALU2 +C 172,40,40,vssi,1,EAST,ALU2 +C 172,6,12,ck,1,EAST,ALU2 +I 0,356,padreal,pad,NOSYM +I 0,-7,paliotw_sp,logic,NOSYM +EOF diff --git a/alliance/share/cells/padlib/piotw_sp.vbe b/alliance/share/cells/padlib/piotw_sp.vbe new file mode 100644 index 00000000..4dcd59df --- /dev/null +++ b/alliance/share/cells/padlib/piotw_sp.vbe @@ -0,0 +1,54 @@ +-- VHDL data flow description generated from `piotw_sp` +-- date : Thu Feb 23 17:07:47 1995 + + +-- Entity Declaration + +ENTITY piotw_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT rup : NATURAL := 402; -- rup + CONSTANT rdown : NATURAL := 0 -- rdown + ); + PORT ( + i : in BIT; -- i + b : in BIT; -- b + t : out BIT; -- t + pad : inout MUX_BIT BUS; -- pad + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END piotw_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF piotw_sp IS + SIGNAL b1 : BIT; -- b1 + SIGNAL b2 : BIT; -- b2 + SIGNAL b3 : BIT; -- b3 + SIGNAL b4 : BIT; -- b4 + SIGNAL b5 : BIT; -- b5 + SIGNAL b6 : BIT; -- b6 + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on piotw_sp" + SEVERITY WARNING; + + b6 <= b5; + b5 <= b4; + b4 <= b3; + b3 <= b2; + b2 <= b1; + b1 <= b; + label0 : BLOCK (b6 = '1') + BEGIN + pad <= GUARDED i; + END BLOCK label0; + +t <= pad; +END; diff --git a/alliance/share/cells/padlib/po_sp.al b/alliance/share/cells/padlib/po_sp.al new file mode 100644 index 00000000..dc58d26d --- /dev/null +++ b/alliance/share/cells/padlib/po_sp.al @@ -0,0 +1,80 @@ +V ALLIANCE : 4 +H po_sp,L,23/ 2/95 +C i,UNKNOWN,EXTERNAL,2 +C pad,UNKNOWN,EXTERNAL,3 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,4 +C vddi,UNKNOWN,EXTERNAL,5 +C vsse,UNKNOWN,EXTERNAL,6 +C vssi,UNKNOWN,EXTERNAL,7 +T N,1,30,10,2,7,0,0,0,0,45,20.5 +T N,1,30,7,10,9,0,0,0,0,57,20.5 +T N,1,30,8,9,7,0,0,0,0,63,20.5 +T N,1,30,7,9,8,0,0,0,0,69,20.5 +T N,1,30,8,9,7,0,0,0,0,75,20.5 +T N,1,30,7,9,8,0,0,0,0,81,20.5 +T N,1,35,3,8,6,0,0,0,0,17,265 +T N,1,35,6,8,3,0,0,0,0,23,265 +T N,1,35,3,8,6,0,0,0,0,29,265 +T N,1,35,6,8,3,0,0,0,0,35,265 +T N,1,35,3,8,6,0,0,0,0,41,265 +T N,1,35,6,8,3,0,0,0,0,47,265 +T N,1,35,3,8,6,0,0,0,0,53,265 +T N,1,35,6,8,3,0,0,0,0,59,265 +T N,1,35,3,8,6,0,0,0,0,65,265 +T N,1,35,6,8,3,0,0,0,0,71,265 +T N,1,35,3,8,6,0,0,0,0,77,265 +T N,1,35,6,8,3,0,0,0,0,83,265 +T N,1,35,3,8,6,0,0,0,0,89,265 +T N,1,35,6,8,3,0,0,0,0,95,265 +T N,1,35,3,8,6,0,0,0,0,101,265 +T N,1,35,6,8,3,0,0,0,0,107,265 +T N,1,35,3,8,6,0,0,0,0,113,265 +T N,1,35,6,8,3,0,0,0,0,119,265 +T N,1,35,3,8,6,0,0,0,0,125,265 +T N,1,35,6,8,3,0,0,0,0,131,265 +T N,1,35,3,8,6,0,0,0,0,137,265 +T N,1,35,6,8,3,0,0,0,0,143,265 +T N,1,35,3,8,6,0,0,0,0,149,265 +T N,1,35,6,8,3,0,0,0,0,155,265 +T P,1,60,10,2,5,0,0,0,0,45,85.5 +T P,1,60,5,9,8,0,0,0,0,69,85.5 +T P,1,60,5,10,9,0,0,0,0,57,85.5 +T P,1,60,8,9,5,0,0,0,0,63,85.5 +T P,1,60,8,9,5,0,0,0,0,75,85.5 +T P,1,60,5,9,8,0,0,0,0,81,85.5 +T P,1,80,3,8,4,0,0,0,0,17,180.5 +T P,1,80,4,8,3,0,0,0,0,23,180.5 +T P,1,80,3,8,4,0,0,0,0,29,180.5 +T P,1,80,4,8,3,0,0,0,0,35,180.5 +T P,1,80,3,8,4,0,0,0,0,41,180.5 +T P,1,80,4,8,3,0,0,0,0,47,180.5 +T P,1,80,3,8,4,0,0,0,0,53,180.5 +T P,1,80,4,8,3,0,0,0,0,59,180.5 +T P,1,80,3,8,4,0,0,0,0,65,180.5 +T P,1,80,4,8,3,0,0,0,0,71,180.5 +T P,1,80,3,8,4,0,0,0,0,77,180.5 +T P,1,80,4,8,3,0,0,0,0,83,180.5 +T P,1,80,3,8,4,0,0,0,0,89,180.5 +T P,1,80,4,8,3,0,0,0,0,95,180.5 +T P,1,80,3,8,4,0,0,0,0,101,180.5 +T P,1,80,4,8,3,0,0,0,0,107,180.5 +T P,1,80,3,8,4,0,0,0,0,113,180.5 +T P,1,80,4,8,3,0,0,0,0,119,180.5 +T P,1,80,3,8,4,0,0,0,0,125,180.5 +T P,1,80,4,8,3,0,0,0,0,131,180.5 +T P,1,80,3,8,4,0,0,0,0,137,180.5 +T P,1,80,4,8,3,0,0,0,0,143,180.5 +T P,1,80,3,8,4,0,0,0,0,149,180.5 +T P,1,80,4,8,3,0,0,0,0,155,180.5 +S 10,INTERNAL,0,mbk_sig3 +S 9,INTERNAL,0,mbk_sig4 +S 8,INTERNAL,0,mbk_sig6 +S 7,EXTERNAL,0,vssi +S 6,EXTERNAL,0,vsse +S 5,EXTERNAL,0,vddi +S 4,EXTERNAL,0,vdde +S 3,EXTERNAL,0,pad +S 2,EXTERNAL,0,i +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/po_sp.ap b/alliance/share/cells/padlib/po_sp.ap new file mode 100644 index 00000000..d6f6cc34 --- /dev/null +++ b/alliance/share/cells/padlib/po_sp.ap @@ -0,0 +1,19 @@ +V ALLIANCE : 3 +H po_sp,P,30/ 0/95 +A 0,-7,172,493 +C 172,6,12,ck,1,EAST,ALU2 +C 172,40,40,vssi,1,EAST,ALU2 +C 172,84,40,vddi,1,EAST,ALU2 +C 172,168,120,vdde,1,EAST,ALU2 +C 0,168,120,vdde,0,WEST,ALU2 +C 0,84,40,vddi,0,WEST,ALU2 +C 0,6,12,ck,0,WEST,ALU2 +C 0,40,40,vssi,0,WEST,ALU2 +C 47,-7,2,i,1,SOUTH,ALU2 +C 47,-7,2,i,0,SOUTH,ALU1 +C 88,493,1,pad,0,NORTH,ALU1 +C 172,296,120,vsse,1,EAST,ALU2 +C 0,296,120,vsse,0,WEST,ALU2 +I 0,-7,palo_sp,logic,NOSYM +I 0,356,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/po_sp.vbe b/alliance/share/cells/padlib/po_sp.vbe new file mode 100644 index 00000000..b646800d --- /dev/null +++ b/alliance/share/cells/padlib/po_sp.vbe @@ -0,0 +1,39 @@ +-- VHDL data flow description generated from `po_sp` +-- date : Thu Feb 23 17:08:20 1995 + + +-- Entity Declaration + +ENTITY po_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT cin_i : NATURAL := 191; -- cin_i + CONSTANT tpll_i : NATURAL := 2176; -- tpll_i + CONSTANT rdown_i : NATURAL := 15; -- rdown_i + CONSTANT tphh_i : NATURAL := 2032; -- tphh_i + CONSTANT rup_i : NATURAL := 16 -- rup_i + ); + PORT ( + i : in BIT; -- i + pad : out BIT; -- pad + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END po_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF po_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on po_sp" + SEVERITY WARNING; + + +pad <= i; +END; diff --git a/alliance/share/cells/padlib/pot_sp.al b/alliance/share/cells/padlib/pot_sp.al new file mode 100644 index 00000000..814c64f8 --- /dev/null +++ b/alliance/share/cells/padlib/pot_sp.al @@ -0,0 +1,107 @@ +V ALLIANCE : 4 +H pot_sp,L,23/ 2/95 +C i,UNKNOWN,EXTERNAL,3 +C b,UNKNOWN,EXTERNAL,1 +C pad,UNKNOWN,EXTERNAL,4 +C ck,UNKNOWN,EXTERNAL,2 +C vdde,UNKNOWN,EXTERNAL,5 +C vddi,UNKNOWN,EXTERNAL,6 +C vsse,UNKNOWN,EXTERNAL,7 +C vssi,UNKNOWN,EXTERNAL,8 +T N,1,30,15,3,8,0,0,0,0,44,20.5 +T N,1,30,13,14,8,0,0,0,0,98,20.5 +T N,1,30,8,14,13,0,0,0,0,92,20.5 +T N,1,30,13,14,8,0,0,0,0,86,20.5 +T N,1,30,8,14,13,0,0,0,0,104,20.5 +T N,1,30,8,12,13,0,0,0,0,68,20.5 +T N,1,30,13,12,8,0,0,0,0,62,20.5 +T N,1,30,8,15,12,0,0,0,0,56,20.5 +T N,1,30,8,12,13,0,0,0,0,80,20.5 +T N,1,30,13,12,8,0,0,0,0,74,20.5 +T N,1,29,10,11,13,0,0,0,0,116,20 +T N,1,29,13,11,10,0,0,0,0,122,20 +T N,1,29,10,11,13,0,0,0,0,128,20 +T N,1,29,13,11,10,0,0,0,0,134,20 +T N,1,10,14,1,8,0,0,0,0,152,30.5 +T N,1,10,8,14,11,0,0,0,0,146,30.5 +T N,1,35,4,13,7,0,0,0,0,137,265 +T N,1,35,7,13,4,0,0,0,0,143,265 +T N,1,35,4,13,7,0,0,0,0,149,265 +T N,1,35,7,13,4,0,0,0,0,155,265 +T N,1,35,4,13,7,0,0,0,0,113,265 +T N,1,35,7,13,4,0,0,0,0,119,265 +T N,1,35,4,13,7,0,0,0,0,125,265 +T N,1,35,7,13,4,0,0,0,0,131,265 +T N,1,35,4,13,7,0,0,0,0,89,265 +T N,1,35,7,13,4,0,0,0,0,95,265 +T N,1,35,4,13,7,0,0,0,0,101,265 +T N,1,35,7,13,4,0,0,0,0,107,265 +T N,1,35,4,13,7,0,0,0,0,65,265 +T N,1,35,7,13,4,0,0,0,0,71,265 +T N,1,35,4,13,7,0,0,0,0,77,265 +T N,1,35,7,13,4,0,0,0,0,83,265 +T N,1,35,4,13,7,0,0,0,0,41,265 +T N,1,35,7,13,4,0,0,0,0,47,265 +T N,1,35,4,13,7,0,0,0,0,53,265 +T N,1,35,7,13,4,0,0,0,0,59,265 +T N,1,35,7,13,4,0,0,0,0,35,265 +T N,1,35,4,13,7,0,0,0,0,29,265 +T N,1,35,7,13,4,0,0,0,0,23,265 +T N,1,35,4,13,7,0,0,0,0,17,265 +T P,40,3,6,8,4,0,0,0,0,27,91 +T P,1,20,6,14,11,0,0,0,0,146,66.5 +T P,1,20,14,1,6,0,0,0,0,152,66.5 +T P,1,60,15,3,6,0,0,0,0,44,85.5 +T P,1,60,6,11,10,0,0,0,0,104,85.5 +T P,1,60,10,11,6,0,0,0,0,98,85.5 +T P,1,60,6,11,10,0,0,0,0,92,85.5 +T P,1,60,10,11,6,0,0,0,0,86,85.5 +T P,1,60,6,12,10,0,0,0,0,68,85.5 +T P,1,60,10,12,6,0,0,0,0,62,85.5 +T P,1,60,6,15,12,0,0,0,0,56,85.5 +T P,1,60,6,12,10,0,0,0,0,80,85.5 +T P,1,60,10,12,6,0,0,0,0,74,85.5 +T P,1,59,13,14,10,0,0,0,0,116,86 +T P,1,59,10,14,13,0,0,0,0,122,86 +T P,1,59,13,14,10,0,0,0,0,128,86 +T P,1,59,10,14,13,0,0,0,0,134,86 +T P,1,80,4,10,5,0,0,0,0,137,180.5 +T P,1,80,5,10,4,0,0,0,0,143,180.5 +T P,1,80,4,10,5,0,0,0,0,149,180.5 +T P,1,80,5,10,4,0,0,0,0,155,180.5 +T P,1,80,4,10,5,0,0,0,0,113,180.5 +T P,1,80,5,10,4,0,0,0,0,119,180.5 +T P,1,80,4,10,5,0,0,0,0,125,180.5 +T P,1,80,5,10,4,0,0,0,0,131,180.5 +T P,1,80,4,10,5,0,0,0,0,89,180.5 +T P,1,80,5,10,4,0,0,0,0,95,180.5 +T P,1,80,4,10,5,0,0,0,0,101,180.5 +T P,1,80,5,10,4,0,0,0,0,107,180.5 +T P,1,80,4,10,5,0,0,0,0,65,180.5 +T P,1,80,5,10,4,0,0,0,0,71,180.5 +T P,1,80,4,10,5,0,0,0,0,77,180.5 +T P,1,80,5,10,4,0,0,0,0,83,180.5 +T P,1,80,4,10,5,0,0,0,0,41,180.5 +T P,1,80,5,10,4,0,0,0,0,47,180.5 +T P,1,80,4,10,5,0,0,0,0,53,180.5 +T P,1,80,5,10,4,0,0,0,0,59,180.5 +T P,1,80,5,10,4,0,0,0,0,35,180.5 +T P,1,80,4,10,5,0,0,0,0,29,180.5 +T P,1,80,5,10,4,0,0,0,0,23,180.5 +T P,1,80,4,10,5,0,0,0,0,17,180.5 +S 15,INTERNAL,0,mbk_sig4 +S 14,INTERNAL,0,mbk_sig7 +S 13,INTERNAL,0,mbk_sig6 +S 12,INTERNAL,0,mbk_sig3 +S 11,INTERNAL,0,mbk_sig9 +S 10,INTERNAL,0,mbk_sig8 +S 9,INTERNAL,0,mbk_sig12 +S 8,EXTERNAL,0,vssi +S 7,EXTERNAL,0,vsse +S 6,EXTERNAL,0,vddi +S 5,EXTERNAL,0,vdde +S 4,EXTERNAL,0,pad +S 3,EXTERNAL,0,i +S 2,EXTERNAL,0,ck +S 1,EXTERNAL,0,b +EOF diff --git a/alliance/share/cells/padlib/pot_sp.ap b/alliance/share/cells/padlib/pot_sp.ap new file mode 100644 index 00000000..f43040f1 --- /dev/null +++ b/alliance/share/cells/padlib/pot_sp.ap @@ -0,0 +1,21 @@ +V ALLIANCE : 3 +H pot_sp,P,30/ 0/95 +A 0,-7,172,493 +C 154,-7,2,b,0,SOUTH,ALU1 +C 154,-7,2,b,1,SOUTH,ALU2 +C 46,-7,2,i,0,SOUTH,ALU1 +C 46,-7,2,i,1,SOUTH,ALU2 +C 0,168,120,vdde,0,WEST,ALU2 +C 0,84,40,vddi,0,WEST,ALU2 +C 0,40,40,vssi,0,WEST,ALU2 +C 0,6,12,ck,0,WEST,ALU2 +C 172,168,120,vdde,1,EAST,ALU2 +C 172,84,40,vddi,1,EAST,ALU2 +C 172,40,40,vssi,1,EAST,ALU2 +C 172,6,12,ck,1,EAST,ALU2 +C 172,296,120,vsse,1,EAST,ALU2 +C 0,296,120,vsse,0,WEST,ALU2 +C 88,493,1,pad,0,NORTH,ALU1 +I 0,-7,palot_sp,logic,NOSYM +I 0,356,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pot_sp.vbe b/alliance/share/cells/padlib/pot_sp.vbe new file mode 100644 index 00000000..578b57bc --- /dev/null +++ b/alliance/share/cells/padlib/pot_sp.vbe @@ -0,0 +1,51 @@ +-- VHDL data flow description generated from `pot_sp` +-- date : Thu Feb 23 17:09:25 1995 + + +-- Entity Declaration + +ENTITY pot_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT rup : NATURAL := 684404; -- rup + CONSTANT rdown : NATURAL := 24 -- rdown + ); + PORT ( + i : in BIT; -- i + b : in BIT; -- b + pad : out MUX_BIT BUS; -- pad + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pot_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pot_sp IS + SIGNAL b1 : BIT; -- b1 + SIGNAL b2 : BIT; -- b2 + SIGNAL b3 : BIT; -- b3 + SIGNAL b4 : BIT; -- b4 + SIGNAL b5 : BIT; -- b5 + SIGNAL b6 : BIT; -- b6 + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pot_sp" + SEVERITY WARNING; + + b6 <= b5; + b5 <= b4; + b4 <= b3; + b3 <= b2; + b2 <= b1; + b1 <= b; + label0 : BLOCK (b6 = '1') + BEGIN + pad <= GUARDED i; + END BLOCK label0; +END; diff --git a/alliance/share/cells/padlib/potw_sp.al b/alliance/share/cells/padlib/potw_sp.al new file mode 100644 index 00000000..4eb9a3ee --- /dev/null +++ b/alliance/share/cells/padlib/potw_sp.al @@ -0,0 +1,83 @@ +V ALLIANCE : 4 +H potw_sp,L,23/ 2/95 +C i,UNKNOWN,EXTERNAL,3 +C b,UNKNOWN,EXTERNAL,1 +C pad,UNKNOWN,EXTERNAL,4 +C ck,UNKNOWN,EXTERNAL,2 +C vdde,UNKNOWN,EXTERNAL,5 +C vddi,UNKNOWN,EXTERNAL,6 +C vsse,UNKNOWN,EXTERNAL,7 +C vssi,UNKNOWN,EXTERNAL,8 +T N,1,10,8,15,14,0,0,0,0,146,30.5 +T N,1,10,15,1,8,0,0,0,0,152,30.5 +T N,1,29,12,14,13,0,0,0,0,134,20 +T N,1,29,13,14,12,0,0,0,0,128,20 +T N,1,29,12,14,13,0,0,0,0,122,20 +T N,1,29,13,14,12,0,0,0,0,116,20 +T N,1,30,12,11,8,0,0,0,0,74,20.5 +T N,1,30,8,11,12,0,0,0,0,80,20.5 +T N,1,30,8,10,11,0,0,0,0,56,20.5 +T N,1,30,12,11,8,0,0,0,0,62,20.5 +T N,1,30,8,11,12,0,0,0,0,68,20.5 +T N,1,30,8,15,12,0,0,0,0,104,20.5 +T N,1,30,12,15,8,0,0,0,0,86,20.5 +T N,1,30,8,15,12,0,0,0,0,92,20.5 +T N,1,30,12,15,8,0,0,0,0,98,20.5 +T N,1,30,10,3,8,0,0,0,0,44,20.5 +T N,1,35,7,12,4,0,0,0,0,62,265 +T N,1,35,4,12,7,0,0,0,0,56,265 +T N,1,35,7,12,4,0,0,0,0,50,265 +T N,1,35,4,12,7,0,0,0,0,44,265 +T N,1,35,4,12,7,0,0,0,0,68,265 +T N,1,35,7,12,4,0,0,0,0,74,265 +T N,1,35,4,12,7,0,0,0,0,80,265 +T N,1,35,7,12,4,0,0,0,0,86,265 +T N,1,35,4,12,7,0,0,0,0,92,265 +T N,1,35,7,12,4,0,0,0,0,98,265 +T N,1,35,4,12,7,0,0,0,0,104,265 +T N,1,35,7,12,4,0,0,0,0,110,265 +T P,1,59,13,15,12,0,0,0,0,134,86 +T P,1,59,12,15,13,0,0,0,0,128,86 +T P,1,59,13,15,12,0,0,0,0,122,86 +T P,1,59,12,15,13,0,0,0,0,116,86 +T P,1,60,13,11,6,0,0,0,0,74,85.5 +T P,1,60,6,11,13,0,0,0,0,80,85.5 +T P,1,60,6,10,11,0,0,0,0,56,85.5 +T P,1,60,13,11,6,0,0,0,0,62,85.5 +T P,1,60,6,11,13,0,0,0,0,68,85.5 +T P,1,60,13,14,6,0,0,0,0,86,85.5 +T P,1,60,6,14,13,0,0,0,0,92,85.5 +T P,1,60,13,14,6,0,0,0,0,98,85.5 +T P,1,60,6,14,13,0,0,0,0,104,85.5 +T P,1,60,10,3,6,0,0,0,0,44,85.5 +T P,1,20,15,1,6,0,0,0,0,152,66.5 +T P,1,20,6,15,14,0,0,0,0,146,66.5 +T P,40,3,6,8,4,0,0,0,0,27,91 +T P,1,80,5,13,4,0,0,0,0,62,180.5 +T P,1,80,4,13,5,0,0,0,0,56,180.5 +T P,1,80,5,13,4,0,0,0,0,50,180.5 +T P,1,80,4,13,5,0,0,0,0,44,180.5 +T P,1,80,4,13,5,0,0,0,0,68,180.5 +T P,1,80,5,13,4,0,0,0,0,74,180.5 +T P,1,80,4,13,5,0,0,0,0,80,180.5 +T P,1,80,5,13,4,0,0,0,0,86,180.5 +T P,1,80,4,13,5,0,0,0,0,92,180.5 +T P,1,80,5,13,4,0,0,0,0,98,180.5 +T P,1,80,4,13,5,0,0,0,0,104,180.5 +T P,1,80,5,13,4,0,0,0,0,110,180.5 +S 15,INTERNAL,0,mbk_sig7 +S 14,INTERNAL,0,mbk_sig9 +S 13,INTERNAL,0,mbk_sig8 +S 12,INTERNAL,0,mbk_sig6 +S 11,INTERNAL,0,mbk_sig4 +S 10,INTERNAL,0,mbk_sig3 +S 9,INTERNAL,0,mbk_sig12 +S 8,EXTERNAL,0,vssi +S 7,EXTERNAL,0,vsse +S 6,EXTERNAL,0,vddi +S 5,EXTERNAL,0,vdde +S 4,EXTERNAL,0,pad +S 3,EXTERNAL,0,i +S 2,EXTERNAL,0,ck +S 1,EXTERNAL,0,b +EOF diff --git a/alliance/share/cells/padlib/potw_sp.ap b/alliance/share/cells/padlib/potw_sp.ap new file mode 100644 index 00000000..82e16248 --- /dev/null +++ b/alliance/share/cells/padlib/potw_sp.ap @@ -0,0 +1,21 @@ +V ALLIANCE : 3 +H potw_sp,P,30/ 0/95 +A 0,-7,172,493 +C 154,-7,2,b,0,SOUTH,ALU1 +C 154,-7,2,b,1,SOUTH,ALU2 +C 46,-7,2,i,1,SOUTH,ALU2 +C 46,-7,2,i,0,SOUTH,ALU1 +C 172,6,12,ck,1,EAST,ALU2 +C 172,40,40,vssi,1,EAST,ALU2 +C 172,84,40,vddi,1,EAST,ALU2 +C 172,168,120,vdde,1,EAST,ALU2 +C 0,6,12,ck,0,WEST,ALU2 +C 0,40,40,vssi,0,WEST,ALU2 +C 0,84,40,vddi,0,WEST,ALU2 +C 0,168,120,vdde,0,WEST,ALU2 +C 0,296,120,vsse,0,WEST,ALU2 +C 172,296,120,vsse,1,EAST,ALU2 +C 88,493,1,pad,0,NORTH,ALU1 +I 0,-7,palotw_sp,logic,NOSYM +I 0,356,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/potw_sp.vbe b/alliance/share/cells/padlib/potw_sp.vbe new file mode 100644 index 00000000..bd7513d3 --- /dev/null +++ b/alliance/share/cells/padlib/potw_sp.vbe @@ -0,0 +1,51 @@ +-- VHDL data flow description generated from `potw_sp` +-- date : Thu Feb 23 17:09:58 1995 + + +-- Entity Declaration + +ENTITY potw_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT rup : NATURAL := 684404; -- rup + CONSTANT rdown : NATURAL := 49 -- rdown + ); + PORT ( + i : in BIT; -- i + b : in BIT; -- b + pad : out MUX_BIT BUS; -- pad + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END potw_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF potw_sp IS + SIGNAL b1 : BIT; -- b1 + SIGNAL b2 : BIT; -- b2 + SIGNAL b3 : BIT; -- b3 + SIGNAL b4 : BIT; -- b4 + SIGNAL b5 : BIT; -- b5 + SIGNAL b6 : BIT; -- b6 + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on potw_sp" + SEVERITY WARNING; + + b6 <= b5; + b5 <= b4; + b4 <= b3; + b3 <= b2; + b2 <= b1; + b1 <= b; + label0 : BLOCK (b6 = '1') + BEGIN + pad <= GUARDED i; + END BLOCK label0; +END; diff --git a/alliance/share/cells/padlib/pow_sp.al b/alliance/share/cells/padlib/pow_sp.al new file mode 100644 index 00000000..50f28c09 --- /dev/null +++ b/alliance/share/cells/padlib/pow_sp.al @@ -0,0 +1,56 @@ +V ALLIANCE : 4 +H pow_sp,L,23/ 2/95 +C i,UNKNOWN,EXTERNAL,2 +C pad,UNKNOWN,EXTERNAL,3 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,4 +C vddi,UNKNOWN,EXTERNAL,5 +C vsse,UNKNOWN,EXTERNAL,6 +C vssi,UNKNOWN,EXTERNAL,7 +T N,1,30,7,10,9,0,0,0,0,85,20.5 +T N,1,30,10,2,7,0,0,0,0,73,20.5 +T N,1,30,8,9,7,0,0,0,0,103,20.5 +T N,1,30,7,9,8,0,0,0,0,97,20.5 +T N,1,30,8,9,7,0,0,0,0,91,20.5 +T N,1,30,7,9,8,0,0,0,0,109,20.5 +T N,1,35,3,8,6,0,0,0,0,56,265 +T N,1,35,6,8,3,0,0,0,0,62,265 +T N,1,35,3,8,6,0,0,0,0,68,265 +T N,1,35,6,8,3,0,0,0,0,74,265 +T N,1,35,3,8,6,0,0,0,0,104,265 +T N,1,35,6,8,3,0,0,0,0,110,265 +T N,1,35,3,8,6,0,0,0,0,116,265 +T N,1,35,6,8,3,0,0,0,0,122,265 +T N,1,35,3,8,6,0,0,0,0,80,265 +T N,1,35,6,8,3,0,0,0,0,86,265 +T N,1,35,3,8,6,0,0,0,0,92,265 +T N,1,35,6,8,3,0,0,0,0,98,265 +T P,1,60,5,9,8,0,0,0,0,97,85.5 +T P,1,60,10,2,5,0,0,0,0,73,85.5 +T P,1,60,8,9,5,0,0,0,0,103,85.5 +T P,1,60,8,9,5,0,0,0,0,91,85.5 +T P,1,60,5,10,9,0,0,0,0,85,85.5 +T P,1,60,5,9,8,0,0,0,0,109,85.5 +T P,1,80,3,8,4,0,0,0,0,56,180.5 +T P,1,80,4,8,3,0,0,0,0,62,180.5 +T P,1,80,3,8,4,0,0,0,0,68,180.5 +T P,1,80,4,8,3,0,0,0,0,74,180.5 +T P,1,80,3,8,4,0,0,0,0,104,180.5 +T P,1,80,4,8,3,0,0,0,0,110,180.5 +T P,1,80,3,8,4,0,0,0,0,116,180.5 +T P,1,80,4,8,3,0,0,0,0,122,180.5 +T P,1,80,3,8,4,0,0,0,0,80,180.5 +T P,1,80,4,8,3,0,0,0,0,86,180.5 +T P,1,80,3,8,4,0,0,0,0,92,180.5 +T P,1,80,4,8,3,0,0,0,0,98,180.5 +S 10,INTERNAL,0,mbk_sig5 +S 9,INTERNAL,0,mbk_sig4 +S 8,INTERNAL,0,mbk_sig3 +S 7,EXTERNAL,0,vssi +S 6,EXTERNAL,0,vsse +S 5,EXTERNAL,0,vddi +S 4,EXTERNAL,0,vdde +S 3,EXTERNAL,0,pad +S 2,EXTERNAL,0,i +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pow_sp.ap b/alliance/share/cells/padlib/pow_sp.ap new file mode 100644 index 00000000..e9c8e663 --- /dev/null +++ b/alliance/share/cells/padlib/pow_sp.ap @@ -0,0 +1,19 @@ +V ALLIANCE : 3 +H pow_sp,P,30/ 0/95 +A 0,-7,172,493 +C 75,-7,2,i,0,SOUTH,ALU1 +C 75,-7,2,i,1,SOUTH,ALU2 +C 172,6,12,ck,1,EAST,ALU2 +C 172,40,40,vssi,1,EAST,ALU2 +C 172,84,40,vddi,1,EAST,ALU2 +C 172,168,120,vdde,1,EAST,ALU2 +C 0,168,120,vdde,0,WEST,ALU2 +C 0,84,40,vddi,0,WEST,ALU2 +C 0,6,12,ck,0,WEST,ALU2 +C 0,40,40,vssi,0,WEST,ALU2 +C 0,296,120,vsse,0,WEST,ALU2 +C 172,296,120,vsse,1,EAST,ALU2 +C 88,493,1,pad,0,NORTH,ALU1 +I 0,-7,palow_sp,logic,NOSYM +I 0,356,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pow_sp.vbe b/alliance/share/cells/padlib/pow_sp.vbe new file mode 100644 index 00000000..ffbb6455 --- /dev/null +++ b/alliance/share/cells/padlib/pow_sp.vbe @@ -0,0 +1,39 @@ +-- VHDL data flow description generated from `pow_sp` +-- date : Thu Feb 23 17:08:48 1995 + + +-- Entity Declaration + +ENTITY pow_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT cin_i : NATURAL := 191; -- cin_i + CONSTANT tpll_i : NATURAL := 1777; -- tpll_i + CONSTANT rdown_i : NATURAL := 30; -- rdown_i + CONSTANT tphh_i : NATURAL := 1608; -- tphh_i + CONSTANT rup_i : NATURAL := 32 -- rup_i + ); + PORT ( + i : in BIT; -- i + pad : out BIT; -- pad + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pow_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pow_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pow_sp" + SEVERITY WARNING; + + +pad <= i; +END; diff --git a/alliance/share/cells/padlib/pvdde_sp.al b/alliance/share/cells/padlib/pvdde_sp.al new file mode 100644 index 00000000..6d26778e --- /dev/null +++ b/alliance/share/cells/padlib/pvdde_sp.al @@ -0,0 +1,13 @@ +V ALLIANCE : 4 +H pvdde_sp,L,23/ 2/95 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,2 +C vddi,UNKNOWN,EXTERNAL,3 +C vsse,UNKNOWN,EXTERNAL,4 +C vssi,UNKNOWN,EXTERNAL,5 +S 5,EXTERNAL,0,vssi +S 4,EXTERNAL,0,vsse +S 3,EXTERNAL,0,vddi +S 2,EXTERNAL,0,vdde +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pvdde_sp.ap b/alliance/share/cells/padlib/pvdde_sp.ap new file mode 100644 index 00000000..7cc3206d --- /dev/null +++ b/alliance/share/cells/padlib/pvdde_sp.ap @@ -0,0 +1,17 @@ +V ALLIANCE : 3 +H pvdde_sp,P,30/ 0/95 +A 0,0,172,500 +C 172,13,12,ck,1,EAST,ALU2 +C 172,47,40,vssi,1,EAST,ALU2 +C 172,91,40,vddi,1,EAST,ALU2 +C 172,175,120,vdde,1,EAST,ALU2 +C 0,175,120,vdde,0,WEST,ALU2 +C 0,91,40,vddi,0,WEST,ALU2 +C 0,47,40,vssi,0,WEST,ALU2 +C 0,13,12,ck,0,WEST,ALU2 +C 0,303,120,vsse,0,WEST,ALU2 +C 172,303,120,vsse,1,EAST,ALU2 +C 88,500,1,vdde,2,NORTH,ALU1 +I 0,0,palvdde_sp,logic,NOSYM +I 0,363,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pvdde_sp.vbe b/alliance/share/cells/padlib/pvdde_sp.vbe new file mode 100644 index 00000000..7dbb223c --- /dev/null +++ b/alliance/share/cells/padlib/pvdde_sp.vbe @@ -0,0 +1,30 @@ +-- VHDL data flow description generated from `pvdde_sp` +-- date : Thu Feb 23 17:10:19 1995 + + +-- Entity Declaration + +ENTITY pvdde_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000 -- area + ); + PORT ( + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pvdde_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pvdde_sp IS + +BEGIN + ASSERT ((((not (vssi) and not (vsse)) and vddi) and vdde) = '1') + REPORT "power supply is missing on pvdde_sp" + SEVERITY WARNING; + +END; diff --git a/alliance/share/cells/padlib/pvddeck_sp.al b/alliance/share/cells/padlib/pvddeck_sp.al new file mode 100644 index 00000000..416456a2 --- /dev/null +++ b/alliance/share/cells/padlib/pvddeck_sp.al @@ -0,0 +1,28 @@ +V ALLIANCE : 4 +H pvddeck_sp,L,23/ 2/95 +C cko,UNKNOWN,EXTERNAL,2 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,3 +C vddi,UNKNOWN,EXTERNAL,4 +C vsse,UNKNOWN,EXTERNAL,5 +C vssi,UNKNOWN,EXTERNAL,6 +T N,1,20,6,7,2,0,0,0,0,70,42.5 +T N,1,20,2,7,6,0,0,0,0,64,42.5 +T N,1,20,7,1,6,0,0,0,0,52,42.5 +T N,1,20,2,7,6,0,0,0,0,88,42.5 +T N,1,20,6,7,2,0,0,0,0,82,42.5 +T N,1,20,2,7,6,0,0,0,0,76,42.5 +T P,1,40,7,1,4,0,0,0,0,52,92.5 +T P,1,34,2,7,4,0,0,0,0,88,89.5 +T P,1,34,4,7,2,0,0,0,0,82,89.5 +T P,1,34,2,7,4,0,0,0,0,76,89.5 +T P,1,34,4,7,2,0,0,0,0,70,89.5 +T P,1,34,2,7,4,0,0,0,0,64,89.5 +S 7,INTERNAL,0,mbk_sig4 +S 6,EXTERNAL,0,vssi +S 5,EXTERNAL,0,vsse +S 4,EXTERNAL,0,vddi +S 3,EXTERNAL,0,vdde +S 2,EXTERNAL,0,cko +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pvddeck_sp.ap b/alliance/share/cells/padlib/pvddeck_sp.ap new file mode 100644 index 00000000..e7e0d2d7 --- /dev/null +++ b/alliance/share/cells/padlib/pvddeck_sp.ap @@ -0,0 +1,23 @@ +V ALLIANCE : 3 +H pvddeck_sp,P,30/ 0/95 +A 0,0,172,500 +C 172,13,12,ck,1,EAST,ALU2 +C 172,47,40,vssi,1,EAST,ALU2 +C 172,91,40,vddi,1,EAST,ALU2 +C 172,175,120,vdde,1,EAST,ALU2 +C 0,175,120,vdde,0,WEST,ALU2 +C 0,91,40,vddi,0,WEST,ALU2 +C 0,47,40,vssi,0,WEST,ALU2 +C 0,13,12,ck,0,WEST,ALU2 +C 67,0,2,cko,1,SOUTH,ALU2 +C 67,0,2,cko,0,SOUTH,ALU1 +C 79,0,2,cko,3,SOUTH,ALU2 +C 79,0,2,cko,2,SOUTH,ALU1 +C 91,0,2,cko,5,SOUTH,ALU2 +C 91,0,2,cko,4,SOUTH,ALU1 +C 172,303,120,vsse,1,EAST,ALU2 +C 0,303,120,vsse,0,WEST,ALU2 +C 88,500,1,vdde,2,NORTH,ALU1 +I 0,0,palvddeck_sp,logic,NOSYM +I 0,363,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pvddeck_sp.vbe b/alliance/share/cells/padlib/pvddeck_sp.vbe new file mode 100644 index 00000000..6f0f899f --- /dev/null +++ b/alliance/share/cells/padlib/pvddeck_sp.vbe @@ -0,0 +1,40 @@ +-- VHDL data flow description generated from `pvddeck_sp` +-- date : Thu Feb 23 17:11:45 1995 + + +-- Entity Declaration + +ENTITY pvddeck_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT cin_ck : NATURAL := 127; -- cin_ck + CONSTANT tpll_ck : NATURAL := 1055; -- tpll_ck + CONSTANT rdown_ck : NATURAL := 126; -- rdown_ck + CONSTANT tphh_ck : NATURAL := 963; -- tphh_ck + CONSTANT rup_ck : NATURAL := 183 -- rup_ck + ); + PORT ( + cko : out WOR_BIT BUS; -- cko + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pvddeck_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pvddeck_sp IS + +BEGIN + ASSERT ((((not (vssi) and not (vsse)) and vddi) and vdde) = '1') + REPORT "power supply is missing on pvddeck_sp" + SEVERITY WARNING; + + label0 : BLOCK ('1' = '1') + BEGIN + cko <= GUARDED ck; + END BLOCK label0; +END; diff --git a/alliance/share/cells/padlib/pvddi_sp.al b/alliance/share/cells/padlib/pvddi_sp.al new file mode 100644 index 00000000..11982763 --- /dev/null +++ b/alliance/share/cells/padlib/pvddi_sp.al @@ -0,0 +1,13 @@ +V ALLIANCE : 4 +H pvddi_sp,L,23/ 2/95 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,2 +C vddi,UNKNOWN,EXTERNAL,3 +C vsse,UNKNOWN,EXTERNAL,4 +C vssi,UNKNOWN,EXTERNAL,5 +S 5,EXTERNAL,0,vssi +S 4,EXTERNAL,0,vsse +S 3,EXTERNAL,0,vddi +S 2,EXTERNAL,0,vdde +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pvddi_sp.ap b/alliance/share/cells/padlib/pvddi_sp.ap new file mode 100644 index 00000000..7d1cdd1e --- /dev/null +++ b/alliance/share/cells/padlib/pvddi_sp.ap @@ -0,0 +1,19 @@ +V ALLIANCE : 3 +H pvddi_sp,P,30/ 0/95 +A 0,0,172,500 +C 86,0,100,vddi,0,SOUTH,ALU1 +C 86,0,100,vddi,1,SOUTH,ALU2 +C 0,47,40,vssi,0,WEST,ALU2 +C 0,175,120,vdde,0,WEST,ALU2 +C 0,91,40,vddi,2,WEST,ALU2 +C 0,13,12,ck,0,WEST,ALU2 +C 172,175,120,vdde,1,EAST,ALU2 +C 172,91,40,vddi,3,EAST,ALU2 +C 172,47,40,vssi,1,EAST,ALU2 +C 172,13,12,ck,1,EAST,ALU2 +C 0,303,120,vsse,0,WEST,ALU2 +C 172,303,120,vsse,1,EAST,ALU2 +C 88,500,1,vddi,4,NORTH,ALU1 +I 0,0,palvddi_sp,logic,NOSYM +I 0,363,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pvddi_sp.vbe b/alliance/share/cells/padlib/pvddi_sp.vbe new file mode 100644 index 00000000..94cec5b4 --- /dev/null +++ b/alliance/share/cells/padlib/pvddi_sp.vbe @@ -0,0 +1,30 @@ +-- VHDL data flow description generated from `pvddi_sp` +-- date : Thu Feb 23 17:11:01 1995 + + +-- Entity Declaration + +ENTITY pvddi_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000 -- area + ); + PORT ( + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pvddi_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pvddi_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pvddi_sp" + SEVERITY WARNING; + +END; diff --git a/alliance/share/cells/padlib/pvddick_sp.al b/alliance/share/cells/padlib/pvddick_sp.al new file mode 100644 index 00000000..e8205034 --- /dev/null +++ b/alliance/share/cells/padlib/pvddick_sp.al @@ -0,0 +1,29 @@ +V ALLIANCE : 4 +H pvddick_sp,L,23/ 2/95 +C cko,UNKNOWN,EXTERNAL,2 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,3 +C vddi,UNKNOWN,EXTERNAL,4 +C vsse,UNKNOWN,EXTERNAL,5 +C vssi,UNKNOWN,EXTERNAL,6 +T N,1,25,2,8,6,0,0,0,0,158,45 +T N,1,10,8,1,6,0,0,0,0,146,52.5 +T N,1,25,6,8,2,0,0,0,0,152,45 +T N,1,25,2,7,6,0,0,0,0,14,45 +T N,1,10,7,1,6,0,0,0,0,26,52.5 +T N,1,25,6,7,2,0,0,0,0,20,45 +T P,1,20,4,1,8,0,0,0,0,143,89.5 +T P,1,50,2,8,4,0,0,0,0,149,104.5 +T P,1,50,4,8,2,0,0,0,0,155,104.5 +T P,1,20,4,1,7,0,0,0,0,29,89.5 +T P,1,50,2,7,4,0,0,0,0,23,104.5 +T P,1,50,4,7,2,0,0,0,0,17,104.5 +S 8,INTERNAL,0,mbk_sig6 +S 7,INTERNAL,0,mbk_sig5 +S 6,EXTERNAL,0,vssi +S 5,EXTERNAL,0,vsse +S 4,EXTERNAL,0,vddi +S 3,EXTERNAL,0,vdde +S 2,EXTERNAL,0,cko +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pvddick_sp.ap b/alliance/share/cells/padlib/pvddick_sp.ap new file mode 100644 index 00000000..f5178836 --- /dev/null +++ b/alliance/share/cells/padlib/pvddick_sp.ap @@ -0,0 +1,23 @@ +V ALLIANCE : 3 +H pvddick_sp,P,30/ 0/95 +A 0,0,172,500 +C 86,0,100,vddi,1,SOUTH,ALU2 +C 86,0,100,vddi,0,SOUTH,ALU1 +C 17,0,2,cko,0,SOUTH,ALU1 +C 17,0,2,cko,1,SOUTH,ALU2 +C 172,13,12,ck,1,EAST,ALU2 +C 172,47,40,vssi,1,EAST,ALU2 +C 172,91,40,vddi,3,EAST,ALU2 +C 172,175,120,vdde,1,EAST,ALU2 +C 0,175,120,vdde,0,WEST,ALU2 +C 0,91,40,vddi,2,WEST,ALU2 +C 0,47,40,vssi,0,WEST,ALU2 +C 0,13,12,ck,0,WEST,ALU2 +C 155,0,1,cko,2,SOUTH,ALU1 +C 155,0,2,cko,2,SOUTH,ALU2 +C 172,303,120,vsse,1,EAST,ALU2 +C 0,303,120,vsse,0,WEST,ALU2 +C 88,500,1,vddi,4,NORTH,ALU1 +I 0,0,palvddick_sp,logic,NOSYM +I 0,363,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pvddick_sp.vbe b/alliance/share/cells/padlib/pvddick_sp.vbe new file mode 100644 index 00000000..37c44073 --- /dev/null +++ b/alliance/share/cells/padlib/pvddick_sp.vbe @@ -0,0 +1,40 @@ +-- VHDL data flow description generated from `pvddick_sp` +-- date : Thu Feb 23 17:12:35 1995 + + +-- Entity Declaration + +ENTITY pvddick_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT cin_ck : NATURAL := 127; -- cin_ck + CONSTANT tpll_ck : NATURAL := 1235; -- tpll_ck + CONSTANT rdown_ck : NATURAL := 253; -- rdown_ck + CONSTANT tphh_ck : NATURAL := 1109; -- tphh_ck + CONSTANT rup_ck : NATURAL := 311 -- rup_ck + ); + PORT ( + cko : out WOR_BIT BUS; -- cko + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pvddick_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pvddick_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pvddick_sp" + SEVERITY WARNING; + + label0 : BLOCK ('1' = '1') + BEGIN + cko <= GUARDED ck; + END BLOCK label0; +END; diff --git a/alliance/share/cells/padlib/pvsse_sp.al b/alliance/share/cells/padlib/pvsse_sp.al new file mode 100644 index 00000000..9d497fd4 --- /dev/null +++ b/alliance/share/cells/padlib/pvsse_sp.al @@ -0,0 +1,13 @@ +V ALLIANCE : 4 +H pvsse_sp,L,23/ 2/95 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,2 +C vddi,UNKNOWN,EXTERNAL,3 +C vsse,UNKNOWN,EXTERNAL,4 +C vssi,UNKNOWN,EXTERNAL,5 +S 5,EXTERNAL,0,vssi +S 4,EXTERNAL,0,vsse +S 3,EXTERNAL,0,vddi +S 2,EXTERNAL,0,vdde +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pvsse_sp.ap b/alliance/share/cells/padlib/pvsse_sp.ap new file mode 100644 index 00000000..817bfe1e --- /dev/null +++ b/alliance/share/cells/padlib/pvsse_sp.ap @@ -0,0 +1,17 @@ +V ALLIANCE : 3 +H pvsse_sp,P,30/ 0/95 +A 0,0,172,500 +C 172,13,12,ck,1,EAST,ALU2 +C 172,47,40,vssi,1,EAST,ALU2 +C 172,91,40,vddi,1,EAST,ALU2 +C 172,175,120,vdde,1,EAST,ALU2 +C 0,175,120,vdde,0,WEST,ALU2 +C 0,91,40,vddi,0,WEST,ALU2 +C 0,47,40,vssi,0,WEST,ALU2 +C 0,13,12,ck,0,WEST,ALU2 +C 0,303,120,vsse,0,WEST,ALU2 +C 172,303,120,vsse,1,EAST,ALU2 +C 88,500,1,vsse,2,NORTH,ALU1 +I 0,0,palvsse_sp,logic,NOSYM +I 0,363,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pvsse_sp.vbe b/alliance/share/cells/padlib/pvsse_sp.vbe new file mode 100644 index 00000000..fd9208ee --- /dev/null +++ b/alliance/share/cells/padlib/pvsse_sp.vbe @@ -0,0 +1,30 @@ +-- VHDL data flow description generated from `pvsse_sp` +-- date : Thu Feb 23 17:10:40 1995 + + +-- Entity Declaration + +ENTITY pvsse_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000 -- area + ); + PORT ( + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pvsse_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pvsse_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pvsse_sp" + SEVERITY WARNING; + +END; diff --git a/alliance/share/cells/padlib/pvsseck_sp.al b/alliance/share/cells/padlib/pvsseck_sp.al new file mode 100644 index 00000000..e3289211 --- /dev/null +++ b/alliance/share/cells/padlib/pvsseck_sp.al @@ -0,0 +1,28 @@ +V ALLIANCE : 4 +H pvsseck_sp,L,23/ 2/95 +C cko,UNKNOWN,EXTERNAL,2 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,3 +C vddi,UNKNOWN,EXTERNAL,4 +C vsse,UNKNOWN,EXTERNAL,5 +C vssi,UNKNOWN,EXTERNAL,6 +T N,1,20,6,7,2,0,0,0,0,70,42.5 +T N,1,20,2,7,6,0,0,0,0,64,42.5 +T N,1,20,7,1,6,0,0,0,0,52,42.5 +T N,1,20,2,7,6,0,0,0,0,88,42.5 +T N,1,20,6,7,2,0,0,0,0,82,42.5 +T N,1,20,2,7,6,0,0,0,0,76,42.5 +T P,1,40,7,1,4,0,0,0,0,52,92.5 +T P,1,34,2,7,4,0,0,0,0,88,89.5 +T P,1,34,4,7,2,0,0,0,0,82,89.5 +T P,1,34,2,7,4,0,0,0,0,76,89.5 +T P,1,34,4,7,2,0,0,0,0,70,89.5 +T P,1,34,2,7,4,0,0,0,0,64,89.5 +S 7,INTERNAL,0,mbk_sig4 +S 6,EXTERNAL,0,vssi +S 5,EXTERNAL,0,vsse +S 4,EXTERNAL,0,vddi +S 3,EXTERNAL,0,vdde +S 2,EXTERNAL,0,cko +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pvsseck_sp.ap b/alliance/share/cells/padlib/pvsseck_sp.ap new file mode 100644 index 00000000..83240817 --- /dev/null +++ b/alliance/share/cells/padlib/pvsseck_sp.ap @@ -0,0 +1,23 @@ +V ALLIANCE : 3 +H pvsseck_sp,P,30/ 0/95 +A 0,0,172,500 +C 172,13,12,ck,1,EAST,ALU2 +C 172,47,40,vssi,1,EAST,ALU2 +C 172,91,40,vddi,1,EAST,ALU2 +C 172,175,120,vdde,1,EAST,ALU2 +C 0,175,120,vdde,0,WEST,ALU2 +C 0,91,40,vddi,0,WEST,ALU2 +C 0,47,40,vssi,0,WEST,ALU2 +C 0,13,12,ck,0,WEST,ALU2 +C 67,0,2,cko,1,SOUTH,ALU2 +C 67,0,2,cko,0,SOUTH,ALU1 +C 79,0,2,cko,3,SOUTH,ALU2 +C 79,0,2,cko,2,SOUTH,ALU1 +C 91,0,2,cko,5,SOUTH,ALU2 +C 91,0,2,cko,4,SOUTH,ALU1 +C 0,303,120,vsse,0,WEST,ALU2 +C 172,303,120,vsse,1,EAST,ALU2 +C 88,500,1,vsse,2,NORTH,ALU1 +I 0,0,palvsseck_sp,logic,NOSYM +I 0,363,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pvsseck_sp.vbe b/alliance/share/cells/padlib/pvsseck_sp.vbe new file mode 100644 index 00000000..444ac41e --- /dev/null +++ b/alliance/share/cells/padlib/pvsseck_sp.vbe @@ -0,0 +1,40 @@ +-- VHDL data flow description generated from `pvsseck_sp` +-- date : Thu Feb 23 17:12:08 1995 + + +-- Entity Declaration + +ENTITY pvsseck_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT cin_ck : NATURAL := 127; -- cin_ck + CONSTANT tpll_ck : NATURAL := 1055; -- tpll_ck + CONSTANT rdown_ck : NATURAL := 126; -- rdown_ck + CONSTANT tphh_ck : NATURAL := 963; -- tphh_ck + CONSTANT rup_ck : NATURAL := 183 -- rup_ck + ); + PORT ( + cko : out WOR_BIT BUS; -- cko + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pvsseck_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pvsseck_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pvsseck_sp" + SEVERITY WARNING; + + label0 : BLOCK ('1' = '1') + BEGIN + cko <= GUARDED ck; + END BLOCK label0; +END; diff --git a/alliance/share/cells/padlib/pvssi_sp.al b/alliance/share/cells/padlib/pvssi_sp.al new file mode 100644 index 00000000..466d2100 --- /dev/null +++ b/alliance/share/cells/padlib/pvssi_sp.al @@ -0,0 +1,13 @@ +V ALLIANCE : 4 +H pvssi_sp,L,23/ 2/95 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,2 +C vddi,UNKNOWN,EXTERNAL,3 +C vsse,UNKNOWN,EXTERNAL,4 +C vssi,UNKNOWN,EXTERNAL,5 +S 5,EXTERNAL,0,vssi +S 4,EXTERNAL,0,vsse +S 3,EXTERNAL,0,vddi +S 2,EXTERNAL,0,vdde +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pvssi_sp.ap b/alliance/share/cells/padlib/pvssi_sp.ap new file mode 100644 index 00000000..a823dbff --- /dev/null +++ b/alliance/share/cells/padlib/pvssi_sp.ap @@ -0,0 +1,19 @@ +V ALLIANCE : 3 +H pvssi_sp,P,30/ 0/95 +A 0,0,172,500 +C 86,0,100,vssi,1,SOUTH,ALU2 +C 86,0,100,vssi,0,SOUTH,ALU1 +C 0,13,12,ck,0,WEST,ALU2 +C 0,47,40,vssi,2,WEST,ALU2 +C 0,91,40,vddi,0,WEST,ALU2 +C 0,175,120,vdde,0,WEST,ALU2 +C 172,175,120,vdde,1,EAST,ALU2 +C 172,91,40,vddi,1,EAST,ALU2 +C 172,47,40,vssi,3,EAST,ALU2 +C 172,13,12,ck,1,EAST,ALU2 +C 0,303,120,vsse,0,WEST,ALU2 +C 172,303,120,vsse,1,EAST,ALU2 +C 88,500,1,vssi,4,NORTH,ALU1 +I 0,0,palvssi_sp,logic,NOSYM +I 0,363,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pvssi_sp.vbe b/alliance/share/cells/padlib/pvssi_sp.vbe new file mode 100644 index 00000000..6f817126 --- /dev/null +++ b/alliance/share/cells/padlib/pvssi_sp.vbe @@ -0,0 +1,30 @@ +-- VHDL data flow description generated from `pvssi_sp` +-- date : Thu Feb 23 17:11:22 1995 + + +-- Entity Declaration + +ENTITY pvssi_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000 -- area + ); + PORT ( + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pvssi_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pvssi_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pvssi_sp" + SEVERITY WARNING; + +END; diff --git a/alliance/share/cells/padlib/pvssick_sp.al b/alliance/share/cells/padlib/pvssick_sp.al new file mode 100644 index 00000000..878902e0 --- /dev/null +++ b/alliance/share/cells/padlib/pvssick_sp.al @@ -0,0 +1,29 @@ +V ALLIANCE : 4 +H pvssick_sp,L,23/ 2/95 +C cko,UNKNOWN,EXTERNAL,2 +C ck,UNKNOWN,EXTERNAL,1 +C vdde,UNKNOWN,EXTERNAL,3 +C vddi,UNKNOWN,EXTERNAL,4 +C vsse,UNKNOWN,EXTERNAL,5 +C vssi,UNKNOWN,EXTERNAL,6 +T N,1,25,2,8,6,0,0,0,0,158,45 +T N,1,10,8,1,6,0,0,0,0,146,52.5 +T N,1,25,6,8,2,0,0,0,0,152,45 +T N,1,25,2,7,6,0,0,0,0,14,45 +T N,1,10,7,1,6,0,0,0,0,26,52.5 +T N,1,25,6,7,2,0,0,0,0,20,45 +T P,1,20,4,1,8,0,0,0,0,143,89.5 +T P,1,50,2,8,4,0,0,0,0,149,104.5 +T P,1,50,4,8,2,0,0,0,0,155,104.5 +T P,1,20,4,1,7,0,0,0,0,29,89.5 +T P,1,50,2,7,4,0,0,0,0,23,104.5 +T P,1,50,4,7,2,0,0,0,0,17,104.5 +S 8,INTERNAL,0,mbk_sig5 +S 7,INTERNAL,0,mbk_sig4 +S 6,EXTERNAL,0,vssi +S 5,EXTERNAL,0,vsse +S 4,EXTERNAL,0,vddi +S 3,EXTERNAL,0,vdde +S 2,EXTERNAL,0,cko +S 1,EXTERNAL,0,ck +EOF diff --git a/alliance/share/cells/padlib/pvssick_sp.ap b/alliance/share/cells/padlib/pvssick_sp.ap new file mode 100644 index 00000000..77ea531d --- /dev/null +++ b/alliance/share/cells/padlib/pvssick_sp.ap @@ -0,0 +1,23 @@ +V ALLIANCE : 3 +H pvssick_sp,P,30/ 0/95 +A 0,0,172,500 +C 86,0,100,vssi,1,SOUTH,ALU2 +C 86,0,100,vssi,0,SOUTH,ALU1 +C 17,0,2,cko,0,SOUTH,ALU1 +C 17,0,2,cko,1,SOUTH,ALU2 +C 172,91,40,vddi,1,EAST,ALU2 +C 172,47,40,vssi,3,EAST,ALU2 +C 172,13,12,ck,1,EAST,ALU2 +C 172,175,120,vdde,1,EAST,ALU2 +C 0,175,120,vdde,0,WEST,ALU2 +C 0,91,40,vddi,0,WEST,ALU2 +C 0,47,40,vssi,2,WEST,ALU2 +C 0,13,12,ck,0,WEST,ALU2 +C 155,0,2,cko,2,SOUTH,ALU1 +C 155,0,2,cko,3,SOUTH,ALU2 +C 172,303,120,vsse,1,EAST,ALU2 +C 0,303,120,vsse,0,WEST,ALU2 +C 88,500,1,vssi,4,NORTH,ALU1 +I 0,0,palvssick_sp,logic,NOSYM +I 0,363,padreal,pad,NOSYM +EOF diff --git a/alliance/share/cells/padlib/pvssick_sp.vbe b/alliance/share/cells/padlib/pvssick_sp.vbe new file mode 100644 index 00000000..e780f4e6 --- /dev/null +++ b/alliance/share/cells/padlib/pvssick_sp.vbe @@ -0,0 +1,40 @@ +-- VHDL data flow description generated from `pvssick_sp` +-- date : Thu Feb 23 17:13:01 1995 + + +-- Entity Declaration + +ENTITY pvssick_sp IS + GENERIC ( + CONSTANT area : NATURAL := 86000; -- area + CONSTANT cin_ck : NATURAL := 127; -- cin_ck + CONSTANT tpll_ck : NATURAL := 1235; -- tpll_ck + CONSTANT rdown_ck : NATURAL := 253; -- rdown_ck + CONSTANT tphh_ck : NATURAL := 1109; -- tphh_ck + CONSTANT rup_ck : NATURAL := 311 -- rup_ck + ); + PORT ( + cko : out WOR_BIT BUS; -- cko + ck : in BIT; -- ck + vdde : in BIT; -- vdde + vddi : in BIT; -- vddi + vsse : in BIT; -- vsse + vssi : in BIT -- vssi + ); +END pvssick_sp; + + +-- Architecture Declaration + +ARCHITECTURE behaviour_data_flow OF pvssick_sp IS + +BEGIN + ASSERT ((((vddi and vdde) and not (vssi)) and not (vsse)) = '1') + REPORT "power supply is missing on pvssick_sp" + SEVERITY WARNING; + + label0 : BLOCK ('1' = '1') + BEGIN + cko <= GUARDED ck; + END BLOCK label0; +END;