DS2502S+ Maxim Integrated Products, DS2502S+ Datasheet

IC OTP 1KBIT 8SOIC

DS2502S+

Manufacturer Part Number
DS2502S+
Description
IC OTP 1KBIT 8SOIC
Manufacturer
Maxim Integrated Products
Datasheet

Specifications of DS2502S+

Format - Memory
EPROMs
Memory Type
OTP EPROM
Memory Size
1K (1K x 1)
Interface
1-Wire Serial
Operating Temperature
-40°C ~ 85°C
Package / Case
8-SOIC (3.9mm Width)
Organization
1 K x 1
Supply Voltage (max)
6 V
Supply Voltage (min)
2.8 V
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Voltage - Supply
-
Speed
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
19-5075; 12/09
www.maxim-ic.com
10/21/
10/21/
FEATURES
 1024 bits Electrically Programmable Read
 Unique, factory-lasered and tested 64-bit
 Built-in multidrop controller ensures
 EPROM partitioned into four 256-bit pages
 Each memory page can be permanently
 Device is an “add only” memory where
 Architecture allows software to patch data by
 Reduces control, address, data, power, and
 Directly connects to a single port pin of a
 8-bit family code specifies DS2502
 Presence detector acknowledges when the
 Low cost TO-92 or 8-pin SO, SOT-23 (3-
 Reads over a wide voltage range of 2.8V to
Only Memory (EPROM) communicates with
the economy of one signal plus ground
registration number (8-bit family code + 48-
bit serial number + 8-bit CRC tester) assures
absolute traceability because no two parts are
alike
compatibility with other MicroLAN products
for randomly accessing packetized data
write-protected to prevent tampering
additional data can be programmed into
EPROM without disturbing existing data
superseding an old page in favor of a newly
programmed page
programming signals to a single data pin
microprocessor and communicates at up to
16.3 kbits per second
communications requirements to reader
reader first applies voltage
pin), TSOC and flip chip surface mount
package
6.0V from -40°C to +85°C; programs at
11.5V to 12.0V from -40°C to +50°C
1 of 23
PIN ASSIGNMENT
NOTE: The leads of TO-92 packages on tape-
and-reel are formed to approximately 100 mil
(2.54 mm) spacing. For details refer to drawing
21-0250.
BOTTOM VIEW
See
1Kb Add-Only Memory
1
09rrd
21-0250
1 2 3
TO-92
DS2502
for package outline.
2
DATA
GND
DATA
8-PIN SO (150 MIL)
GND
NC
NC
N C
Flip Chip, Top View
with Laser Mark,
Contacts Not Visible.
“rrd” = Revision/Date
1 = DATA
2 = GND
TSOC PACKAGE
1 = DATA; 2, 3 = GND
“rr” = Revision
SOT-23 Package
TOP VIEW
1
2
3
4
09rr
1
2
3
Top View
1
DS2502
6
5
4
8
7
6
5
3
NC
NC
NC
2
NC
NC
NC
NC

Related parts for DS2502S+

DS2502S+ Summary of contents

Page 1

... EPROM partitioned into four 256-bit pages for randomly accessing packetized data  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 ...

Page 2

... DS2502P+ DS2502P/T&R DS2502P+T&R DS2502S DS2502S+ DS2502S/T&R DS2502S+T&R DS2502X1 + Indicates lead-free compliance. DESCRIPTION The DS2502 1Kb Add-Only Memory identifies and stores relevant information about the product to which it is associated. This lot- or product-specific information can be accessed with minimal interface- for example, a single port pin of a microcontroller. The DS2502 consists of a factory-lasered registration number that includes a unique 48-bit serial number, an 8-bit CRC, and an 8-bit Family Code (09h) plus 1Kb of EPROM which is user-programmable ...

Page 3

... Wire bus master must first provide one of four ROM function commands: 1) Read ROM, 2) Match ROM, 3) Search ROM Skip ROM. After a ROM function sequence has been successfully executed, the bus master may then provide any one of the memory function commands specific to the DS2502 (Figure 6). ...

Page 4

HIERARCHICAL STRUCTURE FOR 1-WIRE PROTOCOL Figure 2 64-BIT LASERED ROM Figure 3 8–Bit CRC Code MSB 1-WIRE CRC GENERATOR Figure 4 48–Bit Serial Number LSB MSB 8–Bit Family Code (09h) LSB MSB LSB ...

