ID Artikel: 000079594 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 11/09/2012

Mengapa pengujian PCI Express DMA dari Catatan Aplikasi 532 gagal?

Lingkungan

  • Simulasi
  • DMA
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Deskripsi

    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;

    Produk Terkait

    Artikel ini berlaku untuk 6 produk

    Stratix® V GX FPGA
    Cyclone® IV GX FPGA
    Stratix® II GX FPGA
    Stratix® II FPGA
    Stratix® IV GX FPGA
    Arria® II GX FPGA

    Isi halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten berbahasa Inggris. Konten ini diberikan hanya untuk kenyamanan Anda serta sebagai informasi umum dan tidak bisa dianggap sebagai lengkap atau akurat. Jika terdapat kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris akan didahulukan. Lihat versi bahasa Inggris halaman ini.