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

Apakah ada masalah dengan fitur Error Correcting Code (ECC) pada DDR3 SDRAM dan kontroler berbasis DDR2 SDRAM UniPHY di versi 11.0?

Lingkungan

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Deskripsi

Ya, ada masalah dengan Error Correcting Code (ECC) dengan fitur koreksi galat otomatis di SDRAM DDR3 dan kontroler berbasis DDR2 SDRAM UniPHY pada versi 11.0. Jika Anda memiliki sedikit kesalahan pada data yang ditulis ke memori, kontroler memori akan menulis data dengan galat bit tunggal di memori, membacanya kembali dengan galat bit tunggal, memperbaikinya di sisi lokal sehingga data yang dibaca oleh logika pengguna sudah benar. Meskipun memperbaiki data di logika pengguna atau sisi lokal, ia tidak menulis data yang dikoreksi kembali ke perangkat memori seperti yang seharusnya.

Masalahnya adalah karena parameter "CTL_ECC_RMW_ENABLED" tidak diturunkan ke instans kontroler sehingga kontroler tidak melakukan pembacaan yang dimodifikasi karena fitur koreksi otomatis tidak diaktifkan.

Solusinya adalah -

- Buka .v

- Tambahkan baris berikut dalam instansi "alt_mem_if_ddr3_controller_top":

- ". CTL_ECC_RMW_ENABLED (1),"

Hal ini akan menyebabkan fitur koreksi otomatis diaktifkan.

Masalah ini akan diperbaiki dalam versi perangkat lunak dan IP Quartus® II di masa mendatang.

Produk Terkait

Artikel ini berlaku untuk 8 produk

Stratix® III FPGA
Stratix® IV GT FPGA
Stratix® IV GX FPGA
Stratix® IV E FPGA
Stratix® V E FPGA
Stratix® V GX FPGA
Stratix® V GT FPGA
Stratix® V GS 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.