.init_calib_complete:DDR3初始化信号
MIG IP核的28位地址对应DDR3地址的对应关系:3代表8个bank
写数据时序图:(三种写数据的方式)
1:写数据app_wdf_data时序发生在写命令app_cmd和写地址app_addr之前
2:写数据app_wdf_data时序与写命令app_cmd和写地址app_addr同步
3:写数据app_wdf_data时序发生在写命令app_cmd和写地址app_addr之后
IP核读时序:
给IP核刷新请求:
app_ref_reg:给MIG IP核一个刷新请求,IP核收到后app_ref_ack会给一个响应
和刷新请求一样,对MIG IP核发送一个校准请求,IP核收到后,校准完成提供校准完成响应拉高应答信号app_zq_ack.device_temp_i:和xadc有关,一般没设置,直接置0
app_addr调为十进制了可以发现地址是累加8的,这是因为用户端输入IP核的一个数据是128bit的,而IP核输入给DDR3的是16bit,而128 = 16 X 8,故写入到IP核的128bit的一个数据再从IP核到DDR3相当于写入了8个数据,所以写地址app_addr应该是加8。