Each data transfer is initiated with a START condition
and terminated with a STOP condition. The number of
data bytes transferred between START and STOP con-
ditions is not limited, and is determined by the master
device. The information is transferred byte-wise and
each receiver acknowledges with a ninth bit.
Within the bus specifications a regular mode (100kHz
clock rate) and a fast mode (400kHz clock rate) are
defined. The DS1086 works in both modes.
Acknowledge: Each receiving device, when
addressed, is obliged to generate an acknowledge
after the byte has been received. The master device
must generate an extra clock pulse that is associated
with this acknowledge bit.
A device that acknowledges must pull down the SDA
line during the acknowledge clock pulse in such a way
that the SDA line is stable LOW during the HIGH period
of the acknowledge-related clock pulse. Of course,
setup and hold times must be taken into account. When
the DS1086 EEPROM is being written to, it is not able to
perform additional responses. In this case, the slave
DS1086 sends a not acknowledge to any data transfer
request made by the master. It resumes normal opera-
tion when the EEPROM operation is complete.
A master must signal an end of data to the slave by not
generating an acknowledge bit on the last byte that has
been clocked out of the slave. In this case, the slave
must leave the data line HIGH to enable the master to
generate the STOP condition.
Figures 4, 5, 6, and 7 detail how data transfer is
accomplished on the 2-wire bus. Depending upon the
state of the R/W bit, two types of data transfer are pos-
sible:
1) Data transfer from a master transmitter to a slave
receiver. The first byte transmitted by the master is
the slave address. Next follows a number of data
bytes. The slave returns an acknowledge bit after
each received byte.
2) Data transfer from a slave transmitter to a master
receiver. The first byte (the slave address) is trans-
mitted by the master. The slave then returns an
acknowledge bit. Next follows a number of data
bytes transmitted by the slave to the master. The
master returns an acknowledge bit after all
received bytes other than the last byte. At the end
of the last received byte, a not acknowledge is
returned.
The master device generates all of the serial clock
pulses and the START and STOP conditions. A transfer
is ended with a STOP condition or with a repeated
START condition. Since a repeated START condition is
also the beginning of the next serial transfer, the bus is
not released.
The DS1086 can operate in the following two modes:
Slave receiver mode: Serial data and clock are
received through SDA and SCL. After each byte is
received, an acknowledge bit is transmitted. START
and STOP conditions are recognized as the beginning
and end of a serial transfer. Address recognition is per-
formed by hardware after reception of the slave
address and direction bit.
Slave transmitter mode: The first byte is received and
handled as in the slave receiver mode. However, in this
mode, the direction bit indicates that the transfer direc-
tion is reversed. Serial data is transmitted on SDA by
the DS1086 while the serial clock is input on SCL.
START and STOP conditions are recognized as the
beginning and end of a serial transfer.
Slave Address
Figure 5 shows the first byte sent to the device. It
includes the device identifier, device address, and the
R/W bit. The device address is determined by the
ADDR register.
Registers/Commands
See Table 1 for the complete list of registers/com-
mands and Figure 7 for an example of using them.
__________Applications Information
Power-Supply Decoupling
To achieve the best results when using the DS1086,
decouple the power supply with 0.01µF and 0.1µF
high-quality, ceramic, surface-mount capacitors.
Surface-mount components minimize lead inductance,
which improves performance, and ceramic capacitors
tend to have adequate high-frequency response for
decoupling applications. These capacitors should be
placed as close to pins 3 and 4 as possible.
Stand-Alone Mode
SCL and SDA cannot be left floating when they are not
used. If the DS1086 never needs to be programmed in-
circuit, including during production testing, SDA and
SCL can be tied high. The SPRD pin must be tied either
high or low.
DS1086
Spread-Spectrum EconOscillator
______________________________________________________________________________________ 13
DS1086
Spread-Spectrum EconOscillator
14 ______________________________________________________________________________________
Chip Information
SUBSTRATE CONNECTED TO GROUND
SLAVE
ACK
10 1
1
R/WA0*A1*
SLAVE
ACK
A2*
MSB
LSB
DEVICE IDENTIFIER
DEVICE
ADDRESS
READ/
WRITE
MSB LSB
COMMAND/REGISTER ADDRESS
SLAVE
ACK
MSB LSB
b7 b6 b5 b4 b3 b2 b1 b0
SLAVE
ACK
STOP
*THE ADDRESS DETERMINED BY A0, A1, AND A2 MUST
MATCH THE ADDRESS SET IN THE ADDR REGISTER.
DATA
TYPICAL 2-WIRE WRITE TRANSACTION
EXAMPLE 2-WIRE TRANSACTIONS (WHEN A0, A1, AND A2 ARE ZERO)
A) SINGLE BYTE WRITE
-WRITE OFFSET REGISTER
B) SINGLE BYTE READ
-READ OFFSET REGISTER
C) TWO BYTE WRITE
-WRITE DAC REGISTER
D) TWO BYTE READ
-READ DAC REGISTER
START
START
START
START
START
B0h
B0h
B0h
B0h
SLAVE
ACK
SLAVE
ACK
SLAVE
ACK
SLAVE
ACK
0Eh
0Eh
08h
08h
SLAVE
ACK
SLAVE
ACK
SLAVE
ACK
SLAVE
ACK
DATA
SLAVE
ACK
STOP
OFFSET10110000
10110000
10110000
10110000 10110001
REPEATED
START
SLAVE
ACK
DAC MSB
MASTER
ACK
DAC LSB
DATA
MASTER
NACK
STOP
DATA
B1h
b7 b6 b5 b4 b3 b2 b1 b0
00001110
00001110
00001000
00001000
REPEATED
START
DATA
OFFSET
MASTER
NACK
STOP
SLAVE
ACK
10110001
B1h
STOP
SLAVE
ACK
DAC LSB
DATA
SLAVE
ACK
DAC MSB
DATA
Figure 7. 2-Wire Transactions
Package Information
For the latest package outline information and land patterns
(footprints), go to www.maxim-ic.com/packages
. Note that a
“+”, “#”, or “-” in the package code indicates RoHS status only.
Package drawings may show a different suffix character, but
the drawing pertains to the package regardless of RoHS status.
PACKAGE
TYPE
PACKAGE
CODE
OUTLINE NO.
LAND
PATTERN NO.
8 µSOP U8-1
21-0036
90-0092
8 SO S8-4
21-0041
90-0096
DS1086
Spread-Spectrum EconOscillator
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are
implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. The parametric values (min and max limits) shown in
the Electrical Characteristics table are guaranteed. Other parametric values quoted in this data sheet are provided for guidance.
15
____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600
© 2012 Maxim Integrated Products Maxim is a registered trademark of Maxim Integrated Products, Inc.
Revision History
REVISION
NUMBER
REVISION
DATE
DESCRIPTION
PAGES
CHANGED
0 10/02 Initial release
1 9/03
Corrected the dither rate in the Master Oscillator Characteristics table; updated
Table 2
3, 8
2 3/12
Updated the Ordering Information, Absolute Maximum Ratings, and Package
Information
1, 2, 14

DS1086U-266+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Clock Generators & Support Products 5V Spread-Spectrum EconOscillator
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union