28 www.xilinx.com RocketIO™ Transceiver User Guide1-800-255-7778 UG024 (v2.3.2) June 24, 2004Chapter 1: RocketIO Transceiver OverviewRPrimitive AttributesThe primitives also contain attributes set by default to specific values controlling each specificprimitive’s protocol parameters. Included are channel-bonding settings (for primitives supportingchannel bonding), clock correction sequences, and CRC. Table 1-6 shows a brief description of eachattribute. Table 1-7 and Table 1-8 have the default values of each primitive.Table 1-6: RocketIO Transceiver AttributesAttribute DescriptionALIGN_COMMA_MSB TRUE/FALSE controls the alignment of detected commas within the transceiver’s2-byte-wide data path.FALSE: Align commas within a 10-bit alignment range. As a result the commais aligned to either RXDATA[15:8} byte or RXDATA [7:0] byte in thetransceivers internal data path.TRUE: Aligns comma with 20-bit alignment range.As a result aligns on the RXDATA[15:8] byte.Notes:1. If protocols (like Gigabit Ethernet) are oriented in byte pairs with commas always in even(first) byte formation, this can be set to TRUE. Otherwise, it should be set to FALSE.2. For 32-bit data path primitives, see “32-bit Alignment Design,” page 95.3. This attribute is only modifiable in the GT_CUSTOM primitive.CHAN_BOND_LIMIT Integer 1-31 that defines maximum number of bytes a slave receiver can readfollowing a channel bonding sequence and still successfully align to that sequence.CHAN_BOND_MODE STRINGOFF, MASTER, SLAVE_1_HOP, SLAVE_2_HOPSOFF: No channel bonding involving this transceiver.MASTER: This transceiver is master for channel bonding. Its CHBONDO portdirectly drives CHBONDI ports on one or more SLAVE_1_HOP transceivers.SLAVE_1_HOP: This transceiver is a slave for channel bonding.SLAVE_1_HOP’s CHBONDI is directly driven by a MASTER transceiverCHBONDO port. SLAVE_1_HOP’s CHBONDO port can directly driveCHBONDI ports on one or more SLAVE_2_HOPS transceivers.SLAVE_2_HOPS: This transceiver is a slave for channel bonding.SLAVE_2_HOPS CHBONDI is directly driven by a SLAVE_1_HOPCHBONDO port.