DS1972-F5+ Maxim Integrated Products, DS1972-F5+ Datasheet

IBUTTON EEPROM 1KBit F5

DS1972-F5+

Manufacturer Part Number
DS1972-F5+
Description
IBUTTON EEPROM 1KBit F5
Manufacturer
Maxim Integrated Products
Series
iButton®r
Datasheet

Specifications of DS1972-F5+

Rohs Information
IButton RoHS Compliance Plan
Memory Size
128B
Memory Type
EEPROM
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
The DS1972 is a 1024-bit, 1-Wire
nized as four memory pages of 256 bits each in a
rugged iButton
scratchpad, verified, and then copied to the EEPROM
memory. As a special feature, the four memory pages
can individually be write protected or put in EPROM-
emulation mode, where bits can only be changed from
a 1 to a 0 state. The DS1972 communicates over the
single-conductor 1-Wire bus. The communication fol-
lows the standard 1-Wire protocol. Each device has its
own unalterable and unique 64-bit ROM registration
number that is factory lasered into the device. The reg-
istration number is used to address the device in a mul-
tidrop, 1-Wire net environment.
19-4888; Rev 3; 4/10
1-Wire and iButton are registered trademarks of Maxim
Integrated Products, Inc.
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
DS9096P
DS9101
DS9093RA
DS9093A
DS9092
IO
F3 SIZE
3.10mm
GND
Access Control/Parking Meter
Work-in-Progress Tracking
Tool Management
Inventory Control
Maintenance/Inspection Data Storage
PART
0.51mm
IO
Examples of Accessories
®
F5 SIZE
5.89mm
package. Data is written to an 8-byte
________________________________________________________________ Maxim Integrated Products
GND
Self-Stick Adhesive Pad
Multipurpose Clip
Mounting Lock Ring
Snap-In Fob
iButton Probe
General Description
0.51mm
Pin Configurations
52
0000006234FB
ACCESSORY
BRANDING
1-Wire
®
EEPROM chip orga-
Applications
®
®
2D
16.25mm
17.35mm
1024-Bit EEPROM iButton
♦ 1024 Bits of EEPROM Memory Partitioned Into
♦ Individual Memory Pages Can Be Permanently
♦ Switchpoint Hysteresis and Filtering to Optimize
♦ IEC 1000-4-2 Level 4 ESD Protection (±8kV
♦ Reads and Writes Over a Wide Voltage Range
♦ Communicates to Host with a Single Digital
♦ Unique Factory-Lasered 64-Bit Registration
♦ Built-In Multidrop Controller for 1-Wire Net
♦ Chip-Based Data Carrier Stores Digital
♦ Data Can Be Accessed While Affixed to Object
♦ Button Shape is Self-Aligning with Cup-Shaped
♦ Easily Affixed with Self-Stick Adhesive Backing,
♦ Presence Detector Acknowledges When Reader
+ Denotes a lead(Pb)-free/RoHS-compliant package.
Four Pages of 256 Bits
Write Protected or Put in EPROM-Emulation Mode
(“Write to 0”)
Performance in the Presence of Noise
Contact, ±15kV Air, Typical)
from 2.8V to 5.25V from -40°C to +85°C
Signal at 15.4kbps or 125kbps Using 1-Wire
Protocol
Number Ensures Error-Free Device Selection and
Absolute Traceability Because No Two Parts are
Alike
Identification and Information, Armored in a
Durable Stainless-Steel Case
Probes
Latched by its Flange, or Locked with a Ring
Pressed Onto its Rim
First Applies Voltage
DS1972-F5+
DS1972-F3+
PART
Common iButton Features
-40°C to +85°C
-40°C to +85°C
TEMP RANGE
Ordering Information
PIN-PACKAGE
F5 iButton
F3 iButton
Features
1

Related parts for DS1972-F5+

DS1972-F5+ Summary of contents

Page 1

