Forum Discussion
problems find when simulate UniPHY + DDR2
- 6 years ago
Hi Xiaoqiang Shen,
UniPHY simulation does not adhere to the initialization timing to speed up the simulation so it will fail when using the Micron memory model. I assume the simulation passes with the DDR2 example design with Intel generated memory model. As a workaround, you can comment out the initialization time check in the Micron memory model.
Hope this helps.
Thanks,
Rashmi
Unfortunately, UniPHY simulation does not adhere to the initialization timing to speed up the simulation so it will fail when using the Micron memory model.
Which simulation option they have selected. You probably have "skip calibration" selected which is the default.Please change the setting to "full calibration" to get past the error but it will take forever (~4 days) to complete.
I used +define+ALTERA_ALT_MEM_IF_PHY_FAST_SIM_MODEL=0 in related files nios_mem_if_ddr2_emif_0_p0.sv and nios_mem_if_ddr2_emif_0_pll0.sv.
And modelsim shows message: # Using Regular core emif simulation models.
But it still doesn't work.
- Rashmi16 years ago
Occasional Contributor
Does this latest sim run much longer than the previous simulation? It should if you are running full calibration- Rashmi16 years ago
Occasional Contributor
Does this latest sim run much longer than the previous simulation? It should be running full calibration
Can you please check how long mem_reset is asserted? It should stay low for at least 200usec in full calibration mode
- XQSHEN6 years ago
Occasional Contributor
It stops at the same position. Nothing changed.