Forum: FPGA, VHDL & Co. FSL Interrupt


von Tobias (Gast)


Lesenswert?

Hallo,

ich habe einen MicroBlaze via FSL mit einem PicoBlaze verbunden. Wenn 
vom PicoBlaze gesendete Daten in den FSL-FIFO gelangen, soll ein 
Interrupt im MicroBlaze ausgelöst und somit die anliegenden Daten 
eingelesen werden.
Die Anbindung des PicoBlaze an FSL erfolgt über ein Custom IP, durch den 
ich auch das Signal „FSL_Has_Data“ durchführe und dort als Interrupt 
definiere. „FSL_Has_Data“ habe ich dann über den Interruptcontroller mit 
dem MicroBlaze verbunden.

Mein Problem ist nun die Einbindung des Interrupts in der  Software. Mir 
ist nicht ganz klar wie dies funktioniert, da ich z.B. keine 
Baseaddresse habe, die beim Initialisieren anderer Interruptmodule im 
C-Code angeben wird.

Bin für eure Tipps dankbar

Tobias

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.