Abstract
Having presented fabrication technology for IC chips in Chap. 2, we now investigate in detail an important aspect of the physical design process: data interfaces. We introduce circuit, layout and mask data structures, that is, the main input and output data in the design steps, in this chapter. First, we explain the input to physical design—circuit data—while focusing on schematics and netlists (Sect. 3.1); we then discuss the output of the physical design step: layout data such as layers and polygons (Sect. 3.2). Mask data, which are the data required by the foundry and generated at the end of the design process, are described in Sect. 3.3. Here, we introduce “layout post processing”, where amendments and additions to the chip layout data are performed in order to convert a physical layout into data for mask production. Technology data, provided by the chip manufacturing foundry, are crucial for producing the physical design. An important portion of these data are technological constraints which are modeled in the geometrical design rules used in physical design. Essentially, geometrical design rules are constraints for physical design, whose compliance ensures the manufacturability of the layout results. Geometrical design rules are presented in detail in Sect. 3.4. Technology data are organized in libraries. These libraries, which are extensively used in IC and PCB design, are covered in our final Sect. 3.5.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Acute angles are often not allowed in layouts because the edges in question are treated as being “opposite” by DRC tools and are flagged as width rule violations. Even if this is not a problem for fabrication, these cases should be avoided to minimize the work involved in evaluating a DRC.
- 2.
Besides making contact within the enclosure via bonding wires, other contacting methods are also available. We will not dwell on these other options at this point in order to keep our treatise simple.
- 3.
Flip flops and latches are circuit elements with a memory/storage function. This memory function is needed in most digital systems because the output often not only depends on the current inputs (as in combinatorial networks), but also on the previous input(s) and output(s) which determine the state of a system.
References
D. Jansen et al., The Electronic Design Automation Handbook (Springer, 2003). ISBN 978-1-402-07502-5. https://doi.org/10.1007/978-0-387-73543-6
K. Kundert, The Designer’s Guide to Spice and Spectre (Springer, 1995). ISBN 978-0-792-39571-3. https://doi.org/10.1007/b101824
J. Lienig, H. Bruemmer, Fundamentals of Electronic Systems Design (Springer, 2017). ISBN 978-3-319-55839-4. https://doi.org/10.1007/978-3-319-55840-0
J. Lienig, M. Thiele, Fundamentals of Electromigration-Aware Integrated Circuit Design (Springer, 2018). ISBN 978-3-319-73557-3. https://doi.org/10.1007/978-3-319-73558-0
F.N. Najm, Circuit Simulation (Wiley, 2010). ISBN 978-0-470-53871-5
J.M. Rabaey, A. Chandrakasan, B. Nicolic, Digital Integrated Circuits—A Design Perspective (Pearson Education India, 2017). ISBN 978-933-257392-5
S.M. Rubin, Computer Aids for VLSI Design—Appendix D: Electronic Design Interchange Format (Addison-Wesley Publishing Company, 1987). ISBN 0-201-05824-3. https://www.rulabinsky.com/cavd/index.html
A.K-K. Wong, Resolution Enhancement Techniques in Optical Lithography (SPIE Digital Library, 2001). PDF ISBN 978-081947881-8, Print ISBN 978-081943995-6. https://doi.org/10.1117/3.401208
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Lienig, J., Scheible, J. (2020). Bridges to Technology: Interfaces, Design Rules, and Libraries. In: Fundamentals of Layout Design for Electronic Circuits. Springer, Cham. https://doi.org/10.1007/978-3-030-39284-0_3
Download citation
DOI: https://doi.org/10.1007/978-3-030-39284-0_3
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-39283-3
Online ISBN: 978-3-030-39284-0
eBook Packages: EngineeringEngineering (R0)