DATASHEET Advance Information Frequency Timing Generator for Peripherals 9FGP205 VDDRMII RMII1 RMII0 VDDRGMII GNDRGMII RGMII1 RGMII0 SMBCLK Vtt_PWRGD/WOL_STOP# Output Features: • 1 - 0.7V current-mode differential CPU output • 6 - 50MHz RMII outputs • 2 - 125MHz RGMII outputs • 1 - 0.7V current-mode differential DOT 96MHz output • 1 - 33.33MHz output • 1 - 32.768KHz output • 2 - 25MHz REF outputs SMBDAT Pin Configuration Recommended Application: Peripheral Clock for Intel Servers with Wake-On-Lan support 40 39 38 37 36 35 34 33 32 31 GND VDD96 DOT96SST DOT96SSC OE_96 OE_CPU CPUCLKT0 CPUCLKC0 VDDCPU GNDCPU Key Specifications: • Exact synthesis on CPU, RGMII, RMII & 33.33MHz clocks • +/- 100ppm frequency accuracy on other clocks 1 2 3 4 5 6 7 8 9 10 30 29 28 27 26 25 24 23 22 21 9FGP205 GNDRMII RMII2 RMII3 GNDRMII VDDRMII RMII4 RMII5 VDD33 33.33MHZ/**SMBADR GND33 X2_25 X1_25 GNDREF 25MHZ_1 25MHz_0 VDDREF GND32K 32.768KHz IREF VDD32K 11 12 13 14 15 16 17 18 19 20 Features/Benefits: • Selectable SMBus Address - D0/D1 or C0/C1 • Spread Spectrum capability on CPU and DOT 96MHz clocks • SMBus Control: - M/N and spread programming on CPU and DOT 96MHz clocks via SMBus - Differential outputs can be disabled via pins or SMBus 40-MLF * Internal Pull-Up Resistor ** Internal Pull-Dow n Resistor Functionality CPU FS2 CPU FS1 CPU FS0 CPUCLK DOT96SS MHz MHz Byte0 Bit2 Byte0 Bit1 Byte0 Bit0 0 0 0 266.67 96.00 0 0 1 133.33 96.00 0 1 0 200.00 96.00 0 1 1 166.67 96.00 1 0 0 333.33 96.00 1 0 1 100.00 96.00 1 1 0 400.00 96.00 1 1 1 Reserved 96.00 33.33 MHz 33.33 33.33 33.33 33.33 33.33 33.33 33.33 33.33 RMII MHz 50.00 50.00 50.00 50.00 50.00 50.00 50.00 50.00 RGMII MHz 125.00 125.00 125.00 125.00 125.00 125.00 125.00 125.00 25 MHz 25.00 25.00 25.00 25.00 25.00 25.00 25.00 25.00 32.768 KHz 32.768 32.768 32.768 32.768 32.768 32.768 32.768 32.768 Power up default is highlighted. SMBus Address Selection SMBADR SMBADR = 0 D0/D1 SMBADR = 1 C0/C1 IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 1 9FGP205 Frequency Timing Generator for Peripherals Advance Information Pin Description 1 2 GND VDD96 PIN TYPE PWR PWR 3 DOT96SST OUT 4 DOT96SSC OUT 5 OE_96 IN 6 OE_CPU IN 7 CPUCLKT0 OUT 8 CPUCLKC0 OUT 9 10 VDDCPU GNDCPU PWR PWR 11 IREF OUT 12 13 14 15 16 17 18 19 20 21 22 VDD32K 32.768KHz GND32K VDDREF 25MHz_0 25MHZ_1 GNDREF X1_25 X2_25 GND33 33.33MHZ/**SMBADR PWR OUT PWR PWR OUT OUT PWR IN OUT PWR I/O Ground pin. Power pin for the DOT96 clocks, nominal 3.3V True clock of differential pair for 96.00MHz spread spectrum capable DOT clock. These are current mode outputs. External resistors are required for voltage bias. Complementary clock of differential pair for 96.00MHz spread spectrum capable DOT clock. These are current mode outputs. External resistors are required for voltage bias. Active high input for enabling 96Hz outputs. 1 = enable output(s), 0 = tri-state output(s) Active high input for enabling CPU DIFF pairs. 1 = enable output(s), 0 = tri-state output(s) True clock of differential pair CPU outputs. These are current mode outputs. External resistors are required for voltage bias. Complementary clock of differential pair CPU outputs. These are current mode outputs. External resistors are required for voltage bias. Supply for CPU clocks, 3.3V nominal Ground pin for the CPU outputs This pin establishes the reference current for the differential current-mode output pairs. This pin requires a fixed precision resistor tied to ground in order to establish the appropriate current. 475 ohms is the standard value. Power pin for the 32.768KHz outputs, nominal 3.3V 32.768KHz clock output Ground pin for the 32.768KHz outputs Ref, XTAL power supply, nominal 3.3V 25MHz clock output, 3.3V 25MHz clock output, 3.3V Ground pin for the REF outputs. Crystal input, Nominally 25.00MHz. Crystal output, Nominally 25.00MHz. Ground pin for the 33.33MHz outputs 33.33MHz clock output / SMBus address select bit. 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 VDD33 RMII5 RMII4 VDDRMII GNDRMII RMII3 RMII2 GNDRMII VDDRMII RMII1 RMII0 VDDRGMII GNDRGMII RGMII1 RGMII0 SMBCLK SMBDAT PWR OUT OUT PWR PWR OUT OUT PWR PWR OUT OUT PWR PWR OUT OUT IN I/O Power pin for the 33.33MHz outputs, nominal 3.3V 3.3V 50MHz RMII clock output 3.3V 50MHz RMII clock output 3.3V power pin for the RMII clocks. Ground pin for the RMII outputs 3.3V 50MHz RMII clock output 3.3V 50MHz RMII clock output Ground pin for the RMII outputs 3.3V power pin for the RMII clocks. 3.3V 50MHz RMII clock output 3.3V 50MHz RMII clock output 3.3V power pin for the RGMII clocks and PLL Ground pin for the RGMII outputs 3.3V 125MHz RGMII clock output 3.3V 125MHz RGMII clock output Clock pin of SMBUS circuitry, 5V tolerant Data pin of SMBUS circuitry, 5V tolerant 40 CKPWRGD_WOL_STOP# PIN # PIN NAME IN DESCRIPTION Notifies clock to sample latched inputs on first low to high transition. After first power up, a low stops all outputs except those designated to run in power down mode (WOL_STOP# mode) IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 2 9FGP205 Frequency Timing Generator for Peripherals Advance Information General Description The 9FGP205 is a peripheral clock for Intel Servers. It is driven with a 25MHz crystal and generates a variety of clocks, including 125MHz RGMII. An SMBus interface allows full control of the device. Block Diagram 25MHz(1:0) X1_25 X2_25 XTAL CPU PLL (SPREAD CAPABLE) CPUCLK DOT PLL (SPREAD CAPABLE) DOT96SS CKPWRGD_ WOL_STOP# 33.33MHz OE_CPU OE_96 SMBADR CONTROL LOGIC FIXED PLL DIVIDERS SMBDAT SMBCLK DIVIDERS 2 RGMII(1:0) 6 RMII(5:0) 32.768KHz Power Supply Pins Pin Number Description VDD GND 9 10 CPUCLK output and PLL 2 1 DOT96SS output and PLL 34 35 125 MHz RGMII outputs and PLL 26,31 27,30 50 MHz RMII outputs 23 21 33.33MHz output 12 14 32.768KHz output 15 18 XTAL, REF outputs Note: All VDD should be connected to a common power rail with proper filtering and decoupling. Pins 2, 9 and 34 should be treated as analog pins for decoupling purposes. IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 3 9FGP205 Frequency Timing Generator for Peripherals Advance Information ICS9FGP202A ICS9FGP205 Zo Rs CL=5pF Test Load SEPP Output Buffer (Single Ended Push Pull) L1 Zo Rs CL=5pF L2 Zo Rs SEPP Output Buffer (Single Ended Push Pull) CL=5pF NOTE: L1 must equal L2 +/- 25 mils Drive Strength for all the single-ended outputs can be controlled by the SMBus Bytes 4 and 5 as shown in the Default Drive Strength Table. Default Drive Strength Table Default Drive RGMII 1 Load RMII 1 Load 33.33MHz 2 Loads 25Mhz 2 Loads 32.768KHz 2 Loads Series Termination Resistor Values EXCEPT RGMII Series Resistor Series Resistor Output Drive (Rs) for driving 1 (Rs) for driving 2 Load Loads Strength 1 Load 22 ohms N/A 2 Loads 33 ohms 8.2 ohms Note: All values are for Zo = 50Ω Series Termination Resistor Values - RGMII Series Resistor Series Resistor (Rs) for driving 1 (Rs) for driving 2 Output Drive Load Loads Strength 1 Load 27 ohms N/A Note: All values are for Zo = 50Ω Optional Drive NA 2 Loads 1 Load 1 Load 1 Load IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 4 9FGP205 Frequency Timing Generator for Peripherals Advance Information Truth Table1: CKPWRGD_WOL_STOP#, OE_96 and OE_CPU CKPWRGD_WOL_STOP# OE_96 DOT96SSC OE_CPU 0 X X X 0 1 0 Disabled 0 1 1 Enabled 1 CPUCLK X Disabled Enabled *Assuming DOT96 Output Enable from SMBus Byte2 Bit0 sets to enable (default) *Assuming CPUCLK Output Enable from SMBus Byte2 Bit1 sets to enable (default) Truth Table 2: CKPWRGD_WOL_STOP# Single-ended outputs Other Pin 16, 29, Pin 22 CKPWRGD_WOL_STOP# outputs 32, 33 0 Running Hi-Z Low 1 Running Running Running *Assuming SMBus at default value. Table: CPU Spread and Frequency Selection CPU SS_EN Byte 0 Bit 3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 CPU FS2 Byte 0 Bit 2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 CPU FS1 Byte 0 Bit 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 CPU FS0 Byte 0 Bit 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 CPU MHz Down Spread % 266.67 133.33 200.00 166.67 333.33 100.00 400.00 200.00 266.67 133.33 200.00 166.67 333.33 100.00 400.00 1 1 1 200.00 0% 0% 0% 0% 0% 0% 0% 0% 0.5% 0.5% 0.5% 0.5% 0.5% 0.5% 0.5% 0.5% IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 5 9FGP205 Frequency Timing Generator for Peripherals Advance Information Table: DOT96 Spread and Frequency Selection Table DOT96 SS_EN Byte 0 bit 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 FS3 FS2 FS1 FS0 Byte 3 bit 3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 Byte 3 bit 2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 Byte 3 bit 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 Byte 3 bit 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 DOT96SS MHz 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 96.00 IDT® Frequency Timing Generator for Peripherals Spread % 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 +/-0.25 +/-0.5 +/-0.75 +/-1.0 -0.25 -0.50 -0.75 -1.0 -1.25 -1.50 -1.75 -2.0 -2.25 -2.5 -2.75 -3.00 Center Center Center Center Down Down Down Down Down Down Down Down Down Down Down Down 1664—05/14/10 6 9FGP205 Frequency Timing Generator for Peripherals Advance Information Absolute Maximum Ratings PARAMETER SYMBOL CONDITIONS 3.3V Supply Voltage VDDxxx - VDDdelta - Ts - Ambient Operating Temp Tambient - Junction Temperature Tj - Input ESD protection HBM ESD prot - Maximum difference across all VDD pins Storage Temperature 1 MIN GND 0.5 TYP MAX GND + 4.5 UNITS Notes V 1 0.5 V 1 -65 150 ° 1 0 70 °C 1 125 °C 1 V 1 3.3V 2000 C Guaranteed by design and characterization, not 100% tested in production. Electrical Characteristics - Input/Supply/Common Output Parameters PARAMETER SYMBOL CONDITIONS* MIN MAX UNITS Notes Input High Voltage VIH 3.3 V +/-5% 2 VDD + 0.3 V 1 Input Low Voltage VIL 3.3 V +/-5% VSS - 0.3 0.8 V 1 Input High Current IIH VIN = VDD -5 5 uA 1 -5 uA 1 -200 uA 1 IIL1 Input Low Current IIL2 Low Threshold InputHigh Voltage Low Threshold InputLow Voltage Operating Current Powerdown Current VIN = 0 V; Inputs with no pull-up resistors VIN = 0 V; Inputs with pull-up resistors TYP VIH_FS 3.3 V +/-5% 0.7 VDD + 0.3 V 1 VIL_FS 3.3 V +/-5% VSS - 0.3 0.35 V 1 IDD3.3OP all outputs driven, CPU@100M 225 mA 1 WOL_STOP mode (default) 75 mA 1 all diff pairs driven 30 mA 1 all differential pairs tri-stated 8 mA 1 MHz 2 IDD3.3PD Input Frequency Fi Pin Inductance Lpin VDD = 3.3 V 25.00000 7 nH 1 CIN Logic Inputs 4 pF 1 COUT Output pin capacitance 5 pF 1 CINX 5 pF 1 2.5 ms 1 33 kHz 1 300 us 1 Tfall_PD X1 & X2 pins From VDD Power-Up or deassertion of PD to 1st clock Triangular Modulation CPU output enable after PD de-assertion PD fall time of Trise_PD PD rise time of Input Capacitance Clk Stabilization TSTAB Modulation Frequency Tdrive_PD SMBus Voltage VDD Low-level Output Voltage VOL Current sinking at IPULLUP VOL = 0.4 V SCLK/SDATA TRI2C Clock/Data Rise Time SCLK/SDATA TFI2C Clock/Data Fall Time *TA = 0 - 70°C; Supply Voltage VDD = 3.3 V +/-5% 0.5 30 260 2.7 @ IPULLUP 4 (Max VIL - 0.15) to (Min VIH + 0.15) (Min VIH + 0.15) to (Max VIL - 0.15) 5 ns 1 5 ns 1 5.5 V 1 0.4 V 1 mA 1 1000 ns 1 300 ns 1 5 1 Guaranteed by design and characterization, not 100% tested in production. 2 Input frequency should be measured at the REF pin and tuned to ideal 25.00MHz to meet ppm frequency accuracy on PLL outputs. IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 7 9FGP205 Frequency Timing Generator for Peripherals Advance Information Electrical Characteristics - CPU 0.7V Current Mode Differential Pair PARAMETER Current Source Output Impedance Voltage High SYMBOL CONDITIONS* MIN Zo VO = Vx 3000 VHigh 731 850 mV 1,3 VLow Statistical measurement on single ended signal 660 Voltage Low -150 70 150 mV 1,3 Max Voltage Vovs 1150 mV 1 Vuds Measurement on single ended signal using absolute value. 800 Min Voltage -300 8 Crossing Voltage (abs) Vx(abs) 250 366 Crossing Voltage (var) d-Vx 16 Long Accuracy ppm MAX UNITS NOTES Ω 1 mV 1 550 mV 1 140 mV 1 Variation of crossing over all edges see Tperiod min-max values -100 0 100 ppm 1,2 100.00MHz nominal 9.9990 10.0000 10.0001 ns 2 100.00MHz spread 10.0240 10.0250 10.0251 ns 2 Average period Tperiod Absolute min/max period Tabsmin/max 100.00MHz nominal/spread 9.9490 10.1011 ns 1,2 Rise Time tr VOL = 0.175V, VOH = 0.525V 175 376 700 ps 1,4 Fall Time tf VOH = 0.525V VOL = 0.175V 175 335 700 ps 1,4 Rise Time Variation d-tr VOL = 0.175V, VOH = 0.525V VOH = 0.525V VOL = 0.175V Single-ended measurement, Rise/Fall Matching tRFM averaging on Differential Measurment Slew Rate tSLEW Measurement from differential Duty Cycle dt3 wavefrom Measurement from differential Jitter, Cycle to cycle tjcyc-cyc wavefrom, CPUCLK *TA = 0 - 70°C; VDD = 3.3 V +/-5%; CL =2pF, RS=33.2Ω, RP=49.9Ω, IREF = 475Ω Fall Time Variation 1 TYP 104 125 ps 1 92 125 ps 1 12.7 20 % 1 1 2 4 V/ns 1,5 45 49.8 55 % 1 45 50 ps 1 d-tf Guaranteed by design and characterization, not 100% tested in production. 2 All Long Term Accuracy and Clock Period specifications are guaranteed assuming that 25MHz_x is tuned to exactly 25.000MHz 3 IREF = VDD/(3xRR). For RR = 475Ω (1%), IREF = 2.32mA. IOH = 6 x IREF and VOH = 0.7V @ ZO=50Ω. 4 Rise/fall time measured on single-ended waveform per CK410 specification. 5 Slew rate measured on differential waveform per CK505 specification. IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 8 9FGP205 Frequency Timing Generator for Peripherals Advance Information Electrical Characteristics - DOT96SS 0.7V Current Mode Differential Pair PARAMETER Current Source Output Impedance Voltage High SYMBOL CONDITIONS* MIN Zo VO = Vx 3000 VHigh 660 Voltage Low VLow Statistical measurement on single ended signal Max Voltage Vovs Min Voltage Vuds Crossing Voltage (abs) Vx(abs) Crossing Voltage (var) d-Vcross Long Accuracy ppm Measurement on single ended signal using absolute value. 725 -150 MAX 850 UNITS Notes Ω 1 mV 1,3 51 150 mV 1,3 764 1150 mV 1 mV 1 550 mV 1 140 mV 1 -300 5 250 372 Variation of crossing over all edges see Tperiod min-max values -100 -41 100 ppm 1,2 96.00MHz nominal 10.4156 10.4166 10.4176 ns 2 96.00MHz -0.5% spread 10.4417 10.4427 10.4437 ns 2 10.1917 10.6937 ns 1,2 Average period Tperiod Absolute min period Tabsmin 96.00MHz nominal/-0.5% spread Rise Time tr VOL = 0.175V, VOH = 0.525V 175 361 700 ps 1,4 Fall Time tf VOH = 0.525V VOL = 0.175V 175 375 700 ps 1,4 Rise Time Variation d-tr VOL = 0.175V, VOH = 0.525V 107 125 ps 1 Fall Time Variation d-tf 107 125 ps 1 15 20 % 1 1 2 4 V/ns 1,5 45 51.3 55 % 1 54 250 ps 1 VOH = 0.525V VOL = 0.175V Single-ended measurement, Rise/Fall Matching tRFM averaging on Slew Rate tSLEW Differential Measurment Measurement from differential Duty Cycle dt3 wavefrom Measurement from differential Jitter, Cycle to cycle tjcyc-cyc wavefrom *TA = 0 - 70°C; VDD = 3.3 V +/-5%; CL =2pF, RS=33.2Ω, RP=49.9Ω, IREF = 475Ω 1 TYP Guaranteed by design and characterization, not 100% tested in production. 2 All Long Term Accuracy and Clock Period specifications are guaranteed assuming that 25MHz_x is tuned to exactly 25.000MHz 3 IREF = VDD/(3xRR). For RR = 475Ω (1%), IREF = 2.32mA. IOH = 6 x IREF and VOH = 0.7V @ ZO=50Ω. 4 Rise/fall time measured on single-ended waveform per CK410 specification. 5 Slew rate measured on differential waveform per CK505 specification. Electrical Characteristics - REF - 25MHz PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Notes Long Accuracy ppm see Tperiod min-max values -50 0 50 ppm 1,2 Clock period T period 25.00MHz output nominal 39.998 40.000 40.002 ns 2 Output High Voltage VOH IOH = -1 mA 2.4 V 1 Output Low Voltage VOL IOL = 1 mA V 1 Output High Current IOH mA 1 0.4 V OH @MIN = 1.0 V -29 VOH@MAX = 3.135 V VOL @ MIN = 1.95 V -23 29 mA 1 mA 1 Output Low Current IOL 27 mA 1 Rise Time tr1 VOL = 0.4 V, VOH = 2.4 V 1 1.14 2 ns 1 Fall Time tf1 VOH = 2.4 V, VOL = 0.4 V 1 1.32 2 ns 1 16 500 ps 1 45 53.2 55 % 1 75 200 ps 1 VOL @ MAX = 0.4 V Skew tsk1 VT = 1.5 V Duty Cycle dt1 VT = 1.5 V Jitter, Cycle-cycle tjcyc-cyc VT = 1.5 V *TA = 0 - 70°C; Supply Voltage VDD = 3.3 V +/-5%, CL = 5 pF with Rs as shown in the termination table (unless otherwise specified) 1 Guaranteed by design and characterization, not 100% tested in production. 2 All Long Term Accuracy and Clock Period specifications are guaranteed assuming that 25MHz_x is tuned to exactly 25.000MHz IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 9 9FGP205 Frequency Timing Generator for Peripherals Advance Information Electrical Characteristics - RGMII - 125MHz PARAMETER SYMBOL CONDITIONS* MIN TYP MAX Long Accuracy ppm see Tperiod min-max values 0 Clock period Tperiod 125.00MHz output nominal -50 7.9996 50 8.0004 Output High Voltage VOH IOH = -1 mA 2.4 Output Low Voltage VOL IOL = 1 mA Output High Current IOH 8.000 0.4 V OH @MIN = 1.0 V -33 VOH@MAX = 3.135 V VOL @ MIN = 1.95 V -33 30 UNITS NOTES 1,2 ppm ns 1 V 1 V 1 mA 1 mA 1 mA 1 Output Low Current IOL 38 mA 1 Rise Time tr VOL=20%xVdd, VOH=80%xVdd 0.66 0.75 ns 1 Fall Time tf VOL=20%xVdd, VOH=80%xVdd 0.70 0.75 ns 1 Duty Cycle Group Skew VOL @ MAX = 0.4 V dt1 tskew RGMII 52.9 55 % 1 VT = 1.5 V, VT = 1.5 V 45 15 100 ps 1 1 Jitter, Long Term tjabs VT = 1.5 V, 10 : sec interval 141 500 ps Jitter, Cycle to cycle tjcyc-cyc VT = 1.5 V 75 250 ps 1 Jitter, Peak tjpeak VT = 1.5 V 68 100 ps 1,3 *TA = 0 - 70°C; Supply Voltage VDD = 3.3 V +/-5%, CL = 5 pF with Rs as shown in the termination table (unless otherwise specified) 1 Guaranteed by design and characterization, not 100% tested in production. 2 All Long Term Accuracy and Clock Period specifications are guaranteed assuming that 25MHz_x is tuned to exactly 25.000MHz 3 1/2 of the peak-to-peak jitter. (Lg+ + |Lg-|)/2 Electrical Characteristics - RMII - 50MHz PARAMETER SYMBOL CONDITIONS* MIN TYP MAX Long Accuracy ppm see Tperiod min-max values 0 Clock period Tperiod 50.00MHz output nominal -50 19.9990 50 20.001 Output High Voltage VOH IOH = -1 mA 2.4 Output Low Voltage VOL IOL = 1 mA Output High Current IOH 20.0000 0.4 V OH @MIN = 1.0 V -33 VOH@MAX = 3.135 V VOL @ MIN = 1.95 V -33 30 UNITS NOTES 1,2 ppm ns 1 V 1 V 1 mA 1 mA 1 mA 1 Output Low Current IOL 38 mA 1 Rise Time tr VOL = 0.4 V, VOH = 2.4 V 1 1.1 3 ns 1 Fall Time tf VOH = 2.4 V, VOL = 0.4 V 1 1.1 3 ns 1 Duty Cycle dt1 VT = 1.5 V 35 51.5 65 % 1 1 VOL @ MAX = 0.4 V Jitter, Long Term tjabs VT = 1.5 V, across all 6 outputs VT = 1.5 V, 10 8 sec interval Jitter, Peak tjpeak VT = 1.5 V Group Skew tskew_RMII(5:0) 60 200 ps 127 500 ps 1 88 100 ps 1,3 *TA = 0 - 70°C; Supply Voltage VDD = 3.3 V +/-5%, CL = 5 pF with Rs as shown in the termination table (unless otherwise specified) 1 Guaranteed by design and characterization, not 100% tested in production. 2 All Long Term Accuracy and Clock Period specifications are guaranteed assuming that 25MHz_x is tuned to exactly 25.000MHz 3 1/2 of the peak-to-peak jitter. (Lg+ + |Lg-|)/2 IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 10 9FGP205 Frequency Timing Generator for Peripherals Advance Information Electrical Characteristics - 33.33MHz PARAMETER SYMBOL CONDITIONS* MIN TYP MAX Long Accuracy ppm see Tperiod min-max values Clock period Tperiod 33.33MHz output non-spread -100 29.9970 0 30.0000 100 30.0030 Output High Voltage VOH IOH = -1 mA 2.4 Output Low Voltage VOL IOL = 1 mA Output High Current IOH 0.4 V OH @MIN = 1.0 V -33 VOH@MAX = 3.135 V VOL @ MIN = 1.95 V -33 30 UNITS NOTES 1 ppm ns 1 V 1 V 1 mA 1 mA 1 mA 1 Output Low Current IOL 38 mA 1 Rise Time tr VOL = 0.4 V, VOH = 2.4 V 0.5 0.87 2 ns 1 Fall Time tf VOH = 2.4 V, VOL = 0.4 V 0.5 1.35 2 ns 1 Duty Cycle dt1 VT = 1.5 V 45 50.7 55 % 1 Jitter, Cycle to cycle tjcyc-cyc VT = 1.5 V 104 350 ps 1 VOL @ MAX = 0.4 V *TA = 0 - 70°C; Supply Voltage VDD = 3.3 V +/-5%, CL = 5 pF with Rs as shown in the termination table (unless otherwise specified) 1 Guaranteed by design and characterization, not 100% tested in production. Electrical Characteristics - 32.768KHz UNITS NOTES 1 ppm PARAMETER SYMBOL CONDITIONS* MIN TYP MAX Long Accuracy ppm see Tperiod min-max values -100 -79 100 Clock period Tperiod 32.768KHz output nominal 30.5149 30.5180 30.5211 us Output High Voltage VOH IOH = -1 mA 2.4 V 1 Output Low Voltage VOL IOL = 1 mA 0.4 V 1 Output High Current IOH mA 1 V OH @MIN = 1.0 V -33 VOH@MAX = 3.135 V VOL @ MIN = 1.95 V -33 30 1 mA 1 mA 1 Output Low Current IOL 38 mA 1 Rise Time tr VOL = 0.4 V, VOH = 2.4 V 1 1.39 4 ns 1 Fall Time tf VOH = 2.4 V, VOL = 0.4 V 1 1.6 4 ns 1 Duty Cycle dt1 VT = 1.5 V 45 49.5 55 % 1 Jitter, Cycle to cycle tjcyc-cyc VT = 1.5 V 220 500 ps 1 VOL @ MAX = 0.4 V *TA = 0 - 70°C; Supply Voltage VDD = 3.3 V +/-5%, CL = 5 pF with Rs as shown in the termination table (unless otherwise specified) 1 Guaranteed by design and characterization, not 100% tested in production. IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 11 9FGP205 Frequency Timing Generator for Peripherals Advance Information General SMBus serial interface information for the 9FGP205 How to Write: How to Read: Controller (host) sends a start bit. Controller (host) sends the write address D2 (H) ICS clock will acknowledge Controller (host) sends the beginning byte location = N ICS clock will acknowledge Controller (host) sends the data byte count = X ICS clock will acknowledge Controller (host) starts sending Byte N through Byte N + X -1 • ICS clock will acknowledge each byte one at a time • Controller (host) sends a Stop bit • • • • • • • • • • • • • • • • • • • • • • Index Block Write Operation Controller (Host) starT bit T Slave Address *D0(H) WR WRite Controller (host) will send start bit. Controller (host) sends the write address D2 (H) ICS clock will acknowledge Controller (host) sends the begining byte location = N ICS clock will acknowledge Controller (host) will send a separate start bit. Controller (host) sends the read address D3 (H) ICS clock will acknowledge ICS clock will send the data byte count = X ICS clock sends Byte N + X -1 ICS clock sends Byte 0 through byte X (if X(H) was written to byte 8). Controller (host) will need to acknowledge each byte Controller (host) will send a not acknowledge bit Controller (host) will send a stop bit Index Block Read Operation Controller (Host) T starT bit Slave Address *D0(H) WR WRite ICS (Slave/Receiver) ICS (Slave/Receiver) ACK ACK Beginning Byte = N Beginning Byte = N ACK ACK RT Repeat starT Slave Address *D1(H) RD ReaD Data Byte Count = X ACK Beginning Byte N ACK X Byte ACK Data Byte Count = X ACK Beginning Byte N ACK X Byte Byte N + X - 1 ACK P stoP bit Byte N + X - 1 N P * By default, SMBADR = 0, therefore, SMBus WRITE/READ address is D0/D1. Please see SMBus Address Selection table on page 1. IDT® Frequency Timing Generator for Peripherals Not acknowledge stoP bit 1664—05/14/10 12 9FGP205 Frequency Timing Generator for Peripherals Advance Information SMBus Table: CPU Frequency Select and Spread Spectrum Control Register Pin # Byte 0 Name Control Function WOL_STOP_EN Enables 25M in Power Down Bit 7 Reserved Reserved Bit 6 Reserved Reserved Bit 5 DOT96 SS_EN DOT96 Spread Spectrum Enable Bit 4 CPU SS_EN CPU Spread Spectrum Enable Bit 3 CPU FS2 CPU Freq Select Bit 2 Bit 2 CPU FS1 CPU Freq Select Bit 1 Bit 1 CPU FS0 CPU Freq Select Bit 0 Bit 0 Type RW RW RW RW RW RW RW RW SMBus Table: RMII Output Control Register Byte 1 Name Pin # 24 RMII_5 Enable Bit 7 25 RMII_4 Enable Bit 6 RMII_3 Enable 28 Bit 5 RMII_2 Enable 29 Bit 4 32 RMII_1 Enable Bit 3 RMII_0 Enable 33 Bit 2 RGMII_1 Enable 36 Bit 1 37 RGMII_0 Enable Bit 0 Type RW RW RW RW RW RW RW RW 0 Disable Disable Disable Disable Disable Disable Disable Disable 1 Enable Enable Enable Enable Enable Enable Enable Enable PWD 1 1 1 1 1 1 1 1 SMBus Table: DOT, CPU, 32.768KHz, 25MHz and 33.33MHz Outputs Control Register Pin # Name Control Function Type Byte 2 CPUCLK PD Drive Mode Driven in power down RW 7,8 Bit 7 DOT96SS PD Drive Mode Driven in power down RW 3,4 Bit 6 33.33MHz Enable 33.33MHz Output Control RW 22 Bit 5 17 25MHz_1 Enable 25MHz_1 Output Control RW Bit 4 25MHz_0 Enable 25MHz_0 Output Control RW 16 Bit 3 32.768kHz Enable 32.768KHz Output Control RW 13 Bit 2 CPUCLK Enable CPUCLK Output Control RW 6 Bit 1 DOT96SS Enable DOT96SS Output Control RW 5 Bit 0 0 Driven Driven Disable Disable Disable Disable Disable Disable 1 Hi-Z Hi-Z Enable Enable Enable Enable Enable Enable PWD 1 1 1 1 1 1 1 1 0 Off Off Off Off 1 Runs Runs Runs Runs PWD 0 0 0 1 0 0 0 0 Control Function RMII_7 Output Control RMII_6 Output Control RMII_5 Output Control RMII_4 Output Control RMII_3 Output Control RMII_2 Output Control RGMII_1 Output Control RGMII_0 Output Control SMBus Table: DOT96 Frequency Select and Spread Spectrum Control Register Byte 3 Pin # Name Control Function RMII_5 WOL_STOP RMII_5 runs in power down 24 Bit 7 RMII_4 WOL_STOP RMII_4 runs in power down 25 Bit 6 RMII_3 WOL_STOP RMII_3 runs in power down 28 Bit 5 RMII_2 WOL_STOP RMII_2 runs in power down 29 Bit 4 DOT96SS FS3 DOT96 Freq Select Bit 3 Bit 3 DOT96SS FS2 DOT96 Freq Select Bit 2 Bit 2 DOT96SS FS1 DOT96 Freq Select Bit 1 Bit 1 DOT96SS FS0 DOT96 Freq Select Bit 0 Bit 0 Type RW RW RW RW RW RW RW RW SMBus Table: RMII Strength Control Register Byte 4 Name Pin # RMII_5 Str 24 Bit 7 RMII_4 Str 25 Bit 6 RMII_3 Str 28 Bit 5 RMII_2 Str 29 Bit 4 RMII_1 Str 32 Bit 3 RMII_0 Str 33 Bit 2 RMII_1 WOL_STOP 32 Bit 1 RMII_0 WOL STOP 33 Bit 0 Type RW RW RW RW RW RW RW RW Control Function RMII_5 Strength Control RMII_4 Strength Control RMII_3 Strength Control RMII_2 Strength Control RMII_1 Strength Control RMII_0 Strength Control RMII_1 runs in power down RMII_0 runs in power down IDT® Frequency Timing Generator for Peripherals 0 1 Disable Enabled Reserved Reserved Disable Enable See Table 1: CPU Frequency Selection Table See Table 2: DOT Frequency Selection Table 0 1-Load (1X) 1-Load (1X) 1-Load (1X) 1-Load (1X) 1-Load (1X) 1-Load (1X) Off Off 1 2-Loads (2X) 2-Loads (2X) 2-Loads (2X) 2-Loads (2X) 2-Loads (2X) 2-Loads (2X) Runs Runs PWD 1 0 0 0 0 1 0 1 PWD 0 0 0 0 0 0 1 1 1664—05/14/10 13 9FGP205 Frequency Timing Generator for Peripherals Advance Information SMBus Table: 32.768KHz, 25Mhz and 33.33MHz Strength Control Register Name Control Function Pin # Byte 5 Reserved Reserved Bit 7 Reserved Reserved Bit 6 22 33.33MHz Str 33.33MHz Strength Control Bit 5 17 25MHz_1 Str 25MHz_1 Strength Control Bit 4 16 25MHz_0 Str 25MHz_1 Strength Control Bit 3 13 32.768kHz Str 32.768kHz Strength Control Bit 2 25MHz_1_WOL_STOP 25MHz_1 runs in power down 17 Bit 1 25MHz_0_WOL_STOP 25MHz_0 runs in power down 16 Bit 0 Type RW RW RW RW RW RW RW RW 0 Reserved Reserved 1-Load (1X) 1-Load (1X) 1-Load (1X) 1-Load (1X) Off Off 2-Loads (2X) 2-Loads (2X) 2-Loads (2X) 2-Loads (2X) Runs Runs SMBus Table: Vendor & Revision ID Register Pin # Byte 6 Name RID3 Bit 7 RID2 Bit 6 RID1 Bit 5 RID0 Bit 4 VID3 Bit 3 VID2 Bit 2 VID1 Bit 1 VID0 Bit 0 Type R R R R R R R R 0 1 SMBus Table: Device ID Byte 7 Pin # Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Name Device ID 7 (MSB) Device ID 6 Device ID 5 Device ID 4 Device ID 3 Device ID 2 Device ID 1 Device ID 0 (LSB) SMBus Table: Byte Count Register Byte 8 Pin # Name BC7 Bit 7 BC6 Bit 6 BC5 Bit 5 BC4 Bit 4 BC3 Bit 3 BC2 Bit 2 BC1 Bit 1 BC0 Bit 0 SMBus Table: Reserved Pin # Byte 9 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Name Control Function REVISION ID VENDOR ID Control Function Device ID Control Function Writing to this register configures how many bytes will be read back. Control Function Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved IDT® Frequency Timing Generator for Peripherals 1 A rev = 0000 B rev = 0001 ICS/IDT = 0001 Type R R R R R R R R 0 Type RW RW RW RW RW RW RW RW Type PWD 0 0 1 1 1 1 0 1 PWD X X X X 0 0 0 1 1 PWD 0 0 1 0 0 1 0 1 0 - 1 - PWD 0 0 0 0 1 0 0 1 0 1 PWD 0 0 0 0 0 0 0 0 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved 1664—05/14/10 14 9FGP205 Frequency Timing Generator for Peripherals Advance Information SMBus Table: PLLs M/N Programming Enable Register Byte 10 Pin # Name Control Function M/N_EN PLLs M/N Programming Enable Bit 7 Reserved Bit 6 Reserved Bit 5 Reserved Bit 4 Reserved Bit 3 Reserved Bit 2 Reserved Bit 1 Reserved Bit 0 Type RW 0 Disable 1 Enable PWD 0 0 0 0 0 0 0 0 SMBus Table: CPU PLL VCO Frequency Control Register Pin # Name Control Function Byte 11 N Div8 N Divider Prog bit 8 Bit 7 N Div 9 N Divider Prog bit 9 Bit 6 M Div5 Bit 5 M Div4 Bit 4 M Div3 Bit 3 M Divider Programming bits M Div2 Bit 2 M Div1 Bit 1 M Div0 Bit 0 Type RW RW RW RW RW RW RW RW 0 1 The decimal representation of M and N Divier in Byte 11 and 12 will configure the VCO frequency. Default at power up = latch-in or Byte 0 Rom table. VCO Frequency = 25 x [NDiv(9:0)+8] / [MDiv(5:0)+2] PWD X X X X X X X X SMBus Table: CPU PLL VCO Frequency Control Register Pin # Name Control Function Byte 12 N Div7 Bit 7 N Div6 Bit 6 N Div5 Bit 5 N Div4 Bit 4 N Divider Programming b(7:0) N Div3 Bit 3 N Div2 Bit 2 N Div1 Bit 1 N Div0 Bit 0 Type RW RW RW RW RW RW RW RW 0 1 The decimal representation of M and N Divier in Byte 11 and 12 will configure the VCO frequency. Default at power up = latch-in or Byte 0 Rom table. VCO Frequency = 25 x [NDiv(9:0)+8] / [MDiv(5:0)+2] PWD X X X X X X X X SMBus Table: CPU PLL Spread Spectrum Control Register Pin # Name Control Function Byte 13 SSP7 Bit 7 SSP6 Bit 6 SSP5 Bit 5 Spread Spectrum Programming SSP4 Bit 4 b(7:0) SSP3 Bit 3 SSP2 Bit 2 SSP1 Bit 1 SSP0 Bit 0 Type RW RW RW RW RW RW RW RW SMBus Table: CPU PLL Spread Spectrum Control Register Pin # Name Control Function Byte 14 Reserved Bit 7 SSP14 Bit 6 SSP13 Bit 5 SSP12 Bit 4 Spread Spectrum Programming SSP11 Bit 3 b(14:8) SSP10 Bit 2 SSP9 Bit 1 SSP8 Bit 0 IDT® Frequency Timing Generator for Peripherals Type RW RW RW RW RW RW RW 0 1 These Spread Spectrum bits in Byte 13 and 14 will program the spread pecentage. It is recommended to use ICS Spread % table for spread programming. 0 1 These Spread Spectrum bits in Byte 13 and 14 will program the spread pecentage. It is recommended to use ICS Spread % table for spread programming. PWD X X X X X X X X PWD 0 X X X X X X X 1664—05/14/10 15 9FGP205 Frequency Timing Generator for Peripherals Advance Information SMBus Table: DOT PLL VCO Frequency Control Register Byte 15 Name Control Function Pin # N Div8 N Divider Prog bit 8 Bit 7 N Div9 N Divider Prog bit 9 Bit 6 M Div5 Bit 5 M Div4 Bit 4 M Div3 Bit 3 M Divider Programming bits M Div2 Bit 2 M Div1 Bit 1 M Div0 Bit 0 Type RW RW RW RW RW RW RW RW 0 1 The decimal representation of M and N Divier in Byte 17 and 18 will configure the VCO frequency. Default at power up = Byte 0 Rom table. VCO Frequency = 25 x [NDiv(9:0)+8] / [MDiv(5:0)+2] PWD X X X X X X X X SMBus Table: DOT PLL VCO Frequency Control Register Pin # Name Control Function Byte 16 N Div7 Bit 7 N Div6 Bit 6 N Div5 Bit 5 N Div4 Bit 4 N Divider Programming b(7:0) N Div3 Bit 3 N Div2 Bit 2 N Div1 Bit 1 N Div0 Bit 0 Type RW RW RW RW RW RW RW RW 0 1 The decimal representation of M and N Divier in Byte 17 and 18 will configure the VCO frequency. Default at power up = Byte 0 Rom table. VCO Frequency = 25 x [NDiv(9:0)+8] / [MDiv(5:0)+2] PWD X X X X X X X X SMBus Table: DOT PLL Spread Spectrum Control Register Pin # Name Control Function Byte 17 SSP7 Bit 7 SSP6 Bit 6 SSP5 Bit 5 Spread Spectrum Programming SSP4 Bit 4 b(7:0) SSP3 Bit 3 SSP2 Bit 2 SSP1 Bit 1 SSP0 Bit 0 Type RW RW RW RW RW RW RW RW SMBus Table: DOT PLL Spread Spectrum Control Register Pin # Name Control Function Byte 18 Reserved Bit 7 SSP14 Bit 6 SSP13 Bit 5 SSP12 Bit 4 Spread Spectrum Programming SSP11 Bit 3 b(14:8) SSP10 Bit 2 SSP9 Bit 1 SSP8 Bit 0 Type RW RW RW RW RW RW RW 0 1 These Spread Spectrum bits in Byte 19 and 20 will program the spread pecentage. It is recommended to use ICS Spread % table for spread programming. 0 1 These Spread Spectrum bits in Byte 19 and 20 will program the spread pecentage. It is recommended to use ICS Spread % table for spread programming. PWD X X X X X X X X PWD 0 X X X X X X X Bytes 19:21 are reserved. IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 16 9FGP205 Frequency Timing Generator for Peripherals Advance Information (Ref.) Seating Plane (N D -1)x e (Ref.) A1 Index Area ND & NE Even A3 N L N 1 Anvil Singulation 1 2 E2 (Ref.) b (Ref.) A D (NE -1)x e E2 2 Sawn Singulation Top View are Even 2 or E (Typ.) e 2 If N & N D E e Thermal Base D2 2 ND & NE Odd D2 0.08 C C THERMALLY ENHANCED, VERY THIN, FINE PITCH QUAD FLAT / NO LEAD PLASTIC PACKAGE DIMENSIONS DIMENSIONS SYMBOL MIN. MAX. A 0.8 1.0 A1 0 0.05 b 0.1 8 e (IDT package) 40L SYMBOL 0.25 Reference A3 (JEDEC reference only) 0.3 0.50 BASIC VJJD-2 / -5 TOLERANCE N 40 40 ND 10 10 NE 10 10 D x E BASIC 6.00 x 6.00 6.00 x 6.00 D2 MIN. / MAX. 1.75 / 4.80 2.75 / 3.0 E2 MIN. / MAX. 1.75 / 4.80 2.75 / 3.0 L MIN. / MAX. 0.30 / 0.50 0.3 / 0.5 Ordering Information Part / Order Number 9FGP205AKLF 9FGP205AKLFT Shipping Packaging Trays Tape and Reel Package 40-pin MLF 40-pin MLF Temperature 0 to +70° C 0 to +70° C “LF” to the suffix are the Pb-Free configuration and are RoHS compliant. “A” is the device revision designator (will not correlate with the datasheet revision). IDT® Frequency Timing Generator for Peripherals 1664—05/14/10 17 9FGP205 Frequency Timing Generator for Peripherals Advance Information Revision History Rev. 0.1 Issue Date 4/13/2009 Who RDW 0.2 4/30/2010 RDW 0.3 5/3/2010 RDW 0.4 5/14/2010 RDW Description Initial Release 1. Changed name of Pin 40 to CKPWRGD_WOL_STOP# to update description. No change in functionality. 2. Added control bits to Byte 3, 4, and 5 to select WOL_STOP# functionality for the 25M REF outputs and the 50M RMII outputs. Note default settings. 3. Updated Table 1 (combined with Table 2) 4. Changed Table 2 to reflect WOL_STOP function for pins 16, 29, 32, 33. 5. Added WOL_STOP entry for power down current. 6. Updated/corrected block diagram by removing OE_RMII pins. 1. Corrected error in Truth Table 2, added separate column for Pin 22. 1. CPU and DOT 96 default power down mode changed from driven to Hi-Z to support WOL_STOP# mode. Termination circuit will give Low/Low on those outputs in Power Down. Byte 2, but 7 and 6 default changed to 1. 2. Corrected byte 7 to be Read Only. Page # - 5 13, 14 Innovate with IDT and accelerate your future networks. Contact: www.IDT.com For Sales For Tech Support 800-345-7015 408-284-8200 Fax: 408-284-2775 408-284-6578 [email protected] Corporate Headquarters Asia Pacific and Japan Europe Integrated Device Technology, Inc. 6024 Silver Creek Valley Road San Jose, CA 95138 United States 800 345 7015 +408 284 8200 (outside U.S.) IDT Singapore Pte. Ltd. 1 Kallang Sector #07-01/06 KolamAyer Industrial Park Singapore 349276 Phone: 65-6-744-3356 Fax: 65-6-744-1764 IDT Europe Limited 321 Kingston Road Leatherhead, Surrey KT22 7TU England Phone: 44-1372-363339 Fax: 44-1372-378851 © 2010 Integrated Device Technology, Inc. All rights reserved. Product specifications subject to change without notice. IDT, ICS, and the IDT logo are trademarks of Integrated Device Technology, Inc. Accelerated Thinking is a service mark of Integrated Device Technology, Inc. All other brands, product names and marks are or may be trademarks or registered trademarks used to identify products or services of their respective owners. Printed in USA 18