www.wikidata.de-de.nina.az
Die Logiksynthese ist ein Bereich der technischen Informatik und Elektrotechnik Nachrichtentechnik der sich mit dem Entwurf von elektronischen Schaltungen beschaftigt die eine boolesche Funktion realisieren Basis ist die boolesche Algebra Ziel ist es aus den vielen Moglichkeiten zur Realisierung einer Booleschen Funktion die kostengunstigste zu finden Fur die Realisierung von Booleschen Funktionen durch ein PLA bedeutet kostengunstig eine Boolesche Funktion mit moglichst wenig Zeilen entsprechend den Monomen des Booleschen Ausdrucks sowie insgesamt moglichst 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 Fur FPGAs ist die Aufgabenstellung komplexer da dieselbe Funktion aus verschiedenen Grundelementen des FPGA realisiert werden kann Beispielsweise kann ein 4 Bit Schieberegister aus 4 Flipflops oder einem SRL16 Makro 16 bit Schieberegister oder einem SRAM Blockrealisiert werden Fasst man die Funktion des Schieberegisters allgemeiner und benutzt dieses zur Parallel Seriell Wandlung sind weitere Realisierungsmoglichkeiten moglich Multiplexer mit 2 Bit Zahler Multiplizierer BlockFur eine optimale Losung sind hierbei die logischen Gleichungen um Randbedingungen engl constraints zu erganzen Bei der Entwicklung von digitalen integrierten Schaltkreisen wie zum Beispiel Mikroprozessoren ist die Logiksynthese einer von mehreren Entwurfsschritten 1 Literatur BearbeitenSiehe auch ChipentwurfSiehe auch BearbeitenSynthese Elektrotechnik Chipentwurf Advanced Boolean Equation Language VHDL VerilogEinzelnachweise Bearbeiten Jean Pierre Deschamps Elena Valderrama Lluis Teres Design Methods In Digital Systems Springer International Publishing Cham 2017 ISBN 978 3 319 41197 2 S 171 177 doi 10 1007 978 3 319 41198 9 6 englisch springer com abgerufen am 14 Dezember 2022 Abgerufen von https de wikipedia org w index php title Logiksynthese amp oldid 228905355