PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer Features Description ÎÎPhase jitter filter for PCIe 3.0 application PI6C20800B is a PCIe 3.0 compliant, high-speed, low-noise differential clock buffer designed to be a companion to PCI Express 3.0 clock generator for Intel server chipsets. The device distributes the differential SRC clock from PCIe clock generator to eight differential pairs of clock outputs either with or without PLL. The input SRC clock can be divided by 2 when SRC_DIV# is LOW. The clock outputs are controlled by input selection of SRC_STOP#, PWRDWN# and SMBus, SCLK and SDA. When input of either SRC_STOP# or PWRDWN# is LOW, the output clocks are Tristated. When PWRDWN# is LOW, the SDA and SCLK inputs must be Tristated. ÎÎEight Pairs of Differential Clocks ÎÎLow skew < 50ps (PI6C20800B), <60ps (PI6C20800BI) ÎÎLow Cycle-to-cycle jitter < 60ps ÎÎOutput Enable for all outputs ÎÎOutputs Tristate control via SMBus ÎÎPower Management Control ÎÎProgrammable PLL Bandwidth ÎÎPLL or Fanout operation ÎÎ3.3V Operation ÎÎIndustrial Temperature Option - PI6C20800BI ÎÎPackaging (Pb-Free & Green): — 48-Pin TSSOP (A) Block Diagram Pin Configuration (48-Pin TSSOP) OE_INV OE [0:7] SRC_STOP# PWRDWN# Output Control SCLK SDA SMBus Controller OUT0 OUT0# OUT1 OUT1# OUT2 OUT2# PLL/BYPASS# OUT3 OUT3# OUT4 OUT4# SRC_DIV# SRC SRC# PLL_BW# SRC_DIV# VDD VSS SRC SRC# OE_0 OE_3 OUT0 OUT0# VSS VDD OUT1 OUT1# OE_1 OE_2 OUT2 OUT2# VSS VDD OUT3 OUT3# PLL/BYPASS# SCLK SDA OUT5 OUT5# PLL DIV OUT6 OUT6# OUT7 OUT7# LOCK 11-0049 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 www.pericom.com VDD_A VSS_A IREF LOCK OE_7 OE_4 OUT7 OUT7# OE_INV VDD OUT6 OUT6# OE_6 OE_5 OUT5 OUT5# VSS VDD OUT4 OUT4# PLL_BW# SRC_STOP# PWRDWN# VSS P-0.1 04/27/11 PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer Pinout Table Pin Name Type Pin # Descriptions SRC_DIV# Input 1 3.3V LVTTL input for selecting input frequency divide by 2, active LOW. SRC & SRC# Input 4, 5 0.7V Differential SRC input from PI6C410 clock synthesizer OE [0:7] Input 6, 7, 14, 15, 35, 36, 43, 44 3.3V LVTTL input for enabling outputs, active HIGH. OE_INV Input 3.3V LVTTL input for inverting the OE, SRC_STOP# and PWRDWN# pins. 40 When 0 = same stage When 1 = OE[0:7], SRC_STOP#, PWRDWN# inverted. OUT[0:7] & OUT[0:7]# Output 8, 9, 12, 13, 16 17, 20, 21, 29, 30, 33, 34, 37, 38, 41, 42 0.7V Differential outputs PLL/BYPASS# Input 22 3.3V LVTTL input for selecting fan-out of PLL operation. SCLK Input 23 SMBus compatible SCLOCK input SDA I/O 24 SMBus compatible SDATA IREF Input 46 External resistor connection to set the differential output current SRC_STOP# Input 27 3.3V LVTTL input for SRC stop, active LOW PLL_BW# Input 28 3.3V LVTTL input for selecting the PLL bandwidth PWRDWN# Input 26 3.3V LVTTL input for Power Down operation, active LOW LOCK Output 45 3.3V LVTTL output, transition high when PLL lock is achieved (Latched output) VDD Power 2, 11, 19, 31, 39 3.3V Power Supply for Outputs VSS Ground 3, 10, 18, 25, 32 Ground for Outputs VSS_A Ground 47 Ground for PLL VDD_A Power 48 3.3V Power Supply for PLL Serial Data Interface (SMBus) PI6C20800B is a slave only SMBus device that supports indexed block read and indexed block write protocol using a single 7-bit address and read/write bit as shown below. Address assignment A6 A5 A4 A3 A2 A1 A0 R/W 1 1 0 1 1 1 0 0/1 Data Write Protocol(1) 1 bit 7 bits 1 1 8 bits 1 8 bits 1 8 bits 1 8 bits 1 1 bit Start bit Slave Addr W Ack Register offset Ack Byte Count =N Ack Data Byte Offset Ack Data Byte N -1 Ack Stop bit Note: 1. Register offset for indicating the starting register for indexed block write and indexed block read. Byte Count in write mode cannot be 0. 11-0049 2 www.pericom.com P-0.1 04/27/11 PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer Data Read Protocol(2) 1 bit 7 bits 1 1 Start bit Slave Addr W Ack 8 bits Register offset 1 1 7 bits Ack Repeat Start Slave Addr 1 1 8 bits 1 8 bits 1 8 bits 1 1 bit R Ack Byte Count =N Ack Data Byte Offset Ack Data Byte N-1 Not Ack Stop bit Note: 1. Register offset for indicating the starting register for indexed block write and indexed block read. Data Byte 0: Control Register Bit Descriptions Type Power Up Condition Output(s) Affected Pin RW 1 = x1 OUT[0:7], OUT[0:7]# NA RW 1 = PLL OUT[0:7], OUT[0:7]# NA RW 1 = Low OUT[0:7], OUT[0:7]# NA RW 0 = Driven when stopped OUT[0:7], OUT[0:7]# RW 0 = Driven when stopped OUT[0:7], OUT[0:7]# SRC_DIV# 0 0 = Divide by 2 1 = Normal PLL/BYPASS# 1 0 = Fanout 1 = PLL PLL Bandwidth 2 0 = HIGH Bandwidth, 1 = LOW Bandwidth 3 RESERVED 4 RESERVED 5 RESERVED SRC_STOP# 6 0 = Driven when stopped 1 = Tristate PWRDWN# 7 0 = Driven when stopped NA 1 = Tristate 11-0049 3 www.pericom.com P-0.1 04/27/11 PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer Data Byte 1: Control Register Bit Descriptions Type Power Up Condition Output(s) Affected Pin 0 RW 1 = Enabled OUT0, OUT0# NA 1 RW 1 = Enabled OUT1, OUT1# NA RW 1 = Enabled OUT2, OUT2# NA RW 1 = Enabled OUT3, OUT3# NA RW 1 = Enabled OUT4, OUT4# NA RW 1 = Enabled OUT5, OUT5# NA 6 RW 1 = Enabled OUT6, OUT6# NA 7 RW 1 = Enabled OUT7, OUT7# NA 2 OUTPUTS enable 1 = Enabled 0 = Disabled 3 4 5 Data Byte 2: Control Register Bit Type Power Up Condition Output(s) Affected Pin 0 RW 0 = Free running OUT0, OUT0# NA 1 RW 0 = Free running OUT1, OUT1# NA RW 0 = Free running OUT2, OUT2# NA 3 Allow control of OUTPUTS with assertion of SRC_STOP# RW 0 = Free running OUT3, OUT3# NA 4 0 = Free running RW 0 = Free running OUT4, OUT4# NA 5 1 = Stopped with SRC_Stop# RW 0 = Free running OUT5, OUT5# NA 6 RW 0 = Free running OUT6, OUT6# NA 7 RW 0 = Free running OUT7, OUT7# NA Type Power Up Condition Output(s) Affected Pin 2 Descriptions Data Byte 3: Control Register Bit Descriptions 0 RW 1 RW 2 RW 3 4 RESERVED RW RW 5 RW 6 RW 7 RW 11-0049 4 www.pericom.com P-0.1 04/27/11 PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer Data Byte 4: Pericom ID Register Bit Type Power Up Condition Output(s) Affected Pin 0 R 0 NA NA 1 R 0 NA NA 2 R 0 NA NA R 0 NA NA R 0 NA NA 5 R 1 NA NA 6 R 0 NA NA 7 R 0 NA NA 3 4 Descriptions Pericom ID Functionality PWRDWN# OUT OUT# SRC_Stop# OUT OUT# 1 Normal Normal 1 Normal Normal 0 IREF × 2 or Float LOW 0 IREF × 6 or Float LOW Power Down (PWRDWN# assertion) PWRDWN# OUT OUT# Power Down (PWRDWN# De-assertion) Tstable <1ms PWRDWN# OUT OUT# Tdrive_PwrDwn# <300us, >200mV 11-0049 5 www.pericom.com P-0.1 04/27/11 PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer Current-mode output buffer characteristics of OUT[0:7], OUT[0:7]# VDD (3.3V ± 5%) Slope ~ 1/Rs RO IOUT ROS Iout 0V VOUT = 0.85V max 0.85V Differential Clock Buffer Characteristics Symbol Minimum Maximum RO 3000Ω N/A ROS unspecified unspecified VOUT N/A 850mV Current Accuracy Symbol Conditions IOUT VDD = 3.30 ±5% Configuration Load Min. Max. R REF = 475Ω 1% Nominal test load for given configuration -12% INOMINAL +12% INOMINAL IREF = 2.32mA Note: 1. INOMINAL refers to the expected current based on the configuration of the device. Differential Clock Output Current Board Target Trace/Term Z Reference R, Iref = VDD/(3xRr) 100Ω R REF = 475Ω 1%, (100Ω differential ≈ 15% coupling ratio) IREF = 2.32mA 11-0049 6 Output Current VOH @ Z IOH = 6 x IREF 0.7V @ 50 www.pericom.com P-0.1 04/27/11 PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer Absolute Maximum Ratings(1) (Over operating free-air temperature range) Symbol Parameters Min. Max. VDD_A 3.3V Core Supply Voltage -0.5 4.6 VDD 3.3V I/O Supply Voltage -0.5 4.6 VIH Input HIGH Voltage VIL Input LOW Voltage -0.5 Ts Storage Temperature -65 VESD ESD Protection 2000 Units V 4.6 150 °C V Note: 1. Stress beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. DC Electrical Characteristics (VDD = 3.3±5%, VDD_A = 3.3±5%) Symbol Parameters VDD_A Min. Max. 3.3V Core Supply Voltage 3.135 3.465 VDD 3.3V I/O Supply Voltage 3.135 3.465 VIH 3.3V Input HIGH Voltage 2.0 VDD + 0.3 VIL 3.3V Input LOW Voltage VSS – 0.3 0.8 IIK Input Leakage Current 0 < VIN < VDD -5 +5 VOH 3.3V Output HIGH Voltage IOH = -1mA 2.4 VOL 3.3V Output LOW Voltage IOL = 1mA IOH Output HIGH Current CIN Logic Input Pin Capacitance COUT Output Pin Capacitance 6 LPIN Pin Inductance 7 IDD Power Supply Current VDD = 3.465V, FCPU = 100MHz 250 ISS Power Down Current Driven outputs 80 ISS Power Down Current Tristate outputs 12 TA Ambient Temperature 11-0049 Condition V 12.2 IREF = 2.32mA 5 Commercial (PI6C20800B) 0 70 Industrial (PI6C20800BI) -40 85 7 mA 15.6 1.5 www.pericom.com V µA 0.4 IOH = 6 x IREF, Units pF nH mA °C P-0.1 04/27/11 PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer AC Switching Characteristics(1,2,3) (VDD = 3.3±5%, VDD_A = 3.3±5%) Symbol Max. Units Notes 95 105 MHz 6 SRC/SRC# Input Frequency Bypass Mode 95 400 MHz 6 Trise / Tfall Rise and Fall Time (measured between 0.175V to 0.525V) 175 700 ΔTrise / ΔTfall Rise and Fall Time Variation Fin Parameters Min SRC/SRC# Input Frequency PLL Mode Input to Output Propagation Delay Tpd Tskew PLL Mode Bypass Mode Typ. 2 ps 125 PI6C20800B -250 250 PI6C20800BI -450 450 PI6C20800B -7.5 7.5 PI6C20800BI -8 8 Output-to-Output Skew (PI6C20800B) 50 Output-to-Output Skew (PI6C20800BI) 65 600 2 ps ns 3 ps 3 VHIGH Voltage HIGH (Measured at 100MHz @ 3.3V) 900 2 VOVS Max. Voltage VUDS Min. Voltage -300 VLOW Voltage LOW -150 +150 Vcross Absolute crossing poing voltages 250 550 2 ΔVcross Total Variation of Vcross over all edges 140 2 TDC Duty Cycle (Measured at 100 MHz) Tjcyc-cyc Jitter, Cycle-to-cycle (PLL Mode, Measurement for differential waveform) Jadd Additive RMS phase jitter for PCIe 2.0 1150 45 mV 2 55 % 3 60 ps 4 1 ps 5 Jitter, Cycle-to-cycle (BYPASS mode as additive jitter) <0 PLL L-BW @ 2M & 5M 1 H3 1.115 3 PLL L-BW @ 2M & 4M 1 H3 1.211 3 PLL L-BW @ 2M & 5M 1 H3 1.116 3 PLL L-BW @ 2M & 4M 1st H3 1.425 3 PLL H-BW @ 2M & 5M 1st H3 0.646 1 PLL H-BW @ 2M & 4M 1st H3 0.644 1 PLL H-BW @ 2M & 5M 1st H3 0.646 1 PLL H-BW @ 2M & 4M 1 H3 0.579 1 st st st RMS phase jitter for PCIe 3.0 Jadd st ps Notes: 1. Test configuration is R S = 33.2Ω, Rp = 49.9Ω, and 2pF. 2. Measurement taken from Single Ended waveform. 3. Measurement taken from Differential waveform. 4. Measured using M1 timing analyzer from Amherst. 5. Additive jitter is calculated from input and output RMS phase jitter by using PCIe 2.0 filter. (Jadd = √ (output jitter)2 – (input jitter)2 ) 6. –0.5% downnspread input 11-0049 8 www.pericom.com P-0.1 04/27/11 PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer Configuration Test Load Board Termination Rs 33Ω 5% PI6C20800B or PI6C20800BI OUT TLA Rs 33Ω 5% OUT# TLB 475Ω 1% 11-0049 Rp 49.9Ω 1% Rp 49.9Ω 1% 9 2pF 5% 2pF 5% www.pericom.com P-0.1 04/27/11 PI6C20800B PCI Express® 3.0 1:8 HCSL Clock Buffer Packaging Mechanical: 48-Pin TSSOP (A) DOCUMENT CONTROL NO. PD - 1501 48 REVISION: G DATE: 03/09/05 .236 .244 6.0 6.2 See Note 4 1 .488 12.4 .496 12.6 See Note 3 .047 1.20 Max SEATING PLANE 1 .004 0.09 .008 0.20 X.XX X.XX .0197 BSC 0.50 DENOTES DIMENSIONS IN MILLIMETERS .002 .006 0.05 0.15 .007 .010 0.17 0.27 Note: 1. Controlling dimensions in millimeters. 2. Ref: JEDEC MO-153F/ED 3. Dimension does not include mold flash, protrusions or gate burrs. Mold flash, protrusions and gate burrs shall not exceed 0.15mm per side. 4. Dimension does not include interlead flash or protrusion. Interlead flash or protrusion shall not exceed 0.25mm per side. 0.45 .018 0.75 .030 .319 BSC 8.1 Pericom Semiconductor Corporation 3545 N. 1st Street, San Jose, CA 95134 1-800-435-2335 • www.pericom.com DESCRIPTION: 48-Pin 240-Mil Wide TSSOP PACKAGE CODE: A Ordering Information(1,2) Ordering Code Package Code Package Description PI6C20800BAE AE 48-pin, 240-mil wide, TSSOP, Pb-Free and Green PI6C20800BIAE AE 48-pin, 240-mil wide, TSSOP, Pb-Free and Green (Industrial) Notes: 1. Thermal characteristics can be found on the company web site at www.pericom.com/packaging/ 2. E = Pb-free and Green 3. Adding an X suffix = Tape/Reel Pericom Semiconductor Corporation • 1-800-435-2336 11-0049 PCIe ® , and the PCI EXPRESS design mark ® are trademarks of PCI-SIG ® (www.pcisig.com) 10 www.pericom.com P-0.1 04/27/11