Forum: FPGA, VHDL & Co. PPC vs. Microblaze


von Hase (Gast)


Lesenswert?

Hallo,

kann mir einer kurz den unterschied zwischen PPC vs. Microblaze 
erklaeren? Ich weiss dass der PPC eine "hard-core embedded" und der 
Microblaze eine "soft-core embedded" Prozessor ist.
Aber sind abgesehen davon beide varianten gleich zu sehen. Oder gibt es 
Anwendungen bei denen der PPC dem Microblaze klar vorzuziehen ist?

Vielen Dank schon mal fuer die Antworten!

von Thomas R. (Firma: abaxor engineering) (abaxor)


Lesenswert?

Hallo,

der PPC läuft mit bis zu 450MHz der µBlaze nur mit 125MHz. D.h. der PPC 
ist deutlich schneller, außerdem hat er einen SDRAM-Controller und eine 
MMU. Durch letztere kann ein richtiges Linux darauf laufen.

Tom

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Es sind eben zwei komplett unterschiedliche Prozessorarchitekturen mit 
unterschiedlichen Strategien und Zielen...
http://de.wikipedia.org/wiki/MicroBlaze
http://en.wikipedia.org/wiki/PowerPC_400
http://de.wikipedia.org/wiki/PowerPC

von Georg A. (Gast)


Lesenswert?

Der Microblaze hat inzwischen eine (optionale) MMU, damit geht 
"normales" Linux auch. Der SDRAM-Controller hat nichts mit der CPU zu 
tun, beim Microblaze kann man ja von Hand auch alles dranhängen, bzw. 
beim S6 die Funktionsblöcke in HW dafür nehmen.

Ingesamt bin ich immer wieder erstaunt, wie tauglich und klein der 
Microblaze ist, eine wirklich "hübsche" CPU-Architektur, da fehlt kaum 
was zu ARM&MIPS.

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.