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

Subversion Repositories sgmii

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

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
// 12.0 Build 263 08/02/2012 SP 2 SJ Full Version
18
// ************************************************************
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
        tx_in,
41
        tx_inclock,
42
        tx_coreclock,
43
        tx_out);
44
 
45
        input   [9:0]  tx_in;
46
        input     tx_inclock;
47
        output    tx_coreclock;
48
        output  [0:0]  tx_out;
49
 
50
        wire  sub_wire0;
51
        wire [0:0] sub_wire1;
52
        wire  tx_coreclock = sub_wire0;
53
        wire [0:0] tx_out = sub_wire1[0:0];
54
 
55
        altlvds_tx      ALTLVDS_TX_component (
56
                                .tx_in (tx_in),
57
                                .tx_inclock (tx_inclock),
58
                                .tx_coreclock (sub_wire0),
59
                                .tx_out (sub_wire1),
60
                                .pll_areset (1'b0),
61
                                .sync_inclock (1'b0),
62
                                .tx_data_reset (1'b0),
63
                                .tx_enable (1'b1),
64
                                .tx_locked (),
65
                                .tx_outclock (),
66
                                .tx_pll_enable (1'b1),
67
                                .tx_syncclock (1'b0));
68
        defparam
69
                ALTLVDS_TX_component.center_align_msb = "UNUSED",
70
                ALTLVDS_TX_component.common_rx_tx_pll = "ON",
71
                ALTLVDS_TX_component.coreclock_divide_by = 1,
72
                ALTLVDS_TX_component.data_rate = "1250.0 Mbps",
73
                ALTLVDS_TX_component.deserialization_factor = 10,
74
                ALTLVDS_TX_component.differential_drive = 0,
75
                ALTLVDS_TX_component.enable_clock_pin_mode = "UNUSED",
76
                ALTLVDS_TX_component.implement_in_les = "OFF",
77
                ALTLVDS_TX_component.inclock_boost = 0,
78
                ALTLVDS_TX_component.inclock_data_alignment = "EDGE_ALIGNED",
79
                ALTLVDS_TX_component.inclock_period = 8000,
80
                ALTLVDS_TX_component.inclock_phase_shift = 0,
81
                ALTLVDS_TX_component.intended_device_family = "Arria V",
82
                ALTLVDS_TX_component.lpm_hint = "CBX_MODULE_PREFIX=mAltArriaVlvdsTx",
83
                ALTLVDS_TX_component.lpm_type = "altlvds_tx",
84
                ALTLVDS_TX_component.multi_clock = "OFF",
85
                ALTLVDS_TX_component.number_of_channels = 1,
86
                ALTLVDS_TX_component.outclock_alignment = "EDGE_ALIGNED",
87
                ALTLVDS_TX_component.outclock_divide_by = 1,
88
                ALTLVDS_TX_component.outclock_duty_cycle = 50,
89
                ALTLVDS_TX_component.outclock_multiply_by = 1,
90
                ALTLVDS_TX_component.outclock_phase_shift = 0,
91
                ALTLVDS_TX_component.outclock_resource = "Regional clock",
92
                ALTLVDS_TX_component.output_data_rate = 1250,
93
                ALTLVDS_TX_component.pll_self_reset_on_loss_lock = "OFF",
94
                ALTLVDS_TX_component.preemphasis_setting = 0,
95
                ALTLVDS_TX_component.refclk_frequency = "125.000000 MHz",
96
                ALTLVDS_TX_component.registered_input = "TX_CORECLK",
97
                ALTLVDS_TX_component.use_external_pll = "OFF",
98
                ALTLVDS_TX_component.use_no_phase_shift = "ON",
99
                ALTLVDS_TX_component.vod_setting = 0,
100
                ALTLVDS_TX_component.clk_src_is_pll = "off";
101
 
102
 
103
endmodule
104
 
105
// ============================================================
106
// CNX file retrieval info
107
// ============================================================
108
// Retrieval info: LIBRARY: altera_mf altera_mf.altera_mf_components.all
109
// Retrieval info: PRIVATE: CNX_CLOCK_CHOICES STRING "tx_coreclock"
110
// Retrieval info: PRIVATE: CNX_CLOCK_MODE NUMERIC "0"
111
// Retrieval info: PRIVATE: CNX_COMMON_PLL NUMERIC "1"
112
// Retrieval info: PRIVATE: CNX_DATA_RATE STRING "1250.0"
113
// Retrieval info: PRIVATE: CNX_DESER_FACTOR NUMERIC "10"
114
// Retrieval info: PRIVATE: CNX_EXT_PLL STRING "OFF"
115
// Retrieval info: PRIVATE: CNX_LE_SERDES STRING "OFF"
116
// Retrieval info: PRIVATE: CNX_NUM_CHANNEL NUMERIC "1"
117
// Retrieval info: PRIVATE: CNX_OUTCLOCK_DIVIDE_BY NUMERIC "1"
118
// Retrieval info: PRIVATE: CNX_PLL_ARESET NUMERIC "0"
119
// Retrieval info: PRIVATE: CNX_PLL_FREQ STRING "125.000000"
120
// Retrieval info: PRIVATE: CNX_PLL_PERIOD STRING "8.000"
121
// Retrieval info: PRIVATE: CNX_REG_INOUT NUMERIC "1"
122
// Retrieval info: PRIVATE: CNX_TX_CORECLOCK STRING "ON"
123
// Retrieval info: PRIVATE: CNX_TX_LOCKED STRING "OFF"
124
// Retrieval info: PRIVATE: CNX_TX_OUTCLOCK STRING "OFF"
125
// Retrieval info: PRIVATE: CNX_USE_CLOCK_RESC STRING "Regional clock"
126
// Retrieval info: PRIVATE: CNX_USE_PLL_ENABLE NUMERIC "0"
127
// Retrieval info: PRIVATE: CNX_USE_TX_OUT_PHASE NUMERIC "1"
128
// Retrieval info: PRIVATE: INTENDED_DEVICE_FAMILY STRING "Arria V"
129
// Retrieval info: PRIVATE: pCNX_OUTCLK_ALIGN STRING "UNUSED"
130
// Retrieval info: PRIVATE: pINCLOCK_PHASE_SHIFT STRING "0.00"
131
// Retrieval info: PRIVATE: pOUTCLOCK_PHASE_SHIFT STRING "0.00"
132
// Retrieval info: CONSTANT: CENTER_ALIGN_MSB STRING "UNUSED"
133
// Retrieval info: CONSTANT: COMMON_RX_TX_PLL STRING "ON"
134
// Retrieval info: CONSTANT: CORECLOCK_DIVIDE_BY NUMERIC "1"
135
// Retrieval info: CONSTANT: clk_src_is_pll STRING "off"
136
// Retrieval info: CONSTANT: DATA_RATE STRING "1250.0 Mbps"
137
// Retrieval info: CONSTANT: DESERIALIZATION_FACTOR NUMERIC "10"
138
// Retrieval info: CONSTANT: DIFFERENTIAL_DRIVE NUMERIC "0"
139
// Retrieval info: CONSTANT: ENABLE_CLOCK_PIN_MODE STRING "UNUSED"
140
// Retrieval info: CONSTANT: IMPLEMENT_IN_LES STRING "OFF"
141
// Retrieval info: CONSTANT: INCLOCK_BOOST NUMERIC "0"
142
// Retrieval info: CONSTANT: INCLOCK_DATA_ALIGNMENT STRING "EDGE_ALIGNED"
143
// Retrieval info: CONSTANT: INCLOCK_PERIOD NUMERIC "8000"
144
// Retrieval info: CONSTANT: INCLOCK_PHASE_SHIFT NUMERIC "0"
145
// Retrieval info: CONSTANT: INTENDED_DEVICE_FAMILY STRING "Arria V"
146
// Retrieval info: CONSTANT: LPM_HINT STRING "UNUSED"
147
// Retrieval info: CONSTANT: LPM_TYPE STRING "altlvds_tx"
148
// Retrieval info: CONSTANT: MULTI_CLOCK STRING "OFF"
149
// Retrieval info: CONSTANT: NUMBER_OF_CHANNELS NUMERIC "1"
150
// Retrieval info: CONSTANT: OUTCLOCK_ALIGNMENT STRING "EDGE_ALIGNED"
151
// Retrieval info: CONSTANT: OUTCLOCK_DIVIDE_BY NUMERIC "1"
152
// Retrieval info: CONSTANT: OUTCLOCK_DUTY_CYCLE NUMERIC "50"
153
// Retrieval info: CONSTANT: OUTCLOCK_MULTIPLY_BY NUMERIC "1"
154
// Retrieval info: CONSTANT: OUTCLOCK_PHASE_SHIFT NUMERIC "0"
155
// Retrieval info: CONSTANT: OUTCLOCK_RESOURCE STRING "Regional clock"
156
// Retrieval info: CONSTANT: OUTPUT_DATA_RATE NUMERIC "1250"
157
// Retrieval info: CONSTANT: PLL_SELF_RESET_ON_LOSS_LOCK STRING "OFF"
158
// Retrieval info: CONSTANT: PREEMPHASIS_SETTING NUMERIC "0"
159
// Retrieval info: CONSTANT: REFCLK_FREQUENCY STRING "125.000000 MHz"
160
// Retrieval info: CONSTANT: REGISTERED_INPUT STRING "TX_CORECLK"
161
// Retrieval info: CONSTANT: USE_EXTERNAL_PLL STRING "OFF"
162
// Retrieval info: CONSTANT: USE_NO_PHASE_SHIFT STRING "ON"
163
// Retrieval info: CONSTANT: VOD_SETTING NUMERIC "0"
164
// Retrieval info: USED_PORT: tx_coreclock 0 0 0 0 OUTPUT NODEFVAL "tx_coreclock"
165
// Retrieval info: CONNECT: tx_coreclock 0 0 0 0 @tx_coreclock 0 0 0 0
166
// Retrieval info: USED_PORT: tx_in 0 0 10 0 INPUT NODEFVAL "tx_in[9..0]"
167
// Retrieval info: CONNECT: @tx_in 0 0 10 0 tx_in 0 0 10 0
168
// Retrieval info: USED_PORT: tx_inclock 0 0 0 0 INPUT NODEFVAL "tx_inclock"
169
// Retrieval info: CONNECT: @tx_inclock 0 0 0 0 tx_inclock 0 0 0 0
170
// Retrieval info: USED_PORT: tx_out 0 0 1 0 OUTPUT NODEFVAL "tx_out[0..0]"
171
// Retrieval info: CONNECT: tx_out 0 0 1 0 @tx_out 0 0 1 0
172
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.v TRUE FALSE
173
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.qip TRUE FALSE
174
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.bsf FALSE TRUE
175
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx_inst.v FALSE TRUE
176
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx_bb.v FALSE TRUE
177
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.inc FALSE TRUE
178
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.cmp FALSE TRUE
179
// Retrieval info: GEN_FILE: TYPE_NORMAL mAltArriaVlvdsTx.ppf TRUE FALSE
180
// Retrieval info: LIB_FILE: altera_mf
181
// Retrieval info: CBX_MODULE_PREFIX: ON

powered by: WebSVN 2.1.0

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