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!
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.