PI6C49004 Networking Clock Generator Description Features * 3.3V +/-10% Supply Voltage * Uses 25MHz xtal such as Saronix-eCeraTM SRX7278 * Twelve PCIe(R) 100MHz outputs with optional -0.5% spread spectrum support * Two LVCMOS 50MHz outputs that support +/- 10% frequency margining * One frequency selectable 33/66/133MHz LVCMOS output * One 32.256MHz LVCMOS output * Industrial temperature -40C to 85C * Package: 56-pin TSSOP package The PI6C49004 is a clock generator device intended for PCIe(R)/ networking applications. The device includes twelve 100MHz differential Host Clock Signal Level (HCSL) outputs for PCIe, two single-ended 50MHz outputs, one single-ended 32.256MHz output, and one selectable single-ended 33/66/133MHz output. Block Diagram Pin Configuration Using a serially programmable SMBUS interface, the PI6C49004 incorporates spread spectrum modulation on the twelve 100MHz HCSL PCIe outputs, and independent frequency margining on the 50MHz output, 33.3333MHz and 66.6666MHz clock outputs. VDD 12 25 MHz crystal or clock input Clock Buffer/ Crystal Oscillator 12 2 PLL, Dividers, Buffers, and Logic 100M_OUT(0-11) 50M_OUT(1-2) 33/66/133M_OUT1 SCLK 32.256M_OUT1 SDATA PD_RESET 8 GND All trademarks are property of their respective owners. ISET 475 Ohms 1% 14-0199 1 VDD 1 56 GND IREF 2 55 VDD NC 3 54 100M_Q0- 100M_Q11- 4 53 100M_Q0+ 100M_Q11+ 5 52 100M_Q1+ 100M_Q10- 6 51 100M_Q1- 100M_Q10+ 7 50 VDD VDD 8 49 GND VDD 9 48 VDD GND 10 47 100M_Q2+ 100M_Q9- 11 46 100M_Q2- 100M_Q9+ 12 45 100M_Q3+ 100M_Q8- 13 44 100M_Q3- 100M_Q8+ 14 43 100M_Q4+ 100M_Q7- 15 42 100M_Q4- 100M_Q7+ 16 41 100M_Q5+ SCLK 17 40 100M_Q5- SDATA 18 39 VDD GND 19 38 GND 50M_OUT1 20 37 VDD 50M_OUT2 21 36 100M_Q6+ VDD 22 35 100M_Q6- GND 23 34 33/66/133M_OUT1 VDD 24 33 VDD 32.256M_OUT1 25 32 GND GND 26 31 VDD NC 27 30 X2 PD_RESET 28 29 X1 www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Pin Description Pin # Pin Name Pin Type Pin Description 1 VDD Power 3.3V Supply Pin 2 IREF Output Connect to 475-Ohm resistor to set HCSL output drive current 3 NC 4 100M_Q11- Output 100MHz HCSL output 5 100M_Q11+ Output 100MHz HCSL output 6 100M_Q10- Output 100MHz HCSL output 7 100M_Q10+ Output 100MHz HCSL output 8 VDD Power 3.3V Supply Pin 9 VDD Power 3.3V Supply Pin 10 GND Power Ground 11 100M_Q9- Output 100MHz HCSL output 12 100M_Q9+ Output 100MHz HCSL output 13 100M_Q8- Output 100MHz HCSL output 14 100M_Q8+ Output 100MHz HCSL output 15 100M_Q7- Output 100MHz HCSL output 16 100M_Q7+ Output 100MHz HCSL output 17 SCLK Input SMBus compatible input clock. Supports fast mode 400kHz input clock. 18 SDATA I/O SMBus compatible data line 19 GND Power Ground 20 50M_Out1 Output 50MHz LVCMOS output. When disabled, output is trisated and has a nominal 110kOhm pull-down. 21 50M_Out2 Output 50MHz LVCMOS output. When disabled, output is trisated and has a nominal 110kOhm pull-down. 22 VDD Power 3.3V Supply Pin 23 GND Power Ground 24 VDD Power 3.3V Supply Pin 25 32.256M_Out1 Output 32.256MHz LVCMOS output. When disabled, output is trisated and has a nominal 110k-Ohm pull-down. 26 GND Power GND 27 NC 28 PD_RESET Input Power down reset - when low all PLL's are powered down and outputs tristated. SMBus registers are reset to default values. 29 X1 Input Crystal input. Integrated 6pF capacitance 30 X2 Output Crystal output. Integrated 6pF capacitance 31 VDD Power 3.3V Supply Pin 32 GND Power GND 33 VDD Power Connect to 3.3V No connect. Leave open No connect. Leave open All trademarks are property of their respective owners. 14-0199 2 www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Pin # Pin Name Pin Type Pin Description 34 33/66/133M_Out1 Output 33/66/133MHz selectable LVCMOS output. When disabled, output is trisated and has a nominal 110k-Ohm pull-down. 35 100M_Q6- Output 100MHz HCSL output 36 100M_Q6+ Output 100MHz HCSL output 37 VDD Power 3.3V Supply Pin 38 GND Power Ground 39 VDD Power 3.3V Supply Pin 40 100M_Q5- Output 100MHz HCSL output 41 100M_Q5+ Output 100MHz HCSL output 42 100M_Q4- Output 100MHz HCSL output 43 100M_Q4+ Output 100MHz HCSL output 44 100M_Q3- Output 100MHz HCSL output 45 100M_Q3+ Output 100MHz HCSL output 46 100M_Q2- Output 100MHz HCSL output 47 100M_Q2+ Output 100MHz HCSL output 48 VDD Power 3.3V Supply Pin 49 GND Power Ground 50 VDD Power 3.3V Supply Pin 51 100M_Q1- Output 100MHz HCSL output 52 100M_Q1+ Output 100MHz HCSL output 53 100M_Q0- Output 100MHz HCSL output 54 100M_Q0+ Output 100MHz HCSL output 55 VDD Power 3.3V Supply Pin 56 GND Power Ground All trademarks are property of their respective owners. 14-0199 3 www.pericom.com11/11/14 PI6C49004 Networking Clock Generator 50MHz Frequency Margining Table 33/66/133 MHz Frequency Margining Table FS3 FS2 FS1 FS0 50M_OUT1, 50M_OUT2 FS6 FS5 FS4 33M/66M/133M_OUT1 0 0 0 0 nominal 0 0 0 33.3333MHz 0 0 0 1 nominal + 1% 0 0 1 66.6666MHz +2% 0 0 1 0 nominal + 2% 0 1 0 66.6666MHz +1% 0 0 1 1 nominal + 3% 0 1 1 66.6666MHz +0% 0 1 0 0 nominal + 4% 1 0 0 66.6666MHz -2% 0 1 0 1 nominal + 5% 1 0 1 66.6666MHz -4% 0 1 1 0 nominal + 6% 1 1 0 66.6666MHz -6% 0 1 1 1 nominal + 8% 1 1 1 133.3333MHz 1 0 0 0 nominal + 10% 1 0 0 1 nominal - 1% 1 0 1 0 nominal - 2% 1 0 1 1 nominal - 3% 1 1 0 0 nominal - 4% 1 1 0 1 nominal - 6% 1 1 1 0 nominal - 8% 1 1 1 1 nominal - 10% All trademarks are property of their respective owners. 14-0199 4 www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Serial Data Interface (SMBus) PI6C49004 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 W/R 1 1 0 1 0 0 1 0/1 How to Write 1 bit 8 bits 1 8 bits 1 8 bits 1 8 bits 1 Start bit D2H Ack Register offset Ack Byte Count = N Ack Data Byte 0 Ack ... 8 bits 1 1 bit 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. How to Read (M: abbreviation for Master or Controller; S: abbreviation for slave/clock) 1 bit M: Start bit 8 bits M: Send "D2h" 1 bit S: sends Ack 8 bits M: send starting databyte location: N 1 bit S: sends Ack 1 bit M: Start bit 8 bits M: Send "D3h" 1 bit 8 bits S: sends Ack S: sends # of data bytes that will be sent: X 1 bit 8 bits M: sends Ack S: sends starting data byte N 1 bit M: sends Ack ... 8 bits 1 bit 1 bit ... S: sends data byte N+X1 M: Not Acknowledge M: Stop bit Byte 0: Spread Spectrum Control Register Bit Description Type Power Up Condition Output(s) Affected 7 Spread Spectrum Selection for 100MHz HCSL PCI-Express clocks RW 0 All 100MHz HCSL PCI Express outputs RW 0 PD_RESET pin, bit 5 RW 1 All outputs 0 = disabled 1 = enabled 50M_Out1 and 50M_Out2 See 50MHz Frequency Margining Table on Page 3 Single-ended 50MHz output 50M_Out2 0 = disabled 1 = enabled 6 5 Enables hardware or software control of OE bits (see Byte 0-Bit 6 and Bit 5 Functionality table) Software PD_RESET bit. Enables or disables all outputs (see Byte 0-Bit 6 and Bit 5 Functionality table) 4 Frequency margining select bit FS3 RW 1 3 2 Frequency margining select bit FS2 Frequency margining select bit FS1 RW RW 0 1 1 Frequency margining select bit FS0 RW 0 0 OE for single-ended 50MHz output 50M_Out2 RW 1 All trademarks are property of their respective owners. 14-0199 5 Notes 0=spread off 1 = -0.5% down spread 0 = hardware cntl 1 = software ctrl www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Byte 0 - Bit 6 and Bit 5 Functionality Bit 6 0 1 1 Bit 5 X 0 1 Description PD_RESET HW pin/signal = enabled Disables all outputs and tri-states the outputs, PD_RESET HW pin/signal = DO NOT CARE Enable all outputs, PD_RESET HW pin/signal = DON'T CARE Byte 1: Control Register Bit Description Type Power Up CondiOutput(s) Affected tion 7 OE for 32.256M_Out1 RW 1 32.256M_Out1 6 OE for 50M_Out1 RW 1 50M_Out1 5 OE for 33/66/133M_Out1 RW 1 33/66/133M_Out1 4 OE for 100M_Q11 HCSL output RW 1 100M_Q11 3 OE for 100M_Q10 HCSL output RW 0 100M_Q10 2 OE for 100M_Q09 HCSL output RW 0 100M_Q9 1 OE for 100M_Q08 HCSL output RW 0 100M_Q8 0 OE for 100M_Q07 HCSL output RW 0 100M_Q7 Notes 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled Byte 2: Control Register Bit Description Type Power Up CondiOutput(s) Affected tion 7 Frequency margining select bit FS6 RW 1 6 Frequency margining select bit FS5 RW 0 5 Frequency margining select bit FS4 RW 0 4 to 0 Reserved R Undefined All trademarks are property of their respective owners. 14-0199 33/66/133M_Out1 6 Notes See 33/66/133MHz Frequency Margining Table on Page 3 Not Applicable www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Byte 3: Control Register Bit Description Type Power Up Condition Output(s) Affected 7 OE for 100M_Q6 HCSL Output RW 0 100M_Q6 6 OE for 100M_Q5 HCSL Output RW 0 100M_Q5 5 OE for 100M_Q4 HCSL Output RW 0 100M_Q4 4 OE for 100M_Q3 HCSL Output RW 0 100M_Q3 3 OE for 100M_Q2 HCSL Output RW 0 100M_Q2 2 OE for 100M_Q1 HCSL Output RW 1 100M_Q1 1 OE for 100M_Q0 HCSL Output RW 1 100M_Q0 0 Reserved R Undefined Not Applicable Notes 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled 0 = disabled 1 = enabled Byte 4 & 5: Control Register Bit Description Type Power Up CondiOutput(s) Affected tion 7 to 0 Reserved R Undefined Notes Not Applicable Byte 6: Control Register Bit Description Type Power Up CondiOutput(s) Affected tion 7 Revivsion ID bit 3 R 0 Not Applicable 6 Revivsion ID bit 2 R 0 Not Applicable 5 4 3 2 1 0 Revivsion ID bit 1 Revivsion ID bit 0 Vendor ID bit 3 Vendor ID bit 2 Vendor ID bit 1 Vendor ID bit 0 R R R R R R 0 0 0 0 1 1 Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable All trademarks are property of their respective owners. 14-0199 7 Notes www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Absolute Maximum Ratings1 (Over operating free-air temperature range) Symbol Parameters Min. Max. -0.5 4.6 VDD 3.3V I/O Supply Voltage VIH Input High Voltage VIL Input Low Voltage -0.5 Ts Storage Temperature -65 Units 4.6 V 150 C VESD ESD Protection 2000 Note: 1. Stress beyond those listed under "Absolute Maximum Ratings" may cause permanent damage to the device. V Maximum Ratings (Above which useful life may be impaired. For user guidelines, not tested.) Maximum Supply Voltage, VDD............................................................. 7V All Inputs and Outputs................................................-0.5V to VDD +0.5V Ambient Operating Temperature........................................ -40C to +85C Storage Temperature......................................................... -65C to +150C Junction Temperature.........................................................................125C Peak Soldering Temperature..............................................................260C Note: Stresses greater than those listed under MAXIMUM RATINGS may cause permanent damage to the device. This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affect reliability. DC Electrical Characteristics Unless otherwise specified, VDD=3.3V10%, Ambient Temperature -40C to +85C Symbol Parameter Conditions Min Typ VDD Operating Supply Voltage 3.0 3.6 VIH Input High Voltage 2 VDD VIL Input Low Voltage -0.3 0.8 VIH Input High Voltage SDATA, SCLK 0.7VDD VDD VIL Input Low Voltage SDATA, SCLK IDD Operating Supply Current 320 PD_RESET = 0 3.3 RPU/RPD Internal Pull-Up/Pull-Down Resistor PD_RESET 216 All single-ended outputs 75 CIN Input Capacitance All input pins 6 14-0199 8 Units V 0.3VDD IDD at Output Disable Condition All trademarks are property of their respective owners. Max mA k-Ohm pF www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Electrical Characteristics - Single-Ended Unless otherwise specified, VDD=3.3V10%, Ambient Temperature -40C to +85C Symbol Parameter Conditions FIN Input Clock Frequency 25 SCLK Frequency 100 Minimum Pulse Width of PD_RESET Input Min FS0, FS6 = 0 Output Frequency Error 32.256MHz Output Rise/Fall Time VDD=3.3V, 0.8V to 2.4V Output Clock Duty Cycle Measured at VDD/2 45 VOH High-Level Output Voltage IOH = -4mA VDD-0.4 VOH High-Level Output Voltage IOH = -8mA 2.4 VOL Low-Level Output Voltage IOL = 8mA Peak-to-Peak Jitter Cycle-to-Cycle Jitter 14-0199 400 7 ppm 0.5 1 ns 50 55 % 0.4 140 200 33/66/133MHz clock output 125 175 32.256MHz clock output 115 150 50MHz clock output 120 175 33/66/133 MHz clock output 120 160 9 kHz ns 0 3 Units MHz 50MHz clock output Clock Stabilization Time from Power Up All trademarks are property of their respective owners. Max 100 Output Frequency Error tr, tf Typ 10 V ps ms www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Electrical Characteristics - 100MHz Differential HCSL Outputs Unless otherwise specified, VDD=3.3V10%, Ambient Temperature -40C to +85C Symbol TCC/Jitter Parameter Conditions Max Units Output Frequency 100 MHz Cycle-to-Cycle Jitter 150 Typ Using PCIe jitter measurement method Peak-to-Peak Phase Jitter TDC Min 86 Spread Modulation Percentage -0.5 Spread Modulation Frequency 32 Duty Cycle 45 Rising/Falling Edge Rate Note 3, 4 TOSKEW Output Skew VT = 50%(measurement threshold) ZC-DC Clock Source DC Impedance, single ended VOH High-Level Output Voltage 50 0.6 0 0.65 0.71 % kHz 55 % 4.0 V/ns 200 ps 50 Note 2, (RS=33-Ohm, RT=50-Ohm) ps Ohm 0.85 V VOL Low-Level Output Voltage -0.20 0 0.05 IOH IOH @ 6*IREF -13 -14.2 -17 mA VCROSS Absolute Crossing Point Voltage Note 2, 5, 6 0.55 V VCROSS Delta Variation of VCROSS over all rising clock edges Note 2, 5, 8 140 mV TPERIOD AVG Average Clock Period Accuracy Note 3, 9, 10 -300 2800 ppm TPERIOD ABS Absolute Period (including jitter and spread spectrum) Note 3, 7 9.847 10.203 ns 0.25 Notes: 1. Measured at the end of an 8-inch trace with a 5pF load. 2. Measurement taken from a single-ended waveform. 3. Measurement taken from a differential waveform. 4. Measured from -150 mV to +150 mV on the differential waveform. The signal is monotonic through the measurement region for rise and fall time. The 300 mV measurement window is centered on the differential zero crossing. 5. Measured at crossing point where the instantaneous voltage value of the rising edge of 100M+ equals the falling edge 100M-. 6. Refers to the total variation from the lowest crossing point to the highest, regardless of which edge is crossing. Refers to all crossing points for this measurement. 7. Defines as the absolute minimum or maximum instantaneous period. This includes cycle-to-cycle jitter, relative PPM tolerance, and spread spectrum modulation. 8. Defined as the total variation of all crossing voltages of rising 100M+ and falling 100M-. 9. Refer to section 4.3.2.1 of the PCI Express Base Specification, Revision 1.1 for information regarding PPM considerations. 10. PPM refers to parts per million and is a DC absolute period accuracy specification. 1 PPM is 1/1,000,000th of 100 MHz exactly or 100 Hz. For 300 PPM there is an error budget of 100Hz/PPM * 300 PPM = 30 kHz. The period is measured with a frequency counter with measurement window set at 100 ms or greater. With spread spectrum turned off the error is less than 300 ppm. With spread spectrum turned on there is an additional +2500 PPM nominal shift in maximum period resulting from the -0.5% down spread. All trademarks are property of their respective owners. 14-0199 10 www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Configuration test load board termination for HCSL Outputs Rs 33 5% PI6C49004 Clock TLA Rs 33 5% Clock# TLB Rp 49.9 1% 475 1% Rp 49.9 1% 2pF 5% 2pF 5% Figure 4. Configuration Test Load Board Termination All trademarks are property of their respective owners. 14-0199 11 www.pericom.com11/11/14 PI6C49004 Networking Clock Generator Packaging Mechanical: 56-Contact TSSOP(A) 1 DATE: 09/11/06 Notes: 1. Controlling dimensions in millimeters. 2. Ref: JEDEC MO-153F/EE 3. Package Outline Exclusive of Mold Flash and Metal Burr DESCRIPTION: 56-pin, 240-mil wide TSSOP PACKAGE CODE: A56 REVISION: M DOCUMENT CONTROL #: PD-1502 06-0736 Note: * For latest package info, please check: http://www.pericom.com/products/packaging/mechanicals.php Ordering Information(1-3) Ordering Code Package Code PI6C49004AE A Package Description 56-pin, 240-mil wide (TSSOP) 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 * www.pericom.com All trademarks are property of their respective owners. 14-0199 12 www.pericom.com11/11/14