Dalam perangkat lunak Quartus II versi 4.2 dan 5.0, desain yang menggunakan blok M4K di perangkat Stratix II mungkin rentan terhadap kegagalan baca berselang karena masalah dengan pengaturan konfigurasi untuk blok memori M4K. Lihat Stratix II FPGA Family Errata Sheet untuk deskripsi masalah dan penjelasan tentang konfigurasi memori yang dapat terpengaruh. Masalah ini tidak memengaruhi desain Anda jika dikompilasi dalam perangkat lunak Quartus II versi 5.0 SP2, 5.1 atau lebih tinggi.
Anda dapat menentukan apakah desain spesifik Anda terpengaruh oleh masalah menggunakan Utilitas Pemeriksa File SOF Stratix II. Unduh utilitas dari lokasi berikut: ftp.altera.com/outgoing/release/check_stratixii_m4k.exe. Untuk masuk ke situs FTP dari prompt perintah, gunakan "anonim" sebagai nama pengguna dan alamat email Anda sebagai kata sandi.
Jalankan utilitas dari prompt perintah menggunakan perintah berikut untuk memeriksa File Objek SRAM (.sof) yang dihasilkan untuk proyek:check_stratixii_m4k
< nama berkas pemrograman .sof>
Utilitas melaporkan salah satu hasil berikut:
- Tidak ada masalah M4K dalam desain, dalam hal ini file pemrograman Anda tidak terpengaruh oleh masalah ini dan aman untuk digunakan.
- Blok M4K tertentu dalam desain Anda dipengaruhi oleh masalah ini dan mungkin rentan terhadap kegagalan pembacaan berselang.
Jika desain Anda berisi blok memori yang terpengaruh oleh masalah ini, Anda harus melakukan hal berikut:
- Kompilasi ulang desain dalam perangkat lunak Quartus II versi 5.1 atau yang lebih baru untuk membuat file pemrograman baru. Altera merekomendasikan untuk menggunakan versi perangkat lunak terbaru.
- Catatan: Jika Anda mengkompilasi desain dalam versi 5.0 atau 5.0 SP1, Anda dapat menjalankan Perakit di versi 5.0 SP2 alih-alih menghasilkan file pemrograman baru tanpa melakukan kompilasi penuh, kemudian menjalankan Penganalisis Waktu.
- Periksa hasil analisis waktu untuk memastikan bahwa persyaratan waktu Anda terpenuhi. Model waktu perangkat diperbarui untuk memperhitungkan masalah baca M4K ini.