13.07.2015 Aufrufe

PAL, CPLD, FPGA etc. - Lehrstuhl für Schaltungstechnik und ...

PAL, CPLD, FPGA etc. - Lehrstuhl für Schaltungstechnik und ...

PAL, CPLD, FPGA etc. - Lehrstuhl für Schaltungstechnik und ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Kommentare Komplexe log. Funktionen müssen in LCAs auf viele CLBs aufgeteilt werden. Dies ist eine schwierigeAufgabe für die CAD Tools! Die Plazierung der CLBs ist sehr wichtig um kurze Delays <strong>und</strong> gute Ausnutzung der Routing Resourcen zubekommen. Schwieriger als bei <strong>CPLD</strong>s! Die Bibliotheken bieten daher neben 'Soft-Macros' (i.W. logische Gleichungen) auch 'Hard Macros', die fürkritische Blöcke (Addierer, Zähler) die Plazierung <strong>und</strong> Verdrahtung schon beinhalten 'Fortgeschrittene' Benutzer können im Schematic schon Vorgaben über die Plazierung machen, oderfestlegen, welche Routing-Resource verwendet werden soll. Die Hersteller bieten Bibliotheken mit komplexen Schaltungsblöcken ('cores‚) an, z.T. kostenlos (Werbung!,macht Bauteile attraktiv!), z.T. kostenpflichtig:- PCI Interface- Serielle, Parallele Schnittstellen- USB Core- Prozessoren (Altera: 'NIOS' embedded processor)- DSPs Der Schutz von 'interlectual Property' ist wichtig. Die Firmware der Bausteine kann daher vom Benutzergeschützt werden, so daß sie von der Konkurrenz nicht ausgelesen werden kann...Digitale <strong>Schaltungstechnik</strong> 2005 - <strong>PAL</strong>s <strong>und</strong> <strong>FPGA</strong>sP. Fischer, TI, Uni Mannheim, Seite 48

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!