Logiksynthese

Logiksynthese

Die Logiksynthese ist ein Bereich der technischen Informatik und Elektrotechnik/Nachrichtentechnik, der sich mit dem Entwurf von Schaltkreisen beschäftigt, die eine Boolesche Funktion realisieren. Basis ist die Boolesche Algebra. Ziel ist es, aus den vielen Möglichkeiten zur Realisierung einer Booleschen Funktion die kostengünstigste zu finden. Für die Realisierung von Booleschen Funktionen durch ein PLA bedeutet kostengünstig, eine Boolesche Funktion mit möglichst wenig Zeilen (entsprechend den Monomen des Booleschen Ausdrucks) sowie insgesamt möglichst wenig Transistoren pro Zeile (entsprechend den Literalen des Booleschen Ausdrucks) zu finden. Dies wird mit dem Verfahren nach Quine und McCluskey oder der veralteten Methode des Karnaugh-Veitch-Diagramms erreicht. Für FPGAs ist die Aufgabenstellung komplexer da dieselbe Funktion aus verschiedenen Grundenelementen des FPGA realisiert werden kann. Beispielsweise kann ein 4 bit Schieberegister aus:

realisiert werden. Fasst man die Funktion des Schieberegister allgemeiner und benutzt dieses zur Parallel-Seriell-Wandlung sind weitere Realisierungsmöglichkeiten möglich:

  • Multiplexer mit 2bit Zähler
  • Multiplizierer Block

Für eine optimale Lösung sind hierbei die logischen Gleichungen um Randbedingungen (engl. constraints) zu ergänzen.

Bei der Entwicklung von digitalen integrierten Schaltkreisen, wie zum Beispiel Mikroprozessoren, ist die Logiksynthese einer von mehreren Entwurfsschritten.


Siehe auch:


Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

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

  • 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

  • Don't-Care — In der Digitaltechnik bedeutet Don’t Care, X oder , dass dieser Wert keinen Einfluss auf die Logikschaltung hat. In der Wahrheitstabelle werden Don’t Care Einträge typischerweise eingesetzt um nicht alle Eingangszustände abhandeln zu müssen, oder …   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

  • 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

  • Boolescher Differentialkalkül — Der Boolesche Differentialkalkül (BDK) ist ein Teilgebiet der Booleschen Algebra, der sich speziell mit Änderungen von Booleschen Variablen und Booleschen Funktionen beschäftigt. Die Entwicklung des Booleschen Differentialkalküls wurde durch die… …   Deutsch Wikipedia

  • Don’t-Care — In der Digitaltechnik bedeutet Don’t Care, X oder , dass dieser Wert keinen Einfluss auf die Logikschaltung hat. In der Wahrheitstabelle werden Don’t Care Einträge typischerweise eingesetzt um nicht alle Eingangszustände abhandeln zu müssen, oder …   Deutsch Wikipedia

  • NOR-Gatter — Gatter Typen   NOT AND NAND OR NOR XOR XNOR Ein NOR Gatter (von englisch: not or – nicht oder; auch Peirce Funktion …   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

  • XNOR-Gatter — Gatter Typen   NOT AND NAND OR NOR XOR XNOR Ein XNOR Gatter (engl. eXclusi …   Deutsch Wikipedia

Share the article and excerpts

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