3/10 Abridged Data Sheet DS2460 SHA-1 Coprocessor with EEPROM www.maxim-ic.com GENERAL DESCRIPTION FEATURES The DS2460 SHA-1 Coprocessor with EEPROM is a Dedicated Hardware-Accelerated SHA Engine hardware implementation of the ISO/IEC 10118-3 for Generating SHA-1 MACs Secure Hash Algorithm (SHA-1), eliminating the need 112 Bytes User EEPROM for Storing End to develop software to perform the complex SHA Equipment Property Data computation required for authenticating SHA devices IC Host Interface, Supports 100kHz and 400kHz and for performing the validation of digitally signed Communication Speeds service data. The DS2460 communicates with a Three Address Inputs for IC Address microcontroller through the popular IC interface. Assignment Applications include hosts of access control and Single-Byte to 8-Byte EEPROM Write electronic payment systems for token authentication Sequences and service data validation as well as generation of 64-Bit Unique Registration Number one-time-use encryption keys for short message EEPROM Endurance: 200k Cycles per 8-Byte encryption and decryption for messages not exceed- Block at 25C ing the length of a SHA-1 result, which is 20 bytes. 10ms max EEPROM Write Cycle Wide Operating Range: 2.7V to 5.5V, -40C to +85C APPLICATIONS 4kV IEC 1000-4-2 ESD Protection Level on All License Management Pins Secure Feature Control 8-Pin SO (150 mils) Package System Authentication Clone Prevention ORDERING INFORMATION Door Locks Utility Meters PART TEMP RANGE PIN-PACKAGE DS2460S -40C to +85C 8 SO (150 mils) DS2460S/T&R -40C to +85C 8 SO (150 mils) TYPICAL OPERATING CIRCUIT DS2460S+ -40C to +85C 8 SO (150 mils) DS2460S+T&R -40C to +85C 8 SO (150 mils) VCC +Denotes a lead(Pb)-free/RoHS-compliant package. RP RP VCC Request full data sheet at: SDA SCL www.maxim-ic.com/fullds/DS2460 V CC C SDA AD0 SCL PIN CONFIGURATION AD1 GND AD2 AD0 V 1 8 CC GND AD1 SCL 2 7 AD2 SDA 3 6 GND N.C. 4 5 Note : Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device may be simultaneously available through various sales channels. For information about device errata, click here: www.maxim-ic.com/errata. 1 of 9 Abridged Data Sheet DS2460 ABSOLUTE MAXIMUM RATINGS Voltage Range on Any Pin Relative to Ground -0.5V, +6V Maximum Current Into Any Pin 20mA Operating Temperature Range -40C to +85C Junction Temperature +150C Storage Temperature Range -55C to +125C +300C Lead Temperature (soldering 10s) Soldering Temperature (reflow) +260C 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. ELECTRICAL CHARACTERISTICS (-40C to +85C, see Note 1) PARAMETER SYMBOL CONDITIONS MIN TYP MAX UNITS Supply Voltage V 2.7 5.5 V CC Bus idle 3 Standby Current I A CCS Bus idle, +25C 1 Operating Current I Bus active at 400kHz 250 500 A CCA Programming Current I (Note 9) 500 1000 A PROG SHA-1 Computation Current I See full version of data sheet mA SHA SHA-1 Engine SHA-1 Computation Time t See full version of data sheet ms SHA EEPROM Programming Time t 10 ms PROG Endurance N At +25C (Notes 2, 3) 200k CYCLE Data Retention t At +85C (Notes 4, 5, 6) 40 years RET IC-Pins (Note 7) See Figure 6 0.3 LOW Level Input Voltage V (Note 8) -0.5 V IL V CC 0.7 V + CC HIGH Level Input Voltage V (Notes 8, 9) V IH V 0.5V CC Hysteresis of Schmitt Trigger 0.05 V (Note 9) V hys Inputs V CC LOW Level Output Voltage at V 0.4 V OL 4mA Sink Current Output Fall Time from V to Ihmin 20 + V with a Bus Capacitance t (Note 9) 250 ns of ILmax 0.1Cb from 10pF to 400pF Pulse Width of Spikes that are SDA and SCL pins only t 50 ns SP Suppressed by the Input Filter (Note 9) Input Current Each I/O Pin with an Input Voltage Between I (Notes 8, 10) -10 10 A i 0.1V and 0.9V CCmax CCmax Input Capacitance C (Notes 8, 9) 10 pF i SCL Clock Frequency f 0 400 kHz SCL Hold Time (Repeated) START t 0.6 s Condition. After this Period, the HD:STA First Clock Pulse is Generated. LOW Period of the SCL Clock t 1.3 s LOW HIGH Period of the SCL Clock t 0.6 s HIGH 2 of 9