CYPRESS CY28510OC

510
CY28510
Peripheral I/O Clock Generator
Features
• 15 33.27-MHz or 66.669-MHz clock outputs
• 1 REF 14.318 MHz
• Divide by 2, spread spectrum and output enable all selectable on a per-output basis via I2C register bits
• Divide by 2 mode default values strappable on a
per-group basis
• Output Enable pin controls all outputs
Block Diagram
• I2C Compatible Programmability With Block and Byte
Modes
• I2C Operates Up to 1MHz
• I2C Address Selection of D0, D2, D4 or D6
• 48 Pin SSOP Package
Pin Configuration
XIN
REF
PLL 1with
Spread
Spectrum
66MHz
(Group Frequency Select, 33 or 66MHz)
÷2
CLKG0_0
Mux
÷2
CLKG0_1
Mux
÷2
CLKG0_2
Mux
÷2
CLKG0_3
Mux
÷2
CLKG0_4
Mux
÷2
CLKG0_5
Mux
÷2
CLKG0_6
Mux
÷2
CLKG0_7
Mux
÷2
CLKG1_0
Mux
÷2
CLKG1_1
Mux
÷2
CLKG1_2
Mux
÷2
CLKG1_3
Mux
÷2
CLKG2_0
Mux
÷2
CLKG2_1
Mux
÷2
CLKG3
GFS0
SCLK
SDATA
I2C
ADDSEL(0:1)
GFS3
REF
GFS0
VDDX
VSSX
XIN
XOUT
VDDC
ADDSEL0
ADDSEL1
VSSC
C LK_STOP#
SCLK
SDATA
GFS1
GFS2
OE
CLKG3
VDDQ3
VSSQ3
VSSQ2
CLKG2_1
CLKG2_0
VDDQ2
GFS1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
CY28510
PLL 2 no
Spread
Spectrum
CLK_STOP#
66MHz
Mux
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
VDDQ0
CLKG0_0
CLKG0_1
VSSQ0
CLKG0_2
VDDQ0
VSSQ0
CLKG0_3
CLKG0_4
VDDQ0
CLKG0_5
CLKG0_6
CLKG0_7
VSSQ0
VDDQ1
CLKG1_0
CLKG1_1
VSSQ1
VDDQ1
CLKG1_2
CLKG1_3
VSSQ1
VDDA
VSSA
GFS2
GFS3
OE
Cypress Semiconductor Corporation
Document #: 38-07542 Rev. **
•
3901 North First Street
•
San Jose
•
CA 95134 • 408-943-2600
Revised April 28, 2003
CY28510
Pin Description
Pin
Name
Type
Power
2
REF
O
VDDX
Reference Clock: 3.3V 14.318-MHz clock output.
6
XIN
I
VDDX
Crystal Connection or External Reference Frequency Input: This pin has
dual functions. It can be used as an external 14.318-MHz crystal
connection or as an external reference frequency input.
7
XOUT
O
VDDX
Crystal Connection for an external 14.318-MHz crystal output.
9
ADDSEL0
I, PU
250 KΩ
VDDC
I2C address selection.
ADDSEL1, ADSEL0: 0,0 = D0; 0,1 = D2, 1,0 = D4, 1,1 = D6
10
ADDSEL1
I, PU
250 KΩ
VDDC
12
CLK_STOP#
I, PU
250 KΩ
VDDC
Synchronous clock stop pin. When low, all of the clocks except REF are
stopped low after completing a normal positive pulse cycle.
13
SCLK
I
VDDC
I2C compatible SCLOCK.
14
SDATA
I/O
VDDC
I2C compatible SDATA.
3
GFS0
I, PD
250 KΩ
VDDC
Group frequency select 0. 0 = 33 MHz, 1 = 66 MHz.
15
GFS1
I, PD
250 KΩ
VDDC
Group frequency select 1. 0 = 33 MHz, 1 = 66 MHz.
16
GFS2
I, PD
250 KΩ
VDDC
Group frequency select 2. 0 = 33 MHz, 1 = 66 MHz.
1
GFS3
I, PD
250 KΩ
VDDC
Group frequency select 3. 0 = 33 MHz, 1 = 66 MHz.
17
OE
I, PU
250 KΩ
VDDC
Output enable. 1 = enabled, 0 = disabled (tri-state)
18
CLKG3
O
VSSQ3
Output clock, group 3, 33 or 66 MHz.
22,23
CLKG2_(1:0)
O
VSSQ2
Output clocks, group 2, 33 or 66 MHz.
28,29,32,33
CLKG1_(3:0)
O
VSSQ1
Output clocks, group 1, 33 or 66 MHz.
36,37,38,40,4
1,44,46,47
CLKG0_(7:0)
O
VSSQ0
Output clocks, group 0, 33 or 66 MHz.
39
VDDQ0_2
PWR
3.3V Power supply for outputs CLKG0_(7:6).
43
VDDQ0_1
PWR
3.3V Power supply for outputs CLKG0_(5:3).
48
VDDQ0_0
PWR
3.3V Power supply for outputs CLKG0_(2:0).
35
VSSQ0
GND
Ground for output buffers CLKG0_(7:6).
42
VSSQ0
GND
Ground for output buffers CLKG0_(5:3).
45
VSSQ0
GND
Ground for output buffers CLKG0_(2:0).
30
VDDQ1
PWR
3.3V Power supply for outputs CLKG1_(3:2).
37
VSSQ1
GND
Ground for output buffers CLKG1_(3:2).
34
VDDQ1
PWR
3.3V Power supply for outputs CLKG1_(1:0).
31
VSSQ1
GND
Ground for output buffers CLKG1_(1:0).
24
VDDQ2
PWR
3.3V Power supply for outputs CLKG2_(1:0).
21
VSSQ2
GND
Ground for output buffers.
19
VDDQ3
PWR
3.3V Power supply for outputs.
20
VSSQ3
GND
Ground for output buffers.
Document #: 38-07542 Rev. **
Description
Page 2 of 13
CY28510
Pin Description (continued)
Pin
Name
Type
Power
Description
26
VDDA
PWR
3.3V Power supply for analog PLLs.
25
VSSA
GND
Ground for analog PLLs.
4
VDDX
PWR
3.3V Power supply for oscillator.
5
VSSX
GND
Ground for oscillator.
8
VDDC
PWR
3.3V Power supply for core.
11
VSSC
GND
Ground for core.
Serial Data Interface
Data Protocol
To enhance the flexibility and function of the clock synthesizer,
a two-signal serial interface is provided. Through the Serial
Data Interface, various device functions, such as individual
clock output buffers, can be individually enabled or disabled.
The registers associated with the Serial Data Interface
initialize to their default setting upon power-up, therefore use
of this interface is optional. Clock device register changes are
normally made upon system initialization, yet the interface is
available at any time except power-down.
The clock driver serial protocol accepts Byte Write, Byte Read,
Block Write, and Block Read operation from the controller. For
Block Write/Read operation, the bytes must be accessed in
sequential order from lowest to highest byte (most significant
bit first) with the ability to stop after any complete byte has
been transferred. For Byte Write and Byte Read operations,
the system controller can access individual indexed bytes. The
offset of the indexed byte is encoded in the command code,
as described in Table 1. The Block Write and Block Read
protocol is outlined in Table 2, while Table 3 outlines the corresponding byte write and byte read protocol.
The slave receiver address can be D0, D2, D4, or D6
depending on the state of the ADDSEL(0:1) pins.
Table 1. Command Code Definition
Bit
7
(6:0)
Description
0 = Block read or block write operation
1 = Byte read or byte write operation
Byte offset for byte read or byte write operation. For block read or block write operations, these bits should
be ’0000000’
Table 2. Block Read and Block Write Protocol
Block Write Protocol
Bit
1
2:8
Description
Start
Slave address – 7 bits
Block Read Protocol
Bit
1
2:8
Description
Start
Slave address – 7 bits
9
Write = 0
9
Write = 0
10
Acknowledge from slave
10
Acknowledge from slave
11:18
19
20:27
28
29:36
37
38:45
46
Command Code – 8 bits
'00000000' stands for block operation
11:18
Command Code – 8 bits
'00000000' stands for block operation
Acknowledge from slave
19
Acknowledge from slave
Byte count from master – 8 bits
20
Repeat start
Acknowledge from slave
21:27
Slave address – 7 bits
Data byte 0 from master– 8 bits
28
Read = 1
Acknowledge from slave
29
Acknowledge from slave
Data byte 1 from master – 8 bits
Acknowledge from slave
Document #: 38-07542 Rev. **
30:37
38
Byte count from slave – 8 bits
Acknowledge
Page 3 of 13
CY28510
Table 2. Block Read and Block Write Protocol (continued)
Block Write Protocol
Bit
Block Read Protocol
Description
Bit
....
Data bytes from master/Acknowledge
....
Data Byte N – 8 bits
....
Acknowledge from slave
....
Stop
39:46
47
48:55
Description
Data byte 0 from slave – 8 bits
Acknowledge
Data byte 1 from slave – 8 bits
56
Acknowledge
....
Data bytes from slave/acknowledge
....
Data byte N from slave – 8 bits
....
Not acknowledge
....
Stop
Table 3. Byte Read and Byte Write Protocol
Byte Write Protocol
Bit
1
2:8
Byte Read Protocol
Description
Bit
Start
1
Slave address – 7 bits
2:8
Description
Start
Slave address – 7 bits
9
Write = 0
9
Write = 0
10
Acknowledge from slave
10
Acknowledge from slave
11:18
19
20:27
Command Code – 8 bits
'1xxxxxxx' stands for byte operation, bits[6:0] of
the command code represents the offset of the
byte to be accessed
11:18
Command Code – 8 bits
'1xxxxxxx' stands for byte operation, bits[6:0]
of the command code represents the offset
of the byte to be accessed
Acknowledge from slave
19
Acknowledge from slave
Data byte from master – 8 bits
20
Repeat start
28
Acknowledge from slave
29
Stop
21:27
Slave address – 7 bits
28
Read = 1
29
Acknowledge from slave
30:37
Data byte from slave – 8 bits
38
Not acknowledge
39
Stop
Serial Control Registers
Byte 0: Clock Enable Register 1
Bit
7
@Pup
1
Name
CLKG0_0
1 = enabled, 0 = tri-state
6
1
CLKG0_1
1 = enabled, 0 = tri-state
5
1
CLKG0_2
1 = enabled, 0 = tri-state
4
1
CLKG0_3
1 = enabled, 0 = tri-state
3
1
CLKG0_4
1 = enabled, 0 = tri-state
2
1
CLKG0_5
1 = enabled, 0 = tri-state
1
1
CLKG0_6
1 = enabled, 0 = tri-state
0
1
CLKG0_7
1 = enabled, 0 = tri-state
Document #: 38-07542 Rev. **
Description
Page 4 of 13
CY28510
Byte 1: Clock Enable Register 2
Bit
@Pup
Name
Description
7
1
CLKG1_0
1 = enabled, 0 = tri-state
6
1
CLKG1_1
1 = enabled, 0 = tri-state
5
1
CLKG1_2
1 = enabled, 0 = tri-state
4
1
CLKG1_3
1 = enabled, 0 = tri-state
3
1
CLKG2_0
1 = enabled, 0 = tri-state
2
1
CLKG2_1
1 = enabled, 0 = tri-state
1
1
CLKG3
1 = enabled, 0 = tri-state
0
1
REF
1 = enabled, 0 = tri-state
Byte 2: Clock Spread Spectrum Control Register
Bit
@Pup
Name
Description
7
0
6
0
B2b7, B2b6: 00 = normal, 01 = testb_output, 10 = PD_resetb, 11 = normal
5
0
4
0
3
0
SWFSEL
2
1
MSTRSRD
1
0
SST1
SST1 Select spread percentage. See Table 5
0
0
SST0
SST0 Select spread percentage. See Table 5
CPNTRL1
Charge Pump Control Bit1. See Table 4. Refer to CPNTRL0 in Byte 4, bit
0.
CLK output strength, 0 = low, 1 = high.
0=GFS(3:0) controls output frequency. 1 =I 2C selection of output
frequency. Output frequencies should be set in Clock Frequency Select
Registers before enabling them.
Master Spread Spectrum Enable. 1 = enabled, 0 = disabled.
Table 5. Spread Spectrum Table [2]
Table 4. Charge Pump Control [1]
SST1
SST0
% Spread
PLL Bandwidth
SST1
SST0
% Spread
0
–0.25% Down spread Lexmark profile
0
0
100%
18 to 20 KHz
0
0
1
114%
21 to 23 KHz
0
1
–0.50% Down spread Lexmark profile
0
–1.0% Down spread Lexmark profile
1
–1.0% Down spread Linear profile
1
0
143%
24 to 26 KHz
1
1
1
88%
15 to 17 KHz
1
Notes:
1. The bandwidth of the non-spread PLL is 80 KHz.
2. Glitch free operation for both enabling and disabling Spread Spectrum
Document #: 38-07542 Rev. **
Page 5 of 13
CY28510
.
Byte 3: Clock Spread Enable Register 1
Bit
@Pup
Name
Description
7
0
CLKG0_0
Spread spectrum control. 0 = disabled, 1 = enabled
6
0
CLKG0_1
Spread spectrum control. 0 = disabled, 1 = enabled
5
0
CLKG0_2
Spread spectrum control. 0 = disabled, 1 = enabled
4
0
CLKG0_3
Spread spectrum control. 0 = disabled, 1 = enabled
3
0
CLKG0_4
Spread spectrum control. 0 = disabled, 1 = enabled
2
0
CLKG0_5
Spread spectrum control. 0 = disabled, 1 = enabled
1
0
CLKG0_6
Spread spectrum control. 0 = disabled, 1 = enabled
0
0
CLKG0_7
Spread spectrum control. 0 = disabled, 1 = enabled
Byte 4: Clock Spread Enable Register 2
Bit
@Pup
Name
Description
7
0
CLKG1_0
Spread spectrum control. 0 = disabled, 1 = enabled
6
0
CLKG1_1
Spread spectrum control. 0 = disabled, 1 = enabled
5
0
CLKG1_2
Spread spectrum control. 0 = disabled, 1 = enabled
4
0
CLKG1_3
Spread spectrum control. 0 = disabled, 1 = enabled
3
0
CLKG2_0
Spread spectrum control. 0 = disabled, 1 = enabled
2
0
CLKG2_1
Spread spectrum control. 0 = disabled, 1 = enabled
1
0
CLKG3
Spread spectrum control. 0 = disabled, 1 = enabled
0
0
CPNTRL0
Charge Pump Control Bit1. See Table 4. Refer to CPNTRL1 in Byte 2,
bit 5.
Byte 5: Clock Frequency Select Register 1
Bit
@Pup
Name
Description
7
0
CLKG0_0
Frequency select. 0 = 33 MHz, 1 = 66 MHz
6
0
CLKG0_1
Frequency select. 0 = 33 MHz, 1 = 66 MHz
5
0
CLKG0_2
Frequency select. 0 = 33 MHz, 1 = 66 MHz
4
0
CLKG0_3
Frequency select. 0 = 33 MHz, 1 = 66 MHz
3
0
CLKG0_4
Frequency select. 0 = 33 MHz, 1 = 66 MHz
2
0
CLKG0_5
Frequency select. 0 = 33 MHz, 1 = 66 MHz
1
0
CLKG0_6
Frequency select. 0 = 33 MHz, 1 = 66 MHz
0
0
CLKG0_7
Frequency select. 0 = 33 MHz, 1 = 66 MHz
Byte 6: Clock Frequency Select Register 2
Bit
@Pup
Name
7
0
CLKG1_0
Frequency select. 0 = 33 MHz, 1 = 66 MHz
6
0
CLKG1_1
Frequency select. 0 = 33 MHz, 1 = 66 MHz
5
0
CLKG1_2
Frequency select. 0 = 33 MHz, 1 = 66 MHz
4
0
CLKG1_3
Frequency select. 0 = 33 MHz, 1 = 66 MHz
3
0
CLKG2_0
Frequency select. 0 = 33 MHz, 1 = 66 MHz
2
0
CLKG2_1
Frequency select. 0 = 33 MHz, 1 = 66 MHz
1
0
CLKG3
Frequency select. 0 = 33 MHz, 1 = 66 MHz
0
0
DAFEN
M and N register mux selection. 0 = M and N values come from the ROM.
1 = data is loaded from the DAF registers into M and N.
Document #: 38-07542 Rev. **
Description
Page 6 of 13
CY28510
Byte 7: Dial-a-Frequency® Control Register N [default = 66.669 MHz, N = 149d, M = 8d]
Bit
@Pup
Description
7
1
N7, MSB
6
0
N6
5
0
N5
4
1
N4
3
0
N3
2
1
N2
1
0
N1
0
1
N0, LSB
Dial-a-Frequency Operation
Crystal Recommendations
VCO Frequency = (14.318180 MHz) x (N/ M)
Output1 = VCO/4 = 66.669 MHz
Output2 = VCO/8 = 33.335 MHz
To operate the Dial-a-Frequency feature, you must select the
individual output that is to be modified by selecting the Spread
spectrum control enable bit in the Clock Spread Enable
Registers to multiplex the SS PLL as the input source, which
is the only PLL that can have the “N” register value changed.
Then you must disable spread spectrum by setting MSTRSRD
in the Clock Spread Spectrum Control Register (Byte 2, bit 2)
to 0 so that the spread PLL is not being modulated. It is then
possible to change the N value from it’s default value of 149 to
any value within ±25%. You must also set the DAFEN bit to a
1 in Byte 6, bit 0 to enable the Dial-a-Frequency feature.
Please note that the long-term or accumulated jitter will be
about 3nsec, which does not affect the operation of the device
since only Cycle-to-Cycle jitter can cause system problems.
The CY28510 requires a Parallel Resonance Crystal.
Substituting a series resonance crystal will cause the
CY28510 to operate at the wrong frequency and violate the
ppm specification. For most applications there is a 300-ppm
frequency shift between series and parallel crystals due to
incorrect loading. See Table 6.
Crystal Loading
Crystal loading plays a critical role in achieving low ppm performance. To realize low ppm performance, the total capacitance
the crystal will see must be considered to calculate the appropriate capacitive loading (CL). The following diagram shows a
typical crystal configuration using the two trim capacitors. An
important clarification for the following discussion is that the
trim capacitors are in series with the crystal not parallel. It’s a
common misconception that load capacitors are in parallel
with the crystal and should be approximately equal to the load
capacitance of the crystal.
Figure 1. Crystal Capacitive Clarification
Table 6. Crystal Recommendations
Frequency
(Fund)
Cut
14.31818 MHz
AT
Loading
Load
Cap
Drive
(max.)
Shunt
Cap
(max.)
Motional
(max.)
Tolerance
(max.)
Stability
(max.)
Aging
(max.)
Parallel
20 pF
0.1 mW
5 pF
0.016 pF
50 ppm
50 ppm
5 ppm
Document #: 38-07542 Rev. **
Page 7 of 13
CY28510
Calculating Load Capacitors
In addition to the standard external trim capacitors, trace
capacitance and pin capacitance must also be considered to
correctly calculate crystal loading. As mentioned previously,
the capacitance on each side of the crystal is in series with the
crystal. This means the total capacitance on each side of the
crystal must be 2 times the specified crystal load capacitance
(CL). While the capacitance on each side of the crystal is in
series with the crystal, trim capacitors (Ce1,Ce2) should be
calculated to provide equal capacitive loading on both sides.
Clock Chip
Ci2
Ci1
Pin
3 to 6p
X2
X1
Cs1
Cs2
Trace
2.8pF
XTAL
Ce1
Ce2
Trim
33pF
Figure 2. Crystal Loading Example
As mentioned previously, the capacitance on each side of the
crystal is in series with the crystal. This means the total capacitance on each side of the crystal must be 2 times the specified
load capacitance (CL). While the capacitance on each side of
the crystal is in series with the crystal, trim capacitors
Load Capacitance (each side)
Ce = 2 * CL - (Cs + Ci)
CL
CLe
Ce
Cs
Ci
(Ce1,Ce2) should be calculated to provide equal capacitance
loading on both sides.
Use the following formulas to calculate the trim capacitor
values for Ce1 and Ce2.
Total Capacitance (as seen by the crystal)
CLe
=
1
1
( Ce1 + Cs1
+ Ci1 +
1
Ce2 + Cs2 + Ci2
)
Crystal load capacitance
Actual loading seen by crystal using standard value trim capacitors
External trim capacitors
Stray capacitance (trace,etc)
Internal capacitance (lead frame, bond wires etc)
Layout and Decoupling Consideration
The VDD nets for each of the subgroups within each group are
not connected internally. What this implies is that each group
Document #: 38-07542 Rev. **
should have a separate VDD pool and it’s own 0.1 µF capacitor.
The more you can avoid external coupling across VDD planes,
the better each sub-net can operate at a different frequency,
whether jitter is on or off, or it is at a different frequency.
Page 8 of 13
CY28510
VD D _ALL
2 .0 V
C LK
REF
< 1 .2 m s e c
Figure 3. Power-up Signal Timing
CLK_STOP# Clarification
CLK_STOP# Assertion
The CLK_STOP# signal is an active low input used for
synchronous stopping and starting the CLK output clocks
while the rest of the clock generator continues to function.
When CLK_STOP# pin is asserted low, all CLK outputs will be
stopped after being sampled by two rising CLK internal clock
edges.
CLK_STOP#
CLK
CLK Internal
Figure 4. CLK_STOP# Assertion Waveforms
CLK_STOP# Deassertion
The deassertion of the CLK_STOP# signal will cause all CLK
outputs that were stopped to resume normal operation in a
synchronous manner, synchronous manner meaning that no
short or stretched clock pulses will be produced when the
clock resumes. The maximum latency from the deassertion to
active outputs is no more than 2 CLK clock cycles
CLK_STOP#
CLK
CLK Internal
Figure 5. CLK_STOP# Deassertion Waveforms
Document #: 38-07542 Rev. **
Page 9 of 13
CY28510
Absolute Maximum Conditions
Min.
Max.
Unit
VDD, VDDC,
VDDA
Parameter
3.3V Supply Voltage
Description
Maximum functional voltage
Condition
–0.5
5.5
V
VDDQ
Output Buffer Supply Voltage
Maximum functional voltage
–0.5
5.5
V
VIN
Input Voltage
Relative to VSS
–0.5
VDD + 0.5
V
TS
Temperature, Storage
Non Functional
–65
150
°C
TA
Temperature, Operating Ambient
Functional
TJ
Temperature, Junction
Functional
ØJC
Dissipation, Junction to Case
Mil-Spec 883E Method 1012.1
15
°C/W
ØJA
Dissipation, Junction to Ambient
JEDEC (JESD 51)
45
°C/W
ESDHBM
ESD Protection (Human Body
Model)
MIL-STD-883, Method 3015
–
V
UL–94
Flammability Rating
@1/8 in.
MSL
Moisture Sensitivity Level
0
2000
70
°C
150
°C
V–0
1
DC Electrical Specifications
Parameter
Description
Conditions
Min.
Typ.
Max.
Unit
3.135
3.3
3.465
V
3.135
3.3
3.465
V
Input Low Voltage
–
–
0.8
Vdc
Input High Voltage
2.0
–
–
Vdc
–5
–
5
µA
VDD, VDDC,
VDDA
3.3V Supply Voltage
Maximum operating voltage
VDDQ
Output Buffer Supply Voltage
Maximum operating voltage
VIL
VIH
IILC
Input Leakage Current
Except for internal pull-up or
pull-down resistors
IIL
Input Low Current (@VIL = VSS)
For internal pull-up resistors
9
–
–
µA
IIH
Input High Current (@VIL =VDD)
For internal pull-down
resistors
–9
–
–
µA
VOL
Output Low Voltage
–
–
0.4
Vdc
VOH
Output High Voltage
2.4
–
–
Vdc
Ioz
Tri-State leakage Current
–
–
10
µA
CIN
Input pin capacitance
–
–
5
pF
COUT
Output pin capacitance
–
–
6
pF
LIN
Input pin Inductance
–
–
7
pF
CXTAL
Crystal pin capacitance
Measured from the Xin or Xout
to VSS
–
–
5
pF
IDD1
3.3V Core Supply Current
All outputs disabled running at
the default frequency
–
61.80
–
mA
IDD2
3.3V REF Supply Current
REF buffer with load from
Table 7, running at the default
frequency
–
4.15
–
mA
IDD3
3.3V CPU Supply Current
1 CLK buffer with load from
Table 7, running at the default
frequency
–
11.81
–
mA
IDD4
3.3V VDDA Supply Current
Running at the default
frequency
–
12
–
mA
Document #: 38-07542 Rev. **
Page 10 of 13
CY28510
AC Electrical Specifications
66 MHz
Parameter
Description
Condition
Min.
Typ.
Max.
Unit
CLK
FVCO
VCO Frequency Range
Measured at 1.5V
200
–
333
MHz
TDC
CLK Duty Cycle
Measured at 1.5V
45
–
55
%
TRISE/TFALL
CLK Rise and Fall Times
Measured from 0.4V to 2.4V
0.5
–
3.0
ns
TGSKEW1
Any CLK to Any CLK Clock Skew Measured at 1.5V, with Spread
within a Group
Spectrum disabled.
–
–
150
ps
TGSKEW2
Any CLK to Any CLK Clock Skew Measured at 1.5V, with Spread
within any Group
Spectrum disabled.
–
–
150
ps
TCCJ1
CLK Cycle-to-Cycle Jitter
Measured at 1.5V and all CLKs
running the same frequency with
Spread Spectrum disabled.
–
–
150
ps
TCCJ2
CLK Cycle-to-Cycle Jitter
Measured at 1.5V and all CLKs
running the same frequency with
Spread Spectrum enabled
–
200
ps
TCCJ3
CLK Cycle-to-Cycle Jitter
Measured at 1.5V with CLKs
running different frequencies but
the same frequency within a
Group and Sub-group and
Spread Spectrum disabled
–
–
200
ps
TCCJ4
CLK Cycle-to-Cycle Jitter
Measured at 1.5V with CLKs
running different frequencies
including within a Sub-group and
Spread Spectrum disabled
–
–
400
ps
TCCJ5
CLK Cycle-to-Cycle Jitter
Measured at 1.5V with CLKs
running different frequencies
including within a Sub-group and
Spread Spectrum enabled
–
–
600
ps
SCLK
TI2C
I2C Clock Period
Measured at 1.5V
1.0
–
–
us
10
–
18
MHz
REF
Xin
XIN being driven by an external
clock source
TDC
REF Duty Cycle
Measured at 1.5V, See Figure 3
45
–
55
%
TRISE/TFALL
REF Rise and Fall times
Measured from 0.4V to 2.4V, See
Figure 3
1
–
4
ns
TCCJ
REF Cycle-to-Cycle Jitter
Measured at 1.5V, See Figure 3
–
450
1000
ps
TXS
Power-on Hold Off
Outputs will be as shown in
Figure 3
–
–
1.2
ms
Table 7. Signal Loading Table
Clock Name
Max Load (pF)
CLK
22
REF
15
Document #: 38-07542 Rev. **
Page 11 of 13
CY28510
Measurement Point
CLK/REF
CLOAD
VDDQ
3.3V
Figure 6. Output Test Loading
Ordering Information
Part Number
Package Type
Product Flow
CY28510OC
48-pin Shrunk Small Outline package (SSOP)
Commercial, 0° to 70°C
CY28510OCT
48-pin Shrunk Small Outline package (SSOP) - Tape and Reel
Commercial, 0° to 70°C
Package Drawing and Dimension
48-Lead Shrunk Small Outline Package O48
51-85061-C
Dial-A-Frequency is a registered trademark of Cypress Semiconductor Corporation. All product and company names mentioned
in this document are the trademarks of their respective holders.
Purchase of I2C components from Cypress, or one of its sublicensed Associated Companies, conveys a license under the Philips
I2C Patent Rights to use these components in an I2C system, provided that the system conforms to the I2C Standard Specification
as defined by Philips.
Document #: 38-07542 Rev. **
Page 12 of 13
© Cypress Semiconductor Corporation, 2003. 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 Semiconductor product. Nor does it convey or imply any license under patent or other rights. Cypress Semiconductor 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
Semiconductor products in life-support systems application implies that the manufacturer assumes all risk of such use and in doing so indemnifies Cypress Semiconductor against all charges..
CY28510
Document History Page
Document Title: CY28510 Peripheral I/O Clock Generator
Document Number: 38-07542
Rev.
ECN No.
Issue
Date
Orig. of
Change
**
126023
04/30/03
RGL
Document #: 38-07542 Rev. **
Description of Change
New Data Sheet
Page 13 of 13