Forum: FPGA, VHDL & Co. Nios2 Custom Instruction


von Christian J. (Firma: privat) (christian_1980)


Lesenswert?

Hallo,
meine CustomInstruction benötigt für die Berechnung der Ausgabedaten 2 
Prozessorzyklen. Der CI Aufruf in meinem C-Code geschieht in einem 
Fragment inline Assembler. Wenn ich die Ausführungsgeschwindigkeit des 
Codeteils mittels alteras performance_counter ermittel komme ich auf 
ungefähr 7 Zyklen für den CI Befehl ??? Die Ausführungszeit für 
Load&Store Operationen sind hierbei schon abgezogen. Irgendjemand 
irgendwelche Ideen ?

von Thomas Weißmüller (Gast)


Lesenswert?

Der SOPC-Builder bietet die Möglichkeit ein Simulationsmodell für 
Modelsim zu erzeugen. Ich würde mal ein Minimalsystem mit Onchip-RAM und 
ohne Caches (verlängert die Simulationsdauer) zusammenbasteln und in der 
Simulation überprüfen, was da genau bei Ausführung deiner CI passiert.

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.