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

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.