Line 47... |
Line 47... |
// PART OF THIS FILE AT ALL TIMES.
|
// PART OF THIS FILE AT ALL TIMES.
|
//
|
//
|
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
// Project : Series-7 Integrated Block for PCI Express
|
// Project : Series-7 Integrated Block for PCI Express
|
// File : cl_a7pcie_x4_pipe_clock.v
|
// File : cl_a7pcie_x4_pipe_clock.v
|
// Version : 1.9
|
// Version : 1.10
|
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
// Filename : pipe_clock.v
|
// Filename : pipe_clock.v
|
// Description : PIPE Clock Module for 7 Series Transceiver
|
// Description : PIPE Clock Module for 7 Series Transceiver
|
// Version : 15.3
|
// Version : 15.3
|
//------------------------------------------------------------------------------
|
//------------------------------------------------------------------------------
|
Line 128... |
Line 128... |
|
|
//---------- Select Reference Clock --------------------
|
//---------- Select Reference Clock --------------------
|
localparam REFCLK_SEL = ((PCIE_TXBUF_EN == "TRUE") && (PCIE_LINK_SPEED != 3)) ? 1'd1 : 1'd0;
|
localparam REFCLK_SEL = ((PCIE_TXBUF_EN == "TRUE") && (PCIE_LINK_SPEED != 3)) ? 1'd1 : 1'd0;
|
|
|
//---------- Input Registers ---------------------------
|
//---------- Input Registers ---------------------------
|
reg [PCIE_LANE-1:0] pclk_sel_reg1 = {PCIE_LANE{1'd0}};
|
(* ASYNC_REG = "TRUE", SHIFT_EXTRACT = "NO" *) reg [PCIE_LANE-1:0] pclk_sel_reg1 = {PCIE_LANE{1'd0}};
|
reg gen3_reg1 = 1'd0;
|
(* ASYNC_REG = "TRUE", SHIFT_EXTRACT = "NO" *) reg gen3_reg1 = 1'd0;
|
|
|
reg [PCIE_LANE-1:0] pclk_sel_reg2 = {PCIE_LANE{1'd0}};
|
(* ASYNC_REG = "TRUE", SHIFT_EXTRACT = "NO" *) reg [PCIE_LANE-1:0] pclk_sel_reg2 = {PCIE_LANE{1'd0}};
|
reg gen3_reg2 = 1'd0;
|
(* ASYNC_REG = "TRUE", SHIFT_EXTRACT = "NO" *) reg gen3_reg2 = 1'd0;
|
|
|
//---------- Internal Signals --------------------------
|
//---------- Internal Signals --------------------------
|
wire refclk;
|
wire refclk;
|
wire mmcm_fb;
|
wire mmcm_fb;
|
wire clk_125mhz;
|
wire clk_125mhz;
|