Forum: FPGA, VHDL & Co. Microcontroller vs. SoC vs. SoPC


von stecher123 (Gast)


Lesenswert?

Hi,


Hab ich den groben Unterschied verstanden das:

Microcontroller: Prozessor, I/O sind fixe Elemente eines Chips.

SoPC: Hier kann man den Processor beschreiben wie andere digitale 
Hardware-Bausteine.

SoC: Prozessor ist hard-coded wie oben Microcontroller hat aber 
zusätzlich einen FPGA teil, die aus mehreren PLDs bestehen.


Ist das korrekt?
Oder hab ich da etwas verwechselt und/oder nicht verstanden?
Und was ist der Unterschied zwischen SoPC und PSoC ??


Lg

von stecher123 (Gast)


Lesenswert?

push

von stack (Gast)


Lesenswert?

pop

von stecher123 (Gast)


Lesenswert?

xD

von asd (Gast)


Lesenswert?

SoPC und PSoC sind Umgebungen oder Marken von Altera und Cypress, keine 
übergreifende Begriffe.

Ein SoC muss auch nicht zwingend einen FPGA beinhalten.

Wofür brauchst du das alles? Hab das Gefühl du verkrampfst dich hier ein 
wenig auf einzelne Begriffe. Worum gehts?

von Peter D (Gast)


Lesenswert?

Ich sehe das wie asd

asd schrieb:
> Ein SoC muss auch nicht zwingend einen FPGA beinhalten.

SoC = System on Chip = ganzes System in einem Baustein. Das andere sind 
irgendwelche Markennamen / Pseudonamen von Herstellern.

von Holger (Gast)


Lesenswert?

stecher123 schrieb:
> SoPC: Hier kann man den Processor beschreiben wie andere digitale
> Hardware-Bausteine.
Hier ein Hint:
Link:
https://www.hs-ulm.de/Institut/IAS/FUE/CTCE/SoPCbasierteEmbeddedSystems/

SoPC-basierte Embedded Systeme

SoPC - Was ist das?


Die Abkürzung SoPC steht für "System on a Programmable Chip" und 
bezeichnet ein, in der Regel Mikroprozessor-basiertes System, welches in 
einem wiederprogrammierbaren Logikbaustein (einem FPGA, Field 
Programmable Gate Array) realisiert ist. Das folgende Bild zeigt 
beispielhaft den Aufbau eines SoPC-basierten Embedded Systems, bei dem 
alle Systemkomponenten, in diesem Fall ein vollständiger 
Mikrocontroller, in einem FPGA integriert sind. Lediglich eine 
gegebenenfalls notwendige, Analogkomponenten umfassende Anpassschaltung 
muss außerhalb des FPGAs realisiert werden.
##################

Gruss Holger.

von Holger (Gast)


Lesenswert?

Peter D schrieb:
> SoC = System on Chip = ganzes System in einem Baustein. Das andere sind
> irgendwelche Markennamen / Pseudonamen von Herstellern.
altera products.
Link:
https://www.altera.com/products/design-software/fpga-design/quartus-ii/quartus-ii-subscription-edition/qts-qsys.html

SOPC Builder, und der Nachfolger Qsys for SOPC Builder.
#######

Gruss Holger.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.