?? mem_interface_top_user_interface_0.txt
字號:
///////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2005 Xilinx, Inc.
// This design is confidential and proprietary of Xilinx, All Rights Reserved.
///////////////////////////////////////////////////////////////////////////////
// ____ ____
// / /\/ /
// /___/ \ / Vendor : Xilinx
// \ \ \/ Version : $Name: mig_v1_7 $
// \ \ Application : MIG
// / / Filename : mem_interface_top_user_interface_0.v
// /___/ /\ Date Last Modified : $Date: 2007/02/15 12:06:16 $
// \ \ / \ Date Created : Mon May 2 2005
// \___\/\___\
//
// Device : Virtex-4
// Design Name : DDR SDRAM
// Description: Interfaces with the user. The user should provide the data and
// various commands.
///////////////////////////////////////////////////////////////////////////////
`timescale 1ns / 1ps
`include "../rtl/mem_interface_top_parameters_0.v"
module mem_interface_top_user_interface_0
(
input CLK,
input clk90,
input RESET,
input ctrl_rden,
input [`data_width-1:0] READ_DATA_RISE,
input [`data_width-1:0] READ_DATA_FALL,
input [35:0] APP_AF_ADDR,
input APP_AF_WREN,
input CTRL_AF_RDEN,
input[(`data_width*2)-1:0] APP_WDF_DATA,
input[(`data_mask_width*2)-1:0] APP_MASK_DATA,
input APP_WDF_WREN,
input CTRL_WDF_RDEN,
output READ_DATA_VALID,
output [(`data_width*2)-1:0] READ_DATA_FIFO_OUT,
output [35:0] AF_ADDR,
output AF_EMPTY,
output AF_ALMOST_FULL,
output comp_done,
output[(`data_width*2)-1:0] WDF_DATA,
output[(`data_mask_width*2)-1:0] MASK_DATA,
output WDF_ALMOST_FULL
);
wire [`data_width-1:0] read_data_fifo_rise_i;
wire [`data_width-1:0] read_data_fifo_fall_i;
assign READ_DATA_FIFO_OUT = {read_data_fifo_rise_i, read_data_fifo_fall_i};
mem_interface_top_rd_data_0 rd_data_00
(
.CLK (CLK),
.RESET (RESET),
.ctrl_rden (ctrl_rden),
.READ_DATA_RISE (READ_DATA_RISE),
.READ_DATA_FALL (READ_DATA_FALL),
.comp_done (comp_done),
.READ_DATA_FIFO_RISE (read_data_fifo_rise_i),
.READ_DATA_FIFO_FALL (read_data_fifo_fall_i),
.READ_DATA_VALID (READ_DATA_VALID)
);
mem_interface_top_backend_fifos_0 backend_fifos_00
(
.clk0 (CLK),
.clk90 (clk90),
.rst (RESET),
.app_af_addr (APP_AF_ADDR),
.app_af_WrEn (APP_AF_WREN),
.ctrl_af_RdEn (CTRL_AF_RDEN),
.af_addr (AF_ADDR),
.af_Empty (AF_EMPTY),
.af_Almost_Full (AF_ALMOST_FULL),
.app_Wdf_data (APP_WDF_DATA),
.app_mask_data (APP_MASK_DATA),
.app_Wdf_WrEn (APP_WDF_WREN),
.ctrl_Wdf_RdEn (CTRL_WDF_RDEN),
.Wdf_data (WDF_DATA),
.mask_data (MASK_DATA),
.Wdf_Almost_Full (WDF_ALMOST_FULL)
);
endmodule
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -