stc3800 Connor-Winfield VCXOs, stc3800 Datasheet - Page 35

no-image

stc3800

Manufacturer Part Number
stc3800
Description
Integrated - Stratum 3e Timing Source
Manufacturer
Connor-Winfield VCXOs
Datasheet
Application Notes continued
to be loaded with its DPLL configuration data. This data may come from either an external EEPROM, or the bus
interface. The Dmode pin selects the source for configuration data, 0 = from the bus interface, 1 = from the EEPROM. If
the source is the EEPROM, devices pre-loaded with the data are available from Connor-Winfield (See External
Component Selection section). Following a reset, the device automatically pumps the data from the EEPROM.
and is loaded per the following procedure in Table 9:
7424 bytes. Following a reset, the pumping process consists of simply writing the 7424 bytes to the Cfgdata register.
Each write increments the Cfgctr_Lo/Hi counter registers, which are initialized to 0x00 after reset. Completion of pump
coincides with the counter registers reaching the value of Cfgctr_Lo/Hi = 0x1d/ 0x00, corresponding to 7424.
checksum in the device. The Chksum register indicates a correct or incorrect checksum in the bit 0 position. Bit 0 = 0
after reset, and is valid after the 7424th write to the Cfgdata register, and is set to 1 if the checksum is correct, 0 if it is
incorrect. Further writes beyond 7424 will not affect the device.
for a value of 0x00, followed by 7424 consecutive writes to the Cfgdata register. Then, successful completion of the
pump is checked by verifying the values in the Cfgctr_Lo/Hi registers = 0x1d/0x00, and Chksum = 0x01. Incrementing
Cfgctr_Lo/Hi values can optionally be checked while writing.
data registers is still valid. Pump completion and checksum correctness may be verified by reading the Cfgctr_Lo/Hi
and Chksum registers. Writes to the Cfgdata register will have no effect on the device when Dmode = 1. In any case,
writes to the Cfgdata register will have no effect on the device after configuration data pump is complete.
the bus interface. Access is provided via the following registers in Table 10 (Also see Register Descriptions and
Operation section):
Configuration Data
If the data is to be application provided through the bus interface, the data is available from Connor-Winfield as a file
Table 9 shows the registers associated with the configuration data and pumping process. The configuration file size is
The last two bytes of the configuration data contain the checksum (CRC-16), which is compared to a computed
A typical pump sequence after reset, for example, would consist of checking the Cfgctr_Lo/Hi and Chksum registers
If Dmode = 1 and the configuration data is pumped automatically from the EEPROM, the operation of the configuration
Reading and Writing EEPROM Data
– Following any device reset, either via power-up or operation of the Reset pin, the device needs
© Copyright 2001 The Connor-Winfield Corp. All Rights Reserved
– If the optional external EEPROM is provided, it may be read or written to via
Preliminary Data Sheet #: TM061
0x30
0x31
0x32
0x33
Configuration Data Registers
EEPROM Access Registers
0x36
0x37
0x38
0x39
Table 10:
Table 9:
EE_Wrt_Mode
EE_Cmd
EE_Page_Num
EE_FIFO_Port
Cfgdata
Cfgctr_Lo
Cfgctr_Hi
Chksum
Page 35 of 48
Specifications subject to change without notice
Rev: P06 Date: 11/22/04

Related parts for stc3800