coriolis/lefdef/doc/lefdefref/Examples.html

289 lines
95 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN" "http://www.w3.org/MarkUp/Wilbur/HTML32.dtd">
<html xmlns="http://www.w3.org/MarkUp/Wilbur/HTML32.dtd">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<title>LEF/DEF 5.8 Language Reference -- A</title>
<META NAME="Approver" CONTENT="Technical Publications">
<META NAME="Author" CONTENT="Technical Publications">
<META NAME="CreateDate" CONTENT="2017-04-26">
<META NAME="CreateTime" CONTENT="1493186672">
<META NAME="DataType" CONTENT="Manuals">
<META NAME="Description" CONTENT="Describes the syntax for Library Exchange Format (LEF) and Design Exchange Format (DEF) files.">
<META NAME="DocTitle" CONTENT="LEF/DEF 5.8 Language Reference">
<META NAME="DocType" CONTENT="Reference">
<META NAME="EdmsRelease" CONTENT="FM-Wiki-1.0_P005">
<META NAME="FileTitle" CONTENT="A">
<META NAME="Keywords" CONTENT="">
<META NAME="FileType" CONTENT="Chapter">
<META NAME="Keyword" CONTENT="lefdefref">
<META NAME="Language" CONTENT="English">
<META NAME="ModifiedDate" CONTENT="2017-04-26">
<META NAME="ModifiedTime" CONTENT="1493186672">
<META NAME="NextFile" CONTENT="OptimizingLEFTechnology.html">
<META NAME="PageCount" CONTENT="18">
<META NAME="Platform" CONTENT="ALL">
<META NAME="PrevFile" CONTENT="DEFSyntax.html">
<META NAME="Product" CONTENT="Innovus, Languages">
<META NAME="ProductFamily" CONTENT="Digital Implementation, Cadence Shared Tools">
<META NAME="ProductVersion" CONTENT="5.8">
<META NAME="Syntax" CONTENT="&alias &&area = (73600,74400) (238240,236400) &endalias&alias &&core = (85080,85500) (226760,224700) &endalias&alias &&m2stripes = sroute stripe net vss net vdd layer m2width320 count 2 pattern 87900 4200 218100area &&area core &&core &endalias&alias &&m3stripes = sroute stripe net vss net vdd layer m3width600 count 2 pattern 89840 6720 217520area &&area core &&core &endalias&alias &&powerfollowpins = sroute follow net vss net vdd layerm1 width 560  area &&area core &&core &endalias&alias &&powerrepair = sroute repair net vss net vdd area &&area core &&core &endalias# PLACEMENT SITE SECTIONSITE CORE1 SIZE 67.2 BY 6 ; # GCD of all Y sizes of Macros ENDCORE1 SITE IOX SIZE 37.8 BY 444 ; # 151.2 / 4 = 37.8 , 4 sites per pad END IOXSITE IOY SIZE 436.8 BY 30 ; # 150 / 5 = 30 , 5 sites per pad END IOYSITE SQUAREBLOCK SIZE 268.8 BY 252 ; END SQUAREBLOCKSITE I2BLOCK SIZE 672 BY 504 ; END I2BLOCKSITE LBLOCK SIZE 201.6 BY 168 ; END LBLOCKSITE CORNER SIZE 436.8 BY 444 ; END CORNERLAYER POLYS TYPE MASTERSLICE ; END POLYSLAYER PW TYPE MASTERSLICE ; END PWLAYER NW TYPE MASTERSLICE ; END NWLAYER PD TYPE MASTERSLICE ; END PDLAYER ND TYPE MASTERSLICE ; END NDLAYER CUT01 TYPE CUT ; END CUT01LAYER M1 TYPE ROUTING ; DIRECTION VERTICAL ; PITCH 5.6 ; WIDTH2.6 ;SPACING 1.5 ; END M1LAYER CUT12 TYPE CUT ; END CUT12LAYER M2 TYPE ROUTING ; DIRECTION HORIZONTAL ; PITCH 6.0 ; WIDTH 3.2 ;SPACING 1.6 ; END M2LAYER CUT23 TYPE CUT ; END CUT23LAYER M3 TYPE ROUTING ; DIRECTION VERTICAL ; PITCH 5.6 ; WIDTH 3.6;SPACING 1.6 ; END M3LAYER OVERLAP TYPE OVERLAP ; END OVERLAPVIA C2PW DEFAULT LAYER PW ; RECT -2.0 -2.0 2.0 2.0 ;LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; END C2PWVIA C2NW DEFAULT LAYER NW ; RECT -2.0 -2.0 2.0 2.0 ;LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; END C2NWVIA C2PD DEFAULT LAYER PD ; RECT -2.0 -2.0 2.0 2.0 ;LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; END C2PDVIA C2ND DEFAULT LAYER ND ; RECT -2.0 -2.0 2.0 2.0 ;LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; END C2NDVIA C2POLY DEFAULT LAYER POLYS ; RECT -2.0 -2.0 2.0 2.0 ;LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; END C2POLYVIA VIA12 DEFAULT LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ;LAYER CUT12 ; RECT -0.7 -0.7 0.7 0.7 ;LAYER M2 ; RECT -2.0 -2.0 2.0 2.0 ; END VIA12VIA VIA23 DEFAULT LAYER M3 ; RECT -2.0 -2.0 2.0 2.0 ;LAYER CUT23 ; RECT -0.8 -0.8 0.8 0.8 ;LAYER M2 ; RECT -2.0 -2.0 2.0 2.0 ; END VIA23SPACING SAMENET CUT01 CUT12 4.0 ;SAMENET CUT12 CUT23 4.0 ; END SPACING VIA VIACENTER12 LAYER M1 ; RECT -4.6 -2.2 4.6 2.2 ;LAYER CUT12 ; RECT -3.1 -0.8 -1.9 0.8 ; RECT 1.9 -0.8 3.1 0.8 ;LAYER M2 ; RECT -4.4 -2.0 4.4 2.0 ; END VIACENTER12VIA VIATOP12 LAYER M1 ; RECT -2.2 -2.2 2.2 8.2 ; LAYER CUT12 ; RECT -0.8 5.2 0.8 6.8 ;LAYER M2 ; RECT -2.2 -2.2 2.2 8.2 ; END VIATOP12VIA VIABOTTOM12 LAYER M1 ; RECT -2.2 -8.2 2.2 2.2 ; LAYER CUT12 ; RECT -0.8 -6.8 0.8 -5.2 ;LAYER M2 ; RECT -2.2 -8.2 2.2 2.2 ; END VIABOTTOM12VIA VIALEFT12 LAYER M1 ; RECT -7.8 -2.2 2.2 2.2 ; LAYER CUT12 ; RECT -6.4 -0.8 -4.8 0.8 ;LAYER M2 ; RECT -7.8 -2.2 2.2 2.2 ; END VIALEFT12VIA VIARIGHT12 LAYER M1 ; RECT -2.2 -2.2 7.8 2.2 ; LAYER CUT12 ; RECT 4.8 -0.8 6.4 0.8 ;LAYER M2 ; RECT -2.2 -2.2 7.8 2.2 ; END VIARIGHT12VIA VIABIGPOWER12 LAYER M1 ; RECT -21.0 -21.0 21.0 21.0 ;LAYER CUT12 ; RECT -2.4 -0.8 2.4 0.8 ; RECT -19.0 -19.0 -14.2 -17.4 ; RECT -19.0 17.4 -14.219.0; RECT 14.2 -19.0 19.0 -17.4 ; RECT 14.2 17.4 19.0 19.0 ; RECT -19.0 -0.8 -14.2 0.8 ; RECT -2.4 -19.0 2.4 -17.4 ; RECT 14.2 -0.8 19 0.8 ; RECT -2.4 17.4 2.4 19.0 ;LAYER M2 ; RECT -21.0 -21.0 21.0 21.0 ; END VIABIGPOWER12VIARULE VIALIST12 LAYER M1 ; DIRECTION VERTICAL ; WIDTH 9.0 TO9.6;LAYER M2 ; DIRECTION HORIZONTAL ; WIDTH 3.0 TO 3.0 ;VIA VIACENTER12 ; VIA VIATOP12 ; VIA VIABOTTOM12 ;VIA VIALEFT12 ; VIA VIARIGHT12 ; END VIALIST12VIARULE VIAGEN12 GENERATE LAYER M1 ;  ENCLOSURE 0.01 0.05 ;LAYER M2 ;  ENCLOSURE 0.01 0.05 ;LAYER CUT12 ;  RECT -0.06 -0.06 0.06 0.06 ;  SPACING 0.14 BY 0.14 ; END VIAGEN12VIA VIACENTER23 LAYER M3 ; RECT -2.2 -2.2 2.2 2.2 ;LAYER CUT23 ; RECT -0.8 -0.8 0.8 0.8 ;LAYER M2 ; RECT -2.0 -2.0 2.0 2.0 ; END VIACENTER23VIA VIATOP23 LAYER M3 ; RECT -2.2 -2.2 2.2 8.2 ;LAYER CUT23 ; RECT -0.8 5.2 0.8 6.8 ;LAYER M2 ; RECT -2.2 -2.2 2.2 8.2 ; END VIATOP23VIA VIABOTTOM23 LAYER M3 ; RECT -2.2 -8.2 2.2 2.2 ; LAYER CUT23 ; RECT -0.8 -6.8 0.8 -5.2 ;LAYER M2 ; RECT -2.2 -8.2 2.2 2.2 ; END VIABOTTOM23VIA VIALEFT23 LAYER M3 ; RECT -7.8 -2.2 2.2 2.2 ;LAYER CUT23 ; RECT -6.4 -0.8 -4.8 0.8 ;LAYER M2 ; RECT -7.8 -2.2 2.2 2.2 ; END VIALEFT23VIA VIARIGHT23 LAYER M3 ; RECT -2.2 -2.2 7.8 2.2 ;LAYER CUT23 ; RECT 4.8 -0.8 6.4 0.8 ;LAYER M2 ; RECT -2.2 -2.2 7.8 2.2 ; END VIARIGHT23VIARULE VIALIST23 LAYER M3 ; DIRECTION VERTICAL ; WIDTH 3.6 TO3.6 ;LAYER M2 ; DIRECTION HORIZONTAL ; WIDTH 3.0 TO 3.0 ;VIA VIACENTER23 ; VIA VIATOP23 ; VIA VIABOTTOM23 ;VIA VIALEFT23 ; VIA VIARIGHT23 ; END VIALIST23VIARULE VIAGEN23 GENERATE LAYER M2 ;  ENCLOSURE 0.01 0.05 ;LAYER M3 ;  ENCLOSURE 0.01 0.05 ;LAYER CUT23 ;  RECT -0.06 -0.06 0.06 0.06 ; SPACING 0.14 BY 0.14 ; END VIAGEN23MACRO CORNER CLASS ENDCAP BOTTOMLEFT ; SIZE 436.8 BY 444 ; SYMMETRY X Y ; SITE CORNER ;PIN VDD SHAPE RING ; DIRECTION INOUT ; PORT LAYER M2 ; WIDTH 20 ; PATH 426.8 200 200 200 200 434 ;ENDEND VDDPIN VSS SHAPE RING ; DIRECTION INOUT ; PORT LAYER M2 ; WIDTH 20 ; PATH 100 434 100 100 ; LAYER M1;WIDTH 20 ; PATH 100 100 426.8 100 ;END END VSS END CORNER,COMPONENTS 100 ;- SIN MUX ;- SOUT PAD ;- C1 SDFF ;- C2 SDFF ;- C3 SDFF ;- C4 SDFF ;- B1 BUF ;- A1 AND ; ...END COMPONENTS,NETS 150 ;- N1 (C1 SO) (C3 SI) ;- N2 (C3 SO) (A1 A) ; ...END NETS,SCANCHAINS 1 ;- SC + COMMONSCANPINS (IN SI) (OUT SO)+ START SIN Z2+ FLOATING C1 C2 C3+ ORDERED C4 B1 (IN A) (OUT Q) ;+ STOP SOUT A ;END SCANCHAINS,#,# DEMO4 CHIP - 1280 ARRAY,- CORNER1 CORNER ; - CORNER2 CORNER ; - CORNER3 CORNER ; - CORNER4 CORNER ; - C01 IN1X ; - C02 IN1Y ; - C04 IN1X ; - C05 IN1X ; - C06 IN1Y ;- C07 IN1Y ; - C08 IN1Y ; - C09 IN1Y ; - C10 IN1X ; - C11 IN1X ; - C13 BIDIR1Y ; - C14 INV ; - C15 BUF ; - C16 BUF ; - C17 BUF ;- C19 BIDIR1Y ; - C20 INV ; - C21 BUF ; - C22 BUF ; - C23 BUF ;- C25 BIDIR1Y ; - C26 INV ; - C27 BUF ; - C28 BUF ; - C29 BUF ;- C31 BIDIR1Y ; - C32 INV ; - C33 BUF ; - C34 BUF ; - C35 BUF ;- C37 BIDIR1X ; - C39 INV ; - C40 BUF ; - C41 BUF ; - C42 BUF ;- C44 BIDIR1X ; - C45 INV ; - C46 BUF ; - C47 BUF ; - C48 BUF ;- C50 BIDIR1Y ; - C51 INV ; - C52 BUF ; - C53 BUF ; - C54 BUF ;- C56 BIDIR1X ; - C57 INV ; - C58 BUF ; - C59 BUF ; - C60 BUF ;- D02 BIDIR1X ; - D03 INV ; - D04 BUF ; - D05 BUF ; - D06 BUF ;- D08 BIDIR1X ; - D09 INV ; - D10 BUF ; - D11 BUF ; - D12 BUF ;- D14 BIDIR1X ; - D15 INV ; - D16 BUF ; - D17 BUF ; - D19 BUF ;- D33 BIDIR1Y ; - D34 INV ; - D35 BUF ; - D36 BUF ; - D37 BUF ;- D39 BIDIR1Y ; - D40 INV ; - D41 BUF ; - D42 BUF ; - D43 BUF ;- D45 BIDIR1Y ; - D46 INV ; - D47 BUF ; - D48 BUF ; - D49 BUF ; - D82 OR2 ; - D83 OR2 ; - D84 OR2 ; - D85 OR2 ; - D86 OR2 ; - D87 OR2 ; - D88 OR2 ; - D89 OR2 ; - D90 OR2 ; - D91 OR2 ; - D92 OR2 ; - D93 OR2 ; - E01 AND3 ; - E02 AND3 ; - E03 AND3 ; - E04 AND3 ; - E05 AND3 ; - E06 AND3 ; - E07 AND3 ; - E08 AND3 ; - E09 AND3 ; - E10 AND3 ; - E11 AND3 ; - E12 AND3 ; - E13 AND3 ; - E14 AND3 ; - E15 AND3 ; - E16 AND3 ; - EE16 IN1X ; - E17 IN1X ; - E18 IN1X ; - E19 IN1X ; - E20 IN1X ;- E21 IN1X ; - E22 IN1X ; - E23 IN1Y ; - E24 IN1Y ; - E25 IN1Y ;- E26 INV ; - E27 AND2 ; - E28 AND2 ; - E29 AND2 ; - E30 AND2 ;- E31 AND2 ; - E32 AND2 ; - E33 OR2 ; - E34 OR2 ; - E35 OR2 ;- E36 OR2 ; - E37 IN1Y ; - E38A01 DFF3 ; - E38A02 DFF3 ; - E38A03 DFF3 ;- E38A04 DFF3 ; - E38A05 DFF3 ; - F01 I2BLOCK ; - F04 OR2 ; - F06 OR2 ; - F07 OR2 ; - F08 OR2 ; - F09 SQUAREBLOCK ;- F12 LBLOCK ; - Z14 INV ; - Z15 BUF ; - Z16 BUF ; - Z17 BUF ; - Z20 INV ; - Z21 BUF ; - Z22 BUF ; - Z23 BUF ; - Z26 INV ; - Z27 BUF ; - Z28 BUF ; - Z29 BUF ; - Z32 INV ; - Z33 BUF ; - Z34 BUF ; - Z35 BUF ; - Z39 INV ; - Z40 BUF ; - Z41 BUF ; - Z42 BUF ; - Z45 INV ; - Z46 BUF ; - Z47 BUF ; - Z48 BUF ; - Z51 INV ;- Z52 BUF ; - Z53 BUF ; - Z54 BUF ; - Z57 INV ; - Z58 BUF ; - Z59 BUF ;- Z60 BUF ; - Z103 INV ; - Z104 BUF ; - Z105 BUF ; - Z106 BUF ;- Z109 INV ; - Z110 BUF ; - Z111 BUF ; - Z112 BUF ; - Z115 INV ;- Z116 BUF ; - Z117 BUF ; - Z119 BUF ; - Z134 INV ; - Z135 BUF ;- Z136 BUF ; - Z137 BUF ; - Z140 INV ; - Z141 BUF ; - Z142 BUF ;- Z143 BUF ; - Z146 INV ; - Z147 BUF ; - Z148 BUF ; - Z149 BUF ;- Z182 OR2 ; - Z183 OR2 ; - Z184 OR2 ; - Z185 OR2 ; - Z186 OR2 ;- Z187 OR2 ; - Z188 OR2 ; - Z189 OR2 ; - Z190 OR2 ; - Z191 OR2 ;- Z192 OR2 ; - Z193 OR2 ; - Z201 AND3 ; - Z202 AND3 ; - Z203 AND3 ;- Z204 AND3 ; - Z205 AND3 ; - Z206 AND3 ; - Z207 AND3 ; - Z208 AND3 ;- Z209 AND3 ; - Z210 AND3 ; - Z211 AND3 ; - Z212 AND3 ; - Z213 AND3 ;- Z214 AND3 ; - Z215 AND3 ; - Z216 AND3 ; - Z226 INV ; - Z227 AND2 ;- Z228 AND2 ; - Z229 AND2 ; - Z230 AND2 ; - Z231 AND2 ; - Z232 AND2 ;- Z233 OR2 ; - Z234 OR2 ; - Z235 OR2 ; - Z236 OR2 ; - Z38A01 DFF3 ;- Z38A02 DFF3 ; - Z38A03 DFF3 ; - Z38A04 DFF3 ; - Z38A05 DFF3 ;END COMPONENTS,DESIGN DEMO4CHIP ;TECHNOLOGY DEMO4CHIP ;UNITS DISTANCE MICRONS 100 ;COMPONENTS 243 ;,END LIBRARY,MACRO AND2 FOREIGN AND2S ; SIZE 67.2 BY 84 ; SYMMETRY X Y ; SITECORE1 ;PIN Z DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 25.2 39 42 39 ; END END ZPIN A DIRECTION INPUT ;PORT LAYER M1 ; PATH 42 15 ; END END APIN B DIRECTION INPUT ;PORT LAYER M1 ; PATH 42 3 ; END END BPIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 79.4 ; ENDEND VDDPIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 79.4 ; END END VSSOBS LAYER M1 ; RECT 24.1 1.5 43.5 82.5 ; END END AND2,MACRO AND2J EEQ AND2 ;FOREIGN AND2SJ ; SIZE 67.2 BY 48 ;SYMMETRY X Y ; ORIGIN 0 6 ; SITE CORE1 ;PIN Z DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 25.2 33 42 33 ; END END ZPIN A DIRECTION INPUT ;PORT LAYER M1 ; PATH 42 15 ; END END APIN B DIRECTION INPUT ;PORT LAYER M1 ; PATH 42 3 ; END END BPIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 -1.4 50.4 37.4 ;END END VDDPIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 -1.4 16.8 37.4 ;END END VSSOBS LAYER M1 ; RECT 24.1 1.5 43.5 34.5 ; END END AND2J,MACRO BIDIR1X FOREIGN BIDIR1X ; class pad ; SIZE 151.2 BY 444 ;SYMMETRY X ; SITE IOX ;PIN IO DIRECTION INOUT ;PORT LAYER M1 ; PATH 61.6 444 67.2 444 ; END END IOPIN ZI DIRECTION OUTPUT ;PORT LAYER M1 ; PATH 78.4 444 84.0 444 ; END END ZIPIN PO DIRECTION OUTPUT ;PORT LAYER M1 ; PATH 95.2 444 100.8 444 ; END END POPIN A DIRECTION INPUT ;PORT LAYER M1 ; PATH 106.4 444 112.0 444 ; END END APIN EN DIRECTION INPUT ;PORT LAYER M1 ; PATH 134.4 444 140.0 444 ; END END ENPIN TN DIRECTION INPUT ;PORT LAYER M1 ; PATH 28.0 444 33.6 444 ; END END TNPIN PI DIRECTION INPUT ;PORT LAYER M1 ; PATH 44.8 444 50.4 444 ; END END PIPIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M2 ; WIDTH 20 ; PATH 10 200 141.2 200 ; END END VDDPIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M1 ; WIDTH 20 ; PATH 10 100 141.2 100 ; END END VSS END BIDIR1X,MACRO BIDIR1Y EEQ BIDIR1X ; class pad ; FOREIGN BIDIR1Y ; SIZE 436.8BY 150 ; SYMMETRY Y ; SITE IOY ;PIN IO DIRECTION INOUT ;PORT LAYER M2 ; PATH 0 69 0 75 ; END END IOPIN ZI DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 0 93 0 99 ; END END ZIPIN PO DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 0 81 0 87 ; END END POPIN A DIRECTION INPUT ;PORT LAYER M2 ; PATH 0 15 0 21 ; END END APIN EN DIRECTION INPUT ;PORT LAYER M2 ; PATH 0 27 0 33 ; END END ENPIN TN DIRECTION INPUT ;PORT LAYER M2 ; PATH 0 39 0 45 ; END END TNPIN PI DIRECTION INPUT ;PORT LAYER M2 ; PATH 0 51 0 57 ; END END PIPIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M2 ; WIDTH 20 ; PATH 236.8 10 236.8 140 ; END END VDDPIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M2 ; WIDTH 20 ; PATH 336.8 10 336.8 140 ; END END VSS END BIDIR1Y,MACRO BUF FOREIGN BUFS ; SIZE 67.2 BY 126 ; SYMMETRY X Y ; SITECORE1 ;PIN Z DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 25.2 39 42 39 ; END END ZPIN A DIRECTION INPUT ;PORT LAYER M1 ; PATH 30.8 33 ; END END APIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 10.0 56.0 10.0 56.0 115.8 50.4 115.850.4 121.4 ; END END VDDPIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 10.0 11.2 10.0 11.2 115.8 16.8 115.816.8 121.4 ; END END VSSOBS LAYER M1 ; RECT 24.1 1.5 43.5 124.5 ; END END BUF,MACRO DFF3 FOREIGN DFF3S ; SIZE 67.2 BY 210 ; SYMMETRY X Y ; SITECORE1 ;PIN Q DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 19.6 99 47.6 99 ; END END QPIN QN DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 25.2 123 42 123 ; END END QNPIN D DIRECTION INPUT ;PORT LAYER M1 ; PATH 30.8 51 ; END END DPIN G DIRECTION INPUT ;PORT LAYER M1 ; PATH 25.2 3 ; END END GPIN CD DIRECTION INPUT ;PORT LAYER M1 ; PATH 36.4 75 ; END END CDPIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 205.4 ;END END VDDPIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 205.4 ;END END VSSOBS LAYER M1 ; RECT 24.1 1.5 43.5 208.5 ; PATH 8.4 3 8.4 123 ;PATH 58.8 3 58.8 123 ; PATH 64.4 3 64.4 123; END END DFF3,MACRO FILLER FOREIGN FILLER ; SIZE 67.2 BY 6 ; SYMMETRY X Y;SITE CORE1 ;PIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M1 ; RECT 45.8 0 55 6 ; END END VDDPIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M1 ; RECT 12.2 0 21.4 6 ; END END VSSOBS LAYER M1 ; RECT 24.1 1.5 43.5 4.5 ; END END FILLER,MACRO I2BLOCK FOREIGN I2BLOCKS ; CLASS RING ; SIZE 672 BY 504 ; SITE I2BLOCK ;PIN Z DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 22.8 21 649.2 21 ; END END ZPIN A DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 22.8 63 154.0 63 ; PATH 154.0 63 154.0129; PATH 154.0 129 447.6 129 ; END END APIN B DIRECTION INPUT ;PORT LAYER M2 ; PATH 137.2 423 447.6 423 ; END END BPIN C DIRECTION INPUT ;PORT LAYER M2 ; PATH 204.4 165 271.6 165 ; END END CPIN D DIRECTION INPUT ;PORT LAYER M2 ; PATH 204.4 171 271.6 171 ; END END DPIN E DIRECTION INPUT ;PORT LAYER M1 ; PATH 204.4 213 204.4 213 ; END END EPIN F DIRECTION INPUT ;PORT LAYER M1 ; PATH 406 249 406 273 ; END END FPIN G DIRECTION INPUT ;PORT LAYER M1 ; PATH 338.8 249 338.8 273 ; END END GPIN H DIRECTION INPUT ;PORT LAYER M1 ; PATH 372.4 357 372.4 381 ; END END HPIN VDD DIRECTION INOUT ; SHAPE RING ;PORT LAYER M1 ; WIDTH 3.6 ; PATH 668 3.5 668 80.5 ; PATH 467 80.5 467 465.5 ; PATH 668 465.5 668 500.5 ;PATH 4 500.5 4 465.5 ; PATH 138 465.5 138 80.5 ; PATH 4 80.5 4 3.5 ; LAYER M2 ; WIDTH 3.6 ; PATH 4 3.5 668 3.5;PATH 668 80.5 467 80.5 ; PATH 467 465.5 668 465.5 ; PATH 668 500.5 4 500.5 ; PATH 4 465.5 138 465.5 ; PATH 138 80.5 4 80.5 ; END END VDDPIN VSS DIRECTION INOUT ; SHAPE RING ;PORT LAYER M1 ; WIDTH 3.6 ; PATH 662 10 662 74 ; PATH 461 74 461 472 ; PATH 662 472 662 494 ; PATH 10 494 10472;PATH 144 472 144 74 ; PATH 10 74 10 10 ;LAYER M2 ; WIDTH3.6 ;PATH 10 10 662 10 ; PATH 662 74 461 74 ; PATH 461 472 662472 ;PATH 662 494 10 494 ; PATH 10 472 144 472 ; PATH 144 74 1074 ;END END VSSOBS LAYER M1 ; RECT 14 14 658 70 ; RECT 14 476 658 490 ; RECT 148 14 457 490 ; # rectilinear shape descriptionLAYER OVERLAP ; RECT 0 0 672 84 ; RECT 134.4 84 470.4 462 ; RECT 0 462 672 504 ; END END I2BLOCK,MACRO IN1X class pad ; FOREIGN IN1X ; SIZE 151.2 BY 444 ; SYMMETRY X ; SITE IOX ;PIN Z DIRECTION OUTPUT ;PORT LAYER M1 ; PATH 61.6 444 72.8 444 ; END END ZPIN PO DIRECTION OUTPUT ;PORT LAYER M1 ; PATH 78.4 444 84.0 444 ; END END POPIN A DIRECTION INPUT ;PORT LAYER M1 ; PATH 95.2 444 100.8 444 ; END END APIN PI DIRECTION INPUT ;PORT LAYER M1 ; PATH 106.4 444 112 444 ; END END PIPIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M2 ; WIDTH 20 ; PATH 10 200 141.2 200 ; END END VDDPIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M1 ; WIDTH 20 ; PATH 10 100 141.2 100 ; END END VSS END IN1X,MACRO IN1Y EEQ IN1X ; FOREIGN IN1Y ; class pad ;SIZE 436.8 BY 150 ; SYMMETRY Y ; SITE IOY ;PIN Z DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 0 69 0 75 ; END END ZPIN PO DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 0 81 0 87 ; END END POPIN A DIRECTION INPUT ;PORT LAYER M2 ; PATH 0 51 0 57 ; END END APIN PI DIRECTION INPUT ;PORT LAYER M2 ; PATH 0 39 0 45 ; END END PIPIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M2 ; WIDTH 20 ; PATH 236.8 10 236.8 140 ; END END VDDPIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M2 ; WIDTH 20 ; PATH 336.8 10 336.8 140 ; END END VSS END IN1Y,MACRO INV FOREIGN INVS ; SIZE 67.2 BY 24 ; SYMMETRY X Y ; SITE CORE1 ;PIN Z DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 30.8 9 42 9 ; END END ZPIN A DIRECTION INPUT ;PORT LAYER M1 ; PATH 25.2 15 ; END END APIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 13.4 ; END END VDDPIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 13.4 ; ENDEND VSSOBS LAYER M1 ; RECT 24.1 1.5 43.5 16.5 ; END END INV,MACRO LBLOCK FOREIGN LBLOCKS ; CLASS RING ; SIZE 201.6 BY 168 ; SITELBLOCK ;PIN Z DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 2.8 15 198.8 15 ; END END ZPIN A DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 2.8 81 137.2 81 ; PATH 137.2 81 137.269 ;PATH 137.2 69 198.8 69 ; END END APIN B DIRECTION INPUT ;PORT LAYER M2 ; PATH 2.8 165 64.4 165 ; END END BPIN C DIRECTION INPUT ;PORT LAYER M1 ; PATH 2.8 93 2.8 105 ; END END CPIN D DIRECTION INPUT ;PORT LAYER M1 ; PATH 64.4 93 64.4 105 ; END END DPIN E DIRECTION INPUT ;PORT LAYER M1 ; PATH 198.8 39 198.8 39 ; END END EPIN F DIRECTION INPUT ;PORT LAYER M1 ; PATH 198.8 45 198.8 45 ; END END FPIN G DIRECTION INPUT ;PORT LAYER M1 ; PATH 2.8 111 2.8 111 ; END END GPORT LAYER M2 ; WIDTH 3.6 ; PATH 1.8 27 199.8 27 ; END END VDDPIN VSS DIRECTION INOUT ;PORT LAYER M2 ; WIDTH 3.6 ; PATH 1.8 57 199.8 57 ; END END VSSOBS LAYER M2 ; RECT 1.0 80 66.2 166.5 ; RECT 1.0 1.5 200.6 23 ;RECT 1.0 31 200.6 53 ; RECT 1.0 61 200.6 82.5 ;# rectilinear shape descriptionLAYER OVERLAP ; RECT 0 0 201.6 84 ; RECT 0 84 67.2 168 ; END END LBLOCK,MACRO NOR2 FOREIGN NOR2S ; SIZE 67.2 BY 42 ; SYMMETRY X Y ; SITECORE1 ;PIN Z DIRECTION OUTPUT ;PORT LAYER M1 ; PATH 42 33 ; END END ZPIN A DIRECTION INPUT ;PORT LAYER M1 ; PATH 25.2 15 ; END END APIN B DIRECTION INPUT ;PORT LAYER M1 ; PATH 36.4 9 ; END END BPIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 37.4 ; ENDEND VDDPIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 37.4 ; ENDEND VSSOBS LAYER M1 ; RECT 24.1 1.5 43.5 40.5 ; END END NOR2,MACRO OR2 FOREIGN OR2S ; SIZE 67.2 BY 42 ; SYMMETRY X Y ; SITECORE1 ;PIN Z DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 25.2 39 42 39 ; END END ZPIN A DIRECTION INPUT ;PORT LAYER M1 ; PATH 25.2 15 ; END END APIN B DIRECTION INPUT ;PORT LAYER M1 ; PATH 25.2 3 ; END END BPIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 10.0 ; PATH 50.4 27.4 50.4 37.4 ;VIA 50.4 3 C2PW ; VIA 50.4 21 C2PW ; VIA 50.4 33 C2PW ;VIA 50.4 39 C2PW ; END END VDDPIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ;PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 10.0 ; PATH 16.8 27.4 16.8 37.4 ;VIA 16.8 3 C2NW ; VIA 16.8 15 C2NW ; VIA 16.8 21 C2NW ;VIA 16.8 33 C2NW ; VIA 16.8 39 C2NW ; END END VSSOBS LAYER M1 ; RECT 24.1 1.5 43.5 40.5 ; END END OR2,MACRO SQUAREBLOCK FOREIGN SQUAREBLOCKS ; CLASS RING ;SIZE 268.8BY 252 ; SITE SQUAREBLOCK ;PIN Z DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 22.8 21 246.0 21 ; END END ZPIN A DIRECTION OUTPUT ;PORT LAYER M2 ; PATH 64.4 33 137.2 33 ; PATH 137.2 33 137.2 69 ; PATH 137.2 69 204.4 69 ; ENDEND APIN B DIRECTION INPUT ;PORT LAYER M2 ; PATH 22.8 129 246.0 129 ; END END BPIN C DIRECTION INPUT ;PORT LAYER M2 ; PATH 70 165 70 153 ; PATH 70 153 126 153 ;END END CPIN D DIRECTION INPUT ;PORT LAYER M2 ; PATH 22.8 75 64.4 75 ; END END DPIN E DIRECTION INPUT ;PORT LAYER M2 ; PATH 22.8 87 64.4 87 ; END END EPIN F DIRECTION INPUT ;PORT LAYER M2 ; PATH 22.8 99 64.4 99 ; END END FPIN G DIRECTION INPUT ;PORT LAYER M2 ; PATH 22.8 111 64.4 111 ; END END GPIN VDD DIRECTION INOUT ; SHAPE RING ; PORT LAYER M1 ; WIDTH 3.6 ; PATH 4.0 3.5 4.0 248 ;PATH 264.8 100 264.8 248 ; PATH 150 3.5 150 100 ;LAYER M2 ; WIDTH 3.6 ; PATH 4.0 3.5 150 3.5 ;PATH 150 100 264.8 100 ; PATH 4.0 248 264.8 248 ; ENDEND VDDPIN VSS DIRECTION INOUT ; SHAPE RING ;PORT LAYER M1 ; WIDTH 3.6 ; PATH 10 10 10 150 ;PATH 100 150 100 200 ; PATH 50 200 50 242 ; PATH 258.8 10 258.8 242 ; LAYER M2 ; WIDTH 3.6 ;PATH 10 150 100 150 ; PATH 100 200 50 200 ; PATH 10 10 258.8 10 ; PATH 50 242 258.8 242 ; END END VSSOBS LAYER M1 ; RECT 13.8 14.0 255.0 237.2 ; END END SQUAREBLOCK,NETS 222 ; - VDD ( Z216 B ) ( Z215 B ) ( Z214 C ) ( Z214 B ) ( Z213 C ) ( Z213 B ) ( Z212 C ) ( Z212 B ) ( Z211 C ) ( Z211 B )( Z210 C ) ( E23 Z ) ( Z143 Z ) ( Z142 Z ) ( Z141 Z ) ( Z119 Z )( Z117 Z ) ( Z116 Z ) ( Z106 Z ) ( Z105 Z ) ( Z104 Z ) ( Z34 Z )( Z33 Z ) ( Z28 Z ) ( Z27 Z ) ( Z22 Z ) ( Z21 Z ) ( Z16 Z ) ( Z15 Z ) ( D45 PO ) ( D14 PO ) ( C01 PI ) ( D45 TN ) ( D39 TN )( D33 TN ) ( D14 TN ) ( D08 TN ) ( D02 TN ) ( C56 TN ) ( C50 TN )( C44 TN ) ( C37 TN ) ( C31 TN ) ( C25 TN ) ( C19 TN ) ( C13 TN ) ;- VSS ( Z209 C ) ( Z208 C ) ( Z207 C ) ( Z206 C ) ( Z205 C )( Z204 C ) ( Z203 C ) ( Z202 C ) ( Z201 C ) ( Z149 Z ) ( Z148 Z )( Z147 Z ) ( Z137 Z ) ( Z136 Z ) ( Z135 Z ) ( Z112 Z ) ( Z111 Z )( Z110 Z ) ( Z60 Z ) ( Z59 Z ) ( Z58 Z ) ( Z54 Z ) ( Z53 Z )( Z52 Z ) ( Z47 Z ) ( Z46 Z ) ( Z41 Z ) ( Z40 Z ) ( E18 Z ) ( D49 Z ) ( D43 Z ) ( D45 A ) ( D39 A ) ( D33 A ) ( D14 A )( D08 A ) ( D02 A ) ( C56 A ) ( C50 A ) ( C44 A ) ( C37 A ) ( C31 A ) ( C25 A ) ( C19 A ) ( C13 A ) ; - XX1001 ( Z38A04 G )( Z38A02 G ) ; - XX100 ( Z38A05 G ) ( Z38A03 G ) ( Z38A01 G ) ;- XX907 ( Z236 B ) ( Z235 B ) ; - XX906 ( Z234 B ) ( Z233 B ) ; - XX904 ( Z232 B ) ( Z231 B ) ; - XX903 ( Z230 B ) ( Z229 B ) ; - XX902 ( Z228 B ) ( Z227 B ) ; - XX900 ( Z235 A ) ( Z233 A ) ( Z232 A ) ( Z230 A ) ( Z228 A ) ( Z226 A ) ; - Z38QN4 ( Z38A04 QN ) ( Z210 B ) ; - COZ131 ( Z38A04 Q ) ( Z210 A ) ; - Z38QN3 ( Z38A03 QN ) ( Z209 B ) ; - COZ121 ( Z38A03 Q ) ( Z209 A ) ;- Z38QN2 ( Z38A02 QN ) ( Z208 B ) ; - COZ111 ( Z38A02 Q ) ( Z208 A ) ;- Z38QN1 ( Z38A01 QN ) ( Z207 B ) ; - COZ101 ( Z38A01 Q ) ( Z207 A ) ;- XX901 ( Z236 A ) ( Z234 A ) ( Z231 A ) ( Z229 A ) ( Z227 A ) ( Z226 Z )( Z193 A ) ; - X415 ( Z149 A ) ( Z148 A ) ( Z147 A ) ( Z146 Z ) ; - X413 ( Z143 A )( Z142 A ) ( Z141 A ) ( Z140 Z ) ; - X411 ( Z137 A ) ( Z136 A ) ( Z135 A ) ( Z134 Z ) ; - X405 ( Z119 A ) ( Z117 A ) ( Z116 A ) ( Z115 Z ) ; - X403 ( Z112 A ) ( Z111 A ) ( Z110 A ) ( Z109 Z ) ; - X401 ( Z106 A ) ( Z105 A ) ( Z104 A ) ( Z103 Z ) ; - X315 ( Z60 A ) ( Z59 A ) ( Z58 A ) ( Z57 Z ) ; - X313 ( Z54 A ) ( Z53 A ) ( Z52 A ) ( Z51 Z ) ; - DIS051 ( Z216 A ) ( Z48 Z ) ; - X311 ( Z48 A ) ( Z47 A ) ( Z46 A ) ( Z45 Z ) ; - DIS041 ( Z215 A ) ( Z42 Z ) ; - X309 ( Z42 A ) ( Z41 A ) ( Z40 A ) ( Z39 Z ) ;- X307 ( Z35 A ) ( Z34 A ) ( Z33 A ) ( Z32 Z ) ;- DIS031 ( Z214 A ) ( Z35 Z ) ; - DIS021 ( Z213 A ) ( Z29 Z ) ;- X305 ( Z29 A ) ( Z28 A ) ( Z27 A ) ( Z26 Z ) ;- DIS011 ( Z212 A ) ( Z23 Z ) ;- X303 ( Z23 A ) ( Z22 A ) ( Z21 A ) ( Z20 Z ) ;- DIS001 ( Z211 A ) ( Z17 Z ) ;- X301 ( Z17 A ) ( Z16 A ) ( Z15 A ) ( Z14 Z ) ;- X1000 ( E38A05 G ) ( E38A03 G ) ( E38A01 G ) ( E37 Z ) ;- CNTEN ( Z38A05 Q ) ( E38A05 Q ) ( E25 A ) ;- VIH20 ( E37 PI ) ( E25 PO ) ; - X0907 ( E36 B ) ( E35 B ) ( E25 Z ) ;- CCLK0 ( F09 A ) ( E24 A ) ; - VIH19 ( E25 PI ) ( E24 PO ) ;- X0906 ( E34 B ) ( E33 B ) ( E24 Z ) ; - CATH1 ( F09 Z ) ( E23 A ) ;- VIH18 ( E24 PI ) ( E23 PO ) ; - CRLIN ( F08 Z ) ( E22 A ) ;- VIH17 ( E23 PI ) ( E22 PO ) ; - X0904 ( E32 B ) ( E31 B ) ( E22 Z ) ;- NXLIN ( F07 Z ) ( E21 A ) ; - VIH16 ( E22 PI ) ( E21 PO ) ;- X0903 ( E30 B ) ( E29 B ) ( E21 Z ) ; - RPT1 ( F06 Z ) ( E20 A ) ;- VIH15 ( E21 PI ) ( E20 PO ) ; - X0902 ( E28 B ) ( E27 B ) ( E20 Z ) ;- AGISL ( F04 Z ) ( E19 A ) ; - VIH14 ( E20 PI ) ( E19 PO ) ;- X0900 ( E35 A ) ( E33 A ) ( E32 A ) ( E30 A ) ( E28 A ) ( E26 A )( E19 Z ) ;- TSTCN ( Z38A05 QN ) ( E38A05 QN ) ( E18 A ) ;- VIH13 ( E19 PI ) ( E18 PO ) ; - BCLK1 ( F01 A ) ( E17 A ) ;- VIH12 ( E18 PI ) ( E17 PO ) ; - CLR0 ( F01 Z ) ( EE16 A ) ;- VIH11 ( E17 PI ) ( EE16 PO ) ; - BCLKX1 ( Z216 C ) ( E17 Z ) ( E16 C ) ; - CLRX0 ( Z38A05 CD ) ( Z38A03 CD ) ( Z38A01 CD ) ( Z215 C ) ( E38A05 CD ) ( E38A03 CD ) ( E38A01 CD ) ( EE16 Z ) ( E15 C ) ; - E38QN4 ( E38A04 QN ) ( E10 B ) ;- CAX131 ( E38A04 Q ) ( E10 A ) ; - E38QN3 ( E38A03 QN ) ( E09 B ) ;- CAX121 ( E38A03 Q ) ( E09 A ) ; - E38QN2 ( E38A02 QN ) ( E08 B ) ;- CAX111 ( E38A02 Q ) ( E08 A ) ; - E38QN1 ( E38A01 QN ) ( E07 B ) ;- CAX101 ( E38A01 Q ) ( E07 A ) ;- SDD111 ( Z38A05 D ) ( Z205 Z ) ( E38A05 D ) ( E05 Z ) ;- SDD121 ( Z38A04 D ) ( Z204 Z ) ( E38A04 D ) ( E04 Z ) ;- X0901 ( E36 A ) ( E34 A ) ( E31 A ) ( E29 A ) ( E27 A ) ( E26 Z )( D93 A ) ;- VIH21 ( Z192 A ) ( E37 PO ) ( D92 A ) ;- STRDENB0 ( Z206 B ) ( Z202 B ) ( Z201 B ) ( Z189 B ) ( Z188 B )( F12 A ) ( E06 B ) ( E02 B ) ( E01 B ) ( D89 B ) ( D88 B ) ;- STRDENA0 ( Z202 A ) ( Z201 A ) ( Z183 B ) ( Z182 B ) ( F12 Z ) ( F01 H ) ( E02 A ) ( E01 A ) ( D83 B ) ( D82 B ) ;- DAB151 ( F12 H ) ( D48 Z ) ; - DAA151 ( F08 B ) ( D47 Z ) ;- X0415 ( D49 A ) ( D48 A ) ( D47 A ) ( D46 Z ) ;- SDD151 ( Z38A01 D ) ( Z201 Z ) ( E38A01 D ) ( E01 Z ) ( D45 EN ) ;- X0414 ( Z146 A ) ( D46 A ) ( D45 ZI ) ; - D151 ( E14 C ) ( D45 IO ) ;- DAB141 ( F12 G ) ( D42 Z ) ; - DAA141 ( F08 A ) ( D41 Z ) ;- X0413 ( D43 A ) ( D42 A ) ( D41 A ) ( D40 Z ) ;- SDD141 ( Z38A02 D ) ( Z202 Z ) ( E38A02 D ) ( E02 Z ) ( D39 EN ) ;- VIH60 ( D45 PI ) ( D39 PO ) ; - X0412 ( Z140 A ) ( D40 A ) ( D39 ZI ) ;- D141 ( E13 C ) ( D39 IO ) ; - SDI131 ( E16 B ) ( D37 Z ) ;- DAB131 ( F12 F ) ( D36 Z ) ; - DAA131 ( F07 B ) ( D35 Z ) ;- X0411 ( D37 A ) ( D36 A ) ( D35 A ) ( D34 Z ) ;- VIH58 ( Z193 Z ) ( D93 Z ) ( D33 PI ) ;- SDD131 ( Z38A03 D ) ( Z203 Z ) ( E38A03 D ) ( E03 Z ) ( D33 EN ) ;- VIH59 ( D39 PI ) ( D33 PO ) ; - X0410 ( Z134 A ) ( D34 A ) ( D33 ZI ) ;- D131 ( E12 C ) ( D33 IO ) ; - SDI101 ( E15 B ) ( D19 Z ) ; ...- X0315 ( C60 A ) ( C59 A ) ( C58 A ) ( C57 Z ) ;- SDD071 ( Z211 Z ) ( E11 Z ) ( C56 EN ) ;- VIH53 ( Z190 Z ) ( D90 Z ) ( D02 PI ) ( C56 PO ) ;- X0314 ( Z57 A ) ( C57 A ) ( C56 ZI ) ;- D071 ( E08 C ) ( C56 IO ) ; - SDI061 ( E11 B ) ( C54 Z ) ;- DAB061 ( F09 H ) ( C53 Z ) ; - DAA061 ( F04 A ) ( C52 Z ) ;- X0313 ( C54 A ) ( C53 A ) ( C52 A ) ( C51 Z ) ;- SDD061 ( Z212 Z ) ( E12 Z ) ( C50 EN ) ;- VIH52 ( Z189 Z ) ( D89 Z ) ( C56 PI ) ( C50 PO ) ;- X0312 ( Z51 A ) ( C51 A ) ( C50 ZI ) ;- D061 ( E07 C ) ( C50 IO ) ; - SDI051 ( E16 A ) ( C48 Z ) ;- DAB051 ( F09 G ) ( C47 Z ) ; - DAA051 ( F01 G ) ( C46 Z ) ;- X0311 ( C48 A ) ( C47 A ) ( C46 A ) ( C45 Z ) ;- SDD051 ( Z213 Z ) ( E13 Z ) ( C44 EN ) ; - VIH51 ( Z188 Z ) ( D88 Z ) ( C50 PI ) ( C44 PO ) ;- X0310 ( Z45 A ) ( C45 A ) ( C44 ZI ) ;- D051 ( E06 C ) ( C44 IO ) ; - SDI041 ( E15 A ) ( C42 Z ) ;- DAB041 ( F09 F ) ( C41 Z ) ; - DAA041 ( F01 F ) ( C40 Z ) ;- X0309 ( C42 A ) ( C41 A ) ( C40 A ) ( C39 Z ) ;- SDD041 ( Z214 Z ) ( E14 Z ) ( C37 EN ) ;- VIH50 ( Z187 Z ) ( D87 Z ) ( C44 PI ) ( C37 PO ) ;- X0308 ( Z39 A ) ( C39 A ) ( C37 ZI ) ;- D041 ( E05 C ) ( C37 IO ) ; - SDI031 ( E14 A ) ( C35 Z ) ;- DAB031 ( F09 E ) ( C34 Z ) ; - DAA031 ( F01 E ) ( C33 Z ) ;- X0307 ( C35 A ) ( C34 A ) ( C33 A ) ( C32 Z ) ; - SDD031 ( Z215 Z ) ( E15 Z ) ( C31 EN ) ; - VIH49 ( Z186 Z ) ( D86 Z ) ( C37 PI ) ( C31 PO ) ; - X0306 ( Z32 A ) ( C32 A ) ( C31 ZI ) ; - D031 ( E04 C ) ( C31 IO ) ; - SDI021 ( E13 A ) ( C29 Z ) ; - DAB021 ( F09 D ) ( C28 Z ) ; - DAA021 ( F01 D ) ( C27 Z ) ; - X0305 ( C29 A ) ( C28 A ) ( C27 A ) ( C26 Z ) ; - SDD021 ( Z216 Z ) ( E16 Z ) ( C25 EN ) ; - VIH48 ( Z185 Z ) ( D85 Z ) ( C31 PI ) ( C25 PO ) ; - X0304 ( Z26 A ) ( C26 A ) ( C25 ZI ) ; - D021 ( E03 C ) ( C25 IO ) ; - SDI011 ( E12 A ) ( C23 Z ) ; - DAB011 ( F09 C ) ( C22 Z ) ; - DAA011 ( F01 C ) ( C21 Z ) ; - X0303 ( C23 A ) ( C22 A ) ( C21 A ) ( C20 Z ) ; - SDD011 ( Z209 Z ) ( E09 Z ) ( C19 EN ) ; - VIH47 ( Z184 Z ) ( D84 Z ) ( C25 PI ) ( C19 PO ) ; - X0302 ( Z20 A ) ( C20 A ) ( C19 ZI ) ; - D011 ( E02 C ) ( C19 IO ) ; - SDI001 ( E11 A ) ( C17 Z ) ; - DAB001 ( F09 B ) ( C16 Z ) ; - DAA001 ( F01 B ) ( C15 Z ) ; - X0301 ( Z14 A ) ( C17 A ) ( C16 A ) ( C15 A ) ( C14 Z ) ; - VIH45 ( Z182 Z ) ( D82 Z ) ( C13 PI ) ; - SDD001 ( Z210 Z ) ( E10 Z ) ( C13 EN ) ; - VIH46 ( Z183 Z ) ( D83 Z ) ( C19 PI ) ( C13 PO ) ; - X0300 ( C14 A ) ( C13 ZI ) ; - D001 ( E01 C ) ( C13 IO ) ; - CCLKB0 ( Z234 Z ) ( Z189 A ) ( E34 Z ) ( D89 A ) ( C11 A ) ; - VIH10 ( EE16 PI ) ( C11 PO ) ;- STRAAA ( Z206 A ) ( E06 A ) ( C11 Z ) ;- CCLKA0 ( Z233 Z ) ( Z188 A ) ( E33 Z ) ( D88 A ) ( C10 A ) ;- VIH9 ( C11 PI ) ( C10 PO ) ;- STRB00 ( Z192 B ) ( D92 B ) ( C10 Z ) ;- CRLINB1 ( Z232 Z ) ( Z187 A ) ( E32 Z ) ( D87 A ) ( C09 A ) ;- VIH8 ( C10 PI ) ( C09 PO ) ;- STRA00 ( Z187 B ) ( D87 B ) ( C09 Z ) ;- CRLINA1 ( Z231 Z ) ( Z186 A ) ( E31 Z ) ( D86 A ) ( C08 A ) ;- VIH7 ( C09 PI ) ( C08 PO ) ;- X10001 ( E38A04 G ) ( E38A02 G ) ( C08 Z ) ;- NXLINB1 ( Z230 Z ) ( Z185 A ) ( E30 Z ) ( D85 A ) ( C07 A ) ;- VIH6 ( C08 PI ) ( C07 PO ) ;- CLRX00 ( Z38A04 CD ) ( Z38A02 CD ) ( E38A04 CD ) ( E38A02 CD )( C07 Z ) ;- NXLINA1 ( Z229 Z ) ( Z184 A ) ( E29 Z ) ( D84 A ) ( C06 A ) ;- VIH5 ( C07 PI ) ( C06 PO ) ;- STRBB0 ( Z205 B ) ( Z193 B ) ( E05 B ) ( D93 B ) ( C06 Z ) ;- RPTB1 ( Z228 Z ) ( Z183 A ) ( E28 Z ) ( D83 A ) ( C05 A ) ;- VIH4 ( C06 PI ) ( C05 PO ) ;- STRAA0 ( Z205 A ) ( Z186 B ) ( E05 A ) ( D86 B ) ( C05 Z ) ;- RPTA1 ( Z227 Z ) ( Z182 A ) ( E27 Z ) ( D82 A ) ( C04 A ) ;- VIH3 ( C05 PI ) ( C04 PO ) ;- STRB0 ( Z204 B ) ( Z203 B ) ( Z191 B ) ( Z190 B ) ( E04 B ) ( E03 B ) ( D91 B ) ( D90 B ) ( C04 Z ) ;- CNTENB0 ( Z236 Z ) ( Z191 A ) ( E36 Z ) ( D91 A ) ( C02 A ) ;- VIH2 ( C04 PI ) ( C02 PO ) ;- STRA0 ( Z204 A ) ( Z203 A ) ( Z185 B ) ( Z184 B ) ( E04 A )( E03 A ) ( D85 B ) ( D84 B ) ( C02 Z ) ;- CNTENA0 ( Z235 Z ) ( Z190 A ) ( E35 Z ) ( D90 A ) ( C01 A ) ;- VIH1 ( C02 PI ) ( C01 PO ) ; - CALCH ( E37 A ) ( C01 Z ) ;,VERSION 5.7 ;">
<META NAME="RightsManagement" CONTENT="Copyright 2017 Cadence Design Systems Inc.">
<META NAME="Title" CONTENT="LEF/DEF 5.8 Language Reference -- A">
<META NAME="TopicTags" CONTENT="FALSE">
<META NAME="Version" CONTENT="5.8">
</head>
<body style="margin-left: 5%;">
<a name="pagetop"></a>
<a name="firstpage"></a>
<!-- Begin Buttons -->
<table width="650" cellpadding="0" cellspacing="0" border="0">
<tr>
<td height="36" width="650" colspan="10">
<img src="images/header_doc.gif" width="650" height="34">
</td>
</tr>
<tr>
<td height="20" width="59">
<a href="javascript:openLibrary()"><img src="../support/nav2_library.gif" border="0" alt="View Library" height="20" width="59"></a>
</td>
<td height="20" width="73">
<a href="lefdefrefTOC.html"><img src="../support/nav2_toc.gif" alt="Table of Contents" border="0"></a>
</td>
<td height="20" width="46">
<a href="lefdefrefIX.html"><img src="../support/nav2_index.gif" border="0"></a>
</td>
<td>
<a href="DEFSyntax.html"><img src="images/nav2_previous.gif" alt="Previous" border="0"></a>
</td>
<td>
<a href="OptimizingLEFTechnology.html"><img src="images/nav_next.gif" alt="Next" border="0"></a>
</td>
<td height="20">
<a>
<a href="lefdefref.pdf"><img src="../support/nav2_print.gif" border="0" alt="Open PDF to print book" height="20" width="114"></a>
</a>
</td>
<td height="20" width="61">
<img src="../support/nav2_black.gif" border="0" height="20" width="76">
</td>
<td height="20" width="76">
<a href="/feedback.htm"><img src="../support/nav2_feedback.gif" border="0" alt="Email Comments" height="20" width="76"></a>
</td>
<td height="20" width="43">
<a href="../cdsuser/help.html"><img src="../support/nav2_help.gif" border="0" alt="Help Using Documentation" height="20" width="43"></a>
</td>
<td height="20" width="37">
<a href="/exitsearch.htm"><img src="../support/nav2_exit.gif" border="0" alt="Shut Down Cadence Documentation Server" height="20" width="37"></a>
</td>
</tr>
</table>
<!-- End Buttons -->
<p>
<hr>
<p>
<h3>
<center>
<font >
<div>LEF&#47;DEF 5.8 Language Reference</div>
<font >
<div></div>
</font>
</font>
</center>
</h3>
<br>
</p>
<div>
<h1>A<a name="918624">&nbsp;</a></h1>
<h1><a name="920628">Examples</a></h1>
<p><a name="920629">This appendix contains information about the following topics. </a></p>
<div>
<table border="0" cellspacing="0" cellpadding="3" summary="">
<tr valign="baseline">
<td width="31.999679999999998">
<div>
<nobr>
<font color="#000000"><img src="images/b_bullet.gif" alt="ParagraphBullet" border="0"></font>
</nobr>
</div>
</td>
<td><a href="#918644" title="A" name="920631"><font color="Blue"><u>LEF</u></font></a><a href="#918644" title="A"> </a></td>
</tr>
</table>
</div>
<div>
<table border="0" cellspacing="0" cellpadding="3" summary="">
<tr valign="baseline">
<td width="31.999679999999998">
<div>
<nobr>
<font color="#000000"><img src="images/b_bullet.gif" alt="ParagraphBullet" border="0"></font>
</nobr>
</div>
</td>
<td><a href="#918664" title="A" name="920346"><font color="Blue"><u>DEF</u></font></a><a href="#918664" title="A"> </a></td>
</tr>
</table>
</div>
<div>
<table border="0" cellspacing="0" cellpadding="3" summary="">
<tr valign="baseline">
<td width="31.999679999999998">
<div>
<nobr>
<font color="#000000"><img src="images/b_bullet.gif" alt="ParagraphBullet" border="0"></font>
</nobr>
</div>
</td>
<td><a href="#918708" title="A" name="920880"><font color="Blue"><u>Scan Chain Synthesis Example</u></font></a><a href="#918708" title="A"> </a></td>
</tr>
</table>
</div>
<h2><a name="918644">LEF</a></h2>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918645">VERSION 5.7 ;</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="922654"># DEMO4 CHIP &#45; 1280 ARRAY</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="921499">&nbsp;&nbsp;&nbsp;&nbsp;&amp;alias &amp;&amp;area = (73600,74400) (238240,236400) &amp;endalias<dd>&nbsp;&nbsp;&nbsp;&nbsp;&amp;alias &amp;&amp;core = (85080,85500) (226760,224700) &amp;endalias<dd>&nbsp;&nbsp;&nbsp;&nbsp;&amp;alias &amp;&amp;m2stripes = sroute stripe net vss net vdd layer m2<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;width<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;320 count 2 pattern 87900 4200 218100<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;area &amp;&amp;area core &amp;&amp;core &amp;endalias<dd>&nbsp;&nbsp;&nbsp;&nbsp;&amp;alias &amp;&amp;m3stripes = sroute stripe net vss net vdd layer m3<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;width<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;600 count 2 pattern 89840 6720 217520<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;area &amp;&amp;area core &amp;&amp;core &amp;endalias<dd>&nbsp;&nbsp;&nbsp;&nbsp;&amp;alias &amp;&amp;powerfollowpins = sroute follow net vss net vdd layer<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;m1 width 560 <dd>&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;area &amp;&amp;area core &amp;&amp;core &amp;endalias<dd>&nbsp;&nbsp;&nbsp;&nbsp;&amp;alias &amp;&amp;powerrepair = sroute repair net vss net vdd area <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;&amp;area core &amp;&amp;core &amp;endalias<dd># PLACEMENT SITE SECTION<dd>SITE CORE1 SIZE 67.2 BY 6&nbsp;; # GCD of all Y sizes of Macros END<dd>&nbsp;&nbsp;&nbsp;&nbsp;CORE1 <dd>SITE IOX SIZE 37.8 BY 444&nbsp;; # 151.2 &#47; 4 = 37.8 , 4 sites per pad END IOX<dd>SITE IOY SIZE 436.8 BY 30&nbsp;; # 150 &#47; 5 = 30 , 5 sites per pad END IOY<dd>SITE SQUAREBLOCK SIZE 268.8 BY 252&nbsp;; END SQUAREBLOCK<dd>SITE I2BLOCK SIZE 672 BY 504&nbsp;; END I2BLOCK<dd>SITE LBLOCK SIZE 201.6 BY 168&nbsp;; END LBLOCK<dd>SITE CORNER SIZE 436.8 BY 444&nbsp;; END CORNER<dd>LAYER POLYS TYPE MASTERSLICE&nbsp;; END POLYS<dd>LAYER PW TYPE MASTERSLICE&nbsp;; END PW<dd>LAYER NW TYPE MASTERSLICE&nbsp;; END NW<dd>LAYER PD TYPE MASTERSLICE&nbsp;; END PD<dd>LAYER ND TYPE MASTERSLICE&nbsp;; END ND<dd>LAYER CUT01 TYPE CUT ; END CUT01<dd>LAYER M1 TYPE ROUTING ; DIRECTION VERTICAL ; PITCH 5.6 ; WIDTH2.6 ;<dd>&nbsp;&nbsp;&nbsp;&nbsp;SPACING 1.5 ; <dd>END M1<dd>LAYER CUT12 TYPE CUT ; END CUT12<dd>LAYER M2 TYPE ROUTING ; DIRECTION HORIZONTAL ; PITCH 6.0 ; <dd>&nbsp;&nbsp;&nbsp;&nbsp;WIDTH 3.2 ;SPACING 1.6 ; <dd>END M2<dd>LAYER CUT23 TYPE CUT ; END CUT23<dd>LAYER M3 TYPE ROUTING ; DIRECTION VERTICAL ; PITCH 5.6 ; WIDTH 3.6;<dd>&nbsp;&nbsp;&nbsp;&nbsp;SPACING 1.6 ; <dd>END M3<dd>LAYER OVERLAP TYPE OVERLAP ; END OVERLAP<br>VIA C2PW DEFAULT LAYER PW ; RECT &#45;2.0 &#45;2.0 2.0 2.0 ;<br> LAYER CUT01&nbsp;; RECT &#45;0.6 &#45;0.6 0.6 0.6&nbsp;;<br> LAYER M1&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;; <br>END C2PW<br>VIA C2NW DEFAULT LAYER NW&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;;<br> LAYER CUT01&nbsp;; RECT &#45;0.6 &#45;0.6 0.6 0.6&nbsp;;<br> LAYER M1&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;; <br>END C2NW<br>VIA C2PD DEFAULT LAYER PD&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;;<br> LAYER CUT01&nbsp;; RECT &#45;0.6 &#45;0.6 0.6 0.6&nbsp;;<br> LAYER M1&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;; <br>END C2PD<br>VIA C2ND DEFAULT LAYER ND&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;;<br> LAYER CUT01&nbsp;; RECT &#45;0.6 &#45;0.6 0.6 0.6&nbsp;;<br> LAYER M1&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;; <br>END C2ND<br>VIA C2POLY DEFAULT LAYER POLYS&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;;<br> LAYER CUT01&nbsp;; RECT &#45;0.6 &#45;0.6 0.6 0.6&nbsp;;<br> LAYER M1&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;; <br>END C2POLY<br>VIA VIA12 DEFAULT LAYER M1&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;;<br> LAYER CUT12&nbsp;; RECT &#45;0.7 &#45;0.7 0.7 0.7&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;; <br>END VIA12<br>VIA VIA23 DEFAULT LAYER M3&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;;<br> LAYER CUT23&nbsp;; RECT &#45;0.8 &#45;0.8 0.8 0.8&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;; <br>END VIA23<br> SPACING SAMENET CUT01 CUT12 4.0&nbsp;;<br> SAMENET CUT12 CUT23 4.0&nbsp;; <br>END SPACING <br>VIA VIACENTER12 LAYER M1&nbsp;; RECT &#45;4.6 &#45;2.2 4.6 2.2&nbsp;;<br> LAYER CUT12 ; RECT &#45;3.1 &#45;0.8 &#45;1.9 0.8 ; RECT 1.9 &#45;0.8 3.1 0.8 ;<br> LAYER M2&nbsp;; RECT &#45;4.4 &#45;2.0 4.4 2.0&nbsp;; <br>END VIACENTER12<br>VIA VIATOP12 LAYER M1&nbsp;; RECT &#45;2.2 &#45;2.2 2.2 8.2&nbsp;; <br> LAYER CUT12&nbsp;; RECT &#45;0.8 5.2 0.8 6.8&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;2.2 &#45;2.2 2.2 8.2&nbsp;; <br>END VIATOP12<br>VIA VIABOTTOM12 LAYER M1&nbsp;; RECT &#45;2.2 &#45;8.2 2.2 2.2&nbsp;; <br> LAYER CUT12&nbsp;; RECT &#45;0.8 &#45;6.8 0.8 &#45;5.2&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;2.2 &#45;8.2 2.2 2.2&nbsp;; <br>END VIABOTTOM12<br>VIA VIALEFT12 LAYER M1&nbsp;; RECT &#45;7.8 &#45;2.2 2.2 2.2&nbsp;; <br> LAYER CUT12&nbsp;; RECT &#45;6.4 &#45;0.8 &#45;4.8 0.8&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;7.8 &#45;2.2 2.2 2.2&nbsp;; <br>END VIALEFT12<br>VIA VIARIGHT12 LAYER M1&nbsp;; RECT &#45;2.2 &#45;2.2 7.8 2.2&nbsp;; <br> LAYER CUT12&nbsp;; RECT 4.8 &#45;0.8 6.4 0.8&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;2.2 &#45;2.2 7.8 2.2&nbsp;; <br>END VIARIGHT12<br>VIA VIABIGPOWER12 LAYER M1&nbsp;; RECT &#45;21.0 &#45;21.0 21.0 21.0&nbsp;; <br> LAYER CUT12&nbsp;; RECT &#45;2.4 &#45;0.8 2.4 0.8&nbsp;; <br> RECT &#45;19.0 &#45;19.0 &#45;14.2 &#45;17.4 ; RECT &#45;19.0 17.4 &#45;14.2<br> 19.0; <br> RECT 14.2 &#45;19.0 19.0 &#45;17.4&nbsp;; RECT 14.2 17.4 19.0 19.0&nbsp;; <br> RECT &#45;19.0 &#45;0.8 &#45;14.2 0.8&nbsp;; RECT &#45;2.4 &#45;19.0 2.4 &#45;17.4&nbsp;; <br> RECT 14.2 &#45;0.8 19 0.8&nbsp;; RECT &#45;2.4 17.4 2.4 19.0&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;21.0 &#45;21.0 21.0 21.0&nbsp;; <br>END VIABIGPOWER12<br>VIARULE VIALIST12 LAYER M1 ; DIRECTION VERTICAL ; WIDTH 9.0 TO<br> 9.6;<br> LAYER M2&nbsp;; DIRECTION HORIZONTAL&nbsp;; WIDTH 3.0 TO 3.0&nbsp;;<br> VIA VIACENTER12&nbsp;; VIA VIATOP12&nbsp;; VIA VIABOTTOM12&nbsp;;<br> VIA VIALEFT12&nbsp;; VIA VIARIGHT12&nbsp;; <br>END VIALIST12<br>VIARULE VIAGEN12 GENERATE <br> LAYER M1 ; <br> &nbsp;ENCLOSURE 0.01 0.05 ;<br> LAYER M2&nbsp;; <br> &nbsp;ENCLOSURE 0.01 0.05 ;<br> LAYER CUT12&nbsp;; <br> &nbsp;RECT &#45;0.06 &#45;0.06 0.06 0.06&nbsp;; <br> &nbsp;SPACING 0.14 BY 0.14&nbsp;; <br>END VIAGEN12<br>VIA VIACENTER23 LAYER M3&nbsp;; RECT &#45;2.2 &#45;2.2 2.2 2.2&nbsp;;<br> LAYER CUT23&nbsp;; RECT &#45;0.8 &#45;0.8 0.8 0.8&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;2.0 &#45;2.0 2.0 2.0&nbsp;; <br>END VIACENTER23<br>VIA VIATOP23 LAYER M3&nbsp;; RECT &#45;2.2 &#45;2.2 2.2 8.2&nbsp;;<br> LAYER CUT23&nbsp;; RECT &#45;0.8 5.2 0.8 6.8&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;2.2 &#45;2.2 2.2 8.2&nbsp;; <br>END VIATOP23<br>VIA VIABOTTOM23 LAYER M3&nbsp;; RECT &#45;2.2 &#45;8.2 2.2 2.2&nbsp;; <br> LAYER CUT23&nbsp;; RECT &#45;0.8 &#45;6.8 0.8 &#45;5.2&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;2.2 &#45;8.2 2.2 2.2&nbsp;; <br>END VIABOTTOM23<br>VIA VIALEFT23 LAYER M3&nbsp;; RECT &#45;7.8 &#45;2.2 2.2 2.2&nbsp;;<br> LAYER CUT23&nbsp;; RECT &#45;6.4 &#45;0.8 &#45;4.8 0.8&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;7.8 &#45;2.2 2.2 2.2&nbsp;; <br>END VIALEFT23<br>VIA VIARIGHT23 LAYER M3&nbsp;; RECT &#45;2.2 &#45;2.2 7.8 2.2&nbsp;;<br> LAYER CUT23&nbsp;; RECT 4.8 &#45;0.8 6.4 0.8&nbsp;;<br> LAYER M2&nbsp;; RECT &#45;2.2 &#45;2.2 7.8 2.2&nbsp;; <br>END VIARIGHT23<br>VIARULE VIALIST23 LAYER M3 ; DIRECTION VERTICAL ; WIDTH 3.6 TO<br> 3.6 ;<br> LAYER M2&nbsp;; DIRECTION HORIZONTAL&nbsp;; WIDTH 3.0 TO 3.0&nbsp;;<br> VIA VIACENTER23&nbsp;; VIA VIATOP23&nbsp;; VIA VIABOTTOM23&nbsp;;<br> VIA VIALEFT23&nbsp;; VIA VIARIGHT23&nbsp;; <br>END VIALIST23<br>VIARULE VIAGEN23 GENERATE <br> LAYER M2 ; <br> &nbsp;ENCLOSURE 0.01 0.05 ;<br> LAYER M3&nbsp;; <br> &nbsp;ENCLOSURE 0.01 0.05&nbsp;;<br> LAYER CUT23&nbsp;; <br> &nbsp;RECT &#45;0.06 &#45;0.06 0.06 0.06&nbsp;;<br> &nbsp;SPACING 0.14 BY 0.14&nbsp;; <br>END VIAGEN23<br>MACRO CORNER CLASS ENDCAP BOTTOMLEFT&nbsp;; SIZE 436.8 BY 444&nbsp;; SYMMETRY X Y&nbsp;; SITE CORNER&nbsp;;<br> PIN VDD SHAPE RING&nbsp;; DIRECTION INOUT&nbsp;; <br> PORT LAYER M2 ; WIDTH 20 ; PATH 426.8 200 200 200 200 434 ;END<br> END VDD<br> PIN VSS SHAPE RING&nbsp;; DIRECTION INOUT&nbsp;; <br> PORT LAYER M2 ; WIDTH 20 ; PATH 100 434 100 100 ; LAYER M1;<br> WIDTH 20 ; PATH 100 100 426.8 100 ;END <br> END VSS <br>END CORNER</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918648">MACRO IN1X class pad&nbsp;; FOREIGN IN1X&nbsp;; SIZE 151.2 BY 444&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;SYMMETRY X&nbsp;; SITE IOX&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 61.6 444 72.8 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN PO DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 78.4 444 84.0 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END PO<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 95.2 444 100.8 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN PI DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 106.4 444 112 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END PI<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; WIDTH 20&nbsp;; PATH 10 200 141.2 200&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 20&nbsp;; PATH 10 100 141.2 100&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS <dd>END IN1X</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918649">MACRO IN1Y EEQ IN1X&nbsp;; FOREIGN IN1Y&nbsp;; class pad&nbsp;;SIZE 436.8 BY 150&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;SYMMETRY Y&nbsp;; SITE IOY&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 69 0 75&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN PO DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 81 0 87&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END PO<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 51 0 57&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN PI DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 39 0 45&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END PI<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; WIDTH 20&nbsp;; PATH 236.8 10 236.8 140&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; WIDTH 20&nbsp;; PATH 336.8 10 336.8 140&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS <dd>END IN1Y</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918650">MACRO FILLER FOREIGN FILLER ; SIZE 67.2 BY 6 ; SYMMETRY X Y;<dd>&nbsp;&nbsp;&nbsp;&nbsp;SITE CORE1&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; RECT 45.8 0 55 6&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; RECT 12.2 0 21.4 6&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M1&nbsp;; RECT 24.1 1.5 43.5 4.5&nbsp;; END <dd>END FILLER</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918651">MACRO INV FOREIGN INVS&nbsp;; SIZE 67.2 BY 24&nbsp;; SYMMETRY X Y&nbsp;; SITE CORE1&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 30.8 9 42 9&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 25.2 15&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 5.6&nbsp;; PATH 50.4 4.6 50.4 13.4&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 5.6&nbsp;; PATH 16.8 4.6 16.8 13.4&nbsp;; END<dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M1&nbsp;; RECT 24.1 1.5 43.5 16.5&nbsp;; END <dd>END INV</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="921521">MACRO BUF FOREIGN BUFS ; SIZE 67.2 BY 126 ; SYMMETRY X Y ; SITE<dd>&nbsp;&nbsp;&nbsp;&nbsp;CORE1&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 25.2 39 42 39&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 30.8 33&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 5.6&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 50.4 4.6 50.4 10.0 56.0 10.0 56.0 115.8 50.4 115.8<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;50.4 121.4 ; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 5.6&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 16.8 4.6 16.8 10.0 11.2 10.0 11.2 115.8 16.8 115.8<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;16.8 121.4&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M1&nbsp;; RECT 24.1 1.5 43.5 124.5&nbsp;; END <dd>END BUF</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="921522">MACRO BIDIR1X FOREIGN BIDIR1X ; class pad ; SIZE 151.2 BY 444 ;<dd>&nbsp;&nbsp;&nbsp;&nbsp;SYMMETRY X ; SITE IOX ;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN IO DIRECTION INOUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 61.6 444 67.2 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END IO<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN ZI DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 78.4 444 84.0 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END ZI<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN PO DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 95.2 444 100.8 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END PO<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 106.4 444 112.0 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN EN DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 134.4 444 140.0 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END EN<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN TN DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 28.0 444 33.6 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END TN<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN PI DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 44.8 444 50.4 444&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END PI<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2 ; WIDTH 20 ; PATH 10 200 141.2 200&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 20&nbsp;; PATH 10 100 141.2 100&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS <dd>END BIDIR1X</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="922181">MACRO BIDIR1Y EEQ BIDIR1X ; class pad ; FOREIGN BIDIR1Y ; SIZE 436.8<dd>&nbsp;&nbsp;&nbsp;&nbsp;BY 150 ; SYMMETRY Y ; SITE IOY ;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN IO DIRECTION INOUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 69 0 75&nbsp;; END END IO<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN ZI DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 93 0 99&nbsp;; END END ZI<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN PO DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 81 0 87&nbsp;; END END PO<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 15 0 21&nbsp;; END END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN EN DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 27 0 33&nbsp;; END END EN<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN TN DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 39 0 45&nbsp;; END END TN<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN PI DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 0 51 0 57&nbsp;; END END PI<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2 ; WIDTH 20 ; PATH 236.8 10 236.8 140 ; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; WIDTH 20&nbsp;; PATH 336.8 10 336.8 140&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END VSS <dd>END BIDIR1Y</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="922182">MACRO OR2 FOREIGN OR2S ; SIZE 67.2 BY 42 ; SYMMETRY X Y ; SITE<dd>&nbsp;&nbsp;&nbsp;&nbsp;CORE1&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 25.2 39 42 39&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 25.2 15&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN B DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 25.2 3&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END B<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 5.6&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 50.4 4.6 50.4 10.0&nbsp;; PATH 50.4 27.4 50.4 37.4&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VIA 50.4 3 C2PW&nbsp;; VIA 50.4 21 C2PW&nbsp;; VIA 50.4 33 C2PW&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VIA 50.4 39 C2PW&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 5.6&nbsp;; PATH 16.8 4.6 16.8 10.0&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 16.8 27.4 16.8 37.4&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VIA 16.8 3 C2NW&nbsp;; VIA 16.8 15 C2NW&nbsp;; VIA 16.8 21 C2NW&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;VIA 16.8 33 C2NW&nbsp;; VIA 16.8 39 C2NW&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M1&nbsp;; RECT 24.1 1.5 43.5 40.5&nbsp;; END <dd>END OR2</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918656">MACRO AND2 FOREIGN AND2S ; SIZE 67.2 BY 84 ; SYMMETRY X Y ; SITE<dd>&nbsp;&nbsp;&nbsp;&nbsp;CORE1&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 25.2 39 42 39&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 42 15&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN B DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 42 3&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END B<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 79.4 ; END<dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE ABUTMENT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 5.6&nbsp;; PATH 16.8 4.6 16.8 79.4&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M1&nbsp;; RECT 24.1 1.5 43.5 82.5&nbsp;; END <dd>END AND2</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918657">MACRO DFF3 FOREIGN DFF3S&nbsp;; SIZE 67.2 BY 210&nbsp;; SYMMETRY X Y&nbsp;; SITE<dd>&nbsp;&nbsp;&nbsp;&nbsp;CORE1&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Q DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 19.6 99 47.6 99&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Q<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN QN DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 25.2 123 42 123&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END QN<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN D DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 30.8 51&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END D<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN G DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 25.2 3&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END G<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN CD DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 36.4 75&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END CD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 205.4 ;<dd>&nbsp;&nbsp;&nbsp;&nbsp;END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 205.4 ;<dd>&nbsp;&nbsp;&nbsp;&nbsp;END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M1 ; RECT 24.1 1.5 43.5 208.5&nbsp;; PATH 8.4 3 8.4 123&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 58.8 3 58.8 123 ; PATH 64.4 3 64.4 123; END <dd>END DFF3</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918658">MACRO NOR2 FOREIGN NOR2S ; SIZE 67.2 BY 42 ; SYMMETRY X Y ; SITE<dd>&nbsp;&nbsp;&nbsp;&nbsp;CORE1&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 42 33&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 25.2 15&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN B DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 36.4 9&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END B<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 5.6&nbsp;; PATH 50.4 4.6 50.4 37.4&nbsp;; END<dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 5.6&nbsp;; PATH 16.8 4.6 16.8 37.4&nbsp;; END<dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M1&nbsp;; RECT 24.1 1.5 43.5 40.5&nbsp;; END <dd>END NOR2</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918659">MACRO AND2J EEQ AND2&nbsp;;&nbsp;&nbsp;&nbsp;&nbsp;FOREIGN AND2SJ&nbsp;; SIZE 67.2 BY 48&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;SYMMETRY X Y&nbsp;; ORIGIN 0 6&nbsp;; SITE CORE1&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 25.2 33 42 33&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 42 15&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN B DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 42 3&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END B<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 &#45;1.4 50.4 37.4 ;<dd>&nbsp;&nbsp;&nbsp;&nbsp;END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE FEEDTHRU&nbsp;;&nbsp;&nbsp;&nbsp;&nbsp;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 &#45;1.4 16.8 37.4 ;<dd>&nbsp;&nbsp;&nbsp;&nbsp;END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M1&nbsp;; RECT 24.1 1.5 43.5 34.5&nbsp;; END <dd>END AND2J</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918660">MACRO SQUAREBLOCK FOREIGN SQUAREBLOCKS&nbsp;; CLASS RING&nbsp;;SIZE 268.8<dd>&nbsp;&nbsp;&nbsp;&nbsp;BY 252&nbsp;; SITE SQUAREBLOCK&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 22.8 21 246.0 21&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 64.4 33 137.2 33&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 137.2 33 137.2 69 ; PATH 137.2 69 204.4 69 ; END<dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN B DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 22.8 129 246.0 129&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END B<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN C DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2 ; PATH 70 165 70 153 ; PATH 70 153 126 153&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END C<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN D DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 22.8 75 64.4 75&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END D<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN E DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 22.8 87 64.4 87&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END E<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN F DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 22.8 99 64.4 99&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END F<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN G DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 22.8 111 64.4 111&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END G<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE RING&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 3.6&nbsp;; PATH 4.0 3.5 4.0 248&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 264.8 100 264.8 248&nbsp;; PATH 150 3.5 150 100&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LAYER M2&nbsp;; WIDTH 3.6&nbsp;; PATH 4.0 3.5 150 3.5&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 150 100 264.8 100&nbsp;; PATH 4.0 248 264.8 248&nbsp;; END<dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE RING&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 3.6&nbsp;; PATH 10 10 10 150&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 100 150 100 200&nbsp;; PATH 50 200 50 242&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 258.8 10 258.8 242&nbsp;; LAYER M2&nbsp;; WIDTH 3.6&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 10 150 100 150&nbsp;; PATH 100 200 50 200&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 10 10 258.8 10&nbsp;; PATH 50 242 258.8 242&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M1 ; RECT 13.8 14.0 255.0 237.2 ; END <dd>END SQUAREBLOCK</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918661">MACRO I2BLOCK FOREIGN I2BLOCKS&nbsp;; CLASS RING&nbsp;; SIZE 672 BY 504&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;SITE I2BLOCK&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 22.8 21 649.2 21&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2 ; PATH 22.8 63 154.0 63 ; PATH 154.0 63 154.0<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;129; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 154.0 129 447.6 129&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN B DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 137.2 423 447.6 423&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END B<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN C DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 204.4 165 271.6 165&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END C<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN D DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 204.4 171 271.6 171&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END D<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN E DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 204.4 213 204.4 213&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END E<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN F DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 406 249 406 273&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END F<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN G DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 338.8 249 338.8 273&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END G<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN H DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 372.4 357 372.4 381&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END H<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VDD DIRECTION INOUT&nbsp;; SHAPE RING&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 3.6&nbsp;; PATH 668 3.5 668 80.5&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 467 80.5 467 465.5&nbsp;; PATH 668 465.5 668 500.5&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 4 500.5 4 465.5&nbsp;; PATH 138 465.5 138 80.5&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 4 80.5 4 3.5 ; LAYER M2 ; WIDTH 3.6 ; PATH 4 3.5 668 3.5;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 668 80.5 467 80.5&nbsp;; PATH 467 465.5 668 465.5&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 668 500.5 4 500.5&nbsp;; PATH 4 465.5 138 465.5&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 138 80.5 4 80.5&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;; SHAPE RING&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; WIDTH 3.6&nbsp;; PATH 662 10 662 74&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 461 74 461 472 ; PATH 662 472 662 494 ; PATH 10 494 10<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;472;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 144 472 144 74&nbsp;; PATH 10 74 10 10&nbsp;;LAYER M2&nbsp;; WIDTH<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;3.6&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 10 10 662 10&nbsp;; PATH 662 74 461 74&nbsp;; PATH 461 472 662<br> 472&nbsp;;<br> PATH 662 494 10 494&nbsp;; PATH 10 472 144 472&nbsp;; PATH 144 74 10<br> 74&nbsp;;<br> END <br> END VSS<br> OBS LAYER M1&nbsp;; RECT 14 14 658 70&nbsp;; RECT 14 476 658 490&nbsp;; <br> RECT 148 14 457 490&nbsp;; # rectilinear shape description<br> LAYER OVERLAP&nbsp;; RECT 0 0 672 84&nbsp;; RECT 134.4 84 470.4 462&nbsp;; <br> RECT 0 462 672 504&nbsp;; END <br>END I2BLOCK</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918662">MACRO LBLOCK FOREIGN LBLOCKS&nbsp;; CLASS RING&nbsp;; SIZE 201.6 BY 168&nbsp;; SITE<dd>&nbsp;&nbsp;&nbsp;&nbsp;LBLOCK&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN Z DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 2.8 15 198.8 15&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END Z<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN A DIRECTION OUTPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2 ; PATH 2.8 81 137.2 81 ; PATH 137.2 81 137.2<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;69 ;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PATH 137.2 69 198.8 69&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END A<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN B DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2&nbsp;; PATH 2.8 165 64.4 165&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END B<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN C DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 2.8 93 2.8 105&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END C<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN D DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 64.4 93 64.4 105&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END D<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN E DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 198.8 39 198.8 39&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END E<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN F DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 198.8 45 198.8 45&nbsp;; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END F<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN G DIRECTION INPUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M1&nbsp;; PATH 2.8 111 2.8 111&nbsp;; END END G<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2 ; WIDTH 3.6 ; PATH 1.8 27 199.8 27 ; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VDD<dd>&nbsp;&nbsp;&nbsp;&nbsp;PIN VSS DIRECTION INOUT&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;PORT LAYER M2 ; WIDTH 3.6 ; PATH 1.8 57 199.8 57 ; END <dd>&nbsp;&nbsp;&nbsp;&nbsp;END VSS<dd>&nbsp;&nbsp;&nbsp;&nbsp;OBS LAYER M2&nbsp;; RECT 1.0 80 66.2 166.5&nbsp;; RECT 1.0 1.5 200.6 23&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RECT 1.0 31 200.6 53&nbsp;; RECT 1.0 61 200.6 82.5&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;# rectilinear shape description<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LAYER OVERLAP&nbsp;; RECT 0 0 201.6 84&nbsp;; RECT 0 84 67.2 168&nbsp;; <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;END <dd>END LBLOCK</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="921026">END LIBRARY</a></font>
</dl>
<h2><a name="918664">DEF</a></h2>
<p><a name="918665">The following example shows a design netlist.</a></p>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918666">DESIGN DEMO4CHIP&nbsp;;<dd>TECHNOLOGY DEMO4CHIP&nbsp;;<dd>UNITS DISTANCE MICRONS 100&nbsp;;<dd>COMPONENTS 243&nbsp;;</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="921046">&#45; CORNER1 CORNER&nbsp;; &#45; CORNER2 CORNER&nbsp;; &#45; CORNER3 CORNER&nbsp;; <dd>&#45; CORNER4 CORNER&nbsp;; &#45; C01 IN1X&nbsp;; &#45; C02 IN1Y&nbsp;; &#45; C04 IN1X&nbsp;; <dd>&#45; C05 IN1X&nbsp;; &#45; C06 IN1Y&nbsp;;<dd>&#45; C07 IN1Y&nbsp;; &#45; C08 IN1Y&nbsp;; &#45; C09 IN1Y&nbsp;; &#45; C10 IN1X&nbsp;; &#45; C11 IN1X&nbsp;; <dd>&#45; C13 BIDIR1Y&nbsp;; &#45; C14 INV&nbsp;; &#45; C15 BUF&nbsp;; &#45; C16 BUF&nbsp;; &#45; C17 BUF&nbsp;;<dd>&#45; C19 BIDIR1Y&nbsp;; &#45; C20 INV&nbsp;; &#45; C21 BUF&nbsp;; &#45; C22 BUF&nbsp;; &#45; C23 BUF&nbsp;;<dd>&#45; C25 BIDIR1Y&nbsp;; &#45; C26 INV&nbsp;; &#45; C27 BUF&nbsp;; &#45; C28 BUF&nbsp;; &#45; C29 BUF&nbsp;;<dd>&#45; C31 BIDIR1Y&nbsp;; &#45; C32 INV&nbsp;; &#45; C33 BUF&nbsp;; &#45; C34 BUF&nbsp;; &#45; C35 BUF&nbsp;;<dd>&#45; C37 BIDIR1X&nbsp;; &#45; C39 INV&nbsp;; &#45; C40 BUF&nbsp;; &#45; C41 BUF&nbsp;; &#45; C42 BUF&nbsp;;<dd>&#45; C44 BIDIR1X&nbsp;; &#45; C45 INV&nbsp;; &#45; C46 BUF&nbsp;; &#45; C47 BUF&nbsp;; &#45; C48 BUF&nbsp;;<dd>&#45; C50 BIDIR1Y&nbsp;; &#45; C51 INV&nbsp;; &#45; C52 BUF&nbsp;; &#45; C53 BUF&nbsp;; &#45; C54 BUF&nbsp;;<dd>&#45; C56 BIDIR1X&nbsp;; &#45; C57 INV&nbsp;; &#45; C58 BUF&nbsp;; &#45; C59 BUF&nbsp;; &#45; C60 BUF&nbsp;;<dd>&#45; D02 BIDIR1X&nbsp;; &#45; D03 INV&nbsp;; &#45; D04 BUF&nbsp;; &#45; D05 BUF&nbsp;; &#45; D06 BUF&nbsp;;<dd>&#45; D08 BIDIR1X&nbsp;; &#45; D09 INV&nbsp;; &#45; D10 BUF&nbsp;; &#45; D11 BUF&nbsp;; &#45; D12 BUF&nbsp;;<dd>&#45; D14 BIDIR1X&nbsp;; &#45; D15 INV&nbsp;; &#45; D16 BUF&nbsp;; &#45; D17 BUF&nbsp;; &#45; D19 BUF&nbsp;;<dd>&#45; D33 BIDIR1Y&nbsp;; &#45; D34 INV&nbsp;; &#45; D35 BUF&nbsp;; &#45; D36 BUF&nbsp;; &#45; D37 BUF&nbsp;;<dd>&#45; D39 BIDIR1Y&nbsp;; &#45; D40 INV&nbsp;; &#45; D41 BUF&nbsp;; &#45; D42 BUF&nbsp;; &#45; D43 BUF&nbsp;;<dd>&#45; D45 BIDIR1Y ; &#45; D46 INV ; &#45; D47 BUF ; &#45; D48 BUF ; &#45; D49 BUF ; <dd>&#45; D82 OR2&nbsp;; &#45; D83 OR2&nbsp;; &#45; D84 OR2&nbsp;; &#45; D85 OR2&nbsp;; &#45; D86 OR2&nbsp;; <br>&#45; D87 OR2&nbsp;; &#45; D88 OR2&nbsp;; &#45; D89 OR2&nbsp;; &#45; D90 OR2&nbsp;; &#45; D91 OR2&nbsp;; <br>&#45; D92 OR2&nbsp;; &#45; D93 OR2&nbsp;; <br>&#45; E01 AND3&nbsp;; &#45; E02 AND3&nbsp;; &#45; E03 AND3&nbsp;; &#45; E04 AND3&nbsp;; &#45; E05 AND3&nbsp;; <br>&#45; E06 AND3&nbsp;; &#45; E07 AND3&nbsp;; &#45; E08 AND3&nbsp;; &#45; E09 AND3&nbsp;; &#45; E10 AND3&nbsp;; <br>&#45; E11 AND3&nbsp;; &#45; E12 AND3&nbsp;; &#45; E13 AND3&nbsp;; &#45; E14 AND3&nbsp;; &#45; E15 AND3&nbsp;; <br>&#45; E16 AND3&nbsp;; <br>&#45; EE16 IN1X&nbsp;; &#45; E17 IN1X&nbsp;; &#45; E18 IN1X&nbsp;; &#45; E19 IN1X&nbsp;; &#45; E20 IN1X&nbsp;;<br>&#45; E21 IN1X&nbsp;; &#45; E22 IN1X&nbsp;; &#45; E23 IN1Y&nbsp;; &#45; E24 IN1Y&nbsp;; &#45; E25 IN1Y&nbsp;;<br>&#45; E26 INV&nbsp;; &#45; E27 AND2&nbsp;; &#45; E28 AND2&nbsp;; &#45; E29 AND2&nbsp;; &#45; E30 AND2&nbsp;;<br>&#45; E31 AND2&nbsp;; &#45; E32 AND2&nbsp;; &#45; E33 OR2&nbsp;; &#45; E34 OR2&nbsp;; &#45; E35 OR2&nbsp;;<br>&#45; E36 OR2&nbsp;; &#45; E37 IN1Y&nbsp;; &#45; E38A01 DFF3&nbsp;; &#45; E38A02 DFF3&nbsp;; <br>&#45; E38A03 DFF3&nbsp;;&#45; E38A04 DFF3&nbsp;; &#45; E38A05 DFF3&nbsp;; &#45; F01 I2BLOCK&nbsp;; <br>&#45; F04 OR2&nbsp;; &#45; F06 OR2&nbsp;; &#45; F07 OR2&nbsp;; &#45; F08 OR2&nbsp;; &#45; F09 SQUAREBLOCK&nbsp;;<br>&#45; F12 LBLOCK&nbsp;; <br>&#45; Z14 INV&nbsp;; &#45; Z15 BUF&nbsp;; &#45; Z16 BUF&nbsp;; &#45; Z17 BUF&nbsp;; &#45; Z20 INV&nbsp;; <br>&#45; Z21 BUF&nbsp;; &#45; Z22 BUF&nbsp;; &#45; Z23 BUF&nbsp;; &#45; Z26 INV&nbsp;; &#45; Z27 BUF&nbsp;; <br>&#45; Z28 BUF&nbsp;; &#45; Z29 BUF&nbsp;; &#45; Z32 INV&nbsp;; &#45; Z33 BUF&nbsp;; &#45; Z34 BUF&nbsp;; <br>&#45; Z35 BUF&nbsp;; &#45; Z39 INV&nbsp;; &#45; Z40 BUF&nbsp;; &#45; Z41 BUF&nbsp;; &#45; Z42 BUF&nbsp;; <br>&#45; Z45 INV&nbsp;; &#45; Z46 BUF&nbsp;; &#45; Z47 BUF&nbsp;; &#45; Z48 BUF&nbsp;; &#45; Z51 INV&nbsp;;<br>&#45; Z52 BUF&nbsp;; &#45; Z53 BUF&nbsp;; &#45; Z54 BUF&nbsp;; &#45; Z57 INV&nbsp;; &#45; Z58 BUF&nbsp;; &#45; Z59 BUF&nbsp;;<br>&#45; Z60 BUF&nbsp;; &#45; Z103 INV&nbsp;; &#45; Z104 BUF&nbsp;; &#45; Z105 BUF&nbsp;; &#45; Z106 BUF&nbsp;;<br>&#45; Z109 INV&nbsp;; &#45; Z110 BUF&nbsp;; &#45; Z111 BUF&nbsp;; &#45; Z112 BUF&nbsp;; &#45; Z115 INV&nbsp;;<br>&#45; Z116 BUF&nbsp;; &#45; Z117 BUF&nbsp;; &#45; Z119 BUF&nbsp;; &#45; Z134 INV&nbsp;; &#45; Z135 BUF&nbsp;;<br>&#45; Z136 BUF&nbsp;; &#45; Z137 BUF&nbsp;; &#45; Z140 INV&nbsp;; &#45; Z141 BUF&nbsp;; &#45; Z142 BUF&nbsp;;<br>&#45; Z143 BUF&nbsp;; &#45; Z146 INV&nbsp;; &#45; Z147 BUF&nbsp;; &#45; Z148 BUF&nbsp;; &#45; Z149 BUF&nbsp;;<br>&#45; Z182 OR2&nbsp;; &#45; Z183 OR2&nbsp;; &#45; Z184 OR2&nbsp;; &#45; Z185 OR2&nbsp;; &#45; Z186 OR2&nbsp;;<br>&#45; Z187 OR2&nbsp;; &#45; Z188 OR2&nbsp;; &#45; Z189 OR2&nbsp;; &#45; Z190 OR2&nbsp;; &#45; Z191 OR2&nbsp;;<br>&#45; Z192 OR2&nbsp;; &#45; Z193 OR2&nbsp;; &#45; Z201 AND3&nbsp;; &#45; Z202 AND3&nbsp;; &#45; Z203 AND3&nbsp;;<br>&#45; Z204 AND3&nbsp;; &#45; Z205 AND3&nbsp;; &#45; Z206 AND3&nbsp;; &#45; Z207 AND3&nbsp;; &#45; Z208 AND3&nbsp;;<br>&#45; Z209 AND3&nbsp;; &#45; Z210 AND3&nbsp;; &#45; Z211 AND3&nbsp;; &#45; Z212 AND3&nbsp;; &#45; Z213 AND3&nbsp;;<br>&#45; Z214 AND3&nbsp;; &#45; Z215 AND3&nbsp;; &#45; Z216 AND3&nbsp;; &#45; Z226 INV&nbsp;; &#45; Z227 AND2&nbsp;;<br>&#45; Z228 AND2&nbsp;; &#45; Z229 AND2&nbsp;; &#45; Z230 AND2&nbsp;; &#45; Z231 AND2&nbsp;; &#45; Z232 AND2&nbsp;;<br>&#45; Z233 OR2&nbsp;; &#45; Z234 OR2&nbsp;; &#45; Z235 OR2&nbsp;; &#45; Z236 OR2&nbsp;; &#45; Z38A01 DFF3&nbsp;;<br>&#45; Z38A02 DFF3&nbsp;; &#45; Z38A03 DFF3&nbsp;; &#45; Z38A04 DFF3&nbsp;; &#45; Z38A05 DFF3&nbsp;;<br>END COMPONENTS</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="921477">NETS 222&nbsp;; <dd>&#45; VDD ( Z216 B ) ( Z215 B ) ( Z214 C ) ( Z214 B ) <dd>( Z213 C ) ( Z213 B ) ( Z212 C ) ( Z212 B ) ( Z211 C ) ( Z211 B )<dd>( Z210 C ) ( E23 Z ) ( Z143 Z ) ( Z142 Z ) ( Z141 Z ) ( Z119 Z )<dd>( Z117 Z ) ( Z116 Z ) ( Z106 Z ) ( Z105 Z ) ( Z104 Z ) ( Z34 Z )<dd>( Z33 Z ) ( Z28 Z ) ( Z27 Z ) ( Z22 Z ) ( Z21 Z ) ( Z16 Z ) <dd>( Z15 Z ) ( D45 PO ) ( D14 PO ) ( C01 PI ) ( D45 TN ) ( D39 TN )<dd>( D33 TN ) ( D14 TN ) ( D08 TN ) ( D02 TN ) ( C56 TN ) ( C50 TN )<dd>( C44 TN ) ( C37 TN ) ( C31 TN ) ( C25 TN ) ( C19 TN ) ( C13 TN )&nbsp;;<dd>&#45; VSS ( Z209 C ) ( Z208 C ) ( Z207 C ) ( Z206 C ) ( Z205 C )<dd>( Z204 C ) ( Z203 C ) ( Z202 C ) ( Z201 C ) ( Z149 Z ) ( Z148 Z )<dd>( Z147 Z ) ( Z137 Z ) ( Z136 Z ) ( Z135 Z ) ( Z112 Z ) ( Z111 Z )<dd>( Z110 Z ) ( Z60 Z ) ( Z59 Z ) ( Z58 Z ) ( Z54 Z ) ( Z53 Z )<dd>( Z52 Z ) ( Z47 Z ) ( Z46 Z ) ( Z41 Z ) ( Z40 Z ) ( E18 Z ) <dd>( D49 Z ) ( D43 Z ) ( D45 A ) ( D39 A ) ( D33 A ) ( D14 A )<dd>( D08 A ) ( D02 A ) ( C56 A ) ( C50 A ) ( C44 A ) ( C37 A ) <dd>( C31 A ) ( C25 A ) ( C19 A ) ( C13 A )&nbsp;; &#45; XX1001 ( Z38A04 G )<dd>( Z38A02 G )&nbsp;; &#45; XX100 ( Z38A05 G ) ( Z38A03 G ) ( Z38A01 G )&nbsp;;<dd>&#45; XX907 ( Z236 B ) ( Z235 B )&nbsp;; &#45; XX906 ( Z234 B ) ( Z233 B )&nbsp;; <dd>&#45; XX904 ( Z232 B ) ( Z231 B )&nbsp;; &#45; XX903 ( Z230 B ) ( Z229 B )&nbsp;; <dd>&#45; XX902 ( Z228 B ) ( Z227 B )&nbsp;; <dd>&#45; XX900 ( Z235 A ) ( Z233 A ) ( Z232 A ) ( Z230 A ) ( Z228 A ) ( Z226 A )&nbsp;; <dd>&#45; Z38QN4 ( Z38A04 QN ) ( Z210 B )&nbsp;; &#45; COZ131 ( Z38A04 Q ) ( Z210 A )&nbsp;; <dd>&#45; Z38QN3 ( Z38A03 QN ) ( Z209 B )&nbsp;; &#45; COZ121 ( Z38A03 Q ) ( Z209 A )&nbsp;;<dd>&#45; Z38QN2 ( Z38A02 QN ) ( Z208 B )&nbsp;; &#45; COZ111 ( Z38A02 Q ) ( Z208 A )&nbsp;;<dd>&#45; Z38QN1 ( Z38A01 QN ) ( Z207 B )&nbsp;; &#45; COZ101 ( Z38A01 Q ) ( Z207 A )&nbsp;;<dd>&#45; XX901 ( Z236 A ) ( Z234 A ) ( Z231 A ) ( Z229 A ) ( Z227 A ) ( Z226 Z )<dd>&nbsp;&nbsp;&nbsp;&nbsp;( Z193 A )&nbsp;; <dd>&#45; X415 ( Z149 A ) ( Z148 A ) ( Z147 A ) ( Z146 Z )&nbsp;; &#45; X413 ( Z143 A )<br> ( Z142 A ) ( Z141 A ) ( Z140 Z )&nbsp;; <br>&#45; X411 ( Z137 A ) ( Z136 A ) ( Z135 A ) ( Z134 Z )&nbsp;; <br>&#45; X405 ( Z119 A ) ( Z117 A ) ( Z116 A ) ( Z115 Z )&nbsp;; <br>&#45; X403 ( Z112 A ) ( Z111 A ) ( Z110 A ) ( Z109 Z )&nbsp;; <br>&#45; X401 ( Z106 A ) ( Z105 A ) ( Z104 A ) ( Z103 Z )&nbsp;; <br>&#45; X315 ( Z60 A ) ( Z59 A ) ( Z58 A ) ( Z57 Z )&nbsp;; <br>&#45; X313 ( Z54 A ) ( Z53 A ) ( Z52 A ) ( Z51 Z )&nbsp;; <br>&#45; DIS051 ( Z216 A ) ( Z48 Z )&nbsp;; <br>&#45; X311 ( Z48 A ) ( Z47 A ) ( Z46 A ) ( Z45 Z )&nbsp;; <br>&#45; DIS041 ( Z215 A ) ( Z42 Z )&nbsp;; &#45; X309 ( Z42 A ) ( Z41 A ) ( Z40 A ) <br> ( Z39 Z )&nbsp;;<br>&#45; X307 ( Z35 A ) ( Z34 A ) ( Z33 A ) ( Z32 Z )&nbsp;;<br>&#45; DIS031 ( Z214 A ) ( Z35 Z )&nbsp;; &#45; DIS021 ( Z213 A ) ( Z29 Z )&nbsp;;<br>&#45; X305 ( Z29 A ) ( Z28 A ) ( Z27 A ) ( Z26 Z )&nbsp;;<br>&#45; DIS011 ( Z212 A ) ( Z23 Z )&nbsp;;<br>&#45; X303 ( Z23 A ) ( Z22 A ) ( Z21 A ) ( Z20 Z )&nbsp;;<br>&#45; DIS001 ( Z211 A ) ( Z17 Z )&nbsp;;<br>&#45; X301 ( Z17 A ) ( Z16 A ) ( Z15 A ) ( Z14 Z )&nbsp;;<br>&#45; X1000 ( E38A05 G ) ( E38A03 G ) ( E38A01 G ) ( E37 Z )&nbsp;;<br>&#45; CNTEN ( Z38A05 Q ) ( E38A05 Q ) ( E25 A )&nbsp;;<br>&#45; VIH20 ( E37 PI ) ( E25 PO )&nbsp;; &#45; X0907 ( E36 B ) ( E35 B ) ( E25 Z )&nbsp;;<br>&#45; CCLK0 ( F09 A ) ( E24 A )&nbsp;; &#45; VIH19 ( E25 PI ) ( E24 PO )&nbsp;;<br>&#45; X0906 ( E34 B ) ( E33 B ) ( E24 Z )&nbsp;; &#45; CATH1 ( F09 Z ) ( E23 A )&nbsp;;<br>&#45; VIH18 ( E24 PI ) ( E23 PO )&nbsp;; &#45; CRLIN ( F08 Z ) ( E22 A )&nbsp;;<br>&#45; VIH17 ( E23 PI ) ( E22 PO )&nbsp;; &#45; X0904 ( E32 B ) ( E31 B ) ( E22 Z )&nbsp;;<br>&#45; NXLIN ( F07 Z ) ( E21 A )&nbsp;; &#45; VIH16 ( E22 PI ) ( E21 PO )&nbsp;;<br>&#45; X0903 ( E30 B ) ( E29 B ) ( E21 Z )&nbsp;; &#45; RPT1 ( F06 Z ) ( E20 A )&nbsp;;<br>&#45; VIH15 ( E21 PI ) ( E20 PO )&nbsp;; &#45; X0902 ( E28 B ) ( E27 B ) ( E20 Z )&nbsp;;<br>&#45; AGISL ( F04 Z ) ( E19 A )&nbsp;; &#45; VIH14 ( E20 PI ) ( E19 PO )&nbsp;;<br>&#45; X0900 ( E35 A ) ( E33 A ) ( E32 A ) ( E30 A ) ( E28 A ) ( E26 A )<br> ( E19 Z )&nbsp;;<br>&#45; TSTCN ( Z38A05 QN ) ( E38A05 QN ) ( E18 A )&nbsp;;<br>&#45; VIH13 ( E19 PI ) ( E18 PO )&nbsp;; &#45; BCLK1 ( F01 A ) ( E17 A )&nbsp;;<br>&#45; VIH12 ( E18 PI ) ( E17 PO )&nbsp;; &#45; CLR0 ( F01 Z ) ( EE16 A )&nbsp;;<br>&#45; VIH11 ( E17 PI ) ( EE16 PO )&nbsp;; &#45; BCLKX1 ( Z216 C ) ( E17 Z ) <br> ( E16 C )&nbsp;; &#45; CLRX0 ( Z38A05 CD ) ( Z38A03 CD ) ( Z38A01 CD ) <br> ( Z215 C ) ( E38A05 CD ) ( E38A03 CD ) ( E38A01 CD ) ( EE16 Z ) <br> ( E15 C )&nbsp;; &#45; E38QN4 ( E38A04 QN ) ( E10 B )&nbsp;;<br>&#45; CAX131 ( E38A04 Q ) ( E10 A )&nbsp;; &#45; E38QN3 ( E38A03 QN ) ( E09 B )&nbsp;;<br>&#45; CAX121 ( E38A03 Q ) ( E09 A )&nbsp;; &#45; E38QN2 ( E38A02 QN ) ( E08 B )&nbsp;;<br>&#45; CAX111 ( E38A02 Q ) ( E08 A )&nbsp;; &#45; E38QN1 ( E38A01 QN ) ( E07 B )&nbsp;;<br>&#45; CAX101 ( E38A01 Q ) ( E07 A )&nbsp;;<br>&#45; SDD111 ( Z38A05 D ) ( Z205 Z ) ( E38A05 D ) ( E05 Z )&nbsp;;<br>&#45; SDD121 ( Z38A04 D ) ( Z204 Z ) ( E38A04 D ) ( E04 Z )&nbsp;;<br>&#45; X0901 ( E36 A ) ( E34 A ) ( E31 A ) ( E29 A ) ( E27 A ) ( E26 Z )<br> ( D93 A )&nbsp;;<br>&#45; VIH21 ( Z192 A ) ( E37 PO ) ( D92 A )&nbsp;;<br>&#45; STRDENB0 ( Z206 B ) ( Z202 B ) ( Z201 B ) ( Z189 B ) ( Z188 B )<br> ( F12 A ) ( E06 B ) ( E02 B ) ( E01 B ) ( D89 B ) ( D88 B )&nbsp;;<br>&#45; STRDENA0 ( Z202 A ) ( Z201 A ) ( Z183 B ) ( Z182 B ) ( F12 Z ) <br> ( F01 H ) ( E02 A ) ( E01 A ) ( D83 B ) ( D82 B )&nbsp;;<br>&#45; DAB151 ( F12 H ) ( D48 Z )&nbsp;; &#45; DAA151 ( F08 B ) ( D47 Z )&nbsp;;<br>&#45; X0415 ( D49 A ) ( D48 A ) ( D47 A ) ( D46 Z )&nbsp;;<br>&#45; SDD151 ( Z38A01 D ) ( Z201 Z ) ( E38A01 D ) ( E01 Z ) ( D45 EN )&nbsp;;<br>&#45; X0414 ( Z146 A ) ( D46 A ) ( D45 ZI )&nbsp;; &#45; D151 ( E14 C ) ( D45 IO )&nbsp;;<br>&#45; DAB141 ( F12 G ) ( D42 Z )&nbsp;; &#45; DAA141 ( F08 A ) ( D41 Z )&nbsp;;<br>&#45; X0413 ( D43 A ) ( D42 A ) ( D41 A ) ( D40 Z )&nbsp;;<br>&#45; SDD141 ( Z38A02 D ) ( Z202 Z ) ( E38A02 D ) ( E02 Z ) ( D39 EN )&nbsp;;<br>&#45; VIH60 ( D45 PI ) ( D39 PO )&nbsp;; &#45; X0412 ( Z140 A ) ( D40 A ) ( D39 ZI )&nbsp;;<br>&#45; D141 ( E13 C ) ( D39 IO )&nbsp;; &#45; SDI131 ( E16 B ) ( D37 Z )&nbsp;;<br>&#45; DAB131 ( F12 F ) ( D36 Z )&nbsp;; &#45; DAA131 ( F07 B ) ( D35 Z )&nbsp;;<br>&#45; X0411 ( D37 A ) ( D36 A ) ( D35 A ) ( D34 Z )&nbsp;;<br>&#45; VIH58 ( Z193 Z ) ( D93 Z ) ( D33 PI )&nbsp;;<br>&#45; SDD131 ( Z38A03 D ) ( Z203 Z ) ( E38A03 D ) ( E03 Z ) ( D33 EN )&nbsp;;<br>&#45; VIH59 ( D39 PI ) ( D33 PO )&nbsp;; &#45; X0410 ( Z134 A ) ( D34 A ) ( D33 ZI )&nbsp;;<br>&#45; D131 ( E12 C ) ( D33 IO )&nbsp;; &#45; SDI101 ( E15 B ) ( D19 Z )&nbsp;;&nbsp;...<br>&#45; X0315 ( C60 A ) ( C59 A ) ( C58 A ) ( C57 Z )&nbsp;;<br>&#45; SDD071 ( Z211 Z ) ( E11 Z ) ( C56 EN )&nbsp;;<br>&#45; VIH53 ( Z190 Z ) ( D90 Z ) ( D02 PI ) ( C56 PO )&nbsp;;<br>&#45; X0314 ( Z57 A ) ( C57 A ) ( C56 ZI )&nbsp;;<br>&#45; D071 ( E08 C ) ( C56 IO )&nbsp;; &#45; SDI061 ( E11 B ) ( C54 Z )&nbsp;;<br>&#45; DAB061 ( F09 H ) ( C53 Z )&nbsp;; &#45; DAA061 ( F04 A ) ( C52 Z )&nbsp;;<br>&#45; X0313 ( C54 A ) ( C53 A ) ( C52 A ) ( C51 Z )&nbsp;;<br>&#45; SDD061 ( Z212 Z ) ( E12 Z ) ( C50 EN )&nbsp;;<br>&#45; VIH52 ( Z189 Z ) ( D89 Z ) ( C56 PI ) ( C50 PO )&nbsp;;<br>&#45; X0312 ( Z51 A ) ( C51 A ) ( C50 ZI )&nbsp;;<br>&#45; D061 ( E07 C ) ( C50 IO )&nbsp;; &#45; SDI051 ( E16 A ) ( C48 Z )&nbsp;;<br>&#45; DAB051 ( F09 G ) ( C47 Z )&nbsp;; &#45; DAA051 ( F01 G ) ( C46 Z )&nbsp;;<br>&#45; X0311 ( C48 A ) ( C47 A ) ( C46 A ) ( C45 Z )&nbsp;;<br>&#45; SDD051 ( Z213 Z ) ( E13 Z ) ( C44 EN )&nbsp;; <br>&#45; VIH51 ( Z188 Z ) ( D88 Z ) ( C50 PI ) ( C44 PO )&nbsp;;<br>&#45; X0310 ( Z45 A ) ( C45 A ) ( C44 ZI )&nbsp;;<br>&#45; D051 ( E06 C ) ( C44 IO )&nbsp;; &#45; SDI041 ( E15 A ) ( C42 Z )&nbsp;;<br>&#45; DAB041 ( F09 F ) ( C41 Z )&nbsp;; &#45; DAA041 ( F01 F ) ( C40 Z )&nbsp;;<br>&#45; X0309 ( C42 A ) ( C41 A ) ( C40 A ) ( C39 Z )&nbsp;;<br>&#45; SDD041 ( Z214 Z ) ( E14 Z ) ( C37 EN )&nbsp;;<br>&#45; VIH50 ( Z187 Z ) ( D87 Z ) ( C44 PI ) ( C37 PO )&nbsp;;<br>&#45; X0308 ( Z39 A ) ( C39 A ) ( C37 ZI )&nbsp;;<br>&#45; D041 ( E05 C ) ( C37 IO )&nbsp;; &#45; SDI031 ( E14 A ) ( C35 Z )&nbsp;;<br>&#45; DAB031 ( F09 E ) ( C34 Z )&nbsp;; &#45; DAA031 ( F01 E ) ( C33 Z )&nbsp;;<br>&#45; X0307 ( C35 A ) ( C34 A ) ( C33 A ) ( C32 Z )&nbsp;; <br>&#45; SDD031 ( Z215 Z ) ( E15 Z ) ( C31 EN )&nbsp;; <br>&#45; VIH49 ( Z186 Z ) ( D86 Z ) ( C37 PI ) ( C31 PO )&nbsp;; <br>&#45; X0306 ( Z32 A ) ( C32 A ) ( C31 ZI )&nbsp;; <br>&#45; D031 ( E04 C ) ( C31 IO )&nbsp;; &#45; SDI021 ( E13 A ) ( C29 Z )&nbsp;; <br>&#45; DAB021 ( F09 D ) ( C28 Z )&nbsp;; &#45; DAA021 ( F01 D ) ( C27 Z )&nbsp;; <br>&#45; X0305 ( C29 A ) ( C28 A ) ( C27 A ) ( C26 Z )&nbsp;; <br>&#45; SDD021 ( Z216 Z ) ( E16 Z ) ( C25 EN )&nbsp;; <br>&#45; VIH48 ( Z185 Z ) ( D85 Z ) ( C31 PI ) ( C25 PO )&nbsp;; <br>&#45; X0304 ( Z26 A ) ( C26 A ) ( C25 ZI )&nbsp;; <br>&#45; D021 ( E03 C ) ( C25 IO )&nbsp;; &#45; SDI011 ( E12 A ) ( C23 Z )&nbsp;; <br>&#45; DAB011 ( F09 C ) ( C22 Z )&nbsp;; &#45; DAA011 ( F01 C ) ( C21 Z )&nbsp;; <br>&#45; X0303 ( C23 A ) ( C22 A ) ( C21 A ) ( C20 Z )&nbsp;; <br>&#45; SDD011 ( Z209 Z ) ( E09 Z ) ( C19 EN )&nbsp;; <br>&#45; VIH47 ( Z184 Z ) ( D84 Z ) ( C25 PI ) ( C19 PO )&nbsp;; <br>&#45; X0302 ( Z20 A ) ( C20 A ) ( C19 ZI )&nbsp;; <br>&#45; D011 ( E02 C ) ( C19 IO )&nbsp;; &#45; SDI001 ( E11 A ) ( C17 Z )&nbsp;; <br>&#45; DAB001 ( F09 B ) ( C16 Z )&nbsp;; &#45; DAA001 ( F01 B ) ( C15 Z )&nbsp;; <br>&#45; X0301 ( Z14 A ) ( C17 A ) ( C16 A ) ( C15 A ) ( C14 Z )&nbsp;; <br>&#45; VIH45 ( Z182 Z ) ( D82 Z ) ( C13 PI )&nbsp;; <br>&#45; SDD001 ( Z210 Z ) ( E10 Z ) ( C13 EN )&nbsp;; <br>&#45; VIH46 ( Z183 Z ) ( D83 Z ) ( C19 PI ) ( C13 PO )&nbsp;; <br>&#45; X0300 ( C14 A ) ( C13 ZI )&nbsp;; &#45; D001 ( E01 C ) ( C13 IO )&nbsp;; <br>&#45; CCLKB0 ( Z234 Z ) ( Z189 A ) ( E34 Z ) ( D89 A ) ( C11 A )&nbsp;; <br>&#45; VIH10 ( EE16 PI ) ( C11 PO )&nbsp;;<br>&#45; STRAAA ( Z206 A ) ( E06 A ) ( C11 Z )&nbsp;;<br>&#45; CCLKA0 ( Z233 Z ) ( Z188 A ) ( E33 Z ) ( D88 A ) ( C10 A )&nbsp;;<br>&#45; VIH9 ( C11 PI ) ( C10 PO )&nbsp;;<br>&#45; STRB00 ( Z192 B ) ( D92 B ) ( C10 Z )&nbsp;;<br>&#45; CRLINB1 ( Z232 Z ) ( Z187 A ) ( E32 Z ) ( D87 A ) ( C09 A )&nbsp;;<br>&#45; VIH8 ( C10 PI ) ( C09 PO )&nbsp;;<br>&#45; STRA00 ( Z187 B ) ( D87 B ) ( C09 Z )&nbsp;;<br>&#45; CRLINA1 ( Z231 Z ) ( Z186 A ) ( E31 Z ) ( D86 A ) ( C08 A )&nbsp;;<br>&#45; VIH7 ( C09 PI ) ( C08 PO )&nbsp;;<br>&#45; X10001 ( E38A04 G ) ( E38A02 G ) ( C08 Z )&nbsp;;<br>&#45; NXLINB1 ( Z230 Z ) ( Z185 A ) ( E30 Z ) ( D85 A ) ( C07 A )&nbsp;;<br>&#45; VIH6 ( C08 PI ) ( C07 PO )&nbsp;;<br>&#45; CLRX00 ( Z38A04 CD ) ( Z38A02 CD ) ( E38A04 CD ) ( E38A02 CD )<br> ( C07 Z )&nbsp;;<br>&#45; NXLINA1 ( Z229 Z ) ( Z184 A ) ( E29 Z ) ( D84 A ) ( C06 A )&nbsp;;<br>&#45; VIH5 ( C07 PI ) ( C06 PO )&nbsp;;<br>&#45; STRBB0 ( Z205 B ) ( Z193 B ) ( E05 B ) ( D93 B ) ( C06 Z )&nbsp;;<br>&#45; RPTB1 ( Z228 Z ) ( Z183 A ) ( E28 Z ) ( D83 A ) ( C05 A )&nbsp;;<br>&#45; VIH4 ( C06 PI ) ( C05 PO )&nbsp;;<br>&#45; STRAA0 ( Z205 A ) ( Z186 B ) ( E05 A ) ( D86 B ) ( C05 Z )&nbsp;;<br>&#45; RPTA1 ( Z227 Z ) ( Z182 A ) ( E27 Z ) ( D82 A ) ( C04 A )&nbsp;;<br>&#45; VIH3 ( C05 PI ) ( C04 PO )&nbsp;;<br>&#45; STRB0 ( Z204 B ) ( Z203 B ) ( Z191 B ) ( Z190 B ) ( E04 B ) <br> ( E03 B ) ( D91 B ) ( D90 B ) ( C04 Z )&nbsp;;<br>&#45; CNTENB0 ( Z236 Z ) ( Z191 A ) ( E36 Z ) ( D91 A ) ( C02 A )&nbsp;;<br>&#45; VIH2 ( C04 PI ) ( C02 PO )&nbsp;;<br>&#45; STRA0 ( Z204 A ) ( Z203 A ) ( Z185 B ) ( Z184 B ) ( E04 A )<br> ( E03 A ) ( D85 B ) ( D84 B ) ( C02 Z )&nbsp;;<br>&#45; CNTENA0 ( Z235 Z ) ( Z190 A ) ( E35 Z ) ( D90 A ) ( C01 A )&nbsp;;<br>&#45; VIH1 ( C02 PI ) ( C01 PO )&nbsp;; &#45; CALCH ( E37 A ) ( C01 Z )&nbsp;;</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="918674">#</a></font>
</dl>
<h2><a name="918708">Scan Chain Synthesis Example</a></h2>
<p><a name="919700">You define the scan chain in the </a><font size="2" face="'Courier New'" color="#000000">COMPONENTS</font> and <font size="2" face="'Courier New'" color="#000000">SCANCHAINS</font> sections in your DEF file. </p>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="919709">&nbsp;&nbsp;&nbsp;&nbsp;COMPONENTS 100&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; SIN MUX&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; SOUT PAD&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; C1 SDFF&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; C2 SDFF&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; C3 SDFF&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; C4 SDFF&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; B1 BUF&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; A1 AND&nbsp;;&nbsp;...<dd>&nbsp;&nbsp;&nbsp;&nbsp;END COMPONENTS</a></font>
</dl>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="919710">&nbsp;&nbsp;&nbsp;&nbsp;NETS 150&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; N1 (C1 SO) (C3 SI)&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; N2 (C3 SO) (A1 A)&nbsp;;&nbsp;...<dd>&nbsp;&nbsp;&nbsp;&nbsp;END NETS</a></font>
</dl>
<p><a name="919711">You do not need to define any scan nets in the </a><font size="2" face="'Courier New'" color="#000000">NETS</font> section. This portion of the <font size="2" face="'Courier New'" color="#000000">NETS</font> section shows the effect of the scan chain process on existing nets that use components you specify in the <font size="2" face="'Courier New'" color="#000000">SCANCHAINS</font> section.</p>
<dl>
<font size="2" face="'Courier New'" color="#000000"><a name="919712">&nbsp;&nbsp;&nbsp;&nbsp;SCANCHAINS 1&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&#45; SC <dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+ COMMONSCANPINS (IN SI) (OUT SO)<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+ START SIN Z2<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+ FLOATING C1 C2 C3<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+ ORDERED C4 B1 (IN A) (OUT Q)&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;+ STOP SOUT A&nbsp;;<dd>&nbsp;&nbsp;&nbsp;&nbsp;END SCANCHAINS</a></font>
</dl>
<p><a name="919713">Because components C1, C2, and C3 are floating, </a><font size="2" face="'Courier New'" color="#000000">TROUTE SCANCHAIN</font> can synthesize them in any order in the chain. <font size="2" face="'Courier New'" color="#000000">TROUTE</font> synthesizes ordered components (C4 and B1) in the order you specify.</p>
</div>
<br>
<a href="#pagetop">Return to top of page</a>
<hr>
<hr align="left">
<div style="text-align: left;">
<!-- Begin Buttons -->
<table width="650" cellpadding="0" cellspacing="0" border="0">
<tr>
<td height="20" width="59">
<a href="javascript:openLibrary()"><img src="../support/nav2_library.gif" border="0" alt="View Library" height="20" width="59"></a>
</td>
<td height="20" width="73">
<a href="lefdefrefTOC.html"><img src="../support/nav2_toc.gif" alt="Table of Contents" border="0"></a>
</td>
<td height="20" width="46">
<a href="lefdefrefIX.html"><img src="../support/nav2_index.gif" border="0"></a>
</td>
<td>
<a href="DEFSyntax.html"><img src="images/nav2_previous.gif" alt="Previous" border="0"></a>
</td>
<td>
<a href="OptimizingLEFTechnology.html"><img src="images/nav_next.gif" alt="Next" border="0"></a>
</td>
<td>
<a>
<a href="lefdefref.pdf"><img src="../support/nav2_print.gif" border="0" alt="Open PDF to print book" height="20" width="114"></a>
</a>
</td>
<td height="20" width="61">
<img src="../support/nav2_black.gif" border="0" height="20" width="76">
</td>
<td height="20" width="76">
<a href="/feedback.htm"><img src="../support/nav2_feedback.gif" border="0" alt="Email Comments" height="20" width="76"></a>
</td>
<td height="20" width="43">
<a href="../cdsuser/help.html"><img src="../support/nav2_help.gif" border="0" alt="Help Using Documentation" height="20" width="43"></a>
</td>
<td height="20" width="37">
<a href="/exitsearch.htm"><img src="../support/nav2_exit.gif" border="0" alt="Shut Down Cadence Documentation Server" height="20" width="37"></a>
</td>
</tr>
</table>
<!-- End Buttons -->
</div>
<br>
<font size="-1" >
For support, see <a href="http://support.cadence.com" target="_blank">Cadence Online Support</a> service.</font>
<br>
<br>
<font size="-1" >
<font size="-1"><i>Copyright &#169; 2016, <a href ="http://www.cadence.com">Cadence Design Systems, Inc.</a></i></font>
</font>
<br>
<font size="-1" >
All rights reserved.</font>
<br>
<br>
</body>
</html>