avl_ready
denyut nadi rendah dalam beberapa situasi di mana seharusnya tidak diharapkan. Hal ini terjadi karena cara kerja antarmuka Avalon.
avl_ready
ber denyut rendah selama akses burst.- Meningkatkan nilai parameter MegaWizard™ Command Queue Lookahead Depth. Kontroler menggunakan kebijakan halaman terbuka di mana kontroler mencoba membuka bank untuk menghindari pramuatan yang tidak perlu dan mengaktifkan siklus. Biasanya, memerlukan nilai Command Queue Lookahead Depth dari jumlah halaman untuk tetap terbuka secara bersamaan dan setidaknya 2 lagi untuk perintah baru yang memasuki kontroler. Perhatikan bahwa meningkatkan parameter ini akan menggunakan sumber daya logika yang lebih FPGA, dan penutupan waktu mungkin lebih menantang.
- Atur opsi latensi CAS tambahan parameter MegaWizard parameter -> Mode Register 1 -> Memory ke Nonaktif.
- Dalam berkas variasi tingkat atas DDR3 UniPHY controller\, temukan parameter
MAX_PENDING_WR_CMD
danMAX_PENDING_RD_CMD
. Ubah nilai ini menjadi 32 dan regenerasi kontroler DDR3. - Jika menggunakan kontroler half rate dan Avalon akses burst ukuran 1, untuk meningkatkan efisiensi pengontrol, aktifkan opsi burst merge.
Untuk informasi lebih lanjut tentang antarmuka Avalon, lihat Spesifikasi Antarmuka Avalon.