Line 12... |
Line 12... |
// altera_mf
|
// altera_mf
|
// ============================================================
|
// ============================================================
|
// ************************************************************
|
// ************************************************************
|
// THIS IS A WIZARD-GENERATED FILE. DO NOT EDIT THIS FILE!
|
// THIS IS A WIZARD-GENERATED FILE. DO NOT EDIT THIS FILE!
|
//
|
//
|
// 12.0 Build 263 08/02/2012 SP 2 SJ Full Version
|
// 12.0 Build 263 08/02/2012 SP 2.dp9 SJ Full Version
|
// ************************************************************
|
// ************************************************************
|
|
|
|
|
//Copyright (C) 1991-2012 Altera Corporation
|
//Copyright (C) 1991-2012 Altera Corporation
|
//Your use of Altera Corporation's design tools, logic functions
|
//Your use of Altera Corporation's design tools, logic functions
|
Line 35... |
Line 35... |
|
|
// synopsys translate_off
|
// synopsys translate_off
|
`timescale 1 ps / 1 ps
|
`timescale 1 ps / 1 ps
|
// synopsys translate_on
|
// synopsys translate_on
|
module mAltArriaVlvdsTx (
|
module mAltArriaVlvdsTx (
|
pll_areset,
|
tx_enable,
|
tx_in,
|
tx_in,
|
tx_inclock,
|
tx_inclock,
|
tx_out);
|
tx_out);
|
|
|
input pll_areset;
|
input tx_enable;
|
input [9:0] tx_in;
|
input [9:0] tx_in;
|
input tx_inclock;
|
input tx_inclock;
|
output [0:0] tx_out;
|
output [0:0] tx_out;
|
|
|
wire [0:0] sub_wire0;
|
wire [0:0] sub_wire0;
|
wire [0:0] tx_out = sub_wire0[0:0];
|
wire [0:0] tx_out = sub_wire0[0:0];
|
|
|
altlvds_tx ALTLVDS_TX_component (
|
altlvds_tx ALTLVDS_TX_component (
|
.pll_areset (pll_areset),
|
.tx_enable (tx_enable),
|
.tx_in (tx_in),
|
.tx_in (tx_in),
|
.tx_inclock (tx_inclock),
|
.tx_inclock (tx_inclock),
|
.tx_out (sub_wire0),
|
.tx_out (sub_wire0),
|
|
.pll_areset (1'b0),
|
.sync_inclock (1'b0),
|
.sync_inclock (1'b0),
|
.tx_coreclock (),
|
.tx_coreclock (),
|
.tx_data_reset (1'b0),
|
.tx_data_reset (1'b0),
|
.tx_enable (1'b1),
|
|
.tx_locked (),
|
.tx_locked (),
|
.tx_outclock (),
|
.tx_outclock (),
|
.tx_pll_enable (1'b1),
|
.tx_pll_enable (1'b1),
|
.tx_syncclock (1'b0));
|
.tx_syncclock (1'b0));
|
defparam
|
defparam
|
Line 89... |
Line 89... |
ALTLVDS_TX_component.outclock_resource = "Regional clock",
|
ALTLVDS_TX_component.outclock_resource = "Regional clock",
|
ALTLVDS_TX_component.output_data_rate = 1250,
|
ALTLVDS_TX_component.output_data_rate = 1250,
|
ALTLVDS_TX_component.pll_self_reset_on_loss_lock = "OFF",
|
ALTLVDS_TX_component.pll_self_reset_on_loss_lock = "OFF",
|
ALTLVDS_TX_component.preemphasis_setting = 0,
|
ALTLVDS_TX_component.preemphasis_setting = 0,
|
ALTLVDS_TX_component.refclk_frequency = "125.000000 MHz",
|
ALTLVDS_TX_component.refclk_frequency = "125.000000 MHz",
|
ALTLVDS_TX_component.registered_input = "TX_CLKIN",
|
ALTLVDS_TX_component.registered_input = "OFF",
|
ALTLVDS_TX_component.use_external_pll = "OFF",
|
ALTLVDS_TX_component.use_external_pll = "ON",
|
ALTLVDS_TX_component.use_no_phase_shift = "ON",
|
ALTLVDS_TX_component.use_no_phase_shift = "ON",
|
ALTLVDS_TX_component.vod_setting = 0,
|
ALTLVDS_TX_component.vod_setting = 0,
|
ALTLVDS_TX_component.clk_src_is_pll = "off";
|
ALTLVDS_TX_component.clk_src_is_pll = "off";
|
|
|
|
|
Line 107... |
Line 107... |
// Retrieval info: PRIVATE: CNX_CLOCK_CHOICES STRING "tx_inclock"
|
// Retrieval info: PRIVATE: CNX_CLOCK_CHOICES STRING "tx_inclock"
|
// Retrieval info: PRIVATE: CNX_CLOCK_MODE NUMERIC "0"
|
// Retrieval info: PRIVATE: CNX_CLOCK_MODE NUMERIC "0"
|
// Retrieval info: PRIVATE: CNX_COMMON_PLL NUMERIC "0"
|
// Retrieval info: PRIVATE: CNX_COMMON_PLL NUMERIC "0"
|
// Retrieval info: PRIVATE: CNX_DATA_RATE STRING "1250.0"
|
// Retrieval info: PRIVATE: CNX_DATA_RATE STRING "1250.0"
|
// Retrieval info: PRIVATE: CNX_DESER_FACTOR NUMERIC "10"
|
// Retrieval info: PRIVATE: CNX_DESER_FACTOR NUMERIC "10"
|
// Retrieval info: PRIVATE: CNX_EXT_PLL STRING "OFF"
|
// Retrieval info: PRIVATE: CNX_EXT_PLL STRING "ON"
|
// Retrieval info: PRIVATE: CNX_LE_SERDES STRING "OFF"
|
// Retrieval info: PRIVATE: CNX_LE_SERDES STRING "OFF"
|
// Retrieval info: PRIVATE: CNX_NUM_CHANNEL NUMERIC "1"
|
// Retrieval info: PRIVATE: CNX_NUM_CHANNEL NUMERIC "1"
|
// Retrieval info: PRIVATE: CNX_OUTCLOCK_DIVIDE_BY NUMERIC "1"
|
// Retrieval info: PRIVATE: CNX_OUTCLOCK_DIVIDE_BY NUMERIC "1"
|
// Retrieval info: PRIVATE: CNX_PLL_ARESET NUMERIC "1"
|
// Retrieval info: PRIVATE: CNX_PLL_ARESET NUMERIC "0"
|
// Retrieval info: PRIVATE: CNX_PLL_FREQ STRING "125.000000"
|
// Retrieval info: PRIVATE: CNX_PLL_FREQ STRING "125.000000"
|
// Retrieval info: PRIVATE: CNX_PLL_PERIOD STRING "8.000"
|
// Retrieval info: PRIVATE: CNX_PLL_PERIOD STRING "8.000"
|
// Retrieval info: PRIVATE: CNX_REG_INOUT NUMERIC "1"
|
// Retrieval info: PRIVATE: CNX_REG_INOUT NUMERIC "1"
|
// Retrieval info: PRIVATE: CNX_TX_CORECLOCK STRING "OFF"
|
// Retrieval info: PRIVATE: CNX_TX_CORECLOCK STRING "OFF"
|
// Retrieval info: PRIVATE: CNX_TX_LOCKED STRING "OFF"
|
// Retrieval info: PRIVATE: CNX_TX_LOCKED STRING "OFF"
|
// Retrieval info: PRIVATE: CNX_TX_OUTCLOCK STRING "OFF"
|
// Retrieval info: PRIVATE: CNX_TX_OUTCLOCK STRING "OFF"
|
// Retrieval info: PRIVATE: CNX_USE_CLOCK_RESC STRING "Regional clock"
|
// Retrieval info: PRIVATE: CNX_USE_CLOCK_RESC STRING "Regional clock"
|
// Retrieval info: PRIVATE: CNX_USE_PLL_ENABLE NUMERIC "0"
|
// Retrieval info: PRIVATE: CNX_USE_PLL_ENABLE NUMERIC "0"
|
// Retrieval info: PRIVATE: CNX_USE_TX_OUT_PHASE NUMERIC "1"
|
// Retrieval info: PRIVATE: CNX_USE_TX_OUT_PHASE NUMERIC "1"
|
// Retrieval info: PRIVATE: INTENDED_DEVICE_FAMILY STRING "Arria V"
|
// Retrieval info: PRIVATE: INTENDED_DEVICE_FAMILY STRING "Arria V"
|
// Retrieval info: PRIVATE: pCNX_OUTCLK_ALIGN STRING "UNUSED"
|
// Retrieval info: PRIVATE: pCNX_OUTCLK_ALIGN STRING "EDGE_ALIGNED"
|
// Retrieval info: PRIVATE: pINCLOCK_PHASE_SHIFT STRING "0.00"
|
// Retrieval info: PRIVATE: pINCLOCK_PHASE_SHIFT STRING "0.00"
|
// Retrieval info: PRIVATE: pOUTCLOCK_PHASE_SHIFT STRING "0.00"
|
// Retrieval info: PRIVATE: pOUTCLOCK_PHASE_SHIFT NUMERIC "0"
|
// Retrieval info: CONSTANT: CENTER_ALIGN_MSB STRING "UNUSED"
|
// Retrieval info: CONSTANT: CENTER_ALIGN_MSB STRING "UNUSED"
|
// Retrieval info: CONSTANT: COMMON_RX_TX_PLL STRING "OFF"
|
// Retrieval info: CONSTANT: COMMON_RX_TX_PLL STRING "OFF"
|
// Retrieval info: CONSTANT: CORECLOCK_DIVIDE_BY NUMERIC "1"
|
// Retrieval info: CONSTANT: CORECLOCK_DIVIDE_BY NUMERIC "1"
|
// Retrieval info: CONSTANT: clk_src_is_pll STRING "off"
|
// Retrieval info: CONSTANT: clk_src_is_pll STRING "off"
|
// Retrieval info: CONSTANT: DATA_RATE STRING "1250.0 Mbps"
|
// Retrieval info: CONSTANT: DATA_RATE STRING "1250.0 Mbps"
|
Line 153... |
Line 153... |
// Retrieval info: CONSTANT: OUTCLOCK_RESOURCE STRING "Regional clock"
|
// Retrieval info: CONSTANT: OUTCLOCK_RESOURCE STRING "Regional clock"
|
// Retrieval info: CONSTANT: OUTPUT_DATA_RATE NUMERIC "1250"
|
// Retrieval info: CONSTANT: OUTPUT_DATA_RATE NUMERIC "1250"
|
// Retrieval info: CONSTANT: PLL_SELF_RESET_ON_LOSS_LOCK STRING "OFF"
|
// Retrieval info: CONSTANT: PLL_SELF_RESET_ON_LOSS_LOCK STRING "OFF"
|
// Retrieval info: CONSTANT: PREEMPHASIS_SETTING NUMERIC "0"
|
// Retrieval info: CONSTANT: PREEMPHASIS_SETTING NUMERIC "0"
|
// Retrieval info: CONSTANT: REFCLK_FREQUENCY STRING "125.000000 MHz"
|
// Retrieval info: CONSTANT: REFCLK_FREQUENCY STRING "125.000000 MHz"
|
// Retrieval info: CONSTANT: REGISTERED_INPUT STRING "TX_CLKIN"
|
// Retrieval info: CONSTANT: REGISTERED_INPUT STRING "OFF"
|
// Retrieval info: CONSTANT: USE_EXTERNAL_PLL STRING "OFF"
|
// Retrieval info: CONSTANT: USE_EXTERNAL_PLL STRING "ON"
|
// Retrieval info: CONSTANT: USE_NO_PHASE_SHIFT STRING "ON"
|
// Retrieval info: CONSTANT: USE_NO_PHASE_SHIFT STRING "ON"
|
// Retrieval info: CONSTANT: VOD_SETTING NUMERIC "0"
|
// Retrieval info: CONSTANT: VOD_SETTING NUMERIC "0"
|
// Retrieval info: USED_PORT: pll_areset 0 0 0 0 INPUT NODEFVAL "pll_areset"
|
// Retrieval info: USED_PORT: tx_enable 0 0 0 0 INPUT NODEFVAL "tx_enable"
|
// Retrieval info: CONNECT: @pll_areset 0 0 0 0 pll_areset 0 0 0 0
|
// Retrieval info: CONNECT: @tx_enable 0 0 0 0 tx_enable 0 0 0 0
|
// Retrieval info: USED_PORT: tx_in 0 0 10 0 INPUT NODEFVAL "tx_in[9..0]"
|
// Retrieval info: USED_PORT: tx_in 0 0 10 0 INPUT NODEFVAL "tx_in[9..0]"
|
// Retrieval info: CONNECT: @tx_in 0 0 10 0 tx_in 0 0 10 0
|
// Retrieval info: CONNECT: @tx_in 0 0 10 0 tx_in 0 0 10 0
|
// Retrieval info: USED_PORT: tx_inclock 0 0 0 0 INPUT NODEFVAL "tx_inclock"
|
// Retrieval info: USED_PORT: tx_inclock 0 0 0 0 INPUT NODEFVAL "tx_inclock"
|
// Retrieval info: CONNECT: @tx_inclock 0 0 0 0 tx_inclock 0 0 0 0
|
// Retrieval info: CONNECT: @tx_inclock 0 0 0 0 tx_inclock 0 0 0 0
|
// Retrieval info: USED_PORT: tx_out 0 0 1 0 OUTPUT NODEFVAL "tx_out[0..0]"
|
// Retrieval info: USED_PORT: tx_out 0 0 1 0 OUTPUT NODEFVAL "tx_out[0..0]"
|