289 lines
95 KiB
HTML
289 lines
95 KiB
HTML
<!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/DEF 5.8 Language Reference</div>
|
||
<font >
|
||
<div></div>
|
||
</font>
|
||
</font>
|
||
</center>
|
||
</h3>
|
||
<br>
|
||
</p>
|
||
<div>
|
||
<h1>A<a name="918624"> </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 - 1280 ARRAY</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="921499"> &alias &&area = (73600,74400) (238240,236400) &endalias<dd> &alias &&core = (85080,85500) (226760,224700) &endalias<dd> &alias &&m2stripes = sroute stripe net vss net vdd layer m2<dd> width<dd> 320 count 2 pattern 87900 4200 218100<dd> area &&area core &&core &endalias<dd> &alias &&m3stripes = sroute stripe net vss net vdd layer m3<dd> width<dd> 600 count 2 pattern 89840 6720 217520<dd> area &&area core &&core &endalias<dd> &alias &&powerfollowpins = sroute follow net vss net vdd layer<dd> m1 width 560 <dd> area &&area core &&core &endalias<dd> &alias &&powerrepair = sroute repair net vss net vdd area <dd> &&area core &&core &endalias<dd># PLACEMENT SITE SECTION<dd>SITE CORE1 SIZE 67.2 BY 6 ; # GCD of all Y sizes of Macros END<dd> CORE1 <dd>SITE IOX SIZE 37.8 BY 444 ; # 151.2 / 4 = 37.8 , 4 sites per pad END IOX<dd>SITE IOY SIZE 436.8 BY 30 ; # 150 / 5 = 30 , 5 sites per pad END IOY<dd>SITE SQUAREBLOCK SIZE 268.8 BY 252 ; END SQUAREBLOCK<dd>SITE I2BLOCK SIZE 672 BY 504 ; END I2BLOCK<dd>SITE LBLOCK SIZE 201.6 BY 168 ; END LBLOCK<dd>SITE CORNER SIZE 436.8 BY 444 ; END CORNER<dd>LAYER POLYS TYPE MASTERSLICE ; END POLYS<dd>LAYER PW TYPE MASTERSLICE ; END PW<dd>LAYER NW TYPE MASTERSLICE ; END NW<dd>LAYER PD TYPE MASTERSLICE ; END PD<dd>LAYER ND TYPE MASTERSLICE ; END ND<dd>LAYER CUT01 TYPE CUT ; END CUT01<dd>LAYER M1 TYPE ROUTING ; DIRECTION VERTICAL ; PITCH 5.6 ; WIDTH2.6 ;<dd> SPACING 1.5 ; <dd>END M1<dd>LAYER CUT12 TYPE CUT ; END CUT12<dd>LAYER M2 TYPE ROUTING ; DIRECTION HORIZONTAL ; PITCH 6.0 ; <dd> 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> SPACING 1.6 ; <dd>END M3<dd>LAYER OVERLAP TYPE OVERLAP ; END OVERLAP<br>VIA C2PW DEFAULT LAYER PW ; RECT -2.0 -2.0 2.0 2.0 ;<br> LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;<br> LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; <br>END C2PW<br>VIA C2NW DEFAULT LAYER NW ; RECT -2.0 -2.0 2.0 2.0 ;<br> LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;<br> LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; <br>END C2NW<br>VIA C2PD DEFAULT LAYER PD ; RECT -2.0 -2.0 2.0 2.0 ;<br> LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;<br> LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; <br>END C2PD<br>VIA C2ND DEFAULT LAYER ND ; RECT -2.0 -2.0 2.0 2.0 ;<br> LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;<br> LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; <br>END C2ND<br>VIA C2POLY DEFAULT LAYER POLYS ; RECT -2.0 -2.0 2.0 2.0 ;<br> LAYER CUT01 ; RECT -0.6 -0.6 0.6 0.6 ;<br> LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ; <br>END C2POLY<br>VIA VIA12 DEFAULT LAYER M1 ; RECT -2.0 -2.0 2.0 2.0 ;<br> LAYER CUT12 ; RECT -0.7 -0.7 0.7 0.7 ;<br> LAYER M2 ; RECT -2.0 -2.0 2.0 2.0 ; <br>END VIA12<br>VIA VIA23 DEFAULT LAYER M3 ; RECT -2.0 -2.0 2.0 2.0 ;<br> LAYER CUT23 ; RECT -0.8 -0.8 0.8 0.8 ;<br> LAYER M2 ; RECT -2.0 -2.0 2.0 2.0 ; <br>END VIA23<br> SPACING SAMENET CUT01 CUT12 4.0 ;<br> SAMENET CUT12 CUT23 4.0 ; <br>END SPACING <br>VIA VIACENTER12 LAYER M1 ; RECT -4.6 -2.2 4.6 2.2 ;<br> LAYER CUT12 ; RECT -3.1 -0.8 -1.9 0.8 ; RECT 1.9 -0.8 3.1 0.8 ;<br> LAYER M2 ; RECT -4.4 -2.0 4.4 2.0 ; <br>END VIACENTER12<br>VIA VIATOP12 LAYER M1 ; RECT -2.2 -2.2 2.2 8.2 ; <br> LAYER CUT12 ; RECT -0.8 5.2 0.8 6.8 ;<br> LAYER M2 ; RECT -2.2 -2.2 2.2 8.2 ; <br>END VIATOP12<br>VIA VIABOTTOM12 LAYER M1 ; RECT -2.2 -8.2 2.2 2.2 ; <br> LAYER CUT12 ; RECT -0.8 -6.8 0.8 -5.2 ;<br> LAYER M2 ; RECT -2.2 -8.2 2.2 2.2 ; <br>END VIABOTTOM12<br>VIA VIALEFT12 LAYER M1 ; RECT -7.8 -2.2 2.2 2.2 ; <br> LAYER CUT12 ; RECT -6.4 -0.8 -4.8 0.8 ;<br> LAYER M2 ; RECT -7.8 -2.2 2.2 2.2 ; <br>END VIALEFT12<br>VIA VIARIGHT12 LAYER M1 ; RECT -2.2 -2.2 7.8 2.2 ; <br> LAYER CUT12 ; RECT 4.8 -0.8 6.4 0.8 ;<br> LAYER M2 ; RECT -2.2 -2.2 7.8 2.2 ; <br>END VIARIGHT12<br>VIA VIABIGPOWER12 LAYER M1 ; RECT -21.0 -21.0 21.0 21.0 ; <br> LAYER CUT12 ; RECT -2.4 -0.8 2.4 0.8 ; <br> RECT -19.0 -19.0 -14.2 -17.4 ; RECT -19.0 17.4 -14.2<br> 19.0; <br> RECT 14.2 -19.0 19.0 -17.4 ; RECT 14.2 17.4 19.0 19.0 ; <br> RECT -19.0 -0.8 -14.2 0.8 ; RECT -2.4 -19.0 2.4 -17.4 ; <br> RECT 14.2 -0.8 19 0.8 ; RECT -2.4 17.4 2.4 19.0 ;<br> LAYER M2 ; RECT -21.0 -21.0 21.0 21.0 ; <br>END VIABIGPOWER12<br>VIARULE VIALIST12 LAYER M1 ; DIRECTION VERTICAL ; WIDTH 9.0 TO<br> 9.6;<br> LAYER M2 ; DIRECTION HORIZONTAL ; WIDTH 3.0 TO 3.0 ;<br> VIA VIACENTER12 ; VIA VIATOP12 ; VIA VIABOTTOM12 ;<br> VIA VIALEFT12 ; VIA VIARIGHT12 ; <br>END VIALIST12<br>VIARULE VIAGEN12 GENERATE <br> LAYER M1 ; <br> ENCLOSURE 0.01 0.05 ;<br> LAYER M2 ; <br> ENCLOSURE 0.01 0.05 ;<br> LAYER CUT12 ; <br> RECT -0.06 -0.06 0.06 0.06 ; <br> SPACING 0.14 BY 0.14 ; <br>END VIAGEN12<br>VIA VIACENTER23 LAYER M3 ; RECT -2.2 -2.2 2.2 2.2 ;<br> LAYER CUT23 ; RECT -0.8 -0.8 0.8 0.8 ;<br> LAYER M2 ; RECT -2.0 -2.0 2.0 2.0 ; <br>END VIACENTER23<br>VIA VIATOP23 LAYER M3 ; RECT -2.2 -2.2 2.2 8.2 ;<br> LAYER CUT23 ; RECT -0.8 5.2 0.8 6.8 ;<br> LAYER M2 ; RECT -2.2 -2.2 2.2 8.2 ; <br>END VIATOP23<br>VIA VIABOTTOM23 LAYER M3 ; RECT -2.2 -8.2 2.2 2.2 ; <br> LAYER CUT23 ; RECT -0.8 -6.8 0.8 -5.2 ;<br> LAYER M2 ; RECT -2.2 -8.2 2.2 2.2 ; <br>END VIABOTTOM23<br>VIA VIALEFT23 LAYER M3 ; RECT -7.8 -2.2 2.2 2.2 ;<br> LAYER CUT23 ; RECT -6.4 -0.8 -4.8 0.8 ;<br> LAYER M2 ; RECT -7.8 -2.2 2.2 2.2 ; <br>END VIALEFT23<br>VIA VIARIGHT23 LAYER M3 ; RECT -2.2 -2.2 7.8 2.2 ;<br> LAYER CUT23 ; RECT 4.8 -0.8 6.4 0.8 ;<br> LAYER M2 ; RECT -2.2 -2.2 7.8 2.2 ; <br>END VIARIGHT23<br>VIARULE VIALIST23 LAYER M3 ; DIRECTION VERTICAL ; WIDTH 3.6 TO<br> 3.6 ;<br> LAYER M2 ; DIRECTION HORIZONTAL ; WIDTH 3.0 TO 3.0 ;<br> VIA VIACENTER23 ; VIA VIATOP23 ; VIA VIABOTTOM23 ;<br> VIA VIALEFT23 ; VIA VIARIGHT23 ; <br>END VIALIST23<br>VIARULE VIAGEN23 GENERATE <br> LAYER M2 ; <br> ENCLOSURE 0.01 0.05 ;<br> LAYER M3 ; <br> ENCLOSURE 0.01 0.05 ;<br> LAYER CUT23 ; <br> RECT -0.06 -0.06 0.06 0.06 ;<br> SPACING 0.14 BY 0.14 ; <br>END VIAGEN23<br>MACRO CORNER CLASS ENDCAP BOTTOMLEFT ; SIZE 436.8 BY 444 ; SYMMETRY X Y ; SITE CORNER ;<br> PIN VDD SHAPE RING ; DIRECTION INOUT ; <br> PORT LAYER M2 ; WIDTH 20 ; PATH 426.8 200 200 200 200 434 ;END<br> END VDD<br> PIN VSS SHAPE RING ; DIRECTION INOUT ; <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 ; FOREIGN IN1X ; SIZE 151.2 BY 444 ; <dd> SYMMETRY X ; SITE IOX ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M1 ; PATH 61.6 444 72.8 444 ; END <dd> END Z<dd> PIN PO DIRECTION OUTPUT ;<dd> PORT LAYER M1 ; PATH 78.4 444 84.0 444 ; END <dd> END PO<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 95.2 444 100.8 444 ; END <dd> END A<dd> PIN PI DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 106.4 444 112 444 ; END <dd> END PI<dd> PIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M2 ; WIDTH 20 ; PATH 10 200 141.2 200 ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M1 ; WIDTH 20 ; PATH 10 100 141.2 100 ; END <dd> END VSS <dd>END IN1X</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="918649">MACRO IN1Y EEQ IN1X ; FOREIGN IN1Y ; class pad ;SIZE 436.8 BY 150 ; <dd> SYMMETRY Y ; SITE IOY ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 0 69 0 75 ; END <dd> END Z<dd> PIN PO DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 0 81 0 87 ; END <dd> END PO<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 0 51 0 57 ; END <dd> END A<dd> PIN PI DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 0 39 0 45 ; END <dd> END PI<dd> PIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M2 ; WIDTH 20 ; PATH 236.8 10 236.8 140 ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M2 ; WIDTH 20 ; PATH 336.8 10 336.8 140 ; END <dd> 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> SITE CORE1 ;<dd> PIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M1 ; RECT 45.8 0 55 6 ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M1 ; RECT 12.2 0 21.4 6 ; END <dd> END VSS<dd> OBS LAYER M1 ; RECT 24.1 1.5 43.5 4.5 ; END <dd>END FILLER</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="918651">MACRO INV FOREIGN INVS ; SIZE 67.2 BY 24 ; SYMMETRY X Y ; SITE CORE1 ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 30.8 9 42 9 ; END <dd> END Z<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 25.2 15 ; END <dd> END A<dd> PIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 13.4 ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 13.4 ; END<dd> END VSS<dd> OBS LAYER M1 ; RECT 24.1 1.5 43.5 16.5 ; 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> CORE1 ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 25.2 39 42 39 ; END <dd> END Z<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 30.8 33 ; END <dd> END A<dd> PIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; <dd> PATH 50.4 4.6 50.4 10.0 56.0 10.0 56.0 115.8 50.4 115.8<dd> 50.4 121.4 ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; <dd> PATH 16.8 4.6 16.8 10.0 11.2 10.0 11.2 115.8 16.8 115.8<dd> 16.8 121.4 ; END <dd> END VSS<dd> OBS LAYER M1 ; RECT 24.1 1.5 43.5 124.5 ; 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> SYMMETRY X ; SITE IOX ;<dd> PIN IO DIRECTION INOUT ;<dd> PORT LAYER M1 ; PATH 61.6 444 67.2 444 ; END <dd> END IO<dd> PIN ZI DIRECTION OUTPUT ;<dd> PORT LAYER M1 ; PATH 78.4 444 84.0 444 ; END <dd> END ZI<dd> PIN PO DIRECTION OUTPUT ;<dd> PORT LAYER M1 ; PATH 95.2 444 100.8 444 ; END <dd> END PO<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 106.4 444 112.0 444 ; END <dd> END A<dd> PIN EN DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 134.4 444 140.0 444 ; END <dd> END EN<dd> PIN TN DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 28.0 444 33.6 444 ; END <dd> END TN<dd> PIN PI DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 44.8 444 50.4 444 ; END <dd> END PI<dd> PIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M2 ; WIDTH 20 ; PATH 10 200 141.2 200 ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M1 ; WIDTH 20 ; PATH 10 100 141.2 100 ; END <dd> 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> BY 150 ; SYMMETRY Y ; SITE IOY ;<dd> PIN IO DIRECTION INOUT ;<dd> PORT LAYER M2 ; PATH 0 69 0 75 ; END END IO<dd> PIN ZI DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 0 93 0 99 ; END END ZI<dd> PIN PO DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 0 81 0 87 ; END END PO<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 0 15 0 21 ; END END A<dd> PIN EN DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 0 27 0 33 ; END END EN<dd> PIN TN DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 0 39 0 45 ; END END TN<dd> PIN PI DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 0 51 0 57 ; END END PI<dd> PIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M2 ; WIDTH 20 ; PATH 236.8 10 236.8 140 ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M2 ; WIDTH 20 ; PATH 336.8 10 336.8 140 ; END <dd> 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> CORE1 ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 25.2 39 42 39 ; END <dd> END Z<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 25.2 15 ; END <dd> END A<dd> PIN B DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 25.2 3 ; END <dd> END B<dd> PIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; <dd> PATH 50.4 4.6 50.4 10.0 ; PATH 50.4 27.4 50.4 37.4 ;<dd> VIA 50.4 3 C2PW ; VIA 50.4 21 C2PW ; VIA 50.4 33 C2PW ;<dd> VIA 50.4 39 C2PW ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 10.0 ; <dd> PATH 16.8 27.4 16.8 37.4 ;<dd> VIA 16.8 3 C2NW ; VIA 16.8 15 C2NW ; VIA 16.8 21 C2NW ;<dd> VIA 16.8 33 C2NW ; VIA 16.8 39 C2NW ; END <dd> END VSS<dd> OBS LAYER M1 ; RECT 24.1 1.5 43.5 40.5 ; 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> CORE1 ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 25.2 39 42 39 ; END <dd> END Z<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 42 15 ; END <dd> END A<dd> PIN B DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 42 3 ; END <dd> END B<dd> PIN VDD DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 79.4 ; END<dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE ABUTMENT ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 79.4 ; END <dd> END VSS<dd> OBS LAYER M1 ; RECT 24.1 1.5 43.5 82.5 ; END <dd>END AND2</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="918657">MACRO DFF3 FOREIGN DFF3S ; SIZE 67.2 BY 210 ; SYMMETRY X Y ; SITE<dd> CORE1 ;<dd> PIN Q DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 19.6 99 47.6 99 ; END <dd> END Q<dd> PIN QN DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 25.2 123 42 123 ; END <dd> END QN<dd> PIN D DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 30.8 51 ; END <dd> END D<dd> PIN G DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 25.2 3 ; END <dd> END G<dd> PIN CD DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 36.4 75 ; END <dd> END CD<dd> PIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 205.4 ;<dd> END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 205.4 ;<dd> END <dd> END VSS<dd> OBS LAYER M1 ; RECT 24.1 1.5 43.5 208.5 ; PATH 8.4 3 8.4 123 ;<dd> 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> CORE1 ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M1 ; PATH 42 33 ; END <dd> END Z<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 25.2 15 ; END <dd> END A<dd> PIN B DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 36.4 9 ; END <dd> END B<dd> PIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 4.6 50.4 37.4 ; END<dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 4.6 16.8 37.4 ; END<dd> END VSS<dd> OBS LAYER M1 ; RECT 24.1 1.5 43.5 40.5 ; END <dd>END NOR2</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="918659">MACRO AND2J EEQ AND2 ; FOREIGN AND2SJ ; SIZE 67.2 BY 48 ;<dd> SYMMETRY X Y ; ORIGIN 0 6 ; SITE CORE1 ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 25.2 33 42 33 ; END <dd> END Z<dd> PIN A DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 42 15 ; END <dd> END A<dd> PIN B DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 42 3 ; END <dd> END B<dd> PIN VDD DIRECTION INOUT ; SHAPE FEEDTHRU ;<dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 50.4 -1.4 50.4 37.4 ;<dd> END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE FEEDTHRU ; <dd> PORT LAYER M1 ; WIDTH 5.6 ; PATH 16.8 -1.4 16.8 37.4 ;<dd> END <dd> END VSS<dd> OBS LAYER M1 ; RECT 24.1 1.5 43.5 34.5 ; END <dd>END AND2J</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="918660">MACRO SQUAREBLOCK FOREIGN SQUAREBLOCKS ; CLASS RING ;SIZE 268.8<dd> BY 252 ; SITE SQUAREBLOCK ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 22.8 21 246.0 21 ; END <dd> END Z<dd> PIN A DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 64.4 33 137.2 33 ; <dd> PATH 137.2 33 137.2 69 ; PATH 137.2 69 204.4 69 ; END<dd> END A<dd> PIN B DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 22.8 129 246.0 129 ; END <dd> END B<dd> PIN C DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 70 165 70 153 ; PATH 70 153 126 153 ;<dd> END <dd> END C<dd> PIN D DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 22.8 75 64.4 75 ; END <dd> END D<dd> PIN E DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 22.8 87 64.4 87 ; END <dd> END E<dd> PIN F DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 22.8 99 64.4 99 ; END <dd> END F<dd> PIN G DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 22.8 111 64.4 111 ; END <dd> END G<dd> PIN VDD DIRECTION INOUT ; SHAPE RING ; <dd> PORT LAYER M1 ; WIDTH 3.6 ; PATH 4.0 3.5 4.0 248 ;<dd> PATH 264.8 100 264.8 248 ; PATH 150 3.5 150 100 ;<dd> LAYER M2 ; WIDTH 3.6 ; PATH 4.0 3.5 150 3.5 ;<dd> PATH 150 100 264.8 100 ; PATH 4.0 248 264.8 248 ; END<dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE RING ;<dd> PORT LAYER M1 ; WIDTH 3.6 ; PATH 10 10 10 150 ;<dd> PATH 100 150 100 200 ; PATH 50 200 50 242 ; <dd> PATH 258.8 10 258.8 242 ; LAYER M2 ; WIDTH 3.6 ;<dd> PATH 10 150 100 150 ; PATH 100 200 50 200 ; <dd> PATH 10 10 258.8 10 ; PATH 50 242 258.8 242 ; END <dd> END VSS<dd> 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 ; CLASS RING ; SIZE 672 BY 504 ; <dd> SITE I2BLOCK ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 22.8 21 649.2 21 ; END <dd> END Z<dd> PIN A DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 22.8 63 154.0 63 ; PATH 154.0 63 154.0<dd> 129; <dd> PATH 154.0 129 447.6 129 ; END <dd> END A<dd> PIN B DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 137.2 423 447.6 423 ; END <dd> END B<dd> PIN C DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 204.4 165 271.6 165 ; END <dd> END C<dd> PIN D DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 204.4 171 271.6 171 ; END <dd> END D<dd> PIN E DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 204.4 213 204.4 213 ; END <dd> END E<dd> PIN F DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 406 249 406 273 ; END <dd> END F<dd> PIN G DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 338.8 249 338.8 273 ; END <dd> END G<dd> PIN H DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 372.4 357 372.4 381 ; END <dd> END H<dd> PIN VDD DIRECTION INOUT ; SHAPE RING ;<dd> PORT LAYER M1 ; WIDTH 3.6 ; PATH 668 3.5 668 80.5 ; <dd> PATH 467 80.5 467 465.5 ; PATH 668 465.5 668 500.5 ;<dd> PATH 4 500.5 4 465.5 ; PATH 138 465.5 138 80.5 ; <dd> PATH 4 80.5 4 3.5 ; LAYER M2 ; WIDTH 3.6 ; PATH 4 3.5 668 3.5;<dd> PATH 668 80.5 467 80.5 ; PATH 467 465.5 668 465.5 ; <dd> PATH 668 500.5 4 500.5 ; PATH 4 465.5 138 465.5 ; <dd> PATH 138 80.5 4 80.5 ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ; SHAPE RING ;<dd> PORT LAYER M1 ; WIDTH 3.6 ; PATH 662 10 662 74 ; <dd> PATH 461 74 461 472 ; PATH 662 472 662 494 ; PATH 10 494 10<dd> 472;<dd> PATH 144 472 144 74 ; PATH 10 74 10 10 ;LAYER M2 ; WIDTH<dd> 3.6 ;<dd> PATH 10 10 662 10 ; PATH 662 74 461 74 ; PATH 461 472 662<br> 472 ;<br> PATH 662 494 10 494 ; PATH 10 472 144 472 ; PATH 144 74 10<br> 74 ;<br> END <br> END VSS<br> OBS LAYER M1 ; RECT 14 14 658 70 ; RECT 14 476 658 490 ; <br> RECT 148 14 457 490 ; # rectilinear shape description<br> LAYER OVERLAP ; RECT 0 0 672 84 ; RECT 134.4 84 470.4 462 ; <br> RECT 0 462 672 504 ; END <br>END I2BLOCK</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="918662">MACRO LBLOCK FOREIGN LBLOCKS ; CLASS RING ; SIZE 201.6 BY 168 ; SITE<dd> LBLOCK ;<dd> PIN Z DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 2.8 15 198.8 15 ; END <dd> END Z<dd> PIN A DIRECTION OUTPUT ;<dd> PORT LAYER M2 ; PATH 2.8 81 137.2 81 ; PATH 137.2 81 137.2<dd> 69 ;<dd> PATH 137.2 69 198.8 69 ; END <dd> END A<dd> PIN B DIRECTION INPUT ;<dd> PORT LAYER M2 ; PATH 2.8 165 64.4 165 ; END <dd> END B<dd> PIN C DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 2.8 93 2.8 105 ; END <dd> END C<dd> PIN D DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 64.4 93 64.4 105 ; END <dd> END D<dd> PIN E DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 198.8 39 198.8 39 ; END <dd> END E<dd> PIN F DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 198.8 45 198.8 45 ; END <dd> END F<dd> PIN G DIRECTION INPUT ;<dd> PORT LAYER M1 ; PATH 2.8 111 2.8 111 ; END END G<dd> PORT LAYER M2 ; WIDTH 3.6 ; PATH 1.8 27 199.8 27 ; END <dd> END VDD<dd> PIN VSS DIRECTION INOUT ;<dd> PORT LAYER M2 ; WIDTH 3.6 ; PATH 1.8 57 199.8 57 ; END <dd> END VSS<dd> OBS LAYER M2 ; RECT 1.0 80 66.2 166.5 ; RECT 1.0 1.5 200.6 23 ;<dd> RECT 1.0 31 200.6 53 ; RECT 1.0 61 200.6 82.5 ;<dd> # rectilinear shape description<dd> LAYER OVERLAP ; RECT 0 0 201.6 84 ; RECT 0 84 67.2 168 ; <dd> 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 ;<dd>TECHNOLOGY DEMO4CHIP ;<dd>UNITS DISTANCE MICRONS 100 ;<dd>COMPONENTS 243 ;</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="921046">- CORNER1 CORNER ; - CORNER2 CORNER ; - CORNER3 CORNER ; <dd>- CORNER4 CORNER ; - C01 IN1X ; - C02 IN1Y ; - C04 IN1X ; <dd>- C05 IN1X ; - C06 IN1Y ;<dd>- C07 IN1Y ; - C08 IN1Y ; - C09 IN1Y ; - C10 IN1X ; - C11 IN1X ; <dd>- C13 BIDIR1Y ; - C14 INV ; - C15 BUF ; - C16 BUF ; - C17 BUF ;<dd>- C19 BIDIR1Y ; - C20 INV ; - C21 BUF ; - C22 BUF ; - C23 BUF ;<dd>- C25 BIDIR1Y ; - C26 INV ; - C27 BUF ; - C28 BUF ; - C29 BUF ;<dd>- C31 BIDIR1Y ; - C32 INV ; - C33 BUF ; - C34 BUF ; - C35 BUF ;<dd>- C37 BIDIR1X ; - C39 INV ; - C40 BUF ; - C41 BUF ; - C42 BUF ;<dd>- C44 BIDIR1X ; - C45 INV ; - C46 BUF ; - C47 BUF ; - C48 BUF ;<dd>- C50 BIDIR1Y ; - C51 INV ; - C52 BUF ; - C53 BUF ; - C54 BUF ;<dd>- C56 BIDIR1X ; - C57 INV ; - C58 BUF ; - C59 BUF ; - C60 BUF ;<dd>- D02 BIDIR1X ; - D03 INV ; - D04 BUF ; - D05 BUF ; - D06 BUF ;<dd>- D08 BIDIR1X ; - D09 INV ; - D10 BUF ; - D11 BUF ; - D12 BUF ;<dd>- D14 BIDIR1X ; - D15 INV ; - D16 BUF ; - D17 BUF ; - D19 BUF ;<dd>- D33 BIDIR1Y ; - D34 INV ; - D35 BUF ; - D36 BUF ; - D37 BUF ;<dd>- D39 BIDIR1Y ; - D40 INV ; - D41 BUF ; - D42 BUF ; - D43 BUF ;<dd>- D45 BIDIR1Y ; - D46 INV ; - D47 BUF ; - D48 BUF ; - D49 BUF ; <dd>- D82 OR2 ; - D83 OR2 ; - D84 OR2 ; - D85 OR2 ; - D86 OR2 ; <br>- D87 OR2 ; - D88 OR2 ; - D89 OR2 ; - D90 OR2 ; - D91 OR2 ; <br>- D92 OR2 ; - D93 OR2 ; <br>- E01 AND3 ; - E02 AND3 ; - E03 AND3 ; - E04 AND3 ; - E05 AND3 ; <br>- E06 AND3 ; - E07 AND3 ; - E08 AND3 ; - E09 AND3 ; - E10 AND3 ; <br>- E11 AND3 ; - E12 AND3 ; - E13 AND3 ; - E14 AND3 ; - E15 AND3 ; <br>- E16 AND3 ; <br>- EE16 IN1X ; - E17 IN1X ; - E18 IN1X ; - E19 IN1X ; - E20 IN1X ;<br>- E21 IN1X ; - E22 IN1X ; - E23 IN1Y ; - E24 IN1Y ; - E25 IN1Y ;<br>- E26 INV ; - E27 AND2 ; - E28 AND2 ; - E29 AND2 ; - E30 AND2 ;<br>- E31 AND2 ; - E32 AND2 ; - E33 OR2 ; - E34 OR2 ; - E35 OR2 ;<br>- E36 OR2 ; - E37 IN1Y ; - E38A01 DFF3 ; - E38A02 DFF3 ; <br>- E38A03 DFF3 ;- E38A04 DFF3 ; - E38A05 DFF3 ; - F01 I2BLOCK ; <br>- F04 OR2 ; - F06 OR2 ; - F07 OR2 ; - F08 OR2 ; - F09 SQUAREBLOCK ;<br>- F12 LBLOCK ; <br>- Z14 INV ; - Z15 BUF ; - Z16 BUF ; - Z17 BUF ; - Z20 INV ; <br>- Z21 BUF ; - Z22 BUF ; - Z23 BUF ; - Z26 INV ; - Z27 BUF ; <br>- Z28 BUF ; - Z29 BUF ; - Z32 INV ; - Z33 BUF ; - Z34 BUF ; <br>- Z35 BUF ; - Z39 INV ; - Z40 BUF ; - Z41 BUF ; - Z42 BUF ; <br>- Z45 INV ; - Z46 BUF ; - Z47 BUF ; - Z48 BUF ; - Z51 INV ;<br>- Z52 BUF ; - Z53 BUF ; - Z54 BUF ; - Z57 INV ; - Z58 BUF ; - Z59 BUF ;<br>- Z60 BUF ; - Z103 INV ; - Z104 BUF ; - Z105 BUF ; - Z106 BUF ;<br>- Z109 INV ; - Z110 BUF ; - Z111 BUF ; - Z112 BUF ; - Z115 INV ;<br>- Z116 BUF ; - Z117 BUF ; - Z119 BUF ; - Z134 INV ; - Z135 BUF ;<br>- Z136 BUF ; - Z137 BUF ; - Z140 INV ; - Z141 BUF ; - Z142 BUF ;<br>- Z143 BUF ; - Z146 INV ; - Z147 BUF ; - Z148 BUF ; - Z149 BUF ;<br>- Z182 OR2 ; - Z183 OR2 ; - Z184 OR2 ; - Z185 OR2 ; - Z186 OR2 ;<br>- Z187 OR2 ; - Z188 OR2 ; - Z189 OR2 ; - Z190 OR2 ; - Z191 OR2 ;<br>- Z192 OR2 ; - Z193 OR2 ; - Z201 AND3 ; - Z202 AND3 ; - Z203 AND3 ;<br>- Z204 AND3 ; - Z205 AND3 ; - Z206 AND3 ; - Z207 AND3 ; - Z208 AND3 ;<br>- Z209 AND3 ; - Z210 AND3 ; - Z211 AND3 ; - Z212 AND3 ; - Z213 AND3 ;<br>- Z214 AND3 ; - Z215 AND3 ; - Z216 AND3 ; - Z226 INV ; - Z227 AND2 ;<br>- Z228 AND2 ; - Z229 AND2 ; - Z230 AND2 ; - Z231 AND2 ; - Z232 AND2 ;<br>- Z233 OR2 ; - Z234 OR2 ; - Z235 OR2 ; - Z236 OR2 ; - Z38A01 DFF3 ;<br>- Z38A02 DFF3 ; - Z38A03 DFF3 ; - Z38A04 DFF3 ; - Z38A05 DFF3 ;<br>END COMPONENTS</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="921477">NETS 222 ; <dd>- 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 ) ;<dd>- 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 ) ; - XX1001 ( Z38A04 G )<dd>( Z38A02 G ) ; - XX100 ( Z38A05 G ) ( Z38A03 G ) ( Z38A01 G ) ;<dd>- XX907 ( Z236 B ) ( Z235 B ) ; - XX906 ( Z234 B ) ( Z233 B ) ; <dd>- XX904 ( Z232 B ) ( Z231 B ) ; - XX903 ( Z230 B ) ( Z229 B ) ; <dd>- XX902 ( Z228 B ) ( Z227 B ) ; <dd>- XX900 ( Z235 A ) ( Z233 A ) ( Z232 A ) ( Z230 A ) ( Z228 A ) ( Z226 A ) ; <dd>- Z38QN4 ( Z38A04 QN ) ( Z210 B ) ; - COZ131 ( Z38A04 Q ) ( Z210 A ) ; <dd>- Z38QN3 ( Z38A03 QN ) ( Z209 B ) ; - COZ121 ( Z38A03 Q ) ( Z209 A ) ;<dd>- Z38QN2 ( Z38A02 QN ) ( Z208 B ) ; - COZ111 ( Z38A02 Q ) ( Z208 A ) ;<dd>- Z38QN1 ( Z38A01 QN ) ( Z207 B ) ; - COZ101 ( Z38A01 Q ) ( Z207 A ) ;<dd>- XX901 ( Z236 A ) ( Z234 A ) ( Z231 A ) ( Z229 A ) ( Z227 A ) ( Z226 Z )<dd> ( Z193 A ) ; <dd>- X415 ( Z149 A ) ( Z148 A ) ( Z147 A ) ( Z146 Z ) ; - X413 ( Z143 A )<br> ( Z142 A ) ( Z141 A ) ( Z140 Z ) ; <br>- X411 ( Z137 A ) ( Z136 A ) ( Z135 A ) ( Z134 Z ) ; <br>- X405 ( Z119 A ) ( Z117 A ) ( Z116 A ) ( Z115 Z ) ; <br>- X403 ( Z112 A ) ( Z111 A ) ( Z110 A ) ( Z109 Z ) ; <br>- X401 ( Z106 A ) ( Z105 A ) ( Z104 A ) ( Z103 Z ) ; <br>- X315 ( Z60 A ) ( Z59 A ) ( Z58 A ) ( Z57 Z ) ; <br>- X313 ( Z54 A ) ( Z53 A ) ( Z52 A ) ( Z51 Z ) ; <br>- DIS051 ( Z216 A ) ( Z48 Z ) ; <br>- X311 ( Z48 A ) ( Z47 A ) ( Z46 A ) ( Z45 Z ) ; <br>- DIS041 ( Z215 A ) ( Z42 Z ) ; - X309 ( Z42 A ) ( Z41 A ) ( Z40 A ) <br> ( Z39 Z ) ;<br>- X307 ( Z35 A ) ( Z34 A ) ( Z33 A ) ( Z32 Z ) ;<br>- DIS031 ( Z214 A ) ( Z35 Z ) ; - DIS021 ( Z213 A ) ( Z29 Z ) ;<br>- X305 ( Z29 A ) ( Z28 A ) ( Z27 A ) ( Z26 Z ) ;<br>- DIS011 ( Z212 A ) ( Z23 Z ) ;<br>- X303 ( Z23 A ) ( Z22 A ) ( Z21 A ) ( Z20 Z ) ;<br>- DIS001 ( Z211 A ) ( Z17 Z ) ;<br>- X301 ( Z17 A ) ( Z16 A ) ( Z15 A ) ( Z14 Z ) ;<br>- X1000 ( E38A05 G ) ( E38A03 G ) ( E38A01 G ) ( E37 Z ) ;<br>- CNTEN ( Z38A05 Q ) ( E38A05 Q ) ( E25 A ) ;<br>- VIH20 ( E37 PI ) ( E25 PO ) ; - X0907 ( E36 B ) ( E35 B ) ( E25 Z ) ;<br>- CCLK0 ( F09 A ) ( E24 A ) ; - VIH19 ( E25 PI ) ( E24 PO ) ;<br>- X0906 ( E34 B ) ( E33 B ) ( E24 Z ) ; - CATH1 ( F09 Z ) ( E23 A ) ;<br>- VIH18 ( E24 PI ) ( E23 PO ) ; - CRLIN ( F08 Z ) ( E22 A ) ;<br>- VIH17 ( E23 PI ) ( E22 PO ) ; - X0904 ( E32 B ) ( E31 B ) ( E22 Z ) ;<br>- NXLIN ( F07 Z ) ( E21 A ) ; - VIH16 ( E22 PI ) ( E21 PO ) ;<br>- X0903 ( E30 B ) ( E29 B ) ( E21 Z ) ; - RPT1 ( F06 Z ) ( E20 A ) ;<br>- VIH15 ( E21 PI ) ( E20 PO ) ; - X0902 ( E28 B ) ( E27 B ) ( E20 Z ) ;<br>- AGISL ( F04 Z ) ( E19 A ) ; - VIH14 ( E20 PI ) ( E19 PO ) ;<br>- X0900 ( E35 A ) ( E33 A ) ( E32 A ) ( E30 A ) ( E28 A ) ( E26 A )<br> ( E19 Z ) ;<br>- TSTCN ( Z38A05 QN ) ( E38A05 QN ) ( E18 A ) ;<br>- VIH13 ( E19 PI ) ( E18 PO ) ; - BCLK1 ( F01 A ) ( E17 A ) ;<br>- VIH12 ( E18 PI ) ( E17 PO ) ; - CLR0 ( F01 Z ) ( EE16 A ) ;<br>- VIH11 ( E17 PI ) ( EE16 PO ) ; - BCLKX1 ( Z216 C ) ( E17 Z ) <br> ( E16 C ) ; - CLRX0 ( Z38A05 CD ) ( Z38A03 CD ) ( Z38A01 CD ) <br> ( Z215 C ) ( E38A05 CD ) ( E38A03 CD ) ( E38A01 CD ) ( EE16 Z ) <br> ( E15 C ) ; - E38QN4 ( E38A04 QN ) ( E10 B ) ;<br>- CAX131 ( E38A04 Q ) ( E10 A ) ; - E38QN3 ( E38A03 QN ) ( E09 B ) ;<br>- CAX121 ( E38A03 Q ) ( E09 A ) ; - E38QN2 ( E38A02 QN ) ( E08 B ) ;<br>- CAX111 ( E38A02 Q ) ( E08 A ) ; - E38QN1 ( E38A01 QN ) ( E07 B ) ;<br>- CAX101 ( E38A01 Q ) ( E07 A ) ;<br>- SDD111 ( Z38A05 D ) ( Z205 Z ) ( E38A05 D ) ( E05 Z ) ;<br>- SDD121 ( Z38A04 D ) ( Z204 Z ) ( E38A04 D ) ( E04 Z ) ;<br>- X0901 ( E36 A ) ( E34 A ) ( E31 A ) ( E29 A ) ( E27 A ) ( E26 Z )<br> ( D93 A ) ;<br>- VIH21 ( Z192 A ) ( E37 PO ) ( D92 A ) ;<br>- STRDENB0 ( Z206 B ) ( Z202 B ) ( Z201 B ) ( Z189 B ) ( Z188 B )<br> ( F12 A ) ( E06 B ) ( E02 B ) ( E01 B ) ( D89 B ) ( D88 B ) ;<br>- STRDENA0 ( Z202 A ) ( Z201 A ) ( Z183 B ) ( Z182 B ) ( F12 Z ) <br> ( F01 H ) ( E02 A ) ( E01 A ) ( D83 B ) ( D82 B ) ;<br>- DAB151 ( F12 H ) ( D48 Z ) ; - DAA151 ( F08 B ) ( D47 Z ) ;<br>- X0415 ( D49 A ) ( D48 A ) ( D47 A ) ( D46 Z ) ;<br>- SDD151 ( Z38A01 D ) ( Z201 Z ) ( E38A01 D ) ( E01 Z ) ( D45 EN ) ;<br>- X0414 ( Z146 A ) ( D46 A ) ( D45 ZI ) ; - D151 ( E14 C ) ( D45 IO ) ;<br>- DAB141 ( F12 G ) ( D42 Z ) ; - DAA141 ( F08 A ) ( D41 Z ) ;<br>- X0413 ( D43 A ) ( D42 A ) ( D41 A ) ( D40 Z ) ;<br>- SDD141 ( Z38A02 D ) ( Z202 Z ) ( E38A02 D ) ( E02 Z ) ( D39 EN ) ;<br>- VIH60 ( D45 PI ) ( D39 PO ) ; - X0412 ( Z140 A ) ( D40 A ) ( D39 ZI ) ;<br>- D141 ( E13 C ) ( D39 IO ) ; - SDI131 ( E16 B ) ( D37 Z ) ;<br>- DAB131 ( F12 F ) ( D36 Z ) ; - DAA131 ( F07 B ) ( D35 Z ) ;<br>- X0411 ( D37 A ) ( D36 A ) ( D35 A ) ( D34 Z ) ;<br>- VIH58 ( Z193 Z ) ( D93 Z ) ( D33 PI ) ;<br>- SDD131 ( Z38A03 D ) ( Z203 Z ) ( E38A03 D ) ( E03 Z ) ( D33 EN ) ;<br>- VIH59 ( D39 PI ) ( D33 PO ) ; - X0410 ( Z134 A ) ( D34 A ) ( D33 ZI ) ;<br>- D131 ( E12 C ) ( D33 IO ) ; - SDI101 ( E15 B ) ( D19 Z ) ; ...<br>- X0315 ( C60 A ) ( C59 A ) ( C58 A ) ( C57 Z ) ;<br>- SDD071 ( Z211 Z ) ( E11 Z ) ( C56 EN ) ;<br>- VIH53 ( Z190 Z ) ( D90 Z ) ( D02 PI ) ( C56 PO ) ;<br>- X0314 ( Z57 A ) ( C57 A ) ( C56 ZI ) ;<br>- D071 ( E08 C ) ( C56 IO ) ; - SDI061 ( E11 B ) ( C54 Z ) ;<br>- DAB061 ( F09 H ) ( C53 Z ) ; - DAA061 ( F04 A ) ( C52 Z ) ;<br>- X0313 ( C54 A ) ( C53 A ) ( C52 A ) ( C51 Z ) ;<br>- SDD061 ( Z212 Z ) ( E12 Z ) ( C50 EN ) ;<br>- VIH52 ( Z189 Z ) ( D89 Z ) ( C56 PI ) ( C50 PO ) ;<br>- X0312 ( Z51 A ) ( C51 A ) ( C50 ZI ) ;<br>- D061 ( E07 C ) ( C50 IO ) ; - SDI051 ( E16 A ) ( C48 Z ) ;<br>- DAB051 ( F09 G ) ( C47 Z ) ; - DAA051 ( F01 G ) ( C46 Z ) ;<br>- X0311 ( C48 A ) ( C47 A ) ( C46 A ) ( C45 Z ) ;<br>- SDD051 ( Z213 Z ) ( E13 Z ) ( C44 EN ) ; <br>- VIH51 ( Z188 Z ) ( D88 Z ) ( C50 PI ) ( C44 PO ) ;<br>- X0310 ( Z45 A ) ( C45 A ) ( C44 ZI ) ;<br>- D051 ( E06 C ) ( C44 IO ) ; - SDI041 ( E15 A ) ( C42 Z ) ;<br>- DAB041 ( F09 F ) ( C41 Z ) ; - DAA041 ( F01 F ) ( C40 Z ) ;<br>- X0309 ( C42 A ) ( C41 A ) ( C40 A ) ( C39 Z ) ;<br>- SDD041 ( Z214 Z ) ( E14 Z ) ( C37 EN ) ;<br>- VIH50 ( Z187 Z ) ( D87 Z ) ( C44 PI ) ( C37 PO ) ;<br>- X0308 ( Z39 A ) ( C39 A ) ( C37 ZI ) ;<br>- D041 ( E05 C ) ( C37 IO ) ; - SDI031 ( E14 A ) ( C35 Z ) ;<br>- DAB031 ( F09 E ) ( C34 Z ) ; - DAA031 ( F01 E ) ( C33 Z ) ;<br>- X0307 ( C35 A ) ( C34 A ) ( C33 A ) ( C32 Z ) ; <br>- SDD031 ( Z215 Z ) ( E15 Z ) ( C31 EN ) ; <br>- VIH49 ( Z186 Z ) ( D86 Z ) ( C37 PI ) ( C31 PO ) ; <br>- X0306 ( Z32 A ) ( C32 A ) ( C31 ZI ) ; <br>- D031 ( E04 C ) ( C31 IO ) ; - SDI021 ( E13 A ) ( C29 Z ) ; <br>- DAB021 ( F09 D ) ( C28 Z ) ; - DAA021 ( F01 D ) ( C27 Z ) ; <br>- X0305 ( C29 A ) ( C28 A ) ( C27 A ) ( C26 Z ) ; <br>- SDD021 ( Z216 Z ) ( E16 Z ) ( C25 EN ) ; <br>- VIH48 ( Z185 Z ) ( D85 Z ) ( C31 PI ) ( C25 PO ) ; <br>- X0304 ( Z26 A ) ( C26 A ) ( C25 ZI ) ; <br>- D021 ( E03 C ) ( C25 IO ) ; - SDI011 ( E12 A ) ( C23 Z ) ; <br>- DAB011 ( F09 C ) ( C22 Z ) ; - DAA011 ( F01 C ) ( C21 Z ) ; <br>- X0303 ( C23 A ) ( C22 A ) ( C21 A ) ( C20 Z ) ; <br>- SDD011 ( Z209 Z ) ( E09 Z ) ( C19 EN ) ; <br>- VIH47 ( Z184 Z ) ( D84 Z ) ( C25 PI ) ( C19 PO ) ; <br>- X0302 ( Z20 A ) ( C20 A ) ( C19 ZI ) ; <br>- D011 ( E02 C ) ( C19 IO ) ; - SDI001 ( E11 A ) ( C17 Z ) ; <br>- DAB001 ( F09 B ) ( C16 Z ) ; - DAA001 ( F01 B ) ( C15 Z ) ; <br>- X0301 ( Z14 A ) ( C17 A ) ( C16 A ) ( C15 A ) ( C14 Z ) ; <br>- VIH45 ( Z182 Z ) ( D82 Z ) ( C13 PI ) ; <br>- SDD001 ( Z210 Z ) ( E10 Z ) ( C13 EN ) ; <br>- VIH46 ( Z183 Z ) ( D83 Z ) ( C19 PI ) ( C13 PO ) ; <br>- X0300 ( C14 A ) ( C13 ZI ) ; - D001 ( E01 C ) ( C13 IO ) ; <br>- CCLKB0 ( Z234 Z ) ( Z189 A ) ( E34 Z ) ( D89 A ) ( C11 A ) ; <br>- VIH10 ( EE16 PI ) ( C11 PO ) ;<br>- STRAAA ( Z206 A ) ( E06 A ) ( C11 Z ) ;<br>- CCLKA0 ( Z233 Z ) ( Z188 A ) ( E33 Z ) ( D88 A ) ( C10 A ) ;<br>- VIH9 ( C11 PI ) ( C10 PO ) ;<br>- STRB00 ( Z192 B ) ( D92 B ) ( C10 Z ) ;<br>- CRLINB1 ( Z232 Z ) ( Z187 A ) ( E32 Z ) ( D87 A ) ( C09 A ) ;<br>- VIH8 ( C10 PI ) ( C09 PO ) ;<br>- STRA00 ( Z187 B ) ( D87 B ) ( C09 Z ) ;<br>- CRLINA1 ( Z231 Z ) ( Z186 A ) ( E31 Z ) ( D86 A ) ( C08 A ) ;<br>- VIH7 ( C09 PI ) ( C08 PO ) ;<br>- X10001 ( E38A04 G ) ( E38A02 G ) ( C08 Z ) ;<br>- NXLINB1 ( Z230 Z ) ( Z185 A ) ( E30 Z ) ( D85 A ) ( C07 A ) ;<br>- VIH6 ( C08 PI ) ( C07 PO ) ;<br>- CLRX00 ( Z38A04 CD ) ( Z38A02 CD ) ( E38A04 CD ) ( E38A02 CD )<br> ( C07 Z ) ;<br>- NXLINA1 ( Z229 Z ) ( Z184 A ) ( E29 Z ) ( D84 A ) ( C06 A ) ;<br>- VIH5 ( C07 PI ) ( C06 PO ) ;<br>- STRBB0 ( Z205 B ) ( Z193 B ) ( E05 B ) ( D93 B ) ( C06 Z ) ;<br>- RPTB1 ( Z228 Z ) ( Z183 A ) ( E28 Z ) ( D83 A ) ( C05 A ) ;<br>- VIH4 ( C06 PI ) ( C05 PO ) ;<br>- STRAA0 ( Z205 A ) ( Z186 B ) ( E05 A ) ( D86 B ) ( C05 Z ) ;<br>- RPTA1 ( Z227 Z ) ( Z182 A ) ( E27 Z ) ( D82 A ) ( C04 A ) ;<br>- VIH3 ( C05 PI ) ( C04 PO ) ;<br>- STRB0 ( Z204 B ) ( Z203 B ) ( Z191 B ) ( Z190 B ) ( E04 B ) <br> ( E03 B ) ( D91 B ) ( D90 B ) ( C04 Z ) ;<br>- CNTENB0 ( Z236 Z ) ( Z191 A ) ( E36 Z ) ( D91 A ) ( C02 A ) ;<br>- VIH2 ( C04 PI ) ( C02 PO ) ;<br>- STRA0 ( Z204 A ) ( Z203 A ) ( Z185 B ) ( Z184 B ) ( E04 A )<br> ( E03 A ) ( D85 B ) ( D84 B ) ( C02 Z ) ;<br>- CNTENA0 ( Z235 Z ) ( Z190 A ) ( E35 Z ) ( D90 A ) ( C01 A ) ;<br>- VIH1 ( C02 PI ) ( C01 PO ) ; - CALCH ( E37 A ) ( C01 Z ) ;</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"> COMPONENTS 100 ;<dd> - SIN MUX ;<dd> - SOUT PAD ;<dd> - C1 SDFF ;<dd> - C2 SDFF ;<dd> - C3 SDFF ;<dd> - C4 SDFF ;<dd> - B1 BUF ;<dd> - A1 AND ; ...<dd> END COMPONENTS</a></font>
|
||
</dl>
|
||
<dl>
|
||
<font size="2" face="'Courier New'" color="#000000"><a name="919710"> NETS 150 ;<dd> - N1 (C1 SO) (C3 SI) ;<dd> - N2 (C3 SO) (A1 A) ; ...<dd> 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"> SCANCHAINS 1 ;<dd> - SC <dd> + COMMONSCANPINS (IN SI) (OUT SO)<dd> + START SIN Z2<dd> + FLOATING C1 C2 C3<dd> + ORDERED C4 B1 (IN A) (OUT Q) ;<dd> + STOP SOUT A ;<dd> 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 © 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>
|