CPLD und FPGA

Gast #5645194
Lesenswert?

Ich hätte eine Frage bezüglich zum CPLD?

Was bedeuten LE,LUT und IOE?


und wie genau unterscheidet sich der CPLD vom FPGA? Ich weiss nur, dass 
der Aufbau des FPGAs kompliziert ist und der CPLD dadurch schneller. 
Jedoch nur schneller bei einzigen Logikgatter und nicht bei der gesamten 
FUnktion.

Vielen Dank
Gast #5645211
Lesenswert?

Simba schrieb:
> wie genau unterscheidet sich der CPLD vom FPGA?

CPLD's haben Makrozellen. Das sind And-Or-Verknüpfungen mit allen 
internen und externen Signalen, zumeist bei den AND's sehr hochpolig. 
Obendrein wird die Logik bei ihnen chipintern wie bei einem Flash-ROM 
gespeichert. Die Logik von CPLD's steht deshalb sofort nach Einschalten 
zur Verfügung.

FPGA's haben keine Macrozellen, sondern LUT's und nachfolgende 
Flipflops. LUT = LookUp-Table. Normalerweise können da nur wenige 
Eingangssignale (4 oder so) miteinander verknüpft werden. Dafür haben 
FPGA's massenweise LUT's, die dann aber ggf. hintereinander geschaltet 
werden müssen. Und FPGA's müssen gebootet werden, wozu ein separater 
Konfigurations-Flashrom und Zeit vonnöten ist.

W.S.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren