Layoutentwurf (Elektrotechnik)
Unter Layoutentwurf einer elektronischen Schaltung (integrierter Schaltkreis, Multi-Chip-Modul, Leiterplatte) versteht man das Erstellen und die Verifikation der geometrischen Anordnung der Zellen bzw. Bauelemente und ihrer Verbindungen. Die Verifikation innerhalb des Layoutentwurfs umfasst im Allgemeinen die Prüfung des entworfenen Layouts auf Einhaltung aller technologischen und elektrischen Regeln.
Layouterstellung (Layoutsynthese)
BearbeitenBei der Erstellung des Schaltungslayouts überführt man unter Nutzung von Bibliotheks- und Technologie-Informationen die Netzliste einer Schaltung in ihre reale geometrische Darstellung. Dabei werden alle Schaltungselemente (Zellen/Gatter, Makrozellen, Transistoren usw.) in ihrem geometrischen Abbild (Form, Abmessung, Ebenenzuordnung) dargestellt und ihre räumliche Anordnung (Platzierung) sowie die konkreten Verbindungsstrukturen (Verdrahtung) zwischen ihnen ermittelt. Im Ergebnis liegt die Layoutdarstellung der Schaltung vor, die nach einer Layoutverifikation zur Herstellung der Baugruppe (Schaltkreis, Multi-Chip-Modul, Leiterplatte) genutzt wird.
Aufgrund ihrer Komplexität wird die Layouterstellung in einzelne Teilabschnitte unterteilt. Beim digitalen Schaltkreis- bzw. Chipentwurf ist es üblich, folgende Schritte durchzuführen:
- Partitionierung
- Floorplanning
- Platzierung
- Global- und Feinverdrahtung
- ggf. Kompaktierung.
Wesentliche Schritte bei Leiterplatten sind die Platzierung der Bauelemente und die Leiterplattenentflechtung.
Die automatisierte Layouterstellung bei integrierten Schaltkreisen wird oft als Layoutsynthese bezeichnet.
Layoutverifikation
BearbeitenAn die Layouterstellung schließt sich eine umfassende Verifikation des Layouts an.
Realisierbarkeit
BearbeitenBeim DRC (Design Rule Check) verifiziert man die technologische Realisierbarkeit des Layouts, indem die Einhaltung der technologisch bedingten Entwurfsregeln in der Layoutdarstellung kontrolliert wird.
Elektrische Korrektheit
BearbeitenEbenfalls zur Verifikation des Schaltungslayouts dient die Extraktion, bei der Layoutinformationen zur Verifikation aufbereitet werden.
So lässt sich z. B. aus dem Layout eine Netzliste extrahieren, welche man anschließend beim LVS (Layout Versus Schematic) mit der aus dem Schaltplan abgeleiteten (ursprünglichen) Netzliste auf Gleichheit prüft, um die elektrische Korrektheit des Layouts festzustellen.
Bei der Parameter- bzw. Parasitenextraktion werden aus den geometrischen Eigenschaften der Layoutstrukturen deren elektrische Parameter abgeleitet, um sie dann unter Einschluss der Netzliste zur Validierung der elektrischen Eigenschaften des Schaltungslayouts zu benutzen.
Elektrische Funktionstüchtigkeit
BearbeitenBeim ERC (Electrical Rule Check) prüft man die elektrische Funktionstüchtigkeit des Layouts, wie z. B. die Einhaltung eines maximalen Widerstandswertes zwischen zwei Netzanschlüssen.
Vom Layout zur integrierten Schaltung
BearbeitenDie Layoutinformationen werden, oft in Form von GDSII- oder OASIS-Daten, an die den Schaltkreis fertigende Einrichtung, die Fab oder Foundry, übergeben. Dieser Vorgang wird noch heute als Tape out bezeichnet, obwohl die Datenübertragung nicht mehr wie früher mittels Magnetband stattfindet.
Dazu werden zunächst in einem Maskenwerk die lagenspezifischen Layoutinformationen in photolithographischen Masken umgesetzt. Diese Masken dienen in der Fab zur Belichtung des Photolacks auf dem Silizium in technologisch genau definierten Abbildungsschritten des Layouts. Mittels der photolithographischen Masken lassen sich somit Flächen auf dem Silizium definieren, wo Materialien aufgetragen, verändert oder abgetragen werden sollen.
Dabei werden auf einer Siliziumscheibe, dem Wafer, viele integrierte Schaltungen parallel hergestellt. Die einzelnen noch unverpackten Schaltungen, die Dies oder Nacktchips, werden auf dem Wafer (vor-)getestet und als „gut“ oder „schlecht“ gekennzeichnet.
Abschließend wird der Wafer in die einzelnen Dies zersägt. Die als „gut“ gekennzeichneten Dies werden in einem Schaltkreisgehäuse angeschlossen und verpackt.
Vom Layout zur Leiterplatte
BearbeitenErgebnis des Layoutentwurfs sind für die Leiterplattenherstellung die Gerber-Dateien. Diese beschreiben für jede Lage (engl. Layer) die Koordinaten der Polygone, welche die Leiterzüge definieren, sowie die der Blenden (engl. Apertures) für den Fotoplotter. Zusätzlich werden für die Fertigung noch Dateien benötigt, die die Position und den Durchmesser der Bohrungen und die Koordinaten der Leiterplattenkontur oder von Ausfräsungen beschreiben. Diese sind werkzeugabhängig.
Vor der Fertigung werden meist mehrere Leiterplatten zu einem Los zusammengefasst, um die bei der Produktion zur Verfügung stehende Leiterplattenfläche bestmöglich auszunutzen.
Siehe auch
BearbeitenLiteratur
Bearbeiten- J. Lienig, J. Scheible: Grundlagen des Layoutentwurfs elektronischer Schaltungen. Springer, 2023, ISBN 978-3-03115767-7, doi:10.1007/978-3-031-15768-4 (ifte.de).
- A. Kahng, et al.: VLSI Physical Design: From Graph Partitioning to Timing Closure. 2. Aufl., Springer, 2022, ISBN 978-3-03096414-6, doi:10.1007/978-3-030-96415-3 (ifte.de).
- J. Lienig: Layoutsynthese elektronischer Schaltungen – Grundlegende Algorithmen für die Entwurfsautomatisierung. 2. Aufl., Springer, 2016, ISBN 978-3-662-49814-9, doi:10.1007/978-3-662-49815-6 (ifte.de).
- J. Händschke: Leiterplattendesign – Ein Handbuch nicht nur für Praktiker; Eugen G. Leuze Verlag (2006), Bad Saulgau, ISBN 3-87480-219-1.
- Ch. Saint, J. Saint: IC Mask Design – Essential Layout Techniques; McGraw Hill, New York, 2002, ISBN 0-07-138996-2.