... Probes ♦ Easily Affixed with Self-Stick Adhesive Backing, Latched by its Flange, or Locked with a Ring Pressed Onto its Rim ♦ Presence Detector Acknowledges When Reader First Applies Voltage PART 16.25mm DS1972-F5+ DS1972-F3+ 2D ® + Denotes a lead(Pb)-free/RoHS-compliant package. ® 17.35mm Features Common iButton Features ...

Page 2

EEPROM iButton ABSOLUTE MAXIMUM RATINGS IO Voltage Range to GND .......................................-0.5V to +6V IO Sink Current ...................................................................20mA Operating Temperature Range ...........................-40°C to +85°C Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These ...

Page 3

... Note 12: Applies to a single device attached to a 1-Wire line. Note 13: The earliest recognition of a negative edge is possible at t Note 14: Defines maximum possible bit rate. Equal to t Note 15: Interval after t during which a bus master is guaranteed to sample a logic there is a DS1972 present. RSTL Minimum limit maximum limit is t PDHMAX Note 16: Numbers in bold are not in compliance with legacy 1-Wire product standards ...

Page 4

... Note: Numbers in bold are not in compliance with legacy 1-Wire product standards. 4 _______________________________________________________________________________________ PROG L increases. A increases. A LEGACY VALUES OVERDRIVE SPEED (μs) MAX MIN MAX (undefined) 7 (undefined) (undefined 240 8 24 120 6 16 DS1972 VALUES STANDARD SPEED OVERDRIVE SPEED (μs) (μs) MIN MAX MIN 65* (undefined) 8* (undefined) 480 640 240 8 60 120 6 MAX 15.5 ...

Page 5

... Data is transferred serially through the 1- Wire protocol, which requires only a single data contact and a ground return. The DS1972 has an additional memory area called the scratchpad that acts as a buffer when writing to the main memory or the register page ...

Page 6

... Figure 7. All data is read and written least significant bit first. 64-Bit Lasered ROM Each DS1972 contains a unique ROM code that is 64 bits long. The first 8 bits are a 1-Wire family code. The next 48 bits are a unique serial number. The last 8 bits are a cyclic redundancy check (CRC) of the first 56 bits ...

Page 7

... Data memory and registers are located in a linear address space, as shown in Figure 5. The data memory and the registers have unrestricted read access. The DS1972 EEPROM array consists of 18 rows of 8 bytes each. The first 16 rows are divided equally into four memory pages (32 bytes each). These four pages are the primary data memory ...

Page 8

... Writing data to the scratchpad clears this flag. To write data to the DS1972, the scratchpad must be used as intermediate storage. First, the master issues the Write Scratchpad command to specify the desired target address, followed by the data to be written to the scratchpad ...

Page 9

... Memory Function Commands The Memory Function Flowchart (Figure 7) describes the protocols necessary for accessing the memory of the DS1972. An example on how to use these functions to write to and read from the device is in the Memory Function Example section. The communication between the master and the DS1972 takes place either at standard speed (default overdrive speed ( ...

Page 10

... THE BITWISE LOGICAL N BYTE COUNTER AND OF THE TRANSMITTED BYTE AND THE DATA BYTE FROM THE TARGETED ADDRESS INTO THE SCRATCHPAD. N BUS MASTER Rx CRC-16 OF COMMAND, ADDRESS, E/S BYTE, AND DATA BYTES AS SENT BY THE DS1972 N BUS MASTER MASTER Tx RESET? Rx "1"s AAh TO FIGURE E[2:0]? ...

Page 11

... SCRATCHPAD PROG DATA TO ADDRESS DS1972 Tx "0" BUS MASTER Rx "1"s Y MASTER Tx RESET? N DS1972 Tx "1" N MASTER Tx RESET 1-Wire IDLE HIGH FOR POWER. DS1972 SETS MEMORY ADDRESS = (T[15:0]) BUS MASTER Rx DATA BYTE FROM MEMORY ADDRESS Y BUS MASTER MASTER Tx RESET? Rx "1" MASTER Tx RESET? Y ADDRESS < 8Fh? ...

Page 12

... E/S, and scratchpad contents are not affected by a Read Memory command. 1-Wire Bus System The 1-Wire bus is a system that has a single bus mas- ter and one or more slaves. In all instances the DS1972 is a slave device. The bus master is typically a micro- controller. The discussion of this bus system is broken 12 ...

Page 13

... The presence pulse lets the bus master know that the DS1972 is on the bus and is ready to operate. For more details, see the 1-Wire Signaling section. 1-Wire ROM Function ...

Page 14

... MATCH ROM SEARCH ROM COMMAND? COMMAND DS1972 Tx BIT 0 MASTER Tx BIT 0 DS1972 Tx BIT 0 MASTER Tx BIT BIT 0 MATCH? BIT 0 MATCH DS1972 Tx BIT 1 MASTER Tx BIT 1 DS1972 Tx BIT 1 MASTER Tx BIT BIT 1 MATCH? BIT 1 MATCH DS1972 Tx BIT 63 MASTER Tx BIT 63 DS1972 Tx BIT 63 MASTER Tx BIT BIT 63 MATCH? BIT 63 MATCH? ...

Page 15

TO FIGURE 9a FROM FIGURE 9a FROM FIGURE 9a TO FIGURE 9a NOTE: THE OD FLAG REMAINS THE DEVICE WAS ALREADY AT OVERDRIVE SPEED BEFORE THE OVERDRIVE-MATCH ROM COMMAND WAS ISSUED. Figure 9b. ROM Functions Flowchart (continued) ...

Page 16

... A t RSTL overdrive mode, returning the device to standard speed. If the DS1972 is in overdrive mode and t no longer than 80µs, the device remains in overdrive mode. If the device is in overdrive mode and t between 80µs and 480µs, the device resets, but the communication speed is undetermined ...

Page 17

... When responding with a 1, the DS1972 does not hold the data line low at all, and the voltage starts rising as soon as t The sum of t ...

Page 18

... W1L V PUP V IHMASTER ILMAX RESISTOR WRITE-ZERO TIME SLOT V PUP V IHMASTER ILMAX RESISTOR READ-DATA TIME SLOT PUP V IHMASTER ILMAX RESISTOR Figure 11. Read/Write Timing Diagrams 18 ______________________________________________________________________________________ ε t SLOT MASTER t W0L t SLOT MASTER t MSR MASTER SAMPLING WINDOW δ t SLOT MASTER ε t REC t REC DS1972 ...

Page 19

... In contrast to the 8-bit CRC, the 16-bit CRC is always communicated in the inverted form. A CRC generator inside the DS1972 iButton (Figure 13) calculates a new 16-bit CRC, as shown in the command flowchart (Figure 7). The bus master compares the CRC value ...

Page 20

... Figure 13. CRC-16 Hardware Description and Polynomial by the bus master. The DS1972 transmits this CRC only if E[2:0] = 111b. With the Read Scratchpad command, the CRC is gen- erated by first clearing the CRC generator and then shifting in the command code, the target addresses Command-Specific 1-Wire Communication Protocol—Legend ...

Page 21

Command-Specific 1-Wire Communication Protocol—Color Codes Master to Slave Slave to Master Write Scratchpad (Cannot Fail) RST PD Select WS TA <8–T[2:0] bytes> CRC-16 FF Loop Read Scratchpad (Cannot Fail) RST PD Select RS TA-E/S <8–T[2:0] bytes> CRC-16 FF Loop Copy ...

Page 22

... RoHS status only. Package drawings may show a different suffix character, but the drawing pertains to the package regardless of RoHS status. PACKAGE TYPE F3 iButton F5 iButton 22 ______________________________________________________________________________________ With only a single DS1972 connected to the bus mas- ter, the communication looks like this: DATA (LSB FIRST) (Reset) Reset pulse (Presence) Presence pulse CCh Issue “ ...

Page 23

... 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. Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 23 © 2010 Maxim Integrated Products ...

Related keywords