Various customization options relating to the detection of received comma characters and data alignment to those characters are presented in this collapsible section. For more information, see UltraScale Architecture GTH Transceivers User Guide (UG576) [Ref 1] or UltraScale Architecture GTY Transceivers User Guide (UG578) [Ref 2] . Click the title to expand the section.
• Valid comma values for 8B/10B decoding . Select whether all 8B/10B commas or just IEEE Std 802.3-specified comma characters are decoded as comma characters.
• Plus comma . Mark the checkbox under “Detect” to enable detection of the provided bit pattern as a plus comma. You can enter a pattern directly in the text box under “Value” or choose an option in the comma preset box to specify the standard plus comma pattern.
• Minus comma . Mark the checkbox under “Detect” to enable detection of the provided bit pattern as a minus comma. You can enter a pattern directly in the text box under “Value” or choose an option in the comma preset box to specify the standard minus comma pattern.
• Mask . Enter a comma mask bit pattern. Any bit set to “0” makes the comma detection block treat corresponding plus and minus comma values as a “don’t care”.
• Detect combined plus/minus (double length) comma . Mark the checkbox to enable the transceiver to search for the two commas in a row.
• Alignment boundary . Select which data byte boundaries are allowed for comma alignment. Possible options are any byte boundary, two byte boundaries, four byte boundaries, and eight byte boundaries, but available selections can be limited by receiver internal data width.
• Show realign comma . Mark the checkbox to cause commas which cause realignment to be shown at the receiver interface.
• Manual alignment (RXSLIDE) mode . If RXSLIDE will be used to implement manual alignment, select which mode to enable. Possible options are Off (to disable manual alignment), PCS, PMA, and Automated PMA, but available selections can be limited by receiver data decoding and receiver elastic buffer usage.