Hdl Code Examples: Channel Bonding; Table 3-17: Bonded Channel Connections; Table 3-18: Master/Slave Channel Bonding Attribute Settings - Xilinx RocketIO User Manual

Hide thumbs Also See for RocketIO:
Table of Contents

Advertisement

R
master that can also be daisy chained to a SLAVE_2_HOPs. A SLAVE_2_HOPs can only be
a slave to a SLAVE_1_HOP and its CHBONDO does not connect to another transceiver. To
designate a transceiver as a master or a slave, the attribute CHAN_BOND_MODE must be
set to one of three designations: Master, SLAVE_1_HOP, or SLAVE_2_HOPs. To shut off
channel bonding, set the transceiver attribute to "off." The possible values that can be used
are shown in

Table 3-17: Bonded Channel Connections

The channel bonding sequence is similar to the clock correction sequence. This sequence is
set to the appropriate sequence for the primitives supporting channel bonding. The
GT_CUSTOM is the only primitive allowing modification to the sequence. These
sequences are comprised of one or two sequences of length up to 4 bytes each, as set by
CHAN_BOND_SEQ_LEN and CHAN_BOND_SEQ_2_USE. Other control signals include
the attributes:
Typical values for these attributes are:
CHAN_BOND_WAIT = 8
CHAN_BOND_OFFSET = CHAN_BOND_WAIT
CHAN_BOND_LIMIT = 2 x CHAN_BOND_WAIT
Lower values are not recommended. Use higher values only if channel bonding sequences
are farther apart than 17 bytes.
Table 3-18
Master and Slave applications.

Table 3-18: Master/Slave Channel Bonding Attribute Settings

HDL Code Examples: Channel Bonding

Code examples can be downloaded from the Virtex-II Pro Platform FPGA Handbook page on
the Xilinx website. Go to:
http://www.xilinx.com/publications/products/v2pro/handbook/index.htm
74
Table
3-17.
Mode
OFF
MASTER
SLAVE_1_HOP
SLAVE_2_HOPS
CHAN_BOND_WAIT
CHAN_BOND_OFFSET
CHAN_BOND_LIMIT
CHAN_BOND_ONE_SHOT
shows different settings for CHAN_BONDONE_SHOT and ENCHANSYNC in
CHAN_BOND_ONE_SHOT
ENCHANSYNC
www.xilinx.com
1-800-255-7778
Chapter 3: Digital Design Considerations
CHBONDI
NA
NA
master CHBONDO
slave 1 CHBONDO
Master
TRUE or FALSE as desired
Dynamic control as desired
RocketIO™ Transceiver User Guide
CHBONDO
NA
slave 1 CHBONDI
slave 2 CHBONDI
NA
Slave
FALSE
Tie High
UG024 (v1.5) October 16, 2002

Advertisement

Table of Contents
loading

Table of Contents