CYPRESS CYI9531OXC

C9531
PCIX I/O System Clock Generator with EMI
Control Features
Features
Table 1. Test Mode Logic Table[1]
• Dedicated clock buffer power pins for reduced noise,
crosstalk and jitter
Input Pins
OE
S1
Output Pins
S0
CLK
REF
• Input clock frequency of 25 MHz to 33 MHz
HIGH
LOW
LOW
XIN
XIN
• Output frequencies of XINx1, XINx2, XINx3 and XINx4
HIGH
LOW
HIGH
2 * XIN
XIN
• One output bank of five clocks
HIGH
HIGH
LOW
3 * XIN
XIN
• One REF XIN clock output
HIGH
HIGH
HIGH
4 * XIN
XIN
• SMBus clock control interface for individual clock
disabling and SSCG control
LOW
X
X
Three-state Three-state
• Output clock duty cycle is 50% (± 5%)
• < 250 ps skew between output clocks within a bank
• Output jitter <175 ps
• Spread Spectrum feature for reduced electromagnetic
interference (EMI)
• OE pin for entire output bank enable control and
testability
• 28-pin SSOP and TSSOP packages
Block Diagram
SSCG#
Pin Configuration
SSCG
Logic
/N
1
0
1
28
SDATA
CLK0
VDD
2
27
SCLK
CLK1
XIN
3
26
VSS
XOUT
4
25
VDDP
VSS
5
24
CLK0
S0
6
23
CLK1
S1
7
22
CLK2
GOOD#
8
21
VSS
VSS
9
VDDP
IA0
10
20
19
IA1
11
18
CLK4
IA2
12
17
VDDA
VDDA
13
16
VSS
OE
14
15
SSCG#
CLK2
CLK3
CLK4
OE
GOOD#
XOUT
REF
SDATA
SCLK
IA(0:2)
I 2C
Control
Logic
S(0,1)
C9531
XIN
REF
CLK3
Note:
1. XIN is the frequency of the clock on the device’s XIN pin.
Cypress Semiconductor Corporation
Document #: 38-07034 Rev. *E
•
3901 North First Street
•
San Jose, CA 95134
•
408-943-2600
Revised August 30, 2004
C9531
Pin Description[3]
Pin[2]
Name
PWR[4]
I/O
Description
3
XIN
VDDA
I
Crystal Buffer Input Pin. Connects to a crystal, or an external clock
source. Serves as input clock TCLK, in Test mode.
4
XOUT
VDDA
O
Crystal Buffer Output Pin. Connects to a crystal only. When a Can
Oscillator is used or in test mode, this pin is kept unconnected.
1
REF
VDD
O
Buffered inverted outputs of the signal applied at Xin, typically
33.33 or 25.0 MHz.
14*
OE
VDD
I
Output Enable for Clock Bank. Causes the CLK (0:4) output clocks
to be in a three-state condition when driven to a logic low level.
24, 23, 22, 19, 18
CLK(0:4)
VDDP
O
A bank of five XINx1, XINx2, XINx3 and XINx4 output clocks.
8
GOOD#
VDD
O
When his output signal is a logic low level, it indicates that the output
clocks of the bank are locked to the input reference clock. This
output is latched.
6*, 7*
S(0,1)
VDD
I
Clock Bank Selection Bits. These control the clock frequency that will
be present on the outputs of the bank of buffers. See table on page
one for frequency codes and selection values.
20, 25
VDDP
PWR
3.3V common power supply pin for all PCI clocks CLK (0:4).
10*, 11*, 12*
IA(0:2)
VDD
I
SMBus Address Selection Input Pins. See Table 3 on page 3.
15*
SSCG#
VDD
I
Spread Spectrum Clock Generator. Enables Spread Spectrum clock
modulation when at a logic low level, see Spread Spectrum Clocking
on page 6.
28
SDATA
VDD
I/O
Data for the Internal SMBus Circuitry. See Table 3 on page 3.
27
SCLK
VDD
I
Clock for the Internal SMBus Circuitry. See Table 3 on page 3.
13, 17
VDDA
I
Power for Internal Analog Circuitry. This supply should have a
separately decoupled current source from VDD.
2
VDD
PWR
Power supply for internal core logic.
5, 9, 16, 21, 26
VSS
PWR
Ground pins for the device.
Notes:
2. Pin numbers ending with * indicate that they contain device internal pull-up resistors that will insure that they are sensed as a logic 1 if no external circuitry is
connected to them.
3. A bypass capacitor (0.1µF) should be placed as close as possible to each VDD pin. If these bypass capacitors are not close to the pins their high frequency filtering
characteristic will be cancelled by the lead inductance of the trace.
4. PWR = Power connection, I = Input, O = Output and I/O = both input and output functionality of the pin(s).
Document #: 38-07034 Rev. *E
Page 2 of 10
C9531
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
initializes to their default setting upon power-up, and therefore
use of this interface is optional. Clock device register changes
are normally made upon system initialization, if any are
required.
The clock driver serial protocol accepts block write a operations from the controller. 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. The C9531 does not support the Block Read
function.
The block write protocol is outlined in Table 2. The addresses
are listed in Table 3.
Table 2. Block Read and Block Write Protocol
Block Write Protocol
Bit
Description
1
Start
2:8
Slave address – 7 bits
9
Write = 0
10
Acknowledge from slave
11:18
Command Code – 8 bits
'00000000' stands for block operation
19
Acknowledge from slave
20:27
Byte Count – 8 bits
28
Acknowledge from slave
29:36
Data byte 1 – 8 bits
37
Acknowledge from slave
38:45
Data byte 2 – 8 bits
46
Acknowledge from slave
....
......................
....
Data Byte (N–1) – 8 bits
....
Acknowledge from slave
....
Data Byte N – 8 bits
....
Acknowledge from slave
....
Stop
Table 3. SMBus Address Selection Table
SMBus Address of the Device
IA0 Bit (Pin 10)
IA1 Bit (Pin 11)
IA2 Bit (Pin 12)
DE
0
0
0
DC
1
0
0
DA
0
1
0
D8
1
1
0
D6
0
0
1
D4
1
0
1
D0
0
1
1
D2
1
1
1
Document #: 38-07034 Rev. *E
Page 3 of 10
C9531
Serial Control Registers
Byte 0: Output Register
Bit
@Pup
Name
Description
7
1
TESTEN
6
0
SSEN
Spread Spectrum modulation control bit (effective only when Bit 0 of this register is
set to a 0) 0 = OFF, 1= ON
5
1
SSSEL
SSCG Spread width select. 1 = 0.5%, 0 = 1.0% See Table 4 below for clarification
4
0
S1
S1 Bank MSB frequency control bit (effective only when Bit 0 of this register is set
to a 0)
3
0
S0
S0 Bank LSB frequency control bit (effective only when Bit 0 of this register is set
to a 0)
2
0
1
0
0
1
Test Mode Enable.
1 = Normal operation, 0 = Test mode
Not used
Not used
HWSEL
Hardware/SMBus frequency control. 1 = Hardware (pins 6, 7, and 15), 0 = SMBus
Byte 0 bits 3, 4, & 6
Table 4. Clarification Table for Byte0, bit 5
Byte0, bit6
Byte0, bit5
0
0
Description
Frequency generated from second PLL
0
1
Frequency generated from XIN
1
0
Spread @ –1.0%
1
1
Spread @ –0.5%
Table 5. Test Table
Outputs
Test Function Clock
CLK
REF
Note
Frequency
XIN/4
XIN
XIN is the frequency of the clock that is present on the
XIN input during test mode.
Byte 1: CPU Register
Bit
@Pup
7
1
Name
Description
6
1
5
1
4
1
Reserved
3
1
Reserved
2
1
Reserved
1
1
Reserved
0
1
Reserved
Reserved
Reserved
REFEN
REF Output Enable
0 = Disable, 1= Enable
Byte 2: PCI Register
Bit
@Pup
7
1
Reserved
6
1
Reserved
5
1
Reserved
4
1
Document #: 38-07034 Rev. *E
Name
18
Description
CLK4 Output Enable
0 = Disable, 1= Enable
Page 4 of 10
C9531
Byte 2: PCI Register (continued)
Bit
@Pup
Name
Description
3
1
19
CLK3 Output Enable
0 = Disable, 1= Enable
2
1
22
CLK2Output Enable
0 = Disable, 1= Enable
1
1
23
CLK1 Output Enable
0 = Disable, 1= Enable
0
1
24
CLK0 Output Enable
0 = Disable, 1= Enable
Output Clock Three-state Control
All of the clocks in the Bank may be placed in a three-state
condition by bringing their relevant OE pins to a logic low state.
This transition to and from a three-state and active condition
is a totally asynchronous event and clock glitching may occur
during the transitioning states. This function is intended as a
board level testing feature. When output clocks are being
enabled and disabled in active environments the SMBus
control register bits are the preferred mechanism to control
these signals in an orderly and predictable manner.
The output enable pin contains an internal pull-up resistor that
will insure that a logic 1 is maintained and sensed by the
device if no external circuitry is connected to this pin.
Output Clock Frequency Control
control signals is determined by the SMBus register Byte 0 bit
0. At initial power up this bit is set of a logic 1 state and thus
the frequency selections are controlled by the logic levels
present on the device’s S(0,1) pins. If the application does not
use an SMBus interface then hardware frequency selection
S(0,1) must be used. If it is desired to control the output clocks
using an SMBus interface, then this bit (B0b0) must first be set
to a low state. After this is done the device will use the contents
of the internal SMBus register Bytes 0 bits 3 and 4 to control
the output clock’s frequency.
The following formula and schematic may be used to understand and calculate either the loading specification of a crystal
for a design or the additional discrete load capacitance that
must be used to provide the correct load to a known load rated
crystal.
All of the output clocks have their frequency selected by the
logic state of the S0 and S1 control bits. The source of these
CL =
(CXINPCB + CXINFTG + CXINDISC) x (CXOUTPCB) + CXOUTFTG) + CXOUTDISC)
(CXINPCB + CXINFTG + CXINDISC) + (CXOUTPCB) + CXOUTFTG) + CXOUTDISC)
where:
CXTAL
= The load rating of the crystal.
CXINFTG
= The clock generators XIN pin effective device internal capacitance to ground.
CXOUTFTG = The clock generators XOUT pin effective device internal capacitance to ground.
CXINPCB
= The effective capacitance to ground of the crystal to device PCB trace.
CXOUTPCB = The effective capacitance to ground of the crystal to device PCB trace.
CXINDISC
= Any discrete capacitance that is placed between the XIn pin and ground.
CXOUTDISC = Any discrete capacitance that is placed between the XIn pin and ground.
CXINPCB
CXINDISC
CXOUTPCB
CXOUTDISC
XIN
XOUT
CXINFTG
CXOUTFTG
Clock Generator
Document #: 38-07034 Rev. *E
Page 5 of 10
C9531
As an example and using this formula for this data sheet’s
device, a design that has no discrete loading capacitors
(CDISC) and each of the crystal device PCB traces has a
capacitance (CPCB) to ground of 4 pF (typical value) would
calculate as:
CL =
(4 pF + 36 pF + 0 pF) x (4 pF + 36 pF + 0 pF)
(4 pF + 36 pF + 0 pF) x (4 pF + 36 pF + 0 pF)
Therefore, to obtain output frequencies that are as close to this
data sheets specified values as possible, in this design
example, you should specify a parallel cut crystal that is
designed to work into a load of 20 pF.
Spread Spectrum Clocking
Down Spread Description
Spread Spectrum is a modulation technique for distributing
clock period over a certain bandwidth (called Spread
Bandwidth). This technique allows the distribution of the
undesirable electromagnetic energy (EMI) over a wide range
of frequencies therefore reducing the average radiated energy
present at any frequency over a given time period. As the
spread is specified as a percentage of the resting (non-spread)
frequency value, it is effective at the fundamental and, to a
greater extent, at all of its harmonics.
= 40 x 40
40 x 40
=
1600
= 20 pF.
80
In this device Spread Spectrum is enabled externally through
pin 15 (SSCG#) or internally via SMBus Byte 0 Bit 0 and 6.
Spread spectrum is enabled externally when the SSCG# pin
is low. This pin has an internal device pull up resistor, which
causes its state to default to a HIGH (spread spectrum
modulation disabled) unless externally forced to a low. It may
also be enabled by programming SMBus Byte 0 Bit 0 LOW (to
enable SMBus control of the function) and then programming
SMBus byte 0 bit 6 low to set the feature active.
S p re a d o ff
S p re a d o n
C e n te r F re q u e n c y ,
S p re a d o ff
C e n te r F re q u e n c y ,
S p re a d o n
Figure 1. Spread Spectrum
Table 6. Spectrum Spreading Selection Table[5]
% of Frequency Spreading
Output Clock Frequency
SMBus Byte 0 Bit 5 = 0
SMBus Byte 0 Bit 5 = 1
Mode
33.3 MHz (XIN)
1.0% (–1.0% + 0%)
0.5% (–0.5% + 0%)
Down Spread
66.6 MHz (XIN*2)
1.0% (–1.0% + 0%)
0.5% (–0.5% + 0%)
Down Spread
100.0 MHz (XIN*3)
1.0% (–1.0% + 0%)
0.5% (–0.5% + 0%)
Down Spread
133.3 MHz (XIN*4)
1.0% (–1.0% + 0%)
0.5% (–0.5% + 0%)
Down Spread
Note:
5. When SSCG is enabled, the device will down spread the clock over a range that is 1% of its resting frequency. This means that for a 100-MHz output clock
frequency will sweep through a spectral range from 99 to 100 MHz.
Document #: 38-07034 Rev. *E
Page 6 of 10
C9531
Absolute Maximum Conditions
Parameter
Description
Condition
Min.
Max.
Unit
VDD,VDDP
Core Supply Voltage
–0.5
4.6
V
VDDA
Analog Supply Voltage
–0.5
4.6
V
VIN
Input Voltage
Relative to V SS
–0.5
VDD + 0.5
VDC
TS
Temperature, Storage
Non-functional
–65
+150
°C
TA
Temperature, Operating Ambient
Functional
0
70
°C
TJ
Temperature, Junction
Functional
–
150
°C
ESDHBM
ESD Protection (Human Body Model)
MIL-STD-883, Method 3015
2000
–
ØJC
Dissipation, Junction to Case
Mil-Spec 883E Method 1012.1
ØJA
Dissipation, Junction to Ambient
JEDEC (JESD 51)
UL–94
Flammability Rating
At 1/8 in.
MSL
Moisture Sensitivity Level
V
°C/W
°C/W
V–0
1
Multiple Supplies: The voltage on any input or I/O pin cannot exceed the power pin during power-up. Power supply sequencing is NOT required.
DC Electrical Specifications
Parameter
Description
Condition
VDD, VDDP,
VDDA
3.3V Operating Voltage
3.3V ± 5%
VILI2C
Input Low Voltage
SDATA, SCLK
VIHI2C
Input High Voltage
SDATA, SCLK
VIL
Input Low Voltage
Min.
Max.
Unit
3.135
3.465
V
–
1
V
2.2
–
–
VSS–0.5
0.8
V
VIH
Input High Voltage
2.0
VDD+0. 5
V
IIL
Input Leakage Current
except Pull-ups or Pull-downs
0 < VIN < VDD
–5
5
µA
VOL
Output Low Voltage
IOL = 1 mA
–
0.4
V
VOH
Output High Voltage
IOH = –1 mA
IOZ
High-Impedance Output Current
CIN
COUT
LIN
Pin Inductance
CXTAL
Crystal Pin Capacitance
VXIH
Xin High Voltage
VXIL
Xin Low Voltage
IDD
Dynamic Supply Current
At 133 MHz and all outputs
loaded per Table 7
IPD
Power-down Supply Current
PD# Asserted
–
2.4
–
V
–10
10
µA
Input Pin Capacitance
2
5
pF
Output Pin Capacitance
3
6
pF
–
7
nH
32
38
pF
0.7VDD
VDD
V
0
0.3VDD
V
–
300
mA
1
mA
From XIN and XOUT pins to
ground
AC Electrical Specifications
Parameter
Description
Condition
Min.
Max.
Unit
The device will operate reliably with input duty
cycles up to 30/70%
45
55
%
Crystal
TDC
XIN Duty Cycle
XINFREQ
XIN Frequency
When Xin is driven from an external clock source
25
33.3
MHz
TR / TF
XIN Rise and Fall Times
Measured between 0.3VDD and 0.7VDD
–
10.0
ns
TCCJ
XIN Cycle to Cycle Jitter
As an average over 1µs duration
–
500
ps
LACC
Long Term Accuracy
Over 150 ms
300
ppm
Document #: 38-07034 Rev. *E
Page 7 of 10
C9531
AC Electrical Specifications (continued)
Parameter
Description
Min.
Max.
Unit
Measurement at 1.5V
45
55
%
33-MHz CLK Period
Measurement at 1.5V
29.5
30.5
ns
66-MHz CLK Period
Measurement at 1.5V
14.5
15.5
ns
TPERIOD100
100-MHz CLK Period
Measurement at 1.5V
9.5
10.5
ns
TPERIOD133
133-MHz CLK Period
Measurement at 1.5V
7.0
8.0
ns
TR / TF
CLK Rise and Fall Times
Measured between 0.4V and 2.4V
0.5
2.0
ns
TSKEW
Any CLK to Any CLK Clock Skew Measurement at 1.5V
–
250
ps
TCCJ
CLK Cycle to Cycle Jitter
Measurement at 1.5V
–
175
ps
REF
TDC
REF Duty Cycle
Measurement at 1.5V
45
55
%
TR / TF
REF Rise and Fall Times
Measured between 0.4V and 2.4V
1.0
4.0
ns
TCCJ
REF Cycle to Cycle Jitter
Measurement at 1.5V
–
750
ps
CLK
TDC
CLK Duty Cycle
TPERIOD33
TPERIOD66
Condition
ENABLE/DISABLE and SET-UP
tpZL,tpZH
Output Enable Delay (all outputs)
–
10.0
ns
tpLZ,tpZH
Output Disable Delay (all outputs)
–
10.0
ns
TSTABLE
Clock Stabilization from Power-up
–
3.0
ms
Test and Measurement Set-up
3 .3 V S ig n a ls
tD C
-
Output under Test
-
3 .3 V
Probe
2 .4 V
Load Cap
1 .5 V
0 .4 V
0V
Tr
Lumped Load
Tf
LVTTL Signaling
Figure 2. Test and Measurement Set-up
Table 7. Loading
Output Name
CLK
REF
Max Load (in pF)
30
20
Ordering Information
Part Number
IMIC9531CY
IMIC9531CYT
IMIC9531CT
IMIC9531CTT
Lead Free
CYI9531OXC
CYI9531OXCT
CYI9531ZXC
CYI9531ZXCT
Document #: 38-07034 Rev. *E
Package Type
28-Pin SSOP
28-Pin SSOP – Tape and Reel
28-Pin TSSOP
28-Pin TSSOP – Tape and Reel
Product Flow
Commercial, 0° to 70°C
Commercial, 0° to 70°C
Commercial, 0° to 70°C
Commercial, 0° to 70°C
28-Pin SSOP
28-Pin SSOP – Tape and Reel
28-Pin TSSOP
28-Pin TSSOP – Tape and Reel
Commercial, 0° to 70°C
Commercial, 0° to 70°C
Commercial, 0° to 70°C
Commercial, 0° to 70°C
Page 8 of 10
C9531
Package Drawing and Dimension
28-lead (5.3 mm) Shrunk Small Outline Package O28
51-85079-*C
28-Lead Thin Shrunk Small Outline Package (4.40-mm Body) Z28.173
DIMENSIONS IN MM[INCHES] MIN.
MAX.
PIN 1 ID
1
REFERENCE JEDEC MO-153
PACKAGE WEIGHT 0.16 gms
4.30[0.169]
4.50[0.177]
6.25[0.246]
6.50[0.256]
PART #
Z28.173 STANDARD PKG.
ZZ28.173 LEAD FREE PKG.
28
0.65[0.025]
BSC.
0.19[0.007]
0.30[0.012]
1.10[0.043] MAX.
0.25[0.010]
BSC
GAUGE
PLANE
0°-8°
0.076[0.003]
0.85[0.033]
0.95[0.037]
9.60[0.378]
9.80[0.386]
0.05[0.002]
0.15[0.006]
SEATING
PLANE
0.50[0.020]
0.70[0.027]
0.09[[0.003]
0.20[0.008]
51-85120-*A
All product and company names mentioned in this document may be the trademarks of their respective holders.
Document #: 38-07034 Rev. *E
Page 9 of 10
© Cypress Semiconductor Corporation, 2004. 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.
C9531
Document History Page
Document Title: C9531 PCIX I/O System Clock Generator with EMI Control Features
Document #: 38-07034
REV.
ECN NO.
Issue Date
Orig. of
Change
Description of Change
**
106962
06/12/02
IKA
*A
114504
08/15/02
DMG
*B
120839
11/25/02
*C
122727
12/14/02
RBI
Added power up requirements to maximum ratings information
*D
126597
05/14/03
RGL
Fixed DC and AC table to match characteristic data
Added 25-MHz Operation
*E
259012
See ECN
RGL
Added Lead Free Devices
Document #: 38-07034 Rev. *E
Convert from IMI to Cypress
Converted from Word to Frame
Corrected Ordering Information by adding tape and reel option IMIC9531CYT and
IMIC9531CTT to match the Devmaster
RGL/ DMG Corrected the Package Drawing and Dimension from 28 TSOP to 28 TSSOP
Removed the read function in the SMBus Area
Page 10 of 10