Designfluss (EDA)
Design fließt sind die explizite Kombination von elektronische Designautomatisierung Werkzeuge zur Durchführung des Designs eines Integrierter Schaltkreis. Moores Gesetz hat die gesamte getrieben IC Implementierung RTL zu Gdsii Design fließt[Klarstellung erforderlich] von einem, der hauptsächlich eigenständig verwendet Synthese, Platzierung, und Routing Algorithmen zu integrierten Konstruktions- und Analyseflüssen für Entwurfsschließung. Die Herausforderungen der steigenden Verbindungsverzögerung führten zu einer neuen Art des Nachdenkens und der Integration von Design -Schließwerkzeugen.
Der RTL -zu -GDSII -Fluss wurde von 1980 bis 2005 signifikanten Veränderungen unterzogen. Die fortgesetzte Skalierung von CMOS -Technologien veränderte die Ziele der verschiedenen Entwurfsschritte signifikant. Der Mangel an guten Prädiktoren für Verzögerungen hat zu signifikanten Änderungen der jüngsten Designströme geführt. Neue Skalierungsherausforderungen wie Leckage, Variabilität und Zuverlässigkeit werden weiterhin erhebliche Änderungen an der Entwurfsschließung Prozess in der Zukunft. Viele Faktoren beschreiben, was den Entwurfsfluss von einer Reihe separater Entwurfsschritte zu einem vollständig integrierten Ansatz entwickelt hat und welche weiteren Änderungen die neuesten Herausforderungen bewältigen. In seiner Keynote am 40. Design Automatisierungskonferenz berechtigt Die Flut von EDA, Alberto Sangiovanni-vincentelli Unterscheidete drei Perioden von EDA:
- Das Zeitalter der Erfindung: Während der Erfindungszeit,, Routing, Platzierung, Statische Timing -Analyse und Logiksynthese wurden erfunden.
- Das Alter der Umsetzung: Im Zeitalter der Implementierung wurden diese Schritte durch Entwerfen hoch entwickelter Datenstrukturen und fortgeschrittener Algorithmen drastisch verbessert. Dies ermöglichte die Werkzeuge in jedem dieser Entwurfsschritte, um mit den schnell zunehmenden Designgrößen Schritt zu halten. Aufgrund der mangelnden guten Vorhersagekostenfunktionen wurde es jedoch unmöglich, einen Entwurfsfluss durch eine Reihe diskreter Schritte auszuführen, egal wie effizient jeder der Schritte implementiert wurde.
- Das Zeitalter der Integration: Dies führte zum Zeitalter der Integration, in dem die meisten Entwurfsschritte in einer integrierten Umgebung durchgeführt werden, die durch eine Reihe von inkrementellen Kostenanalysatoren angetrieben wird.
Es gibt Unterschiede zwischen den Schritten und Methoden des Entwurfsflusss für analoge und digitale integrierte Schaltungen. Trotzdem eine typische VLSI Der Entwurfsfluss besteht aus verschiedenen Schritten wie Konzeptualisierung von Design, Chipoptimierung, logischer/physikalischer Implementierung sowie Entwurfsvalidierung und Überprüfung.[1][2]
Siehe auch
- Platzierung (EDA), ein wesentlicher Schritt in der elektronischen Designautomatisierung (EDA)
- Routing (EDA), ein entscheidender Schritt bei der Gestaltung integrierter Schaltungen
- Leistungsoptimierung (EDA), Die Verwendung von EDA -Tools zur Optimierung (Reduzierung) des Stromverbrauchs eines digitalen Design
- Post-Silicon-Validierung, der letzte Schritt im EDA -Designfluss
Verweise
- ^ "ASIC -Designfluss in VLSI Engineering Services - Ein schneller Leitfaden". 2019-06-04. Abgerufen 2019-11-28.
- ^ Basu, Joydeep (2019-10-09). "Vom Design bis zum Klebeband in SCL 180 nm CMOs Integrated Circuit Fabrication Technology". Iete Journal of Education. 60 (2): 51–64. Arxiv:1908.10674. doi:10.1080/09747338.2019.1657787. S2CID 201657819.
- Elektronische Designautomatisierung für integrierte Schaltkreise Handbuch, von Lavagno, Martin und Scheffer, ISBN0-8493-3096-3 Eine Übersicht über das Feld, aus dem diese Zusammenfassung abgeleitet wurde, mit Genehmigung.