Altera Stratix GX Transceiver User Manual

Page 198

Advertising
background image

6–44

Altera Corporation

Stratix GX Transceiver User Guide

January 2005

Design Example

altgxb_component.preemphasis_ctrl_setting = 0,
altgxb_component.loopback_mode = "SLB",
altgxb_component.use_channel_align = "OFF",
altgxb_component.intended_device_family =

"Stratix GX",

altgxb_component.use_equalizer_ctrl_signal =

"OFF",

altgxb_component.rx_enable_dc_coupling = "OFF",
altgxb_component.run_length_enable = "OFF",
altgxb_component.pll_use_dc_coupling = "OFF",
altgxb_component.operation_mode = "DUPLEX",
altgxb_component.use_8b_10b_mode = "ON",
altgxb_component.use_rx_clkout = "OFF",
altgxb_component.data_rate_remainder = 0,
altgxb_component.data_rate = 1280,
altgxb_component.align_pattern = "P0101111100",
altgxb_component.use_rx_cruclk = "OFF",
altgxb_component.number_of_quads = 1;

endmodule

Simulation Waveform & Hardware Verification Results

Figures 6–34

and

6–35

show the complete synchronization sequence from

the transmitter to the receiver for the SignalTap

®

II logic analyzer and the

Quartus II software, respectively. The GigE duplex channel is configured
in a serial loopback mode. The synchronization pattern is sent by the
transmitter. The receiver sends a K28.4 character (8’ b9C + ctrl) until
synchronization is achieved. Although any odd number of valid /Dx.y/
codes is supported between each /K28.5/ code, one /Dx.y/ is shown in
this example.

The 8’h00 shown on the rx_out bus results from the reset pulse when
the pipelined registers are reset in the receiver block.

There is good correlation between the SignalTap II logic analyzer results
and the Quartus II software simulation.

Figure 6–34. GigE Synchronization Sequence SignalTap II Results

Advertising