DS3640
DeepCover Security Manager with I2C Interface and 1KB
Nonimprinting Battery-Backed Encryption Key SRAM
119-0008; Rev 10; 6/17
General Description
DeepCover® embedded security solutions cloak-sen-
sitive data under multiple layers of advanced physical
security to provide the most secure key storage possible.
The DeepCover Security Manager (DS3640) is a secure
supervisor with 1024 bytes of SRAM for applications
requiring the secure storage of encryption keys, includ-
ing POS terminals. The 1KB key memory is constantly
complemented in the background to prevent oxide
stress and memory imprint-ing. In the event of a
qualified tamper event, the key memory is rapidly
cleared.
The device includes a real-time clock (RTC), CPU super-
visor, watchdog timer, and on-chip temperature sensor.
In the event of a primary power failure, an external
bat-tery source is automatically switched in to keep the
key memory, RTC, and tamper-detection circuitry active.
The DS3640 provides low-leakage tamper-detection
inputs for interface to external sensors, interlocks,
and anti-tamper meshes. The DS3640 will also invoke
a tamper event if the backup battery drops below a
specified threshold, absolute temperature or
temperature rate-of-change exceeds programmed
limits, or crystal-oscillator frequency falls outside a
specified window. The tamper event is latched and
time stamped for future debugging purposes.
Access to the RTC, tamper monitoring, key memory,
and device configuration is conducted through an I2C-
compatible interface. The DS3640 is assembled in
a Pb-free CSBGA package, which enhances key
security in that the leads are not exposed to the outer
edges of the package.
Applications
Point-of-Sale Terminals
Gaming
Routers/Switches
IT Security
Alarm Systems
Features
S 1024-Byte Nonimprinting Key Memory with High-
Speed Erase
S 64-Byte General-Purpose RAM (Not Cleared)
S Real-Time Clock with Leap Year Compensation
Valid Up to 2100
S Watchdog Timer
S CPU Supervisor
S Four General-Purpose Tamper-Detect
Comparators with Associated Reference
S Three Tamper-Detect Logic Inputs
S On-Chip Programmable Temperature Sensing with
Proprietary Rate-of-Change Detector
S On-Chip Random Number Generator (RNG)
S Latching and Time Stamping of Tamper Events
S Crystal Oscillator Tamper Monitoring
S Low Power Consumption
S 3.0V to 3.6V Single-Supply Operation
S CSBGA Package with No Horizontally Exposed
Leads
Ordering Information
DeepCover is a registered trademark of Maxim Integrated
Products, Inc.
EMV is a registered trademark of EMVCo LLC.
+Denotes a lead(Pb)-free/RoHS-compliant package.
TRL = Tape and reel.
PART TEMP RANGE PIN-PACKAGE
DS3640B+ -40NC to +85NC25 CSBGA
DS3640B+TRL -40NC to +85NC25 CSBGA
ABRIDGED DATA SHEET
For pricing, delivery, and ordering information, please contact Maxim Direct at
1-888-629-4642, or visit Maxim Integrated’s website at www.maximintegrated.com.
DS3640
DeepCover Security Manager with I2C Interface and 1KB
Nonimprinting Battery-Backed Encryption Key SRAM
2Maxim Integrated
Functional Diagram
TAMPER EVENT
STATE MACHINE
AND
SIGNAL ROUTING
LOGIC
OSCILLATOR
AND DIVIDER
CLOCK CONTROL
OSCILLATOR MONITOR
CPU
SUPERVISOR
VOLTAGE
REFERENCE
BATTERY
MONITOR
FRESHNESS
SEAL
GLITCH
FILTER
TAMPER
INPUTS GLITCH
FILTER
TEMP
SENSOR
A/D
TEMPERATURE
TAMPER
DETECT
ALM
I2C
INTERFACE
CLOCK REGISTERS
64 BYTES GENERAL-PURPOSE
RAM (NOT CLEARED)
ALARM REGISTERS
WATCHDOG REGISTERS
CONTROL STATUS AND
TAMPER INPUT REGISTERS
64-BIT SERIAL NUMBER
RANDOM-NUMBER GENERATOR
A/D REGISTERS
BATTERY AND TEMPERATURE
1KB PAGE-SELECTABLE
KEY MEMORY
TIME-STAMP MEMORY
GLITCH
FILTER
POWER
MANAGEMENT
CONTROLLER
DS3640
ABRIDGED DATA SHEET
DS3640
DeepCover Security Manager with I2C Interface and 1KB
Nonimprinting Battery-Backed Encryption Key SRAM
3Maxim Integrated
Typical Operating Circuit
Package Information
For the latest package outline information and land patterns (footprints), go to www.maximintegated.com/packages. Note that a “+”,
“#”, or “-” in the package code indicates RoHS status only. Package drawings may show a different suffix character, but the drawing
pertains to the package regardless of RoHS status.
PACKAGE TYPE PACKAGE CODE OUTLINE NO. LAND PATTERN NO.
25 CSBGA X25+2 21-0361 90-0298
PFC
ALARM
MONITORS
I2C
INTERFACE
BATTERY-ON
INDICATOR
TD1
TAMPER-
DETECT
INPUTS
POWER FOR
EXTERNAL
CIRCUITRY
POWER-FAIL
DETECTION
TAMPER-
COMPARATOR
INPUTS
EXTERNAL
BATTERY PACK
VCCI
X1 X2
TEI
CPU
PFCO
TD2
+3.3V
ALM
SCL
SDA
RST
SECURE MEMORY
WITH RTC AND
TAMPER DETECT
GND
32.768kHz
VCCO
TD3
VBAT
TC1+
TC2-
TC3+
TC4-
BBO
DS3640
ABRIDGED DATA SHEET