Texas Instruments 4Q 2006 manual Painful and not robust, TX Block, RX Block

Page 32

32

PCI Express®

PCI Express PHY

XIO1100

Get samples, datasheets, EVMs and app reports at: www.ti.com/sc/device/XIO1100

The XIO1100 is a PCI Express PHY, compliant with the PCI Express Base Specification Revision 1.1 that interfaces the PCI Express Media Access Layer (MAC) to a PCI Express serial link. It uses a modified version of the “PHY Interface for the PCI Express” (PIPE) interface also referred to as a TI-PIPE interface. The TI-PIPE interface is a pin-configurable interface that can be configured as either a 16-bit or an 8-bit interface.

The 16-bit TI-PIPE interface is a 125 MHz 16-bit parallel interface, a 16 bits output bus (RXDATA) being clocked by the RXCLK output clock, and a 16-bits Input bus (TXDATA) being clocked by the TXCLK input clock. Both buses are clocked using Single Data Rate (SDR) clocking in which the data transitions are on the rising-edge of the associated clock.

The 8-bit TI-PIPE interface is a 250 MHz 8-bit parallel interface, an

8-bit output bus (RXDATA) being clocked by the RXCLK output clock, and an 8-bit input bus (TXDATA) being clocked by the TXCLK input clock. Both buses are clocked using Double Data Rate (DDR) clocking where the data transitions on both the clock’s rising-edge and falling-edge.

The XIO1100 PHY interfaces to a 2.5Gbps PCI Express serial link with a transmit differential pair (TXP and TXN) and a receive differential pair (RXP and RXN). Incoming data at the XIO1100 PHY receive differential pair (RXP and RXN) is forwarded to the MAC on the RXDATA output bus. Data received from the MAC on the TXDATA input bus is forwarded to the XIO1100 PHY transfer differential pair (TXP and TXN).

Key Benefits

XIO1100 is TI’s Third-Generation PHY

Passed PCI SIG Workshop #49

v1.0a and v1.1 compliant

Proven PCI Express Compatibility and Interoperability

Source-Synchronous (SS) Clocking

Without SS clocking and running at 125 MHz the interface must be tuned to the center capture window

Painful and not robust

XIO1100 is SS in BOTH RX and TX directions which makes positioning I/O capture window easy to identify and robust

SS approach works great from design without need for experimental tuning

Flexible MAC Interface

Selectable 8-bit or 16-bit Parallel Interface

16-bit: 125MHz rising-edge clocked

Can use low-cost FPGAs

8-bit: 125MHz rising-and-falling edge clocked (DDR)

No need for extra clock buffer needed to generate 250MHz

Flexible Digital I/O Power Supply

1.5V or 1.8V

Only two supply voltages needed: 3.3V and 1.5V

Support for two PCI Express Reference Clocks

100 MHz differential for normal system clock designs

125 MHz single-ended for asynchronous clocking designs

The XIO1100 is also responsible for handling the 8B/10B encoding/ decoding of the outgoing data. In addition, XIO1100 can recover/ interpolate the clock on the receiver side based on the transitions guaranteed by the use of the 8B/10B mechanism and supply this to the receive side of the data link layer logic. In addition to the TI-PIPE Interface, the XIO1100 has some TI proprietary side-band signals some customers may wish to use to take advantage of additional low-power state features (for example, disabling the PLL during the L1 power state) of the XIO1100.

REFCLK±

PLL

TX_DATA 16/8

TX_CLK

TX Block

TX_DATAK [1:0]

STATUS

TXP/TXN

 

 

 

 

FPGA

 

 

 

 

 

PCIe x1 IP Core

 

 

 

 

 

 

 

 

 

 

User

 

Transaction

Data Link

 

 

 

Application

 

MAC

 

 

Layer

 

Layer

Layer

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Enhanced

PIPE

TI XIO1100

2.5

Gbps

PCS PMA

2.5

Gbps

REF CLK

COMMAND

RX_DATA 16/8

