Forum: FPGA, VHDL & Co. Nur ein Interrupt Eingang an Interrupt Controller


von Christoph B. (nibbleschubser)


Lesenswert?

Hallo,

wir wollen einen kleinen Artix einsetzen. So komme ich endlich mal dazu 
auf Vivado (2015.2)umzuschwenken. Jetzt beschäftige ich mich gerade mit 
dem IP Integrator und habe Schwierigkeiten mit dem "AXI Interrupt 
Controller". Bei dem Punkt "Number of Peripheral Interrupts" steht 
"Auto" und das Dropdown Menü daneben ist ausgegraut. Leider kann ich das 
Teil nicht dazu überreden, auch mehrere Interrupt Quellen zu nutzen. Ich 
habe alles mögliche und unmögliche Probiert. Der Interrupt 
Eingangsvektor bleibt bei [0:0]. In meiner Verzweiflung habe ich sogar 
schon die Doku gelesen :-)
Hat irgend jemand schon Erfahrung mit dem Interrupt Controller? Kann mir 
jemand helfen? Mir gehen die Ideen aus.

von Dennis R. (dennis_r93)


Angehängte Dateien:

Lesenswert?

Hi,

der Port passt sich automatisch der Busgröße an.
D.h. wenn du einen Bus hast mit 16 IRQs kannst du den anhängen.
der Port erweitert sich beim Validieren automatisch auf die Busgröße.
Ich konnte aber leider kein Element finden das es mir ermöglicht hat im 
IPDesigner selber den Bus aus Einzelsignalen zusammenzufügen.

Gruß

von mhm (Gast)


Lesenswert?

Dennis R. schrieb:
> Hi,
>
> der Port passt sich automatisch der Busgröße an.
> D.h. wenn du einen Bus hast mit 16 IRQs kannst du den anhängen.
> der Port erweitert sich beim Validieren automatisch auf die Busgröße.
Das ist korrekt.
> Ich konnte aber leider kein Element finden das es mir ermöglicht hat im
> IPDesigner selber den Bus aus Einzelsignalen zusammenzufügen.
Der gesuchte Block heißt 'concat' und findet sich ebenfalls in der 
IP-Liste des Blockdesigners.

von Christoph B. (nibbleschubser)


Lesenswert?

Hallo Dennis R., hallo mhm,

vielen Dank für Eure Antworten! "concat" ist tatsächlich die Lösung für 
mein Problem. Kaum weiß man wie es geht, schon ist es ganz einfach :-)

Gruß
Christoph

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.