Datenblatt-pdf.com


DS2506S Schematic ( PDF Datasheet ) - Dallas Semiconducotr

Teilenummer DS2506S
Beschreibung 64-kbit Add-Only Memory
Hersteller Dallas Semiconducotr
Logo Dallas Semiconducotr Logo 




Gesamt 25 Seiten
DS2506S Datasheet, Funktion
www.dalsemi.com
FEATURES
65536 bits Electrically Programmable Read
Only Memory (EPROM) communicates with
the economy of one signal plus ground
Unique, factory-lasered and tested 64-bit
registration number (8-bit family code +
48-bit serial number + 8-bit CRC tester)
assures absolute traceability because no two
parts are alike
Built-in multidrop controller ensures
compatibility with other MicroLAN products
EPROM partitioned into two hundred fifty six
256-bit pages for randomly accessing
packetized data records
Each memory page can be permanently write-
protected to prevent tampering
Device is an “add only” memory where
additional data can be programmed into
EPROM without disturbing existing data
Architecture allows software to patch data by
superseding an old page in favor of a newly
programmed page
Reduces control, address, data, power, and
programming signals to a single data pin
Directly connects to a single port pin of a
microprocessor and communicates at up to
16.3 kbits per second
Overdrive mode boosts communication speed
to 142 kbits per second
8-bit family code specifies DS2506
communications requirements to reader
Presence detector acknowledges when the
reader first applies voltage
Low cost PR35 or 8-pin SOIC surface mount
package
Reads over a wide voltage range of 2.8V to
6.0V from -40°C to +85°C; programs at
11.5V to 12.0V from -40°C to +50°C
DS2506
64-kbit Add-Only Memory
PIN ASSIGNMENT
PR-35
DALLAS
DS2506
NC
NC
DATA
GND
18
27
36
45
8-PIN SOIC
(208 mil)
NC
NC
NC
NC
123
Bottom View
See Mech.
Drawings Section
ORDERING INFORMATION
DS2506
PR35 Package
DS2506S 8-Pin SOIC Package
1 of 25
062100






DS2506S Datasheet, Funktion
DS2506 MEMORY MAP Figure 4
STATUS MEMORY MAP
DS2506
6 of 25

6 Page









DS2506S pdf, datenblatt
DS2506
passes through the Extended Read Memory flow chart will generate a 16-bit CRC that is the result of
clearing the CRC generator and then shifting in the Redirection Byte only.
After the 16-bit CRC of the last page is read, the bus master will receive logical 1s from the DS2506 until
a Reset Pulse is issued. The Extended Read Memory command sequence can be exited at any point by
issuing a Reset Pulse.
WRITING EPROM MEMORY
The DS2506 has two independent EPROM memory fields, Data Memory and Status Memory. The
function flow for writing either field is almost identical. After the appropriate write command has been
issued, the bus master will send a two byte starting address (TA1=(T7:T0), TA2=(T15:T8)) and a byte of
data (D7:D0). A 16-bit CRC of the command byte, address bytes, and data byte is computed by the
DS2506 and read back by the bus master to confirm that the correct command word, starting address, and
data byte were received.
If the CRC read by the bus master is incorrect, a Reset Pulse must be issued and the entire sequence must
be repeated. If the CRC received by the bus master is correct, a programming pulse (12 volts on the
1-Wire bus for 480 µs) is issued by the bus master. Prior to programming, the entire EPROM memory
field will appear as logical 1s. For each bit in the data byte provided by the bus master that is set to a
logical 0, the corresponding bit in the selected byte of the EPROM memory is programmed to a logical 0
after the programming pulse has been applied.
After the 480 µs programming pulse is applied and the data line returns to the idle level (5 volts), the bus
master issues eight read time slots to verify that the appropriate bits have been programmed. The DS2506
responds with the data from the selected EPROM address sent least significant bit first. This byte contains
the bit-wise logical AND of all data ever written to this address. If the EPROM byte contains 1s in bit
positions where the byte issued by the master contained 0s, a Reset Pulse should be issued and the current
byte address should be programmed again. If the DS2506 EPROM byte contains 0s in the same bit
positions as the data byte, the programming was successful and the DS2506 will automatically increment
its address counter to select the next byte in the EPROM memory field. The new two byte address will
also be loaded into the 16-bit CRC generator as a starting value. The bus master will issue the next byte
of data using eight write time slots.
As the DS2506 receives this byte of data into the scratchpad, it also shifts the data into the CRC generator
that has been preloaded with the current address and the result is a 16-bit CRC of the new data byte and
the new address. After supplying the data byte, the bus master will read this 16-bit CRC from the DS2506
with sixteen read time slots to confirm that the address incremented properly and the data byte was
received correctly. If the CRC is incorrect, a Reset Pulse must be issued and the write sequence must be
restarted. If the CRC is correct, the bus master will issue a programming pulse and the selected byte in
memory will be programmed.
Note that the initial pass through the write flow chart will generate an 16-bit CRC value that is the result
of shifting the command byte into the CRC generator, followed by the two address bytes, and finally the
data byte. Subsequent passes through the write flow chart due to the DS2506 automatically incrementing
its address counter will generate a 16-bit CRC that is the result of loading (not shifting) the new
(incremented) address into the CRC generator and then shifting in the new data byte.
For both of these cases, the decision to continue (to apply a program pulse to the DS2506) is made
entirely by the bus master, since the DS2506 will not be able to determine if the 16-bit CRC calculated by
the bus master agrees with the 16-bit CRC calculated by the DS2506. If an incorrect CRC is ignored and
12 of 25

12 Page





SeitenGesamt 25 Seiten
PDF Download[ DS2506S Schematic.PDF ]

Link teilen




Besondere Datenblatt

TeilenummerBeschreibungHersteller
DS250664-kbit Add-Only MemoryDallas Semiconducotr
Dallas Semiconducotr
DS2506-UNW(DS250x-UNW) UniqueWare Add-Only MemoryDallas Semiconductor
Dallas Semiconductor
DS2506S64-kbit Add-Only MemoryDallas Semiconducotr
Dallas Semiconducotr

TeilenummerBeschreibungHersteller
CD40175BC

Hex D-Type Flip-Flop / Quad D-Type Flip-Flop.

Fairchild Semiconductor
Fairchild Semiconductor
KTD1146

EPITAXIAL PLANAR NPN TRANSISTOR.

KEC
KEC


www.Datenblatt-PDF.com       |      2020       |      Kontakt     |      Suche