微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > why 's the ddr_hp_controller signal local_init_done always "0"

why 's the ddr_hp_controller signal local_init_done always "0"

时间:10-02 整理:3721RD 点击:
Hi,
The HPCII native interface documentation is very poor, so I try to simulate my design to verify read and write operations.
I use Quartus 10.1 sp1 / modelsim 6.6c
HPC II : - PSC A2S56D40CTP-G5 DDR (cycIII starter kit DDR), burst x4
- full calibration & generate simulation model options
I made a testbench with my ddr_driver (which drive local signals), ddr IP and quartus generated memory model.
The internal PLL works (phy_clk, mem_clk, aux_full_rate_clk... are generated) but the DDR IP seems to fail its initialization/calibration :
- local_init_done, local_ready, ctl_cal_fail, ctl_cal_success... are all at '0'.
Is it possible to simulate ddr calibration ? How can I pass this step and get local_ready asserted ?
Thanks.

check your tb first

ftjfykgyuh

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top