Rx Out-Of-Band Signaling - Xilinx 7 Series User Manual

Fpgas gtp transceivers
Hide thumbs Also See for 7 Series:
Table of Contents

Advertisement

RX Out-of-Band Signaling

Functional Description
The GTP transceiver receiver provides support for decoding the out-of-band (OOB) sequences
described in the Serial ATA (SATA) and Serial Attach SCSI (SAS) specifications and supports
beaconing described in the PCI Express specification. GTP transceiver receiver support for
SATA/SAS OOB signaling consists of the analog circuitry required to decode the OOB signal state
and state machines to decode bursts of OOB signals for SATA/SAS COM sequences.
The GTP transceiver receiver also supports beacons that are PCI Express compliant by using
interface signals defined in the PHY Interface for the PCI Express (PIPE) Specification. The FPGA
logic decodes the beacon sequence.
Ports and Attributes
Table 4-6
Table 4-6: RX OOB Signaling Ports
RXOOBRESET
RXCOMINITDET
RXCOMSASDET
RXCOMWAKEDET
RXELECIDLE
RXELECIDLEMODE[1:0]
Table 4-7
7 Series FPGAs GTP Transceivers User Guide
UG482 (v1.9) December 19, 2016
defines the OOB signaling related ports.
Port
Dir
Clock Domain
In
Out
RXUSRCLK2
Out
RXUSRCLK2
Out
RXUSRCLK2
Out
RXUSRCLK2
In
defines the OOB signaling attributes.
www.xilinx.com
RX Out-of-Band Signaling
Description
Async
Reserved. Tie to GND.
Indicates reception of the COMINIT
sequence for SATA/SAS.
Indicates reception of the COMSAS
sequence for SAS.
Indicates reception of the COMWAKE
sequence for SATA/SAS.
This output indicates the status of OOB signal
detection and is only valid for PCIe,
SATA/SAS, and protocols/applications using
OOB. In these cases, the OOB circuit must be
powered on.
0 : Activity is seen on the receiver
1 : No activity is seen
For non-OOB protocols,
RXELECIDLEMODE[1:0] must be set to
2'b11. RXELECIDLE will output a static
1'b0 and in this case does not indicate signal
detection status.
Async
Input signal to control the behavior of
RXELECIDLE.
2'b00: RXELECIDLE indicates the status
of the OOB signal detection circuit. Use this
setting for PCIe, SATA/SAS, and
protocols/applications using OOB. In these
cases, the OOB circuit must be powered on.
2'b11: RXELECIDLE outputs a static 1'b0.
Use this setting for non-OOB protocols.
131
Send Feedback

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents