Dieser Abschnitt bietet einen Überblick über CPLDs sowie ihre Anwendungen und Funktionsweisen. Werfen Sie auch einen Blick auf die Liste der 7 Hersteller von CPLDs und deren Firmenranking.
Inhaltsübersicht
Ein CPLD ist ein reprogrammierbarer Logikbaustein mit einer relativ komplexen Schaltungsstruktur.
Die Abkürzung steht für „Complex Programmable Logic Device“. CPLDs ermöglichen eine reibungslosere Produktentwicklung zu niedrigeren Kosten als in der Vergangenheit.
CPLDs sind in Verbraucher- und Industriegeräten weit verbreitet, z. B. in Steuerplatinen:
CPLDs werden in Steuerschaltungen eingesetzt, insbesondere für die Verwaltung von Stromversorgungsschaltungen. Sie übernehmen häufig Funktionen wie die Verwaltung der Reihenfolge, in der die Stromzufuhr zu den Schaltkreisen erfolgt, und Spannungswahlschaltungen.
Ein CPLD besteht aus einem Block, in dem mehrere programmierbare Logikschaltungen integriert sind und einem Verdrahtungsbereich, der die verschiedenen Blöcke miteinander verbindet. Der Block besteht aus drei Makrozellen mit UND-ODER-Gatter-Strukturen, D-Flipflops zum Halten eines Informationsbits als 0/1 und E/A-Stiften für die Ein- und Ausgabe.
Die Makrozelle nimmt digitale Signale über den Input-Pin auf und gibt Signale über den Output-Pin in einer vom Benutzer programmierten Logikschaltung aus. Interne Primärdaten werden in Flip-Flops gespeichert.
Der Wiring Area ist die Verbindung zwischen Blöcken und gibt Daten über einen oder mehrere Blöcke aus.
Ein CPLD-ähnlicher Logikbaustein ist ein FPGA, der einen flüchtigen Speicher verwendet und daher die Schaltkreisdaten verliert, wenn die Stromversorgung unterbrochen wird.
Im Gegensatz dazu verwenden CPLDs nichtflüchtige Speicher wie EEPROM oder Flash-Speicher, so dass die Schaltkreisdaten erhalten bleiben. Die beiden unterscheiden sich auch im Hinblick auf die Größe.
FPGAs verfügen über Zehntausende von Gattern, CPLDs dagegen nur über einige Tausend. Daher wird der CPLDs verwendet, um dem FPGA beim Einschalten Designdaten zur Verfügung zu stellen, während der FPGA die umfangreichen logischen Schaltungen vornimmt.
Außerdem lassen sich bei FPGAs Verzögerungszeiten nur schwer vorhersagen, da die Verzögerungszeiten je nach Position der Logikblöcke variieren. Im Gegensatz dazu sind CPLDs leicht vorherzusagen, da die Anzahl der zu durchlaufenden Makrozellen feststeht.
CPLDs wurden vor etwa 30 Jahren entwickelt, um TTL- und CMOS-Logikbausteine zu ersetzen. Damals wurden Schaltungen durch die Kombination von Allzweck-Logik-ICs mit nur NOT- und AND-Funktionen auf einer Platine aufgebaut.
Die Serie 7400 von Texas Instruments (TI) ist bekannt, aber es heißt, dass die Ingenieure damals mehr als ein paar hundert Bausteine fast auswendig kannten. Das Problem war, dass die Komplexität der Schaltungen Dutzende oder Hunderte von Allzweck-Logik-ICs erforderte, was zu riesigen Platinengrößen führte.
Mit der fortschreitenden Miniaturisierung der Transistoren wurde es möglich, Tausende oder Zehntausende von Allzweck-Logik-ICs in wenigen LSIs zu realisieren, was die Entwicklung der CPLDs beschleunigte.
Der Entwicklungsprozess für CPLDs lässt sich in die folgenden Schritte unterteilen: Logikentwurf, Logiksynthese, Place and Route, Timing-Verifizierung und Programmierung.
Logik-Synthese
Diese wandelt eine in einer Hardwarebeschreibungssprache ausgedrückte Schaltung in eine Gatterschaltung (Netzliste) um, die in einem CPLDs implementiert werden kann. Die Schaltungsbeschreibung wird interpretiert und in logische Ausdrücke wie NOT und AND umgewandelt. Zu diesem Zeitpunkt wird auch eine Optimierung durchgeführt, um die Geschwindigkeit der Schaltung zu erhöhen und die Chipfläche zu verringern.
*einschließlich Lieferanten etc.
Nach Merkmalen sortieren
Rangliste in Deutschland
AbleitungsmethodeRang | Unternehmen | Aktie lecken |
---|---|---|
1 | Rochester Electronics GmbH | 29.4% |
2 | Intel Deutschland GmbH | 23.5% |
3 | SuS ELEKTRONIK PRODUKT GmbH | 17.6% |
4 | Hong Kong WEIFU Technology Co., Ltd. | 11.8% |
5 | Ulrich Radig | 11.8% |
6 | Schukat electronic Vertriebs GmbH | 5.9% |
Rangliste in der Welt
AbleitungsmethodeRang | Unternehmen | Aktie lecken |
---|---|---|
1 | Rochester Electronics GmbH | 29.4% |
2 | Intel Deutschland GmbH | 23.5% |
3 | SuS ELEKTRONIK PRODUKT GmbH | 17.6% |
4 | Hong Kong WEIFU Technology Co., Ltd. | 11.8% |
5 | Ulrich Radig | 11.8% |
6 | Schukat electronic Vertriebs GmbH | 5.9% |
Ableitungsmethode
Das Ranking wird auf der Grundlage des Klickanteils innerhalb dieser Seite berechnet. Der Klickanteil ist definiert als die Gesamtzahl der Klicks für alle Unternehmen während des Zeitraums geteilt durch die Anzahl der Klicks für jedes Unternehmen.Anzahl der Mitarbeiter
Neu gegründetes Unternehmen
Unternehmen mit Geschichte
Diese Version richtet sich an Deutschsprachige in Deutschland. Wenn Sie in einem anderen Land wohnen, wählen Sie bitte die entsprechende Version von Metoree für Ihr Land im Dropdown-Menü.