Catatan Aplikasi 532 menampilkan contoh di mana antarmuka PCIe dengan DMA menggunakan antarmuka Avalon-MM. Contoh desain yang diberikan beroperasi dengan benar di Quartus II 8.0, tetapi karena perubahan yang dibuat dalam Pembangun SOPC, desain tidak mensimulasikan atau mengkompilasi dengan benar saat Anda melakukan pengujian DMA jika Anda membuat desain di Quartus II 9.1 atau yang lebih baru. Ini karena gangguan PCIe tidak terhubung dengan benar oleh SOPC Builder.
Sebagai solusinya, buka variasi .v dan temukan baris berikut:
pcie_compiler_0_Rx_Interface_irq tipe irq tidak terhubung ke apa pun sehingga kabel ke bawaan (0)
menetapkan pcie_compiler_0_Rx_Interface_irq = 0;
Ubah koneksi tersebut ke berikut:
menetapkan pcie_compiler_0_Rx_Interface_irq = dma_0_control_port_slave_irq;