Forum: FPGA, VHDL & Co. Jemand Erfahrung mit dem LEON?


von joern (Gast)


Lesenswert?

Moin,

zurzeit studiere ich in den USA und habe dort einen Prozessor 
Architektur Kurs belegt. Dort muss ich nun ein Projekt machen und mir 
wurde vorgeschlagen, eine "einfache" Architektur wie den Leon 
anzupassen. (http://www.gaisler.com/cms/) Da ich die nicht einfach 
finde, sie aber wohl leistungsfaehig und open source (auf der Seite kann 
man den herunterladen) ist und microblaze mit hohen Lizenzgebuehren 
verbunden ist, wollte ich dazu mal eine Diskussion anstossen. Weiss 
nicht, ob es so eine schon gibt, habe zumindest keine gefunden. Hat 
jemand mit dem Leon Erfahrung oder gute Ideen, wie ich dem eine bessere 
Vorhersehbarkeit der Rechenzeit verpassen koennte? Implementierte 
Techniken, wie Caches und Pipelines machen das naemlich ein wenig 
unangenehm.

Gruss, Jørn

von Torben (Gast)


Lesenswert?

Moin Joern,

wirklich Ahnung vom LEON hab ich auch nicht, aber ich kenne das 
offizielle Forum von Gaisler von wo aus sie Support liefern.
http://tech.groups.yahoo.com/group/leon_sparc/
Ich hoffe mal, dass du da deine Antworten finden wirst.

Gruss
Torben

von Xenu (Gast)


Lesenswert?

Eine bessere Vorhersagbarkeit erreicht man dadurch, dass man die Caches 
weglässt. Der Prozessor wird dann vor allem vorhersagbar langsam.
Weshalb man das natürlich nicht macht.

Caches und Pipelines braucht man halt in CPUs die schnell sein sollen, 
und damit nimmt die Vorhersagbarkeit ab. Abhängig von der darauf 
laufenden Software hast Du halt dann ein unterschiedliches 
Worst-Case-Verhalten.

Über dieses Thema sind auch schon schöne wissenschaftliche Artikel 
geschrieben worden:

http://moss.csc.ncsu.edu/~mueller/ftp/pub/mueller/papers/tecs07.pdf

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.