
Kit Operation
CY3677 Evaluation Kit User Guide, Doc. No. 002-12185 Rev. *D
20
3.6
eFuse Programming of the CY29430
After functional programming and evaluation of different clock configurations, you may choose to write the configuration to
the nonvolatile memory section of the device. The nonvolatile memory of the CY29430 is a one-time programmable (OTP)
eFuse. Any configuration after functional evaluation can permanently be written to the eFuse of the device. See
Figure 3-12
for the programming procedure.
Configure the device supply to 2.5 V before starting the eFuse programming.
Table 4-2
provides the hardware configuration
(J13 settings) of CY3677 for setting the device supply to 2.5 V.
Figure 3-12. eFuse Programming using ClockWizard 2.1
CAUTION
Evaluate the configuration via functional programming prior to writing a configuration to the
eFuse. The configuration cannot be modified or erased once it is written to the eFuse.
The CY29430 supply must be set to 2.5 V for eFuse programming. Setting the CY29430 supply to
any other voltage during eFuse programming will cause potential damage to the device.
After the device is eFuse-programmed, you can only change the output frequency through the following ways. Note that these
changes will revert after a power cycle.
Large change programming: This refers to the case where the frequency is changing more than ±500 ppm. Enter the
desired frequencies in the
Profile 0 (MHz)
,
Profile 1 (MHz)
,
Profile 2 (MHz)
, and
Profile 3 (MHz)
fields, and click on
Large change update
. The device will recalibrate and reconfigure the internal circuit and the output will change to the
desired frequencies.
Small change programming: This refers to the case where the frequency is changing less than ±500 ppm. Select
FS
profile
, enter the desired ppm in the
small change (ppm)
, and click on
Small change update
. The device will recalibrate
and reconfigure the internal circuit and the output will change to the desired frequencies.
3.7 Custom Profile Generation
ClockWizard 2.1 should be used to generate custom configuration profiles. For details on how to create custom profiles, refer
to the ClockWizard 2.1 User Guide located in
Help
>
User guide
of the ClockWizard 2.1 software.
To understand the output termination settings of different output standards (for example, LVPECL, HCSL, or LVDS), refer to
the
B.1. Termination Settings of Differential Clock Outputs
section.