Die Entwicklung von CPLDs und FPGAs haben die digitale Schaltungstechnik revolutioniert.
Komplexe digitale Schaltungen können auf kleinstem Raum untergebracht werden.
Neben Prozessoren sind CPLDs und FPGAs maßgeblich an der Miniaturisierung von Baugruppen
beteiligt. Gerade für Einzelstücke und Kleinserien sind diese Bausteine besonders gut
geeignet, da keine Initialkosten für Masken oder dergleichen anfallen. Bei größeren
Auflagen werden dann aus Kostengründen ASICs eingesetzt, die sich aber gut aus CPLD- oder
FPGA-Designs migrieren lassen.
Gegenüber Prozessoren haben diese Bausteine den Vorteil, dass sich hochspezialisierte
und komplexe Schaltungsteile implementieren lassen. Desweiteren bringt eine massive
Parallelisierung von Prozessen eine enorme Steigerung des Datendurchsatzes.
So kann die Verarbeitungsgeschwindigkeit eins FPGA gegenüber einem Prozessor um den
Faktor 10 bis 1000 höher sein.
Ein weiterer Vorteil liegt im Schutz des Schaltungsdesigns denn CPLDs und FPGAs können
so designt werden dass die Schaltung nicht ausgelesen werden kann. Diese Eigenschaft
schützt Ihre Baugruppe optimal vor potentiellen Raubkopierern.