ID Artikel: 000085369 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 09/07/2014

Mengapa Hard IP untuk antarmuka PCI Express 128-bit Avalon-MM TX tidak mengirimkan paket dalam simulasi?

Lingkungan

  • Intel® Quartus® II Edisi Berlangganan
  • Simulasi
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Deskripsi

    Saat mensimulasikan Hard IP untuk antarmuka Avalon-MM PCI Express® 128-bit di perangkat lunak Quartus® II versi 14.0 dan sebelumnya, perangkat yang sedang diuji (DUT) tidak dapat mengirimkan paket apa pun dari bus Avalon-MM ke tautan PCIe.

    Masalah ini disebabkan oleh deklarasi lebar sinyal kontrol yang salah di jalur data transmisi. Sinyal kontrol dinyatakan sebagai 5-bit, tetapi hanya 4-bit yang didorong di testbench. Bit yang paling signifikan tidak didorong dan menjadi "x" dalam simulasi.

    Resolusi

    Untuk mengatasi masalah ini, ikuti langkah-langkah di bawah ini:

    1. Buka file altpciexpav128_cr_rp.v
    2. Temukan garis-garisnya
      • kawat [4:0] tx_low64_fifo_wrusedw
      • kawat [4:0] tx_hi64_fifo_wrusedw
    3. Ubah garis menjadi
      • kawat [3:0] tx_low64_fifo_wrusedw
      • kawat [3:0] tx_hi64_fifo_wrusedw

    Masalahnya dijadwalkan akan diperbaiki dalam rilis perangkat lunak Quartus® II di masa mendatang.

    Produk Terkait

    Artikel ini berlaku untuk 15 produk

    Arria® V ST SoC FPGA
    Arria® V GX FPGA
    Arria® V GT FPGA
    Cyclone® V E FPGA
    Stratix® V E FPGA
    Cyclone® V SE SoC FPGA
    Cyclone® V SX SoC FPGA
    Cyclone® V GT FPGA
    Stratix® V GX FPGA
    Cyclone® V GX FPGA
    Stratix® V GT FPGA
    Stratix® V GS FPGA
    Arria® V GZ FPGA
    Arria® V SX SoC FPGA
    Cyclone® V ST SoC 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.