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

Mengapa blok memori M9K atau M144K di perangkat Stratix IV gagal memiliki data baru yang ditulis meskipun sinyal kontrol terkait tulis berfungsi dengan benar?

Lingkungan

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Deskripsi

Jika sinyal clock tidak memenuhi spesifikasi lebar pulsa minimum (clock high time dan clock low time) setiap saat ketika melakukan operasi tulis (wren=1), data baru mungkin tidak ditulis dengan benar ke blok memori di perangkat IV Stratix®. Sinyal clock yang melanggar spesifikasi ini dapat menyebabkan perilaku memori yang tidak terduga dalam mode berikut:

 

  • M144K
    • True-Dual-Port, Read-Before-Write
    • Simple-Dual-Port, Read-Before-Write
  • M9K
    • True-Dual-Port, Read-Before-Write

Mode Baca-Sebelum Tulis dipilih jika salah satu kondisi berikut terpenuhi:

  •  Parameter baca-selama-tulis port yang sama diatur ke "NEW_DATA_WITH_NBE_READ" OR
  •  Parameter baca-selama-tulis port yang sama diatur ke "OLD_DATA" OR
  •  Parameter baca-selama-tulis port campuran diatur ke "OLD_DATA"

Jika integritas sinyal clock tidak dapat dijamin pada aplikasi Anda, Anda dapat melakukan salah satu opsi berikut:

  • Nonaktifkan operasi tulis (wren=0) saat clock tidak stabil (misalnya selama daya naik atau konfigurasi sumber clock eksternal)
  • Gunakan PLL pada chip sebagai sumber clock input ke blok memori
  • Melakukan reset global di seluruh chip dengan menegaskan DEV_CLRn untuk lebih dari 500 μs ketika clock menjadi stabil
  • Gunakan mode Tulis Cepat. Mode ini dipilih ketika parameter baca-selama-tulis port yang sama diatur ke "NEW_DATA_NO_NBE_READ" DAN parameter baca-selama-tulis port campuran diatur ke "DONT_CARE"

Produk Terkait

Artikel ini berlaku untuk 3 produk

Stratix® IV E FPGA
Stratix® IV GT FPGA
Stratix® IV 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.