CYPRESS CY22801

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