📄 sata_gtp_tile.v
字号:
////////////////////////////////////////////////////////////////////////////////$Date: 2007/12/19 09:30:24 $//$RCSfile: mgt_wrapper.ejava,v $//$Revision: 1.1.2.4 $///////////////////////////////////////////////////////////////////////////////// ____ ____ // / /\/ / // /___/ \ / Vendor: Xilinx // \ \ \/ Version : 1.8 // \ \ Application : GTP Wizard // / / Filename : sata_gtp_tile.v// /___/ /\ Timestamp : 02/08/2005 09:12:43// \ \ / \ // \___\/\___\ ////// Module SATA_GTP_TILE (a GTP Tile Wrapper)// Generated by Xilinx GTP Wizard`timescale 1ns / 1ps//***************************** Entity Declaration ****************************module SATA_GTP_TILE #( // Simulation attributes parameter TILE_SIM_GTPRESET_SPEEDUP = 0, // Set to 1 to speed up sim reset parameter TILE_SIM_PLL_PERDIV2 = 9'h14d, // Set to the VCO Unit Interval time // Channel bonding attributes parameter TILE_CHAN_BOND_MODE_0 = "OFF", // "MASTER", "SLAVE", or "OFF" parameter TILE_CHAN_BOND_LEVEL_0 = 0, // 0 to 7. See UG for details parameter TILE_CHAN_BOND_MODE_1 = "OFF", // "MASTER", "SLAVE", or "OFF" parameter TILE_CHAN_BOND_LEVEL_1 = 0 // 0 to 7. See UG for details)( //---------------------- Loopback and Powerdown Ports ---------------------- LOOPBACK0_IN, LOOPBACK1_IN, //--------------------- Receive Ports - 8b10b Decoder ---------------------- RXCHARISCOMMA0_OUT, RXCHARISCOMMA1_OUT, RXCHARISK0_OUT, RXCHARISK1_OUT, RXDISPERR0_OUT, RXDISPERR1_OUT, RXNOTINTABLE0_OUT, RXNOTINTABLE1_OUT, //----------------- Receive Ports - Clock Correction Ports ----------------- RXCLKCORCNT0_OUT, RXCLKCORCNT1_OUT, //------------- Receive Ports - Comma Detection and Alignment -------------- RXBYTEISALIGNED0_OUT, RXBYTEISALIGNED1_OUT, RXENMCOMMAALIGN0_IN, RXENMCOMMAALIGN1_IN, RXENPCOMMAALIGN0_IN, RXENPCOMMAALIGN1_IN, //----------------- Receive Ports - RX Data Path interface ----------------- RXDATA0_OUT, RXDATA1_OUT, RXRESET0_IN, RXRESET1_IN, RXUSRCLK0_IN, RXUSRCLK1_IN, RXUSRCLK20_IN, RXUSRCLK21_IN, //----- Receive Ports - RX Driver,OOB signalling,Coupling and Eq.,CDR ------ RXELECIDLE0_OUT, RXELECIDLE1_OUT, RXN0_IN, RXN1_IN, RXP0_IN, RXP1_IN, //------ Receive Ports - RX Elastic Buffer and Phase Alignment Ports ------- RXSTATUS0_OUT, RXSTATUS1_OUT, //------------- Receive Ports - RX Loss-of-sync State Machine -------------- RXLOSSOFSYNC0_OUT, RXLOSSOFSYNC1_OUT, //----------- Shared Ports - Dynamic Reconfiguration Port (DRP) ------------ DADDR_IN, DCLK_IN, DEN_IN, DI_IN, DO_OUT, DRDY_OUT, DWE_IN, //------------------- Shared Ports - Tile and PLL Ports -------------------- CLKIN_IN, GTPRESET_IN, PLLLKDET_OUT, REFCLKOUT_OUT, RESETDONE0_OUT, RESETDONE1_OUT, //-------------- Transmit Ports - 8b10b Encoder Control Ports -------------- TXCHARISK0_IN, TXCHARISK1_IN, //---------------- Transmit Ports - TX Data Path interface ----------------- TXDATA0_IN, TXDATA1_IN, TXRESET0_IN, TXRESET1_IN, TXUSRCLK0_IN, TXUSRCLK1_IN, TXUSRCLK20_IN, TXUSRCLK21_IN, //------------- Transmit Ports - TX Driver and OOB signalling -------------- TXDIFFCTRL0_IN, TXDIFFCTRL1_IN, TXN0_OUT, TXN1_OUT, TXP0_OUT, TXP1_OUT, TXPREEMPHASIS0_IN, TXPREEMPHASIS1_IN, TXELECIDLE0_IN, TXELECIDLE1_IN, //------------------- Transmit Ports - TX Ports for SATA ------------------- TXCOMSTART0_IN, TXCOMSTART1_IN, TXCOMTYPE0_IN, TXCOMTYPE1_IN);//***************************** Port Declarations ***************************** //---------------------- Loopback and Powerdown Ports ---------------------- input [2:0] LOOPBACK0_IN; input [2:0] LOOPBACK1_IN; //--------------------- Receive Ports - 8b10b Decoder ---------------------- output [1:0] RXCHARISCOMMA0_OUT; output [1:0] RXCHARISCOMMA1_OUT; output [1:0] RXCHARISK0_OUT; output [1:0] RXCHARISK1_OUT; output [1:0] RXDISPERR0_OUT; output [1:0] RXDISPERR1_OUT; output [1:0] RXNOTINTABLE0_OUT; output [1:0] RXNOTINTABLE1_OUT; //----------------- Receive Ports - Clock Correction Ports ----------------- output [2:0] RXCLKCORCNT0_OUT; output [2:0] RXCLKCORCNT1_OUT; //------------- Receive Ports - Comma Detection and Alignment -------------- output RXBYTEISALIGNED0_OUT; output RXBYTEISALIGNED1_OUT; input RXENMCOMMAALIGN0_IN; input RXENMCOMMAALIGN1_IN; input RXENPCOMMAALIGN0_IN; input RXENPCOMMAALIGN1_IN; //----------------- Receive Ports - RX Data Path interface ----------------- output [15:0] RXDATA0_OUT; output [15:0] RXDATA1_OUT; input RXRESET0_IN; input RXRESET1_IN; input RXUSRCLK0_IN; input RXUSRCLK1_IN; input RXUSRCLK20_IN; input RXUSRCLK21_IN; //----- Receive Ports - RX Driver,OOB signalling,Coupling and Eq.,CDR ------ output RXELECIDLE0_OUT; output RXELECIDLE1_OUT; input RXN0_IN; input RXN1_IN; input RXP0_IN; input RXP1_IN; //------ Receive Ports - RX Elastic Buffer and Phase Alignment Ports ------- output [2:0] RXSTATUS0_OUT; output [2:0] RXSTATUS1_OUT; //------------- Receive Ports - RX Loss-of-sync State Machine -------------- output [1:0] RXLOSSOFSYNC0_OUT; output [1:0] RXLOSSOFSYNC1_OUT; //----------- Shared Ports - Dynamic Reconfiguration Port (DRP) ------------ input [6:0] DADDR_IN; input DCLK_IN; input DEN_IN; input [15:0] DI_IN; output [15:0] DO_OUT; output DRDY_OUT; input DWE_IN; //------------------- Shared Ports - Tile and PLL Ports -------------------- input CLKIN_IN; input GTPRESET_IN; output PLLLKDET_OUT; output REFCLKOUT_OUT; output RESETDONE0_OUT; output RESETDONE1_OUT; //-------------- Transmit Ports - 8b10b Encoder Control Ports -------------- input [1:0] TXCHARISK0_IN; input [1:0] TXCHARISK1_IN; //---------------- Transmit Ports - TX Data Path interface ----------------- input [15:0] TXDATA0_IN; input [15:0] TXDATA1_IN; input TXRESET0_IN; input TXRESET1_IN; input TXUSRCLK0_IN; input TXUSRCLK1_IN; input TXUSRCLK20_IN; input TXUSRCLK21_IN; //------------- Transmit Ports - TX Driver and OOB signalling -------------- input [2:0] TXDIFFCTRL0_IN; input [2:0] TXDIFFCTRL1_IN; output TXN0_OUT; output TXN1_OUT; output TXP0_OUT; output TXP1_OUT; input [2:0] TXPREEMPHASIS0_IN; input [2:0] TXPREEMPHASIS1_IN; input TXELECIDLE0_IN; input TXELECIDLE1_IN; //------------------- Transmit Ports - TX Ports for SATA ------------------- input TXCOMSTART0_IN; input TXCOMSTART1_IN; input TXCOMTYPE0_IN; input TXCOMTYPE1_IN;//***************************** Wire Declarations ***************************** // ground and vcc signals wire tied_to_ground_i; wire [63:0] tied_to_ground_vec_i; wire tied_to_vcc_i; wire [63:0] tied_to_vcc_vec_i; //RX Datapath signals wire [15:0] rxdata0_i; //TX Datapath signals wire [15:0] txdata0_i; // Inverted TXUSRCLK2 for GTP0 wire txusrclk20_n; // Electrical idle reset logic signals wire [2:0] loopback0_i; wire rxelecidle0_i; wire resetdone0_i; wire rxelecidlereset0_i; wire serialloopback0_i; //RX Datapath signals wire [15:0] rxdata1_i; //TX Datapath signals wire [15:0] txdata1_i; // Inverted TXUSRCLK2 for GTP1 wire txusrclk21_n;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -