Gast
#1202857
Hallo Ich habe ein Problem beim Verbinden des Interrupt Ports eines OPB DMA Controllers mit dem kritischen Interrupt Port des PowerPC 405. Ich verwende EDK 8.1i (XPS 8.1i) als Entwicklungsumgebung und das FPGA ist ein Xilinx Virtex II Pro. Nun zu meinem Problem: Wenn ich die MHS Datei (= Hardware Beschreibung) so editiere wie in der Xilinx Doku beschrieben um die Verbindung der Interrupt Ports des DMA und des PowerPC zu verbinden und diese Hardware ins FPGA programmiere, führt der PPC kein Programmcode mehr aus. Nicht mal die erste Instruktion meines Codes wird ausgeführt. Die Beschreibung des PPC und des DMA in der MHS Datei sieht wie folgt aus:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
Ich habe keine Ahnung, was daran falsch ist, aber ich weiss, dass die beiden Zeilen "PORT EICC405CRITINPUTIRQ = dma_intr" und "PORT DMA_Interrupt = dma_intr" für das Problem verantwortlich sind. Ich hoffe, jemand kann mir helfen.