RX_CLK

RX Block

RX_DATAK [1:0]

RXP/RXN

Low-cost FPGA-based PCI Express® solution.XIO1100 functional block diagram.

Interface Selection Guide

Texas Instruments 4Q 2006

Image 32
Contents Interface Selection Guide Table of Contents Interface Selection GuideInterface Selection Guide Clock Distribution Circuits pLVDS, xECL, CML Design ConsiderationsTechnical Information Lvds Family of ProductsPecl Selection Guide Texas Instruments 4QLvds Selection Guide Supply Device Pin/Packages Price Single FamilyDual Family Quad FamilyLvds Features Multipoint-LVDS M-LVDSMultipoint Lvds Lvds Devices from TIHalf Part-toMbps Jitter To ensure signal integrity Key FeaturesDigital Isolators Digital Isolators Selection GuideRS-485/422 RS-485/422 Family of ProductsFeatures No. Dr/RxNodes SoicFlexible power-saving options enable longer battery life RS-232RS232 IEC6100-4-2 Level ESD-Protected Devices Space-saving QFN package options for portable applicationsPin/Packages Price DeviceDrivers Receivers RS-232 Selection Guide Pin/Package PriceProgrammable sleep mode and low-power mode UARTs Universal Asynchronous Receiver/TransmittersUart Family of Products 64-byte FIFOs available 3-, 2.5- and 1.8-V supplyUARTs Universal Asynchronous Receiver/Transmitters Uart Selection GuideAsynchronous Communications Element with Autoflow Control PDAs MP3 players Gaming systems Modems Serial ports TelecomCan 3.3-V and 5-V High-Speed can Transceivers Can Transceiver Selection GuideSelection Guide Standard Compliant ProtocolsFlatlink 3G FlatLinkTM 3G Display SerDes for Mobile PhonesFlatLink 3G Selection Guide 1755SerDes Solutions-Frontplane/Backplane SerDes Serial Gigabit Transceivers and LvdsBuffer PhotoSerDes Serial Gigabit Transceivers Selection Guide Gigabit Ethernet/FibreChannelGigabit Xaui Ethernet Lvds SerdesHigh Bandwidth Digital Content Protection Hdcp Content protection for video sent over DVI22 DVI/PanelBus Hdcp ElementsSet-top boxes Desktop LCD monitors DLP and LCD projectors Digital TVsDigital visual interface DVI compliant Intra-Pair ps Inter-Pair Clock P-P Data P-P JitterMax ps 40QFNUniversal Serial Bus USB SpeedTransfer Type USB-to-Serial BridgePackage USB Hub Controllers and Peripheral DevicesUSB Family of Products USB Power Managers Family of Products Port USB Hub Power ControllersUniversal Serial Bus USB Power Managers USB Power Managers Selection GuideClassifications PCI ExpressDevice Target Markets PCI ExpressKey Benefits Target Market ExpressCards PC Add-In Cards PC MotherboardsRX Block Painful and not robustTX Block PCI Bridges Two 32-bit, 33- or 66-MHz busesCapabilities FunctionalityCardBus Power Switches Power Distribution Devices Family of ProductsIN1 to IN2 Enable PredecessorTransition Time 36 1394 FireWire Physical-Layer Selection IssuesLink-Layer Selection Issues Overview1394b Advantages Real-time streaming of audio and videoFaster speeds from 800 Mbps to 3200 Mbps More efficient Boss arbitrationFireWire Key Features ApplicationsSignal Integrity TI vs Competition Conn. Conn. Conn. Conn. Conn. ConnGtlp Gunning Transceiver Logic Plus Gtlp Selection GuideDevice Description Price Other LiteratureVME HighlightsClock Distribution Circuits SN65HVD3085E SN65HVD3082ECross-Reference Guide SN65HVD3088ECross-Reference Guide SN65LVDT3486BPericom SN65LVDT9637BDevice Index Texas InstrumentsInternet Product Information CentersImportant Notice