XQSHEN
Occasional Contributor
5 years agoproblems find when simulate UniPHY + DDR2
IP: UniPHY with DDR2 controller
Quartus Prime Standard 18.0
Simulation: Nios 2 + Uniphy + Micron DDR2 (MT47H128M16)
Modelsim-intel is used.
Problem: it stops during ddr2 initialization phase. It seems Uniphy IP doesn't follow Micron DDR2 initialization spec. I don't there is 200us which was required by datasheet.
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