Synthesetool

Synthesetool

Ein Synthesetool (dt. »Synthesewerkzeug«) ist eine Software zur Erzeugung einer Zwischenstufe zum Layout (der Anordnung der Bestandteile) von Chips in der Mikroelektronik.

Allgemeines

Digitaler Synthese Flow am Beispiel einer CHIP Synthese

Bei der Synthese wird die vorgegebene Funktion des zu planenden späteren Chips aus vorgeplanten oder katalogmäßig verfügbaren Baukasten-Schaltungselementen (Standardzellen-Bibliothek) zusammengesetzt. Mit dem Werkzeug überträgt man in einer adäquaten Hardwarebeschreibungssprache (meist VHDL oder Verilog) beschriebene Schaltungen in eine – meist aus Standardzellen bestehende – Netzliste. Der Vorgang wird als Synthese (engl. synthesis) bezeichnet. Diese ist heutzutage nur für digitale Schaltungen möglich, nicht für analoge.

Meist wird dabei in mehreren Stufen vorgegangen, z. B. beim Bottom-up-Ansatz: erst werden Teile der Gesamtschaltung synthetisiert, dann das Gesamtsystem aus diesen Teilen zusammengesetzt. Andere Stufen können z. B. die Einfügung von Verschaltungen und Zellen zur Unterstützung von Selbsttestverfahren (z. B. Scan Test) umfassen.

Anschließend kann die Netzliste für das endgültige Chip-Layout platziert und verdrahtet werden. Neuere Synthesewerkzeuge verwischen die Grenze zu dieser Designstufe, weil sie Platzierung und Verdrahtung mit- bzw. vorausberechnen und so eine zumindest vorplatzierte Netzliste liefern (engl. physical synthesis). Die Verdrahtung hat bei heutigen Hochgeschwindigkeits-ICs einen wesentlichen Einfluss auf die internen Verzögerungszeiten und oft auch auf den Leistungsverbrauch. Das Syntheseprogramm versucht die Effekte durch Layoutoptimierungen und Anpassung von Treiberstärken in den Griff zu bekommen.

Werkzeuge

Kommerziell erhältliche Synthese-Werkzeuge für digitale Schaltungen sind beispielsweise:

Für die Analogtechnik gibt es keine allgemeinen Synthesetools, aber immerhin einige für spezielle Anwendungsbereiche, wie z.B. Filter oder HF-Anpassschaltungen. Natürlich gibt es auch Schaltungskataloge und Firmen die Standardlösungen auch für den Analogbereich anbieten. Leider ist dabei viel mehr Handarbeit notwendig als im Digitalbereich und es existiert auch keine weitverbreitete Verhaltens- und Synthesesprache. Digitale Schaltungen lassen sich auch relativ leicht auf neue Technologien anpassen, dies ist bei Analogschaltungen viel schwieriger.


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • IEEE 1076 — Very High Speed Integrated Circuit Hardware Description Language (auch VHSIC Hardware Description Language), kurz VHDL, ist eine Hardwarebeschreibungssprache, vergleichbar mit einer Programmiersprache, mit der es einfach möglich ist, komplizierte …   Deutsch Wikipedia

  • VHDL-AMS — Very High Speed Integrated Circuit Hardware Description Language (auch VHSIC Hardware Description Language), kurz VHDL, ist eine Hardwarebeschreibungssprache, vergleichbar mit einer Programmiersprache, mit der es einfach möglich ist, komplizierte …   Deutsch Wikipedia

  • VHSIC Hardware Description Language — Very High Speed Integrated Circuit Hardware Description Language (auch VHSIC Hardware Description Language), kurz VHDL, ist eine Hardwarebeschreibungssprache, vergleichbar mit einer Programmiersprache, mit der es einfach möglich ist, komplizierte …   Deutsch Wikipedia

  • Hardware-Beschreibungs-Sprache — Eine Hardwarebeschreibungssprache (engl. Hardware Description Language, HDL) ist eine formale Sprache mit der Operationen von integrierten Schaltungen und ihr Design beschrieben sowie in Simulationen getestet werden können.… …   Deutsch Wikipedia

  • Hardware Description Language — Eine Hardwarebeschreibungssprache (engl. Hardware Description Language, HDL) ist eine formale Sprache mit der Operationen von integrierten Schaltungen und ihr Design beschrieben sowie in Simulationen getestet werden können.… …   Deutsch Wikipedia

  • Schaltungssynthese — Unter Synthese wird in der Elektrotechnik die Entwicklung von technischen Systemen bezeichnet. Dabei wird ausgehend von vorgegebenen bzw. geforderten Eigenschaften und Verhalten ein Systems entwickelt, das diese Eigenschaften aufweist. Es ist… …   Deutsch Wikipedia

  • Hardwarebeschreibungssprache — Eine Hardwarebeschreibungssprache (englisch Hardware Description Language, HDL) ist eine formale Sprache mit der Operationen von integrierten Schaltungen und ihr Design beschrieben sowie in Simulationen getestet werden können.… …   Deutsch Wikipedia

  • Synthese (Elektrotechnik) — Unter Synthese wird in der Elektrotechnik die Entwicklung von technischen Systemen bezeichnet. Dabei wird ausgehend von vorgegebenen bzw. geforderten Eigenschaften und Verhalten ein System entwickelt, das diese Eigenschaften aufweist. Es ist… …   Deutsch Wikipedia

  • Very High Speed Integrated Circuit Hardware Description Language — Very High Speed Integrated Circuit Hardware Description Language, kurz VHDL (oder auch VHSIC Hardware Description Language), ist eine Hardwarebeschreibungssprache, vergleichbar mit einer Programmiersprache, mit der es möglich ist, digitale… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”