📄 mem_usr_ip_fifos.v
字号:
///////////////////////////////////////////////////////////////////////////////// Copyright (c) 2005 Xilinx, Inc.// All Rights Reserved///////////////////////////////////////////////////////////////////////////////// ____ ____// / /\/ /// /___/ \ / Vendor: Xilinx// \ \ \/ Version: 1.0// \ \ Filename: addr_gen.v// / / Timestamp: 12 Dec 2005// /___/ /\ // \ \ / \// \___\/\___\//////Device: Virtex-5///////////////////////////////////////////////////////////////////////////////module mem_usr_ip_fifos (input clk0,input clk90,input rst,input rst90, //waf signalsinput[35:0] app_af_addr, input app_af_WrEn,input ctrl_af_RdEn,input phy_init_wdf_rden,output[35:0] af_addr,output af_Empty,output af_Almost_Full,//wdf signalsinput[(`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[(`data_width*2)-1:0] Wdf_data,output[(`data_mask_width*2)-1:0] mask_data,output Wdf_Almost_Full ); wire [3:0]wr_df_almost_full_w;assign Wdf_Almost_Full = wr_df_almost_full_w[0]; mem_usr_ip_addr_fifo rd_wr_addr_fifo_00 ( .clk0 (clk0), .rst (rst), .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) ); mem_usr_ip_wr_fifo wr_data_fifo_160 ( .clk0 (clk0), .clk90 (clk90), .rst (rst), .rst90 (rst90), .app_Wdf_data (app_Wdf_data[31:0]), .phy_init_wdf_rden (phy_init_wdf_rden), .app_mask_data (app_mask_data[3:0]), .app_Wdf_WrEn (app_Wdf_WrEn), .ctrl_Wdf_RdEn (ctrl_Wdf_RdEn), .Wdf_data (Wdf_data[31:0]), .mask_data (mask_data[3:0]), .wr_df_almost_full (wr_df_almost_full_w[0]) ); mem_usr_ip_wr_fifo wr_data_fifo_161 ( .clk0 (clk0), .clk90 (clk90), .rst (rst), .rst90 (rst90), .app_Wdf_data (app_Wdf_data[63:32]), .phy_init_wdf_rden (phy_init_wdf_rden), .app_mask_data (app_mask_data[7:4]), .app_Wdf_WrEn (app_Wdf_WrEn), .ctrl_Wdf_RdEn (ctrl_Wdf_RdEn), .Wdf_data (Wdf_data[63:32]), .mask_data (mask_data[7:4]), .wr_df_almost_full (wr_df_almost_full_w[1]) ); mem_usr_ip_wr_fifo wr_data_fifo_162 ( .clk0 (clk0), .clk90 (clk90), .rst (rst), .rst90 (rst90), .app_Wdf_data (app_Wdf_data[95:64]), .phy_init_wdf_rden (phy_init_wdf_rden), .app_mask_data (app_mask_data[11:8]), .app_Wdf_WrEn (app_Wdf_WrEn), .ctrl_Wdf_RdEn (ctrl_Wdf_RdEn), .Wdf_data (Wdf_data[95:64]), .mask_data (mask_data[11:8]), .wr_df_almost_full (wr_df_almost_full_w[2]) ); mem_usr_ip_wr_fifo wr_data_fifo_163 ( .clk0 (clk0), .clk90 (clk90), .rst (rst), .rst90 (rst90), .app_Wdf_data (app_Wdf_data[127:96]), .phy_init_wdf_rden (phy_init_wdf_rden), .app_mask_data (app_mask_data[15:12]), .app_Wdf_WrEn (app_Wdf_WrEn), .ctrl_Wdf_RdEn (ctrl_Wdf_RdEn), .Wdf_data (Wdf_data[127:96]), .mask_data (mask_data[15:12]), .wr_df_almost_full (wr_df_almost_full_w[3]) ); endmodule
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -