Document Number: 001-90233 Rev. *K Page 4 of 25
CY51X7
Functional Overview
Programmable Features
Architecture Overview
The CY51X7 is a high-performance programmable PLL die for
crystal oscillators supporting multiple functions, multiple output
standards, and four user selectable output frequencies. The
device has internal one-time programmable (OTP) nonvolatile
memory (NVM) that can be partitioned into Common Device
Configurations and Frequency Information (see Figure 2). The
Common Device Configurations do not change with output
frequency and consist of chip power supply, OE polarity, I
2
C
device address, input reference, output standards, and VCXO.
The OTP memory is based on eFuse and the CY51X7 also
contains volatile memory (shown as “NVMCopy” in Figure 1) that
stores an exact copy of the NVM at the release of reset on Power
ON. The chip settings depend on the contents of the volatile
memory and the output frequency depends on the
configurations, as explained in Figure 1. The volatile memory
can be accessed through the I
2
C bus and modified.
Figure 1. Conceptual Memory Structure
Figure 2 shows the conceptual internal memory structure that
consists of Common Device Configurations and Frequency
Information.
Figure 2. Memory Structure for Configurations
Description of Settings for the Memory Structure
Profile[FS0-3]: Frequency information
VCXO function: VCXO enable/disable, TPR, modulation
bandwidth and Kv (Slope for VC vs. Frequency) information
V
DD
: 1.8 / 2.5 / 3.3 V range information
I
2
C: enable/disable, I
2
C address information
Output Standards: LVPECL, LVDS, CML, HCSL, LVCMOS
LOCK pattern: 2-bit pattern to indicate eFuse lock
Input reference: Crystal (OT3, HFF, LFF) or clock
Internal State Diagram
The CY51X7 contains a state machine, which controls the device
behavior. The state machine loads the “eFuse” contents to
“NVMCopy” after the reset as indicated in Figure 3 on page 5.
The eFuse memory contains a 2-bit pattern “XT-PATTERN”
associated with Crystal Blank Tuning.
The state machine enters one of the following states: “Crystal
Blank Tuning state”, “Command Wait state”, or “Active state”
according to the XT-PATTERN and/or LOCK. There are two
options for the unprogrammed device: one is the
XT-PATTERN = “00” or “11” (referred to as non-XT-PAT device
hereafter) and the other is XT-PATTERN = “01” or “10” (referred
to as XT-PAT device hereafter).
In case of a XT-PAT device, the state machine goes to “Crystal
Blank Tuning state” automatically. You may tune the Crystal
Blank without shifting any data to the device.
In the case of a non-XT-PAT device, the State Machine goes to
“Command Wait state” if the LOCK = “00”. In this state, you may
access all the registers and read/write the “NVMCopy” contents.
The following commands can be used in the “Command Wait
state”:
Program eFuse
Selectively Program eFuse
Copy eFuse to NVMCopy
Copy NVMCopy to NVMRegister
Loop Lock
Exit Command (applicable in the “Crystal Blank tuning state”)
You may test the device functionality by issuing the “Loop Lock”
command to enter “Active state” without programming the LOCK.
Table 1. Programmable Features
Feature Description
Frequency Tuning
Frequency for the PLL
Oscillator tuning (load capacitance values)
Function OE polarity
Power Supply V
DD
(1.8, 2.5 or 3.3 V)
VCXO
Enable/Disable VCXO
Kv polarity
Total pull range
Modulation bandwidth
Output LVPECL, LVDS, HCSL, CML, LVCMOS
Function
I
2
C address
4 / 2 / 1 - default frequency
Reference Crystal (HFF, OT3, LFF) or clock input
“NVMCopy”
Volatile
M
U
X
Chip
Settings
FS[0Ͳ1]
“eFuse”
NonͲVolatile
I2C
ProgrameFuse
Reset
Document Number: 001-90233 Rev. *K Page 5 of 25
CY51X7
When the LOCK is programmed as “10” or “01”, the device goes
to the “Active state” and the output clock will be available after
completion of the power-on cycle.
In the “Active state”, you may change the output frequency by
applying “Small Change” or “Large Change” commands.
Figure 3. State Diagrams
Small/Large Changes
Small change refers to the case where the frequency is changing
within ±500 ppm. The frequency information can be loaded
through I
2
C and the output frequency will change without any
glitch from its original frequency to the new frequency.
Note The small change functionality is not supported in the
Integer mode PLL. For more information, see AC Electrical
Specifications for LVPECL, LVDS, CML Outputs.
Large change refers to the case where the frequency is changing
more than ±500 ppm and is done through an I
2
C or FS state
change. The device will recalibrate and reconfigure the PLL and
the output will be unstable until this process is completed.
Programming Support
The CY51X7 is a software-configurable solution in which
Cypress provides a programming specification that defines all
necessary configuration bits. The customer uses this information
to develop programming software for use with their programmer
hardware.
Frequency Configurations
The FS[0-3] setting is done based on the logic levels on the FS0
and FS1 pins as indicated in the Ta b le 2 . The frequency
configuration consists of the desired output frequency
corresponding to each of the FS[0–3] setting. The Fractional-N
PLL is loaded with values required to generate the frequency for
each of these settings based on the input crystal frequency. The
frequency configuration for FS[0–3] is provided in Table 4 on
page 6.
Programmable OE Polarity
The CY51X7 contains a bit for OE polarity setting (default is
active-low). You can choose active-high or active-low polarity for
the OE function. The output will be disabled when OE is
deasserted.
Programmable VCXO
The device incorporates a proprietary technique for modulating
frequency by modifying VCO frequency according to the VC
control voltage. The pull profile is linear and accurate compared
to pulling the OT3/HFF reference. Also, the VCXO
characteristics are very stable and do not vary over temperature,
supply voltage, or process variations.
Kv (slope for frequency versus VC), TPR VC bandwidth, and
VCXO on/off are all programmable. Note that the VCXO
functionality is not supported in the Integer mode PLL.
Power Supply Sequencing
For start-up, the CY51X7 does not require any specific
sequencing and only needs a monotonic V
DD
ramp specified in
the datasheet. After the ramp up, V
DD
has to be maintained
within the limits specified for it in the Recommended Operating
Conditions. Brownout detection and protection has to be
implemented elsewhere in the system.
Other input signals, such as VC, FS0 or FS1, can power up
earlier or later than V
DD
. There are no timing requirements for
those input signals with reference to V
DD
. The device will operate
normally when all of the input signals are settled in the configured
state.
If a TCXO or external clock is fed into the XIN/XOUT inputs, a
stable input has to be present before start of the V
DD
ramp-up to
the specified level. This is because the on-chip frequency
calibration process starts at Power ON and requires a stable
reference input to be available at the start of the process.
I
2
C Interface
The CY51X7 supports two-wire serial interface and I
2
C in Fast
Mode (400 kbps) and 7-bit addressing. The device address is
programmable and is 55h by default. It supports single-byte
access only. The first I
2
C access to the device has to be made
5 ms (minimum) after VDD reaches its minimum specified
voltage.
ReleaseResetonPower
Copy“eFuse”to“NVMCopy”
CommandWaitState
Activestate
OutputClock
LOCK=“00”
LOCK=“10”
CrystalBlanktuningstate
Exitcommand
XTͲPATTERN=“01”or“10”
XTͲPATTERN=“00”or“11”
LoopLock
SmallChange
LargeChange
LOCK = "10" or "01"
Table 2. FS Setting
FS1 FS0 FS Setting
00FS0
01FS1
10FS2
11FS3
Document Number: 001-90233 Rev. *K Page 6 of 25
CY51X7
Memory Map
Write all the contents created by the Configuration tool. Partial
updates to the device is not allowed.
Access to locations other than those described here may cause
fatal error in device operation.
Table 3. Common Configurations
Memory Address Description
50h-57h Device configurations
Table 4. FSx: Frequency Configurations
Memory Address Description
10h, 20h, 30h, 40h DIVO
11h, 21h, 31h, 41h DIVO, DIVN_INT
12h, 22h, 32h, 42h ICP,DIVN_INT, PLL_MODE
13h, 23h, 33h, 43h DIVN_FRAC_L
14h, 24h, 34h, 44h DIVN_FRAC_M
15h, 25h, 35h, 45h DIVN_FRAC_H
1xh = FS0, 2xh = FS1,
3xh = FS2, 4xh = FS3
Table 5. Miscellaneous Information
Memory Address Description
00h (Read Only) Device ID (= 51h)
D4h–D6h User configurable information

CY5137-1X07I

Mfr. #:
Manufacturer:
Cypress Semiconductor
Description:
Clock Generators & Support Products Programmable Clocks
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet