The DS5002FP secure microprocessor chip is a
secure version of the DS5001FP 128k soft
microprocessor chip. In addition to the memory and
I/O enhancements of the DS5001FP, the secure
microprocessor chip incorporates the most
sophisticated security features available in any
processor. The security features of the DS5002FP
include an array of mechanisms that are designed to
resist all levels of threat, including observation,
analysis, and physical attack. As a result, a massive
effort is required to obtain any information about
memory contents. Furthermore, the “soft” nature of
the DS5002FP allows frequent modification of the
secure information, thereby minimizing the value of
any secure information obtained by such a massive
effort.
Memory Stored in Encrypted Form
Encryption Using On-Chip 64-Bit Key
Automatic True Random Key Generator
Self Destruct Input (SDI)
Optional Top Coating Prevents Microprobe
(DS5002FPM)
Improved Security Over Previous Generations
Protects Memory Contents from Piracy
Crash-Proof Operation
Maintains All Nonvolatile Resources for Over 10
Years in the Absence of Power
Power-Fail Reset
Early Warning Power-Fail Interrupt
Watchdog Timer
ORDERING INFORMATION
INTERNAL
PART TEMP RANGE
MICRO
PROBE
SHIELD
DS5002FPM-16 0°C to +70°C Yes 80 QFP
DS5002FPM-16+ 0°C to +70°C Yes 80 QFP
DS5002FMN-16 -40°C to +85°CYes 80 QFP
DS5002FMN-16+ -40°C to +85°C Yes 80 QFP
+ Denotes a Pb-free/RoHS-compliant device.
Selector Guide appears at end of data sheet.
PINPACKAGE
BA5
BA4
BA3
BA2
BA1
BA0
P1.4
P1.5
P1.6
P1.7
PRO
RST
P3.1/TXD
P3.0/RXD
P3.2/INT0
P3.3/INT1
QFP
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 25
REV: 072806
.
DS5002FP Secure Microprocessor Chip
ELECTRICAL SPECIFICATIONS
The DS5002FP adheres to all AC and DC electrical specifications published for the DS5001FP.
ABSOLUTE MAXIMUM RATINGS
Voltage Range on Any Pin Relative to Ground……………………………………………………….-0.3V to (VCC + 0.5V)
Voltage Range on V
Operating Temperature Range………………………………………………………………………………..-40°C to +85°C
Storage Temperature* ...……………………………………………………………………………………..-55°C to +125°C
This is a stress rating only and functional operation of the device at these or any other conditions beyond those indicated in the operation
sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods of time can affect reliability.
Relative to Ground……………………………………………………………………-0.3V to +6.0V
CC
*Storage temperature is defined as the temperature of the device when V
battery-backed and are undefined.
= 0V and VLI = 0V. In this state the contents of SRAM are not
CC
DC CHARACTERISTICS
(VCC = 5V ±10%, TA = 0°C to +70°C.)**
PARAMETER SYMBOLCONDITIONS MIN TYP MAX UNITS
Input Low Voltage VIL (Note 1) -0.3 +0.8 V
Input High Voltage V
Input High Voltage
(RST, XTAL1,
PROG)
Output Low Voltage at IOL = 1.6mA
(Ports 1, 2, 3,
PF)
Output Low Voltage at IOL = 3.2mA
(Ports 0, ALE, BA15–0, BD7–0,
R/
W, CE1N, CE 1–4, PE 1–4, V
RST
)
Output High Voltage at IOH = -80µA
(Ports 1, 2, 3)
Output High Voltage at IOH = -400µA
(Ports 0, ALE, BA15–0, BD7–0,
W, CE1N, CE 1–4, PE 1–4, V
R/
RST
)
Input Low Current
V
= 0.45V (Ports 1, 2, 3)
IN
Transition Current; 1 to 0
V
= 2.0V (Ports 1, 2, 3)
IN
SDI Input Low Voltage V
SDI Input High Voltage V
SDI Pulldown Resistor R
Lithium Supply Voltage VLI (Note 1) 2.5 4.0 V
Operating Current at 16MHz ICC (Note 2) 36 mA
Idle Mode Current at 12MHz I
Stop Mode Current I
IDLE
STOP
0°C to +70°C (Note 3) 7.0
-40°C to +85°C (Notes 3, 12) 8.0
mA
(Note 4) 80 µA
Pin Capacitance CIN (Note 5) 10 pF
V
Output Supply Voltage (V
Output Supply Battery-Backed
Mode (V
, CE1–4, PE 1–2)
CCO
Output Supply Current (Note 6) I
) V
CCO
V
CCO1
CCO1
CCO2
Current (Note 7)
Reset Trip Point in Stop Mode
(Notes 1, 2)
0°C to +70°C (Notes 1, 8)
-40°C to +85°C (Notes 1, 8,
12)
V
I
LI
CCO
0°C to +70°C 5 75 Lithium-Backed Quiescent
-40°C to +85°C 75 500
BAT = 3.0V (0°C to +70°C)
(Note 1)
BAT = 3.0V (-40°C to +85°C)
(Notes 1, 12)
BAT = 3.3V (0°C to +70°C)
(Note 1)
= VCC - 0.45V 75 mA
CC
-0.45
V
LI
-0.65
V
LI
-0.9
V
4.0 4.25
3.85 4.25
4.4 4.65
V
nA
**All parameters apply to both commercial and industrial temperature operation unless otherwise noted.
Note 1: All voltages are referenced to ground.
Note 2: Maximum operating ICC is measured with all output pins disconnected; XTAL1 driven with t
Note 3: Idle mode I
Note4: Stop mode I
Note 5: Pin capacitance is measured with a test frequency: 1MHz, TA = +25°C.
Note 6: I
Note 7:
Note 8: V
Note 9: Crystal startup time is the time required to get the mass of the crystal into vibrational motion from the time that power is first
Note 10: SDI is deglitched to prevent accidental destruction. The pulse must be longer than t
Note 11: V
Note 12: This parameter applies to industrial temperature operation.
Note 13:
disconnected; RST = PORT0 = V
is measured with all output pins disconnected; XTAL1 driven with t
disconnected; PORT0 = V
V
SS
CCO1
is the current drawn from VLI input when VCC = 0V and V
I
LI
V
BAT
CCO2
applied to the circuit until the first clock pulse is produced by the on-chip oscillator. The user should check with the crystal
vendor for a worst-case specification on this time.
guaranteed unless it is longer than t
IHS
PF pin operation is specified with V
IDLE
is measured with all output pins disconnected; PORT0 = VCC; XTAL2 not connected; RST = MSEL = XTAL1 =
.
STOP
is the maximum average operating current that can be drawn from V
; V
should be ≤ V
SDI
is measured with VCC < VLI, and a maximum load of 10µA on V
minimum is 2.0V or V
, RST = MSEL = VSS.
CC
for I
ILS
, whichever is lower.
CCO
, MSEL = VSS.
CC
max.
BAT
SPA
BAT
.
≥ 3.0V.
, t
CLKR
= 10ns, VIL = 0.5V; XTAL2
CLKR,tCLKF
in normal operation.
CCO
is disconnected. Battery-backed mode is 2.5V ≤ V
CCO
.
CCO
= 10 ns, VIL = 0.5V; XTAL2
CLKF
≤ 4.0; VCC ≤
BAT
to pass the deglitcher, but SDI is not
SPR
AC CHARACTERISTICS—SDI PIN
(VCC = 0V to 5V, TA = 0°C to +70°C.)
PARAMETER SYMBOL CONDITIONS MINTYP MAX UNITS
SDI Pulse Reject (Note 10) t
SDI Pulse Accept (Note 10) t
SPR
SPA
4.5V < VCC < 5.5V 1.3
V
CC
= 0V, V
= 2.9V 4
BAT
4.5V < VCC < 5.5V 10
V
= 0V, V
CC
= 2.9V 50
BAT
µs
µs
3 of 3
DS5002FP Secure Microprocessor Chip
AC CHARACTERISTICS—EXPANDED BUS MODE TIMING SPECIFICATIONS
(VCC = 5V ±10%, TA = 0°C to +70°C.) (Figure 1 and Figure 2)
# PARAMETER SYMBOL CONDITIONS MIN MAX UNITS
1 Oscillator Frequency 1 / t
2 ALE Pulse Width t
3 Address Valid to ALE Low t
4 Address Hold After ALE Low t
32 Slew Rate from V
33 Crystal Startup Time t
34 Power-on Reset Delay t
Figure 4. Power Cycle Timing
to VLI t
CCMIN
130 µs
F
(Note 9)
CSU
21504 t
POR
CLK
6 of 25
DS5002FP Secure Microprocessor Chip
AC CHARACTERISTICS—SERIAL PORT TIMING, MODE 0
(VCC = 5V ±10%, TA = 0°C to +70°C.) (Figure 5)
# PARAMETER SYMBOL MIN MAX UNITS
35 Serial Port Clock Cycle Time t
36 Output Data Setup to Rising Clock Edge t
37 Output Data Hold after Rising Clock Edge t
38 Clock Rising Edge to Input Data Valid t
39 Input Data Hold after Rising Clock Edge t
Figure 5. Serial Port Timing, Mode 0
12t
SPCLK
10t
DOCH
2t
CHDO
10t
CHDV
0 ns
CHDIV
µs
CLK
- 133 ns
CLK
- 117 ns
CLK
- 133 ns
CLK
7 of 25
DS5002FP Secure Microprocessor Chip
AC CHARACTERISTICS—BYTE-WIDE ADDRESS/DATA BUS TIMING
(VCC = 5V ±10%, TA = 0°C to +70°C.) (Figure 6)
# PARAMETER SYMBOL MIN MAX UNITS
Delay to Byte-Wide Address Valid from
40
CE2, or CE1N Low During Op Code Fetch
41
Pulse Width of
Byte-Wide Address Hold After
42
CE1N High During Op Code Fetch
Byte-Wide Data Setup to
43
High During Op Code Fetch
CE1–4, PE1–4, or CE1N
CE1, CE2, or CE1N
CE1, CE2, or
CE1,
30 ns
t
CE1LPA
t
CEPW
t
CE1HPA
t
OVCE1H
4t
2t
1t
- 35 ns
CLK
- 20 ns
CLK
+ 40 ns
CLK
Byte-Wide Data Hold After
44
High During Op Code Fetch
Byte-Wide Address Hold After
45
CE1N High During MOVX
Delay from Byte-Wide Address Valid
46
PE1–4, or CE1N Low During MOVX
Byte-Wide Data Setup to
47
CE1N High During MOVX (Read)
Byte-Wide Data Hold After
48
CE1N High During MOVX (Read)
Byte-Wide Address Valid to R/
49
MOVX (Write)
Delay from R/
50
MOVX (Write)
Valid Data Out Hold Time from
51
CE1N High
52
Valid Data Out Hold Time from R/
53
Write Pulse Width (R/
W Low to Valid Data Out During
CE1, CE2, or CE1N
CE1–4, PE1–4, or
CE1–4, PE1–4, or
W Active During
W Low Time)
Figure 6. Byte-Wide Bus Timing
CE1–4, PE1–4, or
CE1–4,
CE1–4, PE1–4, or
W High
0 ns
t
CE1HOV
4t
t
CEHDA
4t
t
CELDA
1t
t
DACEH
0 ns
t
CEHDV
t
3t
AVRWL
20 ns
t
RWLDV
1t
t
CEHDV
0 ns
t
RWHDV
t
6t
RWLPW
- 30 ns
CLK
- 35 ns
CLK
+ 40 ns
CLK
- 35 ns
CLK
- 15 ns
CLK
- 20 ns
CLK
8 of 25
Loading...
+ 17 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.