ID Artikel: 000098729 Jenis Konten: Pemecahan Masalah Terakhir Ditinjau: 25/04/2024

Mengapa IP DCFIFO menghasilkan bendera status yang tidak terduga selama reset?

Lingkungan

    Perangkat Lunak Desain Intel® Quartus® Prime
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Deskripsi

Karena spesifikasi saat ini, IP DCFIFO dapat menghasilkan sinyal kontrol yang tidak terduga selama reset menggunakan sinyal aclr. Misalnya, ketika sinyal rdempty menunjukkan tinggi untuk kosong tepat sebelum mengatur ulang IP DCFIFO, rdempty dapat secara asinkron menghasilkan output rendah sejenak selama reset, lalu kembali ke tinggi.

Seperti yang dikatakan catatan 22 dan 24 dalam 1.7. FIFO Synchronous Clear dan Asynchronous Clear Effect dari Panduan Pengguna FIFO IP, meskipun sinyal aclr disinkronkan dengan jam tulis atau jam baca, menegaskan sinyal aclr masih mempengaruhi semua bendera status secara asinkron. Tanda status berarti kosong, wrempty, rdempty, full, wrfull, rdfull, usedw, wrusedw, dan rdusedw. Karena sinyal tersebut adalah output dari logika kombinasional, mengatur ulang IP dapat menyebabkan gangguan pada sinyal tersebut. Logika pengguna Anda yang tersambung ke DCFIFO mungkin menerima status tak terduga selama operasi reset.

Resolusi

Rancang logika pengguna Anda yang terhubung ke IP DCFIFO, dengan mempertimbangkan kasus di mana DCFIFO mengeluarkan sinyal status yang tidak terduga secara asinkron selama reset.

Misalnya, Anda dapat menambahkan register ke sinyal status dan mengatur ulang register selama operasi reset untuk menghindari menerima status yang tidak terduga.

Produk Terkait

Artikel ini berlaku untuk 13 produk

FPGA Arria® II
Arria® V FPGA dan SoC FPGA
Intel® Arria® 10 FPGA dan SoC FPGA
Cyclone® II FPGA
Cyclone® III FPGA
FPGA Cyclone® IV
Cyclone® V FPGA dan SoC FPGA
Intel® Cyclone® 10 FPGA
Intel® Stratix® 10 FPGA dan SoC FPGA
Stratix® II FPGA
Stratix® III FPGA
Stratix® IV FPGA
Stratix® V FPGA

1

Konten pada halaman ini adalah kombinasi terjemahan manusia dan komputer dari konten asli berbahasa Inggris. Konten ini disediakan untuk kenyamanan Anda dan hanya untuk informasi umum dan tidak boleh dianggap lengkap atau akurat. Jika ada kontradiksi antara versi bahasa Inggris halaman ini dan terjemahannya, versi bahasa Inggris yang akan mengatur dan mengendalikan. Lihat versi bahasa Inggris halaman ini.