OpenCores
URL https://opencores.org/ocsvn/sgmii/sgmii/trunk

Subversion Repositories sgmii

[/] [sgmii/] [trunk/] [src/] [mAltGX/] [mAltArriaVlvdsTx.v] - Blame information for rev 19

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 13 jefflieu
// megafunction wizard: %ALTLVDS_TX%
2
// GENERATION: STANDARD
3
// VERSION: WM1.0
4
// MODULE: ALTLVDS_TX 
5
 
6
// ============================================================
7
// File Name: mAltArriaVlvdsTx.v
8
// Megafunction Name(s):
9
//                      ALTLVDS_TX
10
//
11
// Simulation Library Files(s):
12
//                      altera_mf
13
// ============================================================
14
// ************************************************************
15
// THIS IS A WIZARD-GENERATED FILE. DO NOT EDIT THIS FILE!
16
//
17 16 jefflieu
// 12.0 Build 263 08/02/2012 SP 2.dp9 SJ Full Version
18 13 jefflieu
// ************************************************************
19
 
20
 
21
//Copyright (C) 1991-2012 Altera Corporation
22
//Your use of Altera Corporation's design tools, logic functions 
23
//and other software and tools, and its AMPP partner logic 
24
//functions, and any output files from any of the foregoing 
25
//(including device programming or simulation files), and any 
26
//associated documentation or information are expressly subject 
27
//to the terms and conditions of the Altera Program License 
28
//Subscription Agreement, Altera MegaCore Function License 
29
//Agreement, or other applicable license agreement, including, 
30
//without limitation, that your use is for the sole purpose of 
31
//programming logic devices manufactured by Altera and sold by 
32
//Altera or its authorized distributors.  Please refer to the 
33
//applicable agreement for further details.
34
 
35
 
