app_wdf_rdy,写数据FIFO准备ok,可以写数据到DDR3; app_wdf_wren,写数据有效信号,高有效; app_wdf_end,表示当前写为最后一个数据,根据DDR3写时序,该信号和app_wdf_wren时序相同即可; app_wdf_data,写DDR3数据,需要注意该接口数据位宽的计算; app_rd_data,读出DDR3数据,该接口位宽和app_wdf_data相同; app...
app_wdf_rdy,写数据FIFO准备ok,可以写数据到DDR3; app_wdf_wren,写数据有效信号,高有效; app_wdf_end,表示当前写为最后一个数据,根据DDR3写时序,该信号和app_wdf_wren时序相同即可; app_wdf_data,写DDR3数据,需要注意该接口数据位宽的计算; app_rd_data,读出DDR3数据,该接口位宽和app_wdf_data相同; app...
app_cmd,控制命令:3'b000为写命令,3'b001为读命令; app_addr,读写地址,由于DDR3突发长度固定为8,故地址递增为8; app_en,使能信号,高有效; app_rdy,准备ok信号,表示UI接口可以接收命令数据; app_wdf_rdy,写数据FIFO准备ok,可以写数据到DDR3; app_wdf_wren,写数据有效信号,高有效; app_wdf_end,表示当...
output app_wdf_wren , //用户写数据使能 output app_wdf_end , //突发写当前时钟最后一个数据 output [2:0] app_cmd , //MIG IP核操作命令,读或者写 output reg [DATA_WIDTH - 1:0] app_wdf_data , //用户写数据 //指示 --- output reg error_flag //读写错误标志 ); //===< 信号定义 ...
关于app_wdf_end 信号,该信号表示:当前突发写的最后一个数据。在A7 DDR3 的控制器IP核中,只存在突发长度为 8 地址的形式 ,1 个地址能存放的数据是 16bit,因此每一次的地址突发带来的数据突发为 8*16=128 bit(对外接口为128bit)。本次 DDR3 IP 核调取时,我们选取的 “物理层 - 用户端” 的速率为 4...
wire app_wdf_end; //突发写当前时钟最后一个数据 wire [31:0] app_wdf_mask; //写数据屏蔽 wire app_wdf_rdy; //写空闲 wire app_sr_active; //保留 wire app_ref_ack; //刷新请求 wire app_zq_ack; //ZQ 校准请求 wire app_wdf_wren; //DDR3 写使能 ...
reg ddr3_app_en; reg [15:0] ddr3_app_wdf_data; reg ddr3_app_wdf_end; reg ddr3_app_wdf_wren; wire [15:0] ddr3_app_rd_data; wire ddr3_app_rd_data_end; wire ddr3_app_rd_data_valid; wire ddr3_app_rdy; wire ddr3_app_wdf_rdy; ...
wireapp_en; wire[127:0] app_wdf_data; wireapp_wdf_end; wireapp_wdf_wren; wire[127:0] app_rd_data; wireapp_rd_data_end; wireapp_rd_data_valid; wireapp_rdy; wireapp_wdf_rdy; wireapp_sr_req; wireapp_ref_req; wireapp_zq_req; ...
在MIG IP的写数据时序中,app_wdf_wren与app_wdf_rdy的握手是关键,它表示数据已成功写入MIG IP内部的数据FIFO中。若app_wdf_rdy为低电平,则需持续保持app_wdf_wren、app_wdf_end以及有效的app_wdf_data,直至app_wdf_rdy变为高电平。此外,app_wdf_mask信号用于控制要写入DDR3的字节数据,实现数据屏蔽功能...
.app_ref_ack (app_ref_ack), .app_zq_ack (app_zq_ack), .ui_clk (dram_clk), .ui_clk_sync_rst (dram_rst), .app_wdf_mask (app_wdf_mask), 图1.17表示写入数据过程。等待rdy信号时候,同时发送app-cmd,app-addr,app-en,app-wdf-data,app-wdf-wen,app-wdf-end数据。因为命令和fifo是两个...