tREFI 會進行模擬,如果您在 DDR/DDR2/LPDDR2 MegaWi用中將 tREFI 設定為 7.8us 以內,主機板上可能會大於預期。
DDR/DDR2/LPDDR2 SDRAM IP 具有MEM_TREFI參數,在記憶體頻率週期中定義 tREFI 參數。
由於此參數的最低值限制在 780,因此當記憶體頻率變慢時,tREFI 會變大。
例如,DDR2 SDRAM 的 tREFI 應為 3.9us >85C。但如果 DDR2 記憶體頻率為 125MHz (8ns),最低 tREFI 值可能是 8ns x 780 = 6.24us。
適用于 DDR 的 tREFI 應為 7.8us。但如果 DDR 記憶體頻率為 76.9MHz (13ns),則最小 tREFI 值可以是 13ns x 780 = 10.14us。
作為解決方法,如果 DDR 記憶體頻率低於 100MHz,或者在 DDR2 記憶體上將 tREFI 設定為 <7.8us,則可以變更MEM_TREFI參數
*ddrx_controller_wrapper (Altmemphy 型 IP) 檔案或 *_c0 (UniPHY 型 IP) 檔案,以修正 tREFI 值。
這個問題已在 Quartus® II 軟體版本 12.0 中得到解決。