CY22801 Universal Programmable Clock Generator (UPCG) Features Benefits • Integrated phase-locked loop (PLL) • Field programmable • Input frequency range: • Inventory of only one device, CY22801, is needed to use in various applications • In-house programming of samples and prototype quantities is available using the CY36800 InstaClock Kit • Can customize the input and output frequencies to suit your needs • High-performance PLL tailored for multiple applications • Meets critical timing requirements in complex system designs • Enables application compatibility — Crystal: 8–30 MHz — CLKIN: 1–133 MHz • Output frequency: — LVCMOS: 1–200 MHz • Low jitter, high accuracy outputs • 3.3V operation • 8-pin SOIC package Logic Block Diagram Pin Configuration CY22801 8-pin SOIC CLKA XIN/CLKIN XTAL OSC OUTPUT DIVIDERS PLL CLKB XOUT CLKC XIN/CLKIN 1 8 XOUT VDD NC 2 7 3 6 CLKC CLKA VSS 4 5 CLKB Pin Description Name Pin Number Description XIN 1 Reference Input: Crystal or External Clock VDD 2 3.3V Voltage Supply NC 3 No Connect; leave this pin floating VSS 4 Ground CLKB 5 Clock Output B CLKA 6 Clock Output A CLKC 7 Clock Output C XOUT 8 Reference Output: Connect to external crystal. When the reference is an external clock signal, this pin is not used and must be left floating. Cypress Semiconductor Corporation Document #: 001-15571 Rev. ** • 198 Champion Court • San Jose, CA 95134-1709 • 408-943-2600 Revised May 10, 2007 [+] Feedback CY22801 General Description The CY22801 is a flash-programmable clock generator that supports various applications in consumer and communications markets. The device uses a Cypress proprietary PLL to drive up to three configurable outputs in an 8-pin SOIC. The CY22801 can be programmed with an easy-to-use programmer dongle, the CY36800, in conjunction with the CyClocksRT™ software. This enables fast sample generation of prototype builds for user-defined frequencies. The output of the PLL runs at high frequency and is divided down to generate the output clocks. Two programmable dividers are available for this purpose. Thus, although the output clocks may be different frequencies, they must be related, based on the PLL frequency. It is also possible to direct the reference clock input to any of the outputs, thereby bypassing the PLL. Lastly, the reference clock may be passed through either divider. Figure 1. Basic PLL Block Diagram Field Programming the CY22801 The CY22801 is programmed using the CY36800 USB programmer dongle. The CY22801 is flash-technology based, so the parts can be reprogrammed up to 100 times. This enables fast and easy design changes and product updates, and eliminates any issues with old and out-of-date inventory. Samples and small prototype quantities can be programmed using the CY36800 programmer. Cypress’s value added distribution partners and third party programming systems from BP Microsystems, HiLo Systems, and others, are available for large production quantities. CyClocksRT Software CyClocksRT is an easy-to-use software application that enables the user to custom-configure the CY22801. Users can specify the XIN/CLKIN frequency, crystal load capacitance, and output frequencies. CyClocksRT then creates an industry-standard JEDEC file, which is used to program the CY22801. When needed, an advanced mode is available that enables users to override the automatically generated VCO frequency and output divider values. CyClocksRT is a component of the CyberClocks™ software, which can be downloaded free of charge from the Cypress website at http://www.cypress.com. CY36800 InstaClock™ Kit The Cypress CY36800 InstaClock Kit comes with everything needed to design the CY22801 and program samples and small prototype quantities. The CyClocksRT software is used to quickly create a JEDEC programming file, which is then downloaded directly to the portable programmer that is included in the CY36800 InstaClock Kit. The JEDEC file can also be saved for use in a production programming system for larger volumes. The CY36800 also comes with five samples of the CY22800, which can be programmed with preconfigured JEDEC files using the InstaClock software. Output Clock Frequencies REF (XIN/CLKIN) /Q PFD VCO Post Divider 1N CLKA /P Post Divider 2N Crosspoint Switch Matrix CLKB CLKC Reference Crystal Input The input crystal oscillator of the CY22801 is an important feature because of the flexibility it allows the user in selecting a crystal as a reference clock source. The oscillator inverter has programmable gain, enabling maximum compatibility with a reference crystal, based on manufacturer, process, performance, and quality. Input load capacitors are placed on the CY22801 die to reduce external component cost. These capacitors are true parallel-plate capacitors, designed to reduce the frequency shift that occurs when nonlinear load capacitance is affected by load, bias, supply, and temperature changes. The value of the input load capacitors is determined by eight bits in a programmable register. Total load capacitance is determined by the formula: CapLoad = (CL – CBRD – CCHIP)/0.09375 pF In CyClocksRT, enter the crystal capacitance (CL). The value of CapLoad will be determined automatically and programmed into the CY22801. Applications Controlling Jitter Jitter is defined in many ways, including: • Phase noise • Long-term jitter • Cycle-to-cycle jitter • Period jitter • Absolute jitter • Deterministic jitter The CY22801 is a very flexible clock generator with up to three individual outputs, generated from an integrated PLL. Details are shown in Figure 1. Document #: 001-15571 Rev. ** Page 2 of 7 [+] Feedback CY22801 These jitter terms are usually given in terms of RMS, peak-to-peak, or in the case of phase noise, dBC/Hz with respect to the fundamental frequency. Actual jitter is dependent on • XIN jitter and edge rate • Number of active outputs • Output frequencies • Supply voltage • Temperature • Output load Power supply noise and clock output loading are two major system sources of clock jitter. Power supply noise can be mitigated by proper power supply decoupling (0.1-μF ceramic cap) of the clock and ensuring a low impedance ground to the chip. Reducing capacitive clock output loading to a minimum lowers current spikes on the clock edges and thus reduces jitter. Reducing the total number of active outputs also reduces jitter in a linear fashion. However, it is better to use two outputs to drive two loads than one output to drive two loads. For additional information, refer to the application note, Jitter in PLL-based Systems: Causes, Effects, and Solutions, available at http://www.cypress.com. Cypress Programmable Clocks Cypress offers a wide range of programmable clock synthesizers that can generate any other frequencies not covered by the CY22801. Table 1 summarizes all Cypress programmable devices including CY22801. Table 1. Cypress Programmable Clocks[1] No. of PLL Input Freq. Output Freq. Package No. of Outputs Spread Spectrum VCXO I2C CY22800 1 0.5–100 1–200 8-SOIC up to 3 Yes Yes No CY22801 1 1–133 1–200 8-SOIC up to 3 No No No CY22050 1 1–133 0.08–200 16-TSSOP up to 6 No No No CY22150 1 1–133 0.08–200 16-TSSOP up to 6 No No Yes CY25100 1 8–166 3–200 8-SOIC/TSSOP up to 2 Yes No No CY25200 1 3–166 3–200 16-TSSOP up to 6 Yes No No CY241V08 1 27/13.5 27/13.5 8-SOIC up to 2 No Yes No Part # CY22392 3 1–166 1–200 16-TSSOP up to 6 No No No CY22381 3 1–166 1–200 8-SOIC up to 3 No No No CY22393 3 1–166 1–200 16-TSSOP up to 6 No No Yes CY22394/5 3 1–166 1–200 16-TSSOP up to 5 No No No CY22388/89/91 4 1–100 4.2–166 16/20-TSSOP, 32-QFN up to 8 No Yes No Note 1. The CY22800 and CY22801 are programmed using the programming dongle included in the CY36800 InstaClock Kit. The CY3672 programmer can be used to program all other Cypress Programmable Clocks. Document #: 001-15571 Rev. ** Page 3 of 7 [+] Feedback CY22801 Absolute Maximum Conditions Min Max Unit VDD Parameter Supply Voltage Description –0.5 4.6 V TS Storage Temperature –65 150 °C TJ Junction Temperature – 125 °C VIO Input and Output Voltage VSS – 0.5 VDD + 0.5 V ESD Electro-Static Discharge Voltage per MIL-STD-833, Method 3015 2000 – V Recommended Operating Conditions Parameter Description Min Typ Max Unit 3.14 3.3 3.47 V VDD Operating Voltage TA Ambient Temperature 0 – 70 °C CLOAD Max. Load Capacitance on the CLK output – – 15 pF tPU Power up time for VDD to reach minimum specified voltage (power ramps must be monotonic) 0.05 – 500 ms Min Typ Max Unit 8 – 30 MHz Recommended Crystal Specifications Parameter Name Description FNOM Nominal Crystal Frequency Parallel resonance, fundamental mode, and AT cut CLNOM Nominal Load Capacitance 6 – 30 pF R1 Equivalent Series Resistance Fundamental mode (ESR) – 35 50 Ω DL Crystal Drive Level – 0.5 2 mW Min Typ Max Unit No external series resistor assumed DC Electrical Specifications[2] Parameter Name Description IOH Output High Current VOH = VDD – 0.5, VDD = 3.3V (source) 12 24 – mA IOL Output Low Current VOL = 0.5, VDD = 3.3V (sink) 12 24 – mA VIH Input High Voltage 0.7*VDD – VDD + 0.3 V VIL Input Low Voltage VSS – 0.3 – 0.3*VDD V CIN1 Input Capacitance All input pins except XIN and XOUT – – 7 pF CIN2 Input Capacitance XIN and XOUT pins – 24 – pF IDD[3, 4] VDD Supply Current – 70 – mA Notes 2. Not 100% tested, guaranteed by design. 3. IDD current specified for three CLK outputs running at 100 MHz. 4. Use CyClocksRT™ to calculate actual IDD for specific output frequency configurations. Document #: 001-15571 Rev. ** Page 4 of 7 [+] Feedback CY22801 AC Electrical Characteristics[2] Parameter Name Description Min Typ Max Unit fREFC Reference Frequency - crystal 8 – 30 MHz fREFD Reference Frequency - driven 1 – 133 MHz fOUT Output Frequency DC Output Duty Cycle t3 t4 t5 [5] 1 – 200 MHz Duty Cycle is defined in Figure 3, 50% of VDD 45 50 55 % Rising Edge Slew Rate Output Clock Rise Time, 20% - 80% of VDD 0.8 1.4 – V/ns Falling Edge Slew Rate Output Clock Fall Time, 80% - 20% of VDD 0.8 1.4 – V/ns Skew Output-output skew between related outputs – – 250 ps t6[6] Clock Jitter Peak-to-peak period jitter – 250 – ps t10 PLL Lock Time – – 3 ms Test Circuit Timing Definitions Figure 2. Test Circuit Diagram VDD 0.1μF OUTPUTS Figure 3. Duty Cycle Definition; DC = t2/t1 CLKout CLOAD t1 t2 CLK GND 50% 50% Figure 4. Rise and Fall Time Definitions t3 t4 80% CLK 20% Notes 5. Skew value guaranteed when outputs are generated from the same divider bank. 6. Jitter measurement may vary. Actual jitter is dependent on input jitter and edge rate, number of active outputs, input and output frequencies, supply voltage, temperature, and output load. For more information, refer to the application note, Jitter in PLL-based Systems: Causes, Effects, and Solutions. Document #: 001-15571 Rev. ** Page 5 of 7 [+] Feedback CY22801 Ordering Information Ordering Code Package Type Operating Range Operating Voltage CY22801FXC 8-Pin SOIC Commercial 3.3V Package Diagram Figure 5. 8-Lead (150-Mil) SOIC S8 PIN 1 ID 4 1 1. DIMENSIONS IN INCHES[MM] MIN. MAX. 2. PIN 1 ID IS OPTIONAL, ROUND ON SINGLE LEADFRAME RECTANGULAR ON MATRIX LEADFRAME 0.150[3.810] 0.157[3.987] 3. REFERENCE JEDEC MS-012 0.230[5.842] 0.244[6.197] 4. PACKAGE WEIGHT 0.07gms PART # S08.15 STANDARD PKG. 5 SZ08.15 LEAD FREE PKG. 8 0.189[4.800] 0.196[4.978] 0.010[0.254] 0.016[0.406] SEATING PLANE X 45° 0.061[1.549] 0.068[1.727] 0.004[0.102] 0.050[1.270] BSC 0.004[0.102] 0.0098[0.249] 0.0138[0.350] 0.0192[0.487] 0°~8° 0.016[0.406] 0.035[0.889] 0.0075[0.190] 0.0098[0.249] 51-85066-*C CyClocksRT, CyberClocks, and InstaClock are trademarks of Cypress Semiconductor Corporation. All products and company names mentioned in this document may be the trademarks of their respective holders. Document #: 001-15571 Rev. ** Page 6 of 7 © Cypress Semiconductor Corporation, 2007. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted nor intended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an express written agreement with Cypress. Furthermore, Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress against all charges. [+] Feedback CY22801 Document History Page Document Title: CY22801 Universal Programmable Clock Generator (UPCG) Document Number: 001-15571 REV. ECN NO. Issue Date ** 1058080 See ECN Document #: 001-15571 Rev. ** Orig. of Change Description of Change KVM/ New data sheet KKVTMP Page 7 of 7 [+] Feedback