Altera Stratix GX Transceiver User Manual

Page 218

Advertising
background image

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",

Advertising