ds3102 Maxim Integrated Products, Inc., ds3102 Datasheet - Page 49

no-image

ds3102

Manufacturer Part Number
ds3102
Description
Stratum 3 Timing Card Ic With Synchronous Ethernet Support
Manufacturer
Maxim Integrated Products, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS3102
Manufacturer:
DS
Quantity:
2 870
Part Number:
DS3102
Manufacturer:
DS
Quantity:
3 283
Company:
Part Number:
ds3102GN
Quantity:
453
Part Number:
ds3102GN+
Manufacturer:
Microsemi Consumer Medical Product Group
Quantity:
10 000
Part Number:
ds3102GN+
Manufacturer:
MAXIM
Quantity:
8 000
Part Number:
ds3102GN+
Manufacturer:
DALLAS
Quantity:
20 000
7.9.4 Other Configuration Options
FSYNC and MFSYNC are always produced from the T0 DPLL. Output clocks OC1 to OC7 can also be configured
as 2kHz or 8kHz outputs, derived from either the T0 DPLL or the T4 DPLL (as specified by the 2K8KSRC bit in
FSCR1). If needed, the T4 DPLL can be used as a separate DPLL for the frame-sync path by configuring it for a
2kHz input and 2kHz and/or 8kHz frame-sync outputs.
7.10 Microprocessor Interface
The device presents an SPI interface on the CS, SCLK, SDI, and SDO pins. SPI is a widely used master/slave bus
protocol that allows a master device and one or more slave devices to communicate over a serial bus. The DS3102
is always a slave device. Masters are typically microprocessors, ASICs, or FPGAs. Data transfers are always
initiated by the master device, which also generates the SCLK signal. The DS3102 receives serial data on the SDI
pin and transmits serial data on the SDO pin. SDO is high impedance except when the DS3102 is transmitting data
to the bus master.
Bit Order. When both bit 3 and bit 4 are low at device address 3FFFh, the register address and all data bytes are
transmitted MSB first on both SDI and SDO. When either bit 3 or bit 4 is set to 1 at device address 3FFFh, the
register address and all data bytes are transmitted LSB first on both SDI and SDO. The reset default setting and
Motorola SPI convention is MSB first.
Clock Polarity and Phase. The CPOL pin defines the polarity of SCLK. When CPOL = 0, SCLK is normally low
and pulses high during bus transactions. When CPOL = 1, SCLK is normally high and pulses low during bus
transactions. The CPHA pin sets the phase (active edge) of SCLK. When CPHA = 0, data is latched in on SDI on
the leading edge of the SCLK pulse and updated on SDO on the trailing edge. When CPHA = 1, data is latched in
on SDI on the trailing edge of the SCLK pulse and updated on SDO on the following leading edge. SCLK does not
have to toggle between access, i.e., when CS is high. See
Device Selection. Each SPI device has its own chip-select line. To select the DS3102, pull its CS pin low.
Control Word. After CS is pulled low, the bus master transmits the control word during the first 16 SCLK cycles. In
MSB-first mode, the control word has the form:
where A[13:0] is the register address, R/W is the data direction bit (1 = read, 0 = write), and BURST is the burst bit
(1 = burst access, 0 = single-byte access). In LSB-first mode, the order of the 14 address bits is reversed. In the
discussion that follows, a control word with R/W = 1 is a read control word, while a control word with R/W = 0 is a
write control word.
Single-Byte Writes. See
BURST = 0 followed by the data byte to be written. The bus master then terminates the transaction by pulling CS
high.
Single-Byte Reads. See
BURST = 0. The DS3102 then responds with the requested data byte. The bus master then terminates the
transaction by pulling CS high.
Burst Writes. See
followed by the first data byte to be written. The DS3102 receives the first data byte on SDI, writes it to the
specified register, increments its internal address register, and prepares to receive the next data byte. If the master
continues to transmit, the DS3102 continues to write the data received and increment its address counter. After the
address counter reaches 3FFFh it rolls over to address 0000h and continues to increment.
Burst Reads. See
The DS3102 then responds with the requested data byte on SDO, increments its address counter, and prefetches
the next data byte. If the bus master continues to demand data, the DS3102 continues to provide the data on SDO,
Rev: 012108
____________________________________________________________________________________________ DS3102
Figure
Figure
R/W A13 A12 A11 A10 A9 A8 A7
7-6. After CS goes low, the bus master transmits a read control word with BURST = 1.
7-6. After CS goes low, the bus master transmits a write control word with BURST = 1
Figure
Figure
7-6. After CS goes low, the bus master transmits a write control word with
7-6. After CS goes low, the bus master transmits a read control word with
Figure
A6 A5 A4 A3 A2 A1 A0 BURST
7-5.
49 of 141

Related parts for ds3102