36
// synopsys translate_off
37
`timescale 1 ps / 1 ps
38
// synopsys translate_on
39
module mAltArriaVlvdsTx (
40 16 jefflieu
        tx_enable,
41 13 jefflieu
        tx_in,
42
        tx_inclock,
43
        tx_out);
44
 
45 16 jefflieu
        input     tx_enable;
46 13 jefflieu
        input   [9:0]  tx_in;
47
        input     tx_inclock;
48
        output  [0:0]  tx_out;
49
 
50 15 jefflieu
        wire [0:0] sub_wire0;
51
        wire [0:0] tx_out = sub_wire0[0:0];
52 13 jefflieu
 
53
        altlvds_tx      ALTLVDS_TX_component (
54 16 jefflieu
                                .tx_enable (tx_enable),
55 13 jefflieu
                                .tx_in (tx_in),
56
                                .tx_inclock (tx_inclock),
57 15 jefflieu
                                .tx_out (sub_wire0),
58 16 jefflieu
                                .pll_areset (1'b0),
59 13 jefflieu
                                .sync_inclock (1'b0),
60 15 jefflieu
                                .tx_coreclock (),
61 13 jefflieu
                                .tx_data_reset (1'b0),
62
                                .tx_locked (),
63
                                .tx_outclock (),
64
                                .tx_pll_enable (1'b1),
65
                                .tx_syncclock (1'b0));
66
        defparam
67
                ALTLVDS_TX_component.center_align_msb = "UNUSED",
68 15 jefflieu
                ALTLVDS_TX_component.common_rx_tx_pll = "OFF",
69 13 jefflieu
                ALTLVDS_TX_component.coreclock_divide_by = 1,
70
                ALTLVDS_TX_component.data_rate = "1250.0 Mbps",
71
                ALTLVDS_TX_component.deserialization_factor = 10,
72
                ALTLVDS_TX_component.differential_drive = 0,
73
                ALTLVDS_TX_component.enable_clock_pin_mode = "UNUSED",
74
                ALTLVDS_TX_component.implement_in_les = "OFF",
75
                ALTLVDS_TX_component.inclock_boost = 0,
76
                ALTLVDS_TX_component.inclock_data_alignment = "EDGE_ALIGNED",
77
                ALTLVDS_TX_component.inclock_period = 8000,
78
                ALTLVDS_TX_component.inclock_phase_shift = 0,
79
                ALTLVDS_TX_component.intended_device_family = "Arria V",
80
                ALTLVDS_TX_component.lpm_hint = "CBX_MODULE_PREFIX=mAltArriaVlvdsTx",
81
                ALTLVDS_TX_component.lpm_type = "altlvds_tx",
82
                ALTLVDS_TX_component.multi_clock = "OFF",
83
                ALTLVDS_TX_component.number_of_channels = 1,
84
                ALTLVDS_TX_component.outclock_alignment = "EDGE_ALIGNED",
85
                ALTLVDS_TX_component.outclock_divide_by = 1,
86
                ALTLVDS_TX_component.outclock_duty_cycle = 50,
87
                ALTLVDS_TX_component.outclock_multiply_by = 1,
88
                ALTLVDS_TX_component.outclock_phase_shift = 0,
89
                ALTLVDS_TX_component.outclock_resource = "Regional clock",
90
                ALTLVDS_TX_component.output_data_rate = 1250,
91
                ALTLVDS_TX_component.pll_self_reset_on_loss_lock = "OFF",
92
                ALTLVDS_TX_component.preemphasis_setting = 0,
93
                ALTLVDS_TX_component.refclk_frequency = "125.000000 MHz",
94 16 jefflieu
                ALTLVDS_TX_component.registered_input = "OFF",
95
                ALTLVDS_TX_component.use_external_pll = "ON",
96 13 jefflieu
                ALTLVDS_TX_component.use_no_phase_shift = "ON",
97
                ALTLVDS_TX_component.vod_setting = 0,
98
                ALTLVDS_TX_component.clk_src_is_pll = "off";
99
 
100
 
101
endmodule
102
 
103
// ============================================================
104
// CNX file retrieval info
105
// ============================================================
106
// Retrieval info: LIBRARY: altera_mf altera_mf.altera_mf_components.all
107 15 jefflieu
// Retrieval info: PRIVATE: CNX_CLOCK_CHOICES STRING "tx_inclock"
108 13 jefflieu
// Retrieval info: PRIVATE: CNX_CLOCK_MODE NUMERIC "0"
109 15 jefflieu
// Retrieval info: PRIVATE: CNX_COMMON_PLL NUMERIC "0"
110 13 jefflieu
// Retrieval info: PRIVATE: CNX_DATA_RATE STRING "1250.0"
111
// Retrieval info: PRIVATE: CNX_DESER_FACTOR NUMERIC "10"
112 16 jefflieu
// Retrieval info: PRIVATE: CNX_EXT_PLL STRING "ON"
113 13 jefflieu
// Retrieval info: PRIVATE: CNX_LE_SERDES STRING "OFF"
114
// Retrieval info: PRIVATE: CNX_NUM_CHANNEL NUMERIC "1"
115
// Retrieval info: PRIVATE: CNX_OUTCLOCK_DIVIDE_BY NUMERIC "1"
116 16 jefflieu
// Retrieval info: PRIVATE: CNX_PLL_ARESET NUMERIC "0"
117 13 jefflieu
// Retrieval info: PRIVATE: CNX_PLL_FREQ STRING "125.000000"
118
// Retrieval info: PRIVATE: CNX_PLL_PERIOD STRING "8.000"
119
// Retrieval info: PRIVATE: CNX_REG_INOUT NUMERIC "1"
120 15 jefflieu
// Retrieval info: PRIVATE: CNX_TX_CORECLOCK STRING "OFF"
121 13 jefflieu
// Retrieval info: PRIVATE: CNX_TX_LOCKED STRING "OFF"
122
// Retrieval info: PRIVATE: CNX_TX_OUTCLOCK STRING "OFF"
123
// Retrieval info: PRIVATE: CNX_USE_CLOCK_RESC STRING "Regional clock"
124
// Retrieval info: PRIVATE: CNX_USE_PLL_ENABLE NUMERIC "0"
125
// Retrieval info: PRIVATE: CNX_USE_TX_OUT_PHASE NUMERIC "1"
126
// Retrieval info: PRIVATE: INTENDED_DEVICE_FAMILY STRING "Arria V"
127 16 jefflieu
// Retrieval info: PRIVATE: pCNX_OUTCLK_ALIGN STRING "EDGE_ALIGNED"
128 13 jefflieu
// Retrieval info: PRIVATE: pINCLOCK_PHASE_SHIFT STRING "0.00"
129 16 jefflieu
// Retrieval info: PRIVATE: pOUTCLOCK_PHASE_SHIFT NUMERIC "0"
130 13 jefflieu
// Retrieval info: CONSTANT: CENTER_ALIGN_MSB STRING "UNUSED"
131 15 jefflieu
// Retrieval info: CONSTANT: COMMON_RX_TX_PLL STRING "OFF"
132 13 jefflieu
// Retrieval info: CONSTANT: CORECLOCK_DIVIDE_BY NUMERIC "1"
133
// Retrieval info: CONSTANT: clk_src_is_pll STRING "off"
134
// Retrieval info: CONSTANT: DATA_RATE STRING "1250.0 Mbps"
135
// Retrieval info: CONSTANT: DESERIALIZATION_FACTOR NUMERIC "10"
136
// Retrieval info: CONSTANT: DIFFERENTIAL_DRIVE NUMERIC "0"
137
// Retrieval info: CONSTANT: ENABLE_CLOCK_PIN_MODE STRING "UNUSED"
138
// Retrieval info: CONSTANT: IMPLEMENT_IN_LES STRING "OFF"
139
// Retrieval info: CONSTANT: INCLOCK_BOOST NUMERIC "0"
140
// Retrieval info: CONSTANT: INCLOCK_DATA_ALIGNMENT STRING "EDGE_ALIGNED"
141
// Retrieval info: CONSTANT: INCLOCK_PERIOD NUMERIC "8000"
142
// Retrieval info: CONSTANT: INCLOCK_PHASE_SHIFT NUMERIC "0"
143
// Retrieval info: CONSTANT: INTENDED_DEVICE_FAMILY STRING "Arria V"
144
// Retrieval info: CONSTANT: LPM_HINT STRING "UNUSED"
145
// Retrieval info: CONSTANT: LPM_TYPE STRING "altlvds_tx"
146
// Retrieval info: CONSTANT: MULTI_CLOCK STRING "OFF"
147
// Retrieval info: CONSTANT: NUMBER_OF_CHANNELS NUMERIC "1"
148
// Retrieval info: CONSTANT: OUTCLOCK_ALIGNMENT STRING "EDGE_ALIGNED"
149
// Retrieval info: CONSTANT: OUTCLOCK_DIVIDE_BY NUMERIC "1"
150
// Retrieval info: CONSTANT: OUTCLOCK_DUTY_CYCLE NUMERIC "50"
151
// Retrieval info: CONSTANT: OUTCLOCK_MULTIPLY_BY NUMERIC "1"
152
// Retrieval info: CONSTANT: OUTCLOCK_PHASE_SHIFT NUMERIC "0"
153
// Retrieval info: CONSTANT: OUTCLOCK_RESOURCE STRING "Regional clock"
154
// Retrieval info: CONSTANT: OUTPUT_DATA_RATE NUMERIC "1250"
155
// Retrieval info: CONSTANT: PLL_SELF_RESET_ON_LOSS_LOCK STRING "OFF"
156
// Retrieval info: CONSTANT: PREEMPHASIS_SETTING NUMERIC "0"
157
// Retrieval info: CONSTANT: REFCLK_FREQUENCY STRING "125.000000 MHz"
158 16 jefflieu
// Retrieval info: CONSTANT: REGISTERED_INPUT STRING "OFF"
159
// Retrieval info: CONSTANT: USE_EXTERNAL_PLL STRING "ON"
160 13 jefflieu
// Retrieval info: CONSTANT: USE_NO_PHASE_SHIFT STRING "ON"
161
// Retrieval info: CONSTANT: VOD_SETTING NUMERIC "0"
162 16 jefflieu
// Retrieval info: USED_PORT: tx_enable 0 0 0 0 INPUT NODEFVAL "tx_enable"
163
// Retrieval info: CONNECT: @tx_enable 0 0 0 0 tx_enable 0 0 0 0
164 13 jefflieu
// Retrieval info: USED_PORT: tx_in 0 0 10 0 INPUT NODEFVAL "tx_in[9..0]"
165
// Retrieval info: CONNECT: @tx_in 0 0 10 0 tx_in 0 0 10 0
166
// Retrieval info: USED_PORT: tx_inclock 0 0 0 0 INPUT NODEFVAL "tx_inclock"
167
// Retrieval info: CONNECT: @tx_inclock 0 0 0 0 tx_inclock 0 0 0 0
168
// Retrieval info: USED_PORT: tx_out 0 0 1 0 OUTPUT NODEFVAL "tx_out[0..0]"
169
// Retrieval info: CONNECT: tx_out 0 0 1 0 @tx_out 0 0 1 0
170
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.v TRUE FALSE
171
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.qip TRUE FALSE
172
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.bsf FALSE TRUE
173
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx_inst.v FALSE TRUE
174
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx_bb.v FALSE TRUE
175
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.inc FALSE TRUE
176
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.cmp FALSE TRUE
177
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.ppf TRUE FALSE
178
// Retrieval info: LIB_FILE: altera_mf
179
// Retrieval info: CBX_MODULE_PREFIX: ON

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.