PLD vs Mikrocontroller

Gast #5647627
Lesenswert?

Hallo zusammen.

Ich würde gerne den Unterschied wissen.

PLD werden für Beschreibungssprachen wie VHDL eingesetzt. Diese sind für 
Verbindungen und Anordnunen von logischen Gattern zuständig. Das heisst, 
man arbeitet mit Logikzellen.

Mikrocontroller hingegen werden für Programmiersprachen eingesetzt. Sie 
sind für Abläufe und Prozesse zuständig. Das heisst man programmiert 
gewisse Abläufe, die selbständig laufen.

Ich kann jedoch den Unterschied nicht ganz herausschliessen. Kann mir 
wer helen?
Moderator (Firma: Titel) Persönliche Seite #5647633
Lesenswert?

Simba schrieb:
> PLD werden für Beschreibungssprachen wie VHDL eingesetzt.
Andersrum.

> Mikrocontroller hingegen werden für Programmiersprachen eingesetzt.
Auch andersrum.

> Ich kann jedoch den Unterschied nicht ganz herausschliessen. Kann mir
> wer helen?
Sieh dir einfach mal den internen Aufbau solcher Bausteine an. Es gibt 
jede Menge Literatur und Datenblätter im Netz. So viel Eigeninitiative 
muss ein.

Wobei man allerdings mit CPLDs schon gleich gar nicht mehr anfangen 
sollte. Sieh dir besser gleich FPGAs an.

Ich seh schon:
"Aber wenn die Hausaufgabe doch den Vergleich von µC mit CPLDs 
verlangt!"
Gast #5647638
Lesenswert?

Simba schrieb:
> Ich kann jedoch den Unterschied nicht ganz herausschliessen. Kann mir
> wer helen?

Auch wenn es abgedroschen klingt - Wikipedia ist bei so grundlegenden 
Fragen gar nicht so schlecht.

https://de.wikipedia.org/wiki/Programmierbare_logische_Schaltung
https://de.wikipedia.org/wiki/Mikrocontroller

Mit VHDL erzeugt man einen Microcontroller. Der tut dann, was man ihm 
mit einer Programmiersprache sagt.
Gast #5647678
Lesenswert?

Simba schrieb:
> PLD werden für Beschreibungssprachen wie VHDL eingesetzt. Diese sind für
> Verbindungen und Anordnunen von logischen Gattern zuständig.

> Mikrocontroller hingegen werden für Programmiersprachen eingesetzt. Sie
> sind für Abläufe und Prozesse zuständig.

Ein Prozessor arbeitet Programme Schritt für Schritt ab, Logikgatter 
schalten - und das sehr viel schneller als ein Programm abläuft, wenn 
nötig in wenigen ns.

Georg

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