icctf.pdf - Synopsys Technology File and Routing Rules Reference Manual Version N-2017.09-SP2 December 2017 Copyright Notice and Proprietary Information

icctf.pdf - Synopsys Technology File and Routing Rules...

This preview shows page 1 out of 390 pages.

You've reached the end of your free preview.

Want to read all 390 pages?

Unformatted text preview: Synopsys® Technology File and Routing Rules Reference Manual Version N-2017.09-SP2, December 2017 Copyright Notice and Proprietary Information ©2017 Synopsys, Inc. All rights reserved. This Synopsys software and all associated documentation are proprietary to Synopsys, Inc. and may only be used pursuant to the terms and conditions of a written license agreement with Synopsys, Inc. All other use, reproduction, modification, or distribution of the Synopsys software or the associated documentation is strictly prohibited. Destination Control Statement All technical data contained in this publication is subject to the export control laws of the United States of America. Disclosure to nationals of other countries contrary to United States law is prohibited. It is the reader's responsibility to determine the applicable regulations and to comply with them. Disclaimer SYNOPSYS, INC., AND ITS LICENSORS MAKE NO WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, WITH REGARD TO THIS MATERIAL, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. Trademarks Synopsys and certain Synopsys product names are trademarks of Synopsys, as set forth at . All other product or company names may be trademarks of their respective owners. Third-Party Links Any links to third-party websites included in this document are for your convenience only. Synopsys does not endorse and is not responsible for such websites and their practices, including privacy practices, availability, and content. Synopsys, Inc. 690 E. Middlefield Road Mountain View, CA 94043 Synopsys® Technology File and Routing Rules Reference Manual, Version N-2017.09-SP2 ii Copyright Notice for the Command-Line Editing Feature © 1992, 1993 The Regents of the University of California. All rights reserved. This code is derived from software contributed to Berkeley by Christos Zoulas of Cornell University. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1.Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2.Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3.All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors. 4.Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Copyright Notice for the Line-Editing Library © 1992 Simmule Turner and Rich Salz. All rights reserved. This software is not subject to any license of the American Telephone and Telegraph Company or of the Regents of the University of California. Permission is granted to anyone to use this software for any purpose on any computer system, and to alter it and redistribute it freely, subject to the following restrictions: 1.The authors are not responsible for the consequences of use of this software, no matter how awful, even if they arise from flaws in it. 2.The origin of this software must not be misrepresented, either by explicit claim or by omission. Since few users ever read sources, credits must appear in the documentation. 3.Altered versions must be plainly marked as such, and must not be misrepresented as being the original software. Since few users ever read sources, credits must appear in the documentation. 4.This notice may not be removed or altered. Synopsys® Technology File and Routing Rules Reference Manual, Version N-2017.09-SP2 iii Synopsys® Technology File and Routing Rules Reference Manual, Version N-2017.09-SP2 iv Contents 1. About This Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi Customer Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xviii Technology File Syntax Creating a Technology File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Basic Syntax Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Technology File Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3 Technology Section. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Technology Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Unit Definitions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Defining Routing Rule Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6 1-7 1-7 1-13 PrimaryColor Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Colors on a Computer Monitor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Colors in the GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20 1-20 1-20 Color Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21 LineStyle Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-23 Tile Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-24 Layer Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Layout Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Design Rule Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parasitic Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-25 1-27 1-28 1-31 1-35 v ® Synopsys Synopsys® Technology Technology File File and and Routing Routing Rules Rules Reference Reference Manual Manual 2. N-2017.09-SP2 Version N-2017.09-SP2 Resistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inductance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sidewall Capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Routing Channel Capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Total Sidewall Routing Channel Capacitance . . . . . . . . . . . . . . . . . . . . . . . Maximum Current Density . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Maximum Intracapacitance Distance Ratio . . . . . . . . . . . . . . . . . . . . . . . . Wire Segment Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Physical Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Height From Substrate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Thickness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Defining MiM Layers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35 1-36 1-36 1-36 1-37 1-37 1-38 1-38 1-38 1-38 1-38 1-39 1-40 LayerDataType Section. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42 ContactCode Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Physical Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Design Rule Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parasitic Attributes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Resistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Capacitance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Maximum Current Density . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-43 1-45 1-47 1-49 1-49 1-50 1-50 DesignRule Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-50 PRRule Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cell Row Spacing Rules for Double-Back Cell Rows . . . . . . . . . . . . . . . . . . . . Cell Row Spacing Rules for Non-Double-Back Cell Rows. . . . . . . . . . . . . . . . . 1-51 1-51 1-53 DensityRule Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-54 SlotRule Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-55 FringeCap Section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-57 CapModel and CapTable Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-59 ResModel Section. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-60 Routing Design Rules Routing Style Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . No Nonpreferred Direction Routing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Color-Based Forbidden Routing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contents 2-3 2-3 2-3 vi Synopsys® Technology File and Routing Rules Reference Manual Version N-2017.09-SP2 Rectangle-Only Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Minimum Area Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Minimum Length Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General Minimum Area Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rectangle-Based Multistage Minimum Area Rule . . . . . . . . . . . . . . . . . . . Width-Based Minimum Area Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Color-Based Minimum Area Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Two-Stage Special Minimum Area Rule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Polygon-Edge-Based Multistage Minimum Area Rule . . . . . . . . . . . . . . . . . . . . Discrete Metal Dimensions Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dense Wire Minimum Dimensions Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 2-5 2-6 2-6 2-7 2-8 2-9 2-10 2-13 2-14 Minimum Enclosed Area Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Minimum Enclosed Width Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15 2-16 Metal Width Rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Minimum Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Orthogonal Minimum Width Rule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagonal Concave Corner Minimum Width Rule . . . . . . . . . . . . . . . . . . . . . . . . Default Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Discrete Metal Widths Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Signal Routing Maximum Metal Width Rule. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-17 2-17 2-18 2-19 2-20 2-21 2-23 Minimum Edge Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Minimum Edge Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Maximum Total Number of Short Edges Rule . . . . . . . . . . . . . . . . . . . . . . . . . . Maximum Total Short Edge Length Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Convex-Concave Minimum Edge Length Rule . . . . . . . . . . . . . . . . . . . . . . . . . Two-Convex-Corner Minimum Edge Length Rule . . . . . . . . . . . . . . . . . . . . . . . Line-End Concave Corner Length Rule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Special Notch Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hook Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . H-Shape Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adjacent Minimum Edge Length Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Minimum Metal Jog Length and Adjacent Edge Length Rules . . . . . . . . . . . . . Fat Metal Branch Minimum Width and Length Rule . . . . . . . . . . . . . . . . . . . . . Short Edge to End-of-Line Rule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Minimum Edge for Macro Pin Connection Rule. . . . . . . . . . . . . . . . . . . . . . . . . 2-23 2-24 2-24 2-25 2-27 2-28 2-30 2-31 2-32 2-33 2-34 2-35 2-36 2-39 2-40 Chapter 1: Contents Contents vii 1-vii ® Synopsys Synopsys® Technology Technology File File and and Routing Routing Rules Rules Reference Reference Manual Manual N-2017.09-SP2 Version N-2017.09-SP2 Metal Spacing Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Minimum Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Voltage-Dependent Minimum Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . U-Shape Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . U-Shape Leg Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Line-End to U-Shape Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preferred and Nonpreferred Corner-to-Corner Spacing Rule . . . . . . . . . . . . . . Concave Corner Keepout Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Via Corner Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Via Same Net Minimum Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Edge-Line Via Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General Cut Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Minimum Metal to Cut Metal Keepout and Overlap Rule. . . . . . . . . . . . . . . . . . Cut to Metal Orthogonal Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Asymmetric Via-to-Metal Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preferred-Direction Forbidden Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . Three-Wire Forbidden Space Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Forbidden Pitch Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-41 2-41 2-43 2-44 2-45 2-46 2-47 2-48 2-48 2-51 2-52 2-53 2-62 2-63 2-64 2-65 2-66 2-68 Fat Metal Spacing Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fat Metal Spacing Table Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Width Versus Width . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Width Versus Parallel Length . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preferred and Nonpreferred Fat Metal Spacing Rule . . . . . . . . . . . . . . . . . Fat Metal Orthogonal Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fat Metal Parallel Length. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fat Metal Extension Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fat Metal Corner Keepout Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fat Metal Jog Rule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fat Metal Forbidden Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-70 2-70 2-71 2-74 2-75 2-83 2-84 2-86 2-91 2-92 2-93 Metal Span Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Line-End Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Z-Shape Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . L-Shape Exceptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . T-Shape Exceptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Spacing Range Exceptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-95 2-99 2-100 2-101 2-102 2-103 End-of-Line Spacing Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-104 Contents viii Synopsys® Technology File and Routing Rules Reference Manual Version N-2017.09-SP2 End-of-Line to End-of-Line Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . One-Neighbor End-to-End Table-Based Spacing Rule . . . . . . . . . . . . . . . . . . . One-Neighbor End-of-Line Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Preferred and Nonpreferred End-of-Line Spacing Rule. . . . . . . . . . . . . . . . . . . Two-Neighbor End-of-Line Spacing Rule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Three-Neighbor End-of-Line Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . Three-Neighbor End-of-Line Cap Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Single-Side Isolated Neighbor End-of-Line Spacing Rule . . . . . . . . . . . . . . . . . Two-Sided End-of-Line Spacing Rule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Two-Sided End and Joint Spacing Rule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . End-of-Line Two-Corner...
View Full Document

  • Summer '19

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture