DS2704 1280-Bit EEPROM with SHA-1 Authentication www.maxim-ic.com GENERAL DESCRIPTION PIN CONFIGURATION The DS2704 provides 1280 bits of EEPROM data storage and a Secure Hash Algorithm (SHA) engine. The Dallas 1-Wire interface enables serial communication on a single battery contact and the 64-bit unique serial number allows multidrop networking and identification of individual devices. The 1280-bit memory is organized as 5 pages of 32 bytes each and supports storage of battery cell characteristics, charging voltage, current, and temperature parameters, as well as battery pack manufacturing data. The EEPROM pages are in 3mm 3mm TDFN circuit rewritable and can be individually locked to (TOP VIEWPADS ON BOTTOM) write protect data. The DS2704 employs the Secure Hash Algorithm (SHA-1) specified in the Federal Information publication 180-1 and 180-2, and ISO/IEC 10118-3. APPLICATIONS SHA-1 provides a robust cryptographic solution to 2.5G/3G Wireless Handsets ensure battery packs or other peripherals have been PDAs manufactured by authorized sources. The DS2704 Handheld or Notebook Computers and Terminals processes a host transmitted challenge and the 64- Digital Still and Video Cameras bit secret key stored on chip to produce a 160-bit response for transmission back to the host. The secret key is never transmitted between the battery and the host. FEATURES Secure Challenge and Response Authentication APPLICATION EXAMPLE Using the SHA-1 Algorithm Five Lockable 32-Byte Pages of EEPROM Dallas 1-Wire Interface with Standard and Overdrive Communications Speeds Unique 64-Bit Serial Number Compatible with DS2502 Memory Map and Read Function Command Operates with V as Low as 2.5V DD Tiny Chip-Scale UCSP and 3mm x 3mm TDFN Packaging (Pb-Free) ORDERING INFORMATION PART TEMP RANGE PIN-PACKAGE DS2704G+ -30C to +85C 3mm x 3mm TDFN-6 DS2704G+T&R -30C to +85C DS2704G+ on Tape-and-Reel DS2704W -30C to +85C Bare Die + Denotes lead-free package. 1-Wire is a registered trademark of Dallas Semiconductor. 1 of 18 050907 DS2704: 1280-Bit EEPROM with SHA-1 Authentication ABSOLUTE MAXIMUM RATINGS Voltage Range on All Pins, Relative to V -0.3V to +6V SS Operating Temperature Range -40C to +85C Storage Temperature Range -55C to +125C Soldering Temperature See IPC/JEDEC J-STD-020A Specification Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to the absolute maximum rating conditions for extended periods may affect device. RECOMMENDED DC OPERATING CONDITIONS (2.5V V 5.5V, T = -30C to +85C.) DD A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Supply Voltage V (Note 1) 2.5 5.5 V DD Data Pin DQ (Note 1) -0.3 +5.5 V DC ELECTRICAL CHARACTERISTICS (2.5V V 5.5V, T = -30C to +85C, typical values at V = 3.7V and T = 25C.) DD A DD A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Standby mode (Note 4) 1 3 A I DD0 -30C T 70C A 1 2 A Standby mode (Note 4) Communication mode using 5 25 A Standard Bus Timing (Note 5) Active Current I DD1 Communication mode using 25 75 A Overdrive Bus Timing (Note 5) I Computation mode 75 500 A DD2 I Programming mode 400 750 A DDP Input Logic High: DQ V (Note 1) 1.5 V IH Input Logic Low: DQ V (Note 1) 0.6 V IL Output Logic Low: DQ V I = 4mA (Note 1) 0.4 V OL OL Pull-down Current: DQ I 1 3 A PD EEPROM RELIABILITY SPECIFICATION (2.5V V 5.5V, T = -30C to +85 C.) DD A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Write Endurance: N (Note 2) 50,000 Writes EEC1 EEPROM Data Field Write Endurance: Secret EEPROM N (Note 2) 1,000 Writes EEC2 Storage t (Note 2, 3) 10 Years EES AC ELECTRICAL CHARACTERISTICS (2.5V V 5.5V, T = -30C to +85C.) DD A PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Computation Time t 30 ms SHA EEPROM Copy Time t (Note 2) 10 ms EEC 2 of 18