Altera Stratix GX Transceiver User Manual
Page 218
8–14
Altera Corporation
Stratix GX Transceiver User Guide
January 2005
Design Examples
input
[0:0] inclk;
input
[0:0] rx_in;
input
[0:0] rx_slpbk;
input
[0:0] rxdigitalreset;
output [0:0] tx_out;
output [0:0] coreclk_out;
output [0:0] rx_clkout;
output [0:0] rx_bistdone;
output [0:0] rx_bisterr;
wire [0:0] sub_wire0;
wire [0:0] sub_wire1;
wire [0:0] sub_wire2;
wire [0:0] sub_wire3;
wire [0:0] sub_wire4;
wire [0:0] tx_out = sub_wire0[0:0];
wire [0:0] coreclk_out = sub_wire1[0:0];
wire [0:0] rx_clkout = sub_wire2[0:0];
wire [0:0] rx_bistdone = sub_wire3[0:0];
wire
[0:0] rx_bisterr = sub_wire4[0:0];
altgxb
altgxb_component
(
.inclk (inclk),
rx_in (rx_in),
.rx_slpbk (rx_slpbk),
.rxdigitalreset (rxdigitalreset),
.tx_out (sub_wire0),
.coreclk_out (sub_wire1),
.rx_clkout (sub_wire2),
.rx_bistdone (sub_wire3),
.rx_bisterr (sub_wire4));
defparam
altgxb_component.force_disparity_mode = "OFF",
altgxb_component.channel_width = 16,
altgxb_component.pll_inclock_period = 6250,
altgxb_component.use_symbol_align = "ON",
altgxb_component.rx_ppm_setting = 1000,
altgxb_component.pll_bandwidth_type = "LOW",
altgxb_component.dwidth_factor = 2,
altgxb_component.number_of_channels = 1,
altgxb_component.vod_ctrl_setting = 1000,
altgxb_component.align_pattern_length = 10,
altgxb_component.use_self_test_mode = "ON",