Page 5

... Page Address Redirection Bytes Page Address Redirection Byte has an FFH value, the data in the main memory that corresponds to that page is valid Page Address Redirection Byte has some other hex value, the data in the page corresponding to that redirection byte is invalid, and the valid data can now be found at the one’ ...

Page 6

... All bits transferred to the DS2502 and received back by the bus master are sent least significant bit first. DS2502 MEMORY MAP Figure ...

Page 7

... MEMORY FUNCTION FLOW CHART Figure ...

Page 8

... MEMORY FUNCTION FLOW CHART Figure 6 (cont’d) LEGEND: DECISION MADE BY THE MASTER DECISION MADE BYDS2502 ...

Page 9

... MEMORY FUNCTION FLOW CHART Figure 6 (cont’ ...

Page 10

... CRC of all data bytes read from the initial starting byte through the last byte of memory. After the CRC is received by the bus master, any subsequent read time slots will appear as logical 1s until a reset pulse is issued. Any reads ended by a reset pulse prior to reaching the end of memory will not have the 8-bit CRC available. ...

Page 11

... EPROM data and an 8-bit CRC that gets generated automatically at the end of each page. This type of read differs from the Read Memory command which simple reads each page until the end of address space is reached. The Read Memory command only generates an 8-bit CRC at the end of memory space that often might be ignored, since in many applications the user would store a 16-bit CRC with the data itself in each page of the 1024-bit EPROM data field at the time the page was programmed ...

Page 12

... Note that the initial pass through the Write Memory flow chart will generate an 8-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 ...

Page 13

... If the CRC is incorrect, a reset pulse must be issued and the Write Status command 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 Status flow chart will generate an 8-bit CRC value that is the result of shifting the command byte into the CRC generator, followed by the 2 address bytes, and finally the data byte ...

Page 14

... DS2502 on a multidrop bus. Only the DS2502 that exactly matches the 64-bit ROM sequence will respond to the subsequent memory function command. All slaves that do not match the 64-bit ROM sequence will wait for a reset pulse. This command can be used with a single or multiple devices on the bus ...

Page 15

DS2502 EQUIVALENT CIRCUIT Figure 7 BUS MASTER CIRCUIT Figure ...

Page 16

ROM FUNCTIONS FLOW CHART Figure ...

Page 17

... This command can save time in a single-drop bus system by allowing the bus master to access the memory functions without providing the 64-bit ROM code. If more than one slave is present on the bus and a read command is issued following the Skip ROM command, data collision will occur on the bus as multiple slaves transmit simultaneously (open drain pulldowns will produce a wired-AND result) ...

Page 18

... DS2502 computes an 8-bit CRC for the command, address, and data bytes received for the Write Memory and the Write Status commands and then outputs this value to the bus master to confirm proper transfer. Similarly the DS2502 computes an 8-bit CRC for the command and address bytes received from the bus master for the Read Memory, Read Status, and Read Data/Generate 8-Bit CRC commands to confirm that these bytes have been received correctly ...

Page 19

READ/WRITE TIMING DIAGRAM Figure 11 Write-one Time Slot Write-zero Time Slot Read-data Time Slot RESISTOR MASTER DS2502 DS2502 SAMPLING WINDOW 60 s  t < 120 s SLOT 1 s  t < 15 s LOW1 1 s  t ...

Page 20

PROGRAM PULSE TIMING DIAGRAM Figure ...

Page 21

ABSOLUTE MAXIMUM RATINGS* Voltage on any Pin Relative to Ground Operating Temperature Storage Temperature Soldering Temperature * This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the ...

Page 22

NOTES: 1. All voltages are referenced to ground external pullup voltage. PUP 3. Input load is to ground additional reset or communication sequence cannot begin until the reset high time has expired. 5. Read data ...

Page 23

REVISION HISTORY REVISION DATE Added note to Figure 10 that changed t Added VEPR specification. 12/09 Changed t to 960s maximum. RSTL Added notes 13 and 14. DESCRIPTION to 960s maximum. RSTL PAGES CHANGED ...

Related keywords