PCI Express Gen-1, Gen-2, and Gen-3
The DS80PCI102 is a low-power, 1-lane repeater with 4-stage input equalization, and an output de-emphasis driver to enhance the reach of PCI-Express serial links in board-to-board or cable interconnects. The device is ideal for x1 PCI-Express configuration, and it automatically detects and adapts to Gen-1, Gen-2, and Gen-3 data rates for easy system upgrade.
DS80PCI102 offers programmable transmit de-emphasis (up to 12 dB), transmit VOD (up to
1300 mVp-p), and receive equalization (up to 36 dB) to enable longer distance transmission in lossy copper cables (10 meters or more), or backplanes (40 inches or more) with multiple connectors. The receiver can open an input eye that is completely closed due to inter-symbol interference (ISI) introduced by the interconnect medium.
The programmable settings can be applied easily through pins or software (SMBus/I2C), or can be loaded through an external EEPROM. When operating in the EEPROM mode, the configuration information is automatically loaded on power up, which eliminates the need for an external microprocessor or software driver.
PART NUMBER | PACKAGE | BODY SIZE (NOM) |
---|---|---|
DS80PCI102 | WQFN (24) | 4.00 mm x 4.00 mm |
Changes from F Revision (October 2014) to G Revision
Changes from E Revision (February 2013) to F Revision
PIN | I/O, TYPE | DESCRIPTION | |||
---|---|---|---|---|---|
NAME | NO. | ||||
DIFFERENTIAL HIGH SPEED I/O'S | |||||
INA+, INA-, INB+, INB- |
24, 23 11, 12 |
I, CML | Inverting and noninverting differential inputs to the equalizer. A gated on-chip 50-Ω termination resistor connects INn+ to VDD and INn- to VDD depending on the state of RXDET. See Table 4
AC coupling required on high-speed I/O |
||
OUTA+, OUTA-, OUTB+, OUTB- |
7, 8 20, 19 |
O, CML | Inverting and noninverting 50-Ω driver outputs with de-emphasis. Compatible with AC-coupled CML inputs. | ||
CONTROL PINS — SHARED (LVCMOS) | |||||
ENSMB | 3 | I, 4-LEVEL, LVCMOS | System management bus (SMBus) enable pin Tie 1 kΩ to VDD (2.5-V mode) or VIN (3.3-V mode) = Register access SMBus slave mode FLOAT = Read external EEPROM (master SMBUS mode) Tie 1 kΩ to GND = Pin mode |
||
ENSMB = 1 (SMBus SLAVE MODE) | |||||
SCL | 5 | I, 2-LEVEL, LVCMOS, O, open drain | In SMBus Slave Mode, this pin is the SMBus clock I/O. Clock input or open drain output. External 2-kΩ to 5-kΩ pullup resistor to VDD or VIN recommended as per SMBus interface standards.(5) |
||
SDA | 4 | I, 2-LEVEL, LVCMOS, O, open drain | In both SMBus Modes, this pin is the SMBus data I/O. Data input or open drain output. External 2-kΩ to 5-kΩ pullup resistor to VDD or VIN recommended as per SMBus interface standards.(5) |
||
AD0-AD3 | 10, 9, 2, 1 | I, 4-LEVEL, LVCMOS | SMBus Slave Address Inputs. In both SMBus Modes, these pins are the user set SMBus slave address inputs. External 1-kΩ pullup or pulldown recommended. |
||
READEN | 17 | I, 2-LEVEL, LVCMOS | When in SMBus Slave Mode the READEN pin must be tied LOW for the AD[3:0] to be active. If this pin is tied HIGH or FLOAT, the device slave address is 0xB0. | ||
ENSMB = FLOAT (SMBus MASTER MODE) | |||||
SCL | 5 | I, 2-LEVEL, LVCMOS, O, open drain | Clock output when loading EEPROM configuration, reverting to SMBus clock input when EEPROM load is complete (DONE = 0). External 2-kΩ to 5-kΩ pullup resistor to VDD or VIN recommended as per SMBus interface standards.(5) |
||
SDA | 4 | I, 2-LEVEL, LVCMOS, O, open drain | In both SMBus Modes, this pin is the SMBus data I/O. Data input or open drain output. External 2-kΩ to 5-kΩ pullup resistor to VDD or VIN recommended as per SMBus interface standards.(5) |
||
AD0-AD3 | 10, 9, 2, 1 | I, 4-LEVEL, LVCMOS | SMBus Slave Address Inputs. In both SMBus Modes, these pins are the user set SMBus slave address inputs. External 1-kΩ pullup or pulldown recommended. |
||
READEN | 17 | I, 2-LEVEL, LVCMOS | A logic low on this pin starts the load from the external EEPROM.(6)
Once EEPROM load is complete (DONE = 0), this pin functionality remains as READEN. It does not revert to an SD_TH input. |
||
DONE | 18 | O, 2-LEVEL, LVCMOS | Valid register load status output HIGH = External EEPROM load failed or incomplete LOW = External EEPROM load passed |
||
ENSMB = 0 (PIN MODE) | |||||
EQA0, EQA1 EQB0, EQB1 |
10, 9 1, 2 |
I, 4-LEVEL, LVCMOS | EQA[1:0] and EQB[1:0] control the level of equalization on the input pins. The pins are active only when ENSMB is deasserted (LOW). When ENSMB goes high the SMBus registers provide independent control of each lane, and the EQA[1:0] and EQB[1:0] pins are converted to SMBUS AD[3:0] inputs. See Table 2. |
||
DEMA, DEMB | 4, 5 | I, 4-LEVEL, LVCMOS | DEMA DEMB controls the level of de-emphasis. The DEMA/B pins are only active when ENSMB is deasserted (LOW). DEMA controls the A channel and DEMB controls the B channel. When ENSMB goes high the SMBus registers provide independent control of each channel and the DEM pins are converted to SMBUS SDA and SCL pins. See Table 3. |
||
CONTROL PINS — BOTH PIN AND SMBUS MODES (LVCMOS) | |||||
PRSNT | 6 | I, 2-LEVEL, LVCMOS | Cable Present Detect input. High when a cable is not present per PCIe Cabling Spec. 1.0. Puts part into low power mode. When LOW (normal operation) part is enabled. See Table 4. |
||
VOD_SEL | 17 | I, 4-LEVEL, LVCMOS | VOD Select pin. See Table 3. | ||
VDD_SEL | 16 | I, LVCMOS | Controls the internal regulator. FLOAT = 2.5-V mode Tie GND = 3.3-V mode See Figure 16. |
||
RXDET | 18 | I, 4-LEVEL, LVCMOS | The RXDET pin controls the receiver detect function. Depending on the input level, a 50-Ω or > 50-kΩ termination to the power rail is enabled. See Table 4. |
||
RATE | 13 | I, 4-LEVEL, LVCMOS | RATE control pin selects GEN 1,2 and GEN 3 operating modes. Tie 1 kΩ to GND = GEN 1,2 FLOAT = AUTO Rate Select of Gen1/2 and Gen3 with de-emphasis Tie 20 kΩ to GND = GEN 3 without de-emphasis Tied 1 kΩ to VDD = RESERVED |
||
SD_TH | 14 | I, 4-LEVEL, LVCMOS | Controls the internal Signal Detect Threshold. See Table 5. |
||
POWER | |||||
VIN | 15 | Power | In 3.3-V mode, feed 3.3 V to VIN In 2.5-V mode, leave floating |
||
VDD | 21, 22 | Power | Power supply pins 2.5-V mode, connect to 2.5-V supply 3.3-V mode, connect 0.1-µF capacitor to each VDD pin (output of LDO) |
||
GND | DAP | Power | Ground pad (DAP - die attach pad). |
MIN | MAX | UNIT | |
---|---|---|---|
Supply voltage (VDD - 2.5 V) | –0.5 | 2.75 | V |
Supply voltage (VIN - 3.3 V) | –0.5 | 4.0 | V |
LVCMOS Input/Output Voltage | –0.5 | 4.0 | V |
CML Input Voltage | –0.5 | VDD + 0.5 | V |
CML Input Current | –30 | 30 | mA |
Junction Temperature | 125 | °C | |
Lead temperature soldering (4 s)(3) | 260 | °C | |
Storage temperature, Tstg | –40 | 125 | °C |
VALUE | UNIT | |||
---|---|---|---|---|
V(ESD) | Electrostatic discharge | Human body model (HBM), per ANSI/ESDA/JEDEC JS-001, all pins(1) | ±5000 | V |
Charged device model (CDM), per JEDEC specification JESD22-C101, all pins(2) | ±1250 | |||
MM, STD - JESD22-A115-A | ±100 |
MIN | NOM | MAX | UNIT | |
---|---|---|---|---|
Supply Voltage (2.5-V mode) | 2.375 | 2.5 | 2.625 | V |
Supply Voltage (3.3-V mode) | 3.0 | 3.3 | 3.6 | V |
Ambient Temperature | -40 | 25 | 85 | °C |
SMBus (SDA, SCL) | 3.6 | V |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
POWER | ||||||
IDD | Supply Current | VIN = 3.3-V supply, EQ = Enabled, RXDET = 1, VOD = 1.0 Vp-p, PRSNT = LOW |
50 | 63 | mA | |
VIN = 3.3-V supply, PRSNT = HIGH |
9 | 12 | mA | |||
VDD = 2.5 V, PRSNT = HIGH |
6 | 9 | mA | |||
LVCMOS / LVTTL DC SPECIFICATIONS | ||||||
VIH25 | High-level input voltage (READ_EN pin) |
2.5-V Mode | 2.0 | VDD | V | |
VIH33 | High-level input voltage (READ_EN pin) |
3.3-V Mode | 2.0 | VIN | V | |
VIH | High Level Input Voltage (PRSNT pin) |
2.5-V Mode | 0.9 × VDD | VDD | V | |
3.3-V Mode | 0.9 × VIN | VIN | ||||
VIL | Low Level Input Voltage | 0 | 0.7 | V | ||
VOH | High Level Output Voltage (DONE pin) | IOH = −4 mA | 2.0 | V | ||
VOL | Low Level Output Voltage (DONE pin) | IOL = 4 mA | 0.4 | V | ||
IIH | Input High Current (PRSNT pin) | VIN Supply = 3.6 V, Input = 3.6 V |
–15 | 15 | µA | |
Input High Current with internal resistors (4–level input pin) |
+20 | 80 | µA | |||
IIL | Input Low Current (PRSNT pin) | VIN = 3.6 V, Input = 0 V |
–15 | 15 | µA | |
Input Low Current with internal resistors (4–level input pin) |
–160 | -40 | µA | |||
CML RECEIVER INPUTS (IN_N+, IN_N-) | ||||||
RLRX-DIFF | RX Differential return loss | 0.05 to 1.25 GHz | –16 | dB | ||
1.25 to 2.5 GHz | –16 | dB | ||||
2.5 to 4.0 GHz | –14 | dB | ||||
RLRX-CM | RX Common mode return loss | 0.05 to 2.5 GHz | –12 | dB | ||
2.5 to 4.0 GHz | –8 | dB | ||||
ZRX-DC | RX DC single-ended impedance | VDD = 2.5 V | 40 | 50 | 60 | Ω |
ZRX-DIFF-DC | RX DC differential mode impedance | VDD = 2.5 V | 80 | 100 | 120 | Ω |
VRX-DIFF-DC | VID - Differential RX peak to peak input voltage | 1.2 | V | |||
ZRX-HIGH-IMP-DC-POS | DC Input common mode impedance for V > 0 | VID = 0 to 200 mV, ENSMB = 0, RXDET = 0, VDD = 2.5 V |
50 | kΩ | ||
VRX-SIGNAL-DET-DIFF-PP | Signal detect assert level for active data signal | SD_TH = Float, 0101 pattern at 8 Gbps Measured at pins |
180 | mVp-p | ||
VRX-IDLE-DET-DIFF-PP | Signal detect deassert level for electrical idle | SD_TH = Float, 0101 pattern at 8 Gbps Measured at pins |
110 | mVp-p | ||
HIGH SPEED OUTPUTS | ||||||
VTX-DIFF-PP | Output voltage differential swing | Differential measurement with OUT_n+ and OUT_n-, terminated by 50 Ω to GND, AC-Coupled, VID = 1.0 Vp-p, DEMA/B = 0, VOD_SEL = Float, (1) |
0.8 | 1.0 | 1.1 | Vp-p |
VTX-DE-RATIO_3.5 | TX de-emphasis ratio | VOD = 1.0 Vp-p, DEMA/B = Float, VOD_SEL = Float, (GEN 1, 2 only) |
–3.5 | dB | ||
VTX-DE-RATIO_6 | TX de-emphasis ratio | VOD = 1.0 Vp-p, DEMA/B = 20 kΩ to GND, VOD_SEL = Float, (GEN 1, 2 only) |
–6 | dB | ||
TTX-RJ | Random Ritter | VID = 800 mV, 0101 pattern, 8.0 Gbps, VOD = 1.0 V, EQ = 0x00, DE = 0 dB |
0.3 | ps RMS | ||
TTX-DJ | Deterministic Jitter | VID = 800 mV, PRBS15, 8.0 Gbps VOD = 1.0 V, EQ = 0x00, DE = 0 dB |
0.05 | UIpp | ||
TTX-RISE-FALL | TX rise/fall time | 20% to 80% of differential output voltage, (3) | 34 | 45 | ps | |
TRF-MISMATCH | TX rise/fall mismatch | 20% to 80% of differential output voltage, (3) | 0.01 | UI | ||
RLTX-DIFF | TX Differential return loss | 0.05 to 1.25 GHz | –16 | dB | ||
1.25 to 2.5 GHz | –12 | dB | ||||
2.5 to 4 GHz | –11 | dB | ||||
RLTX-CM | TX Common mode return loss | 0.05 to 2.5 GHz | –12 | dB | ||
2.5 to 4 GHz | –8 | dB | ||||
ZTX-DIFF-DC | DC differential TX impedance | 100 | Ω | |||
VTX-CM-AC-PP | TX AC common mode voltage | VOD = 1.0 Vp-p, DEMA/B = 0, VOD_SEL = Float, (3) |
100 | mVp-p | ||
ITX-SHORT | TX short circuit current limit | Total current the transmitter can supply when shorted to VDD or GND | 20 | mA | ||
VTX-CM-DC-ACTIVE-IDLE-DELTA | Absolute delta of DC common mode voltage during L0 and electrical idle | (3) | 100 | mV | ||
VTX-CM-DC-LINE-DELTA | Absolute delta of DC common mode voltgae between TX+ and TX- | (3) | 25 | mV | ||
TTX-IDLE-DATA | Max time to transition to differential DATA signal after IDLE | VID = 1.0 Vp-p, 8 Gbps | 3.5 | ns | ||
TTX-DATA-IDLE | Max time to transition to IDLE after differential DATA signal | VID = 1.0 Vp-p, 8 Gbps | 6.5 | ns | ||
TPLHD/PHLD | High-to-Low and Low-to-High Differential Propagation Delay | DE = 0, EQ = 0x00, (2) | 200 | ps | ||
TLSK | Lane-to-lane skew | T = 25ºC, VDD = 2.5 V | 25 | ps | ||
TPPSK | Part-to-part propagation delay skew | T = 25ºC, VDD = 2.5 V | 40 | ps | ||
EQUALIZATION | ||||||
DJE1 | Residual deterministic jitter at 8 Gbps |
35” 4mils FR4, VID = 0.8 Vp-p, PRBS15, EQ = 0x1F, DEM = 0 dB |
0.14 | UIpp | ||
DJE2 | Residual deterministic jitter at 5 Gbps |
35” 4mils FR4, VID = 0.8 Vp-p, PRBS15, EQ = 0x1F, DEM = 0 dB |
0.1 | UIpp | ||
DJE3 | Residual deterministic jitter at 2.5 Gbps | 35” 4mils FR4, VID = 0.8 Vp-p, PRBS15, EQ = 0x1F, DEM = 0 dB |
0.05 | UIpp | ||
DJE4 | Residual deterministic jitter at 8 Gbps |
10 meters 30-awg cable, VID = 0.8 Vp-p, PRBS15, EQ = 0x2F, DEM = 0 dB |
0.16 | UIpp | ||
DJE5 | Residual deterministic jitter at 5 Gbps |
10 meters 30-awg cable, VID = 0.8 Vp-p, PRBS15, EQ = 0x2F, DEM = 0 dB |
0.1 | UIpp | ||
DJE6 | Residual deterministic jitter at 2.5 Gbps | 10 meters 30-awg cable, VID = 0.8 Vp-p, PRBS15, EQ = 0x2F, DEM = 0 dB |
0.05 | UIpp | ||
DE-EMPHASIS (GEN 1&2 MODE ONLY) | ||||||
DJD1 | Residual deterministic jitter at 2.5 Gbps and 5.0 Gbps | 10” 4mils FR4, VID = 0.8 Vp-p, PRBS15, EQ = 0x00, VOD = 1.0 Vp-p, DEM = −3.5 dB |
0.1 | UIpp | ||
DJD2 | Residual deterministic jitter at 2.5 Gbps and 5.0 Gbps | 20” 4mils FR4, VID = 0.8 Vp-p, PRBS15, EQ = 0x00, VOD = 1.0 Vp-p, DEM = −9 dB |
0.1 | UIpp |
PARAMETER | TEST CONDITIONS | MIN | TYP | MAX | UNIT | |
---|---|---|---|---|---|---|
SERIAL BUS INTERFACE DC SPECIFICATIONS | ||||||
VIL | Data, Clock Input Low Voltage | 0.8 | V | |||
VIH | Data, Clock Input High Voltage | 2.1 | 3.6 | V | ||
IPULLUP | Current Through Pullup Resistor or Current Source | High Power Specification | 4 | mA | ||
VDD | Nominal Bus Voltage | 2.375 | 3.6 | V | ||
ILEAK-Bus | Input Leakage Per Bus Segment | (1) | -200 | 200 | µA | |
ILEAK-Pin | Input Leakage Per Device Pin | -15 | µA | |||
CI | Capacitance for SDA and SCL | (1)(2) | 10 | pF | ||
RTERM | External Termination Resistance pull to VDD = 2.5 V ± 5% OR 3.3 V ± 10% | Pullup VDD = 3.3 V(1)(2)(3) | 2000 | Ω | ||
Pullup VDD = 2.5 V(1)(2)(3) | 1000 | Ω | ||||
SERIAL BUS INTERFACE TIMING SPECIFICATIONS | ||||||
FSMB | Bus Operating Frequency | ENSMB = VDD (Slave Mode) | 400 | kHz | ||
ENSMB = FLOAT (Master Mode) | 280 | 400 | 520 | kHz | ||
TBUF | Bus Free Time Between Stop and Start Condition | 1.3 | µs | |||
THD:STA | Hold time after (Repeated) Start Condition. After this period, the first clock is generated. | At IPULLUP, Max | 0.6 | µs | ||
TSU:STA | Repeated Start Condition Setup Time | 0.6 | µs | |||
TSU:STO | Stop Condition Setup Time | 0.6 | µs | |||
THD:DAT | Data Hold Time | 0 | ns | |||
TSU:DAT | Data Setup Time | 100 | ns | |||
TLOW | Clock Low Period | 1.3 | µs | |||
THIGH | Clock High Period | (4) | 0.6 | 50 | µs | |
tF | Clock/Data Fall Time | (4) | 300 | ns | ||
tR | Clock/Data Rise Time | (4) | 300 | ns | ||
tPOR | Time in which a device must be operational after power-on reset | (4)(5) | 500 | ms |