DS5001FP-12-44 Dallas Semiconducotr, DS5001FP-12-44 Datasheet

no-image

DS5001FP-12-44

Manufacturer Part Number
DS5001FP-12-44
Description
128k Soft Microprocessor Chip
Manufacturer
Dallas Semiconducotr
Datasheet
www.maxim-ic.com
FEATURES
§ 8051-compatible microprocessor adapts to its
§ High-reliability operation
§ Fully 8051-compatible
§ Software security available with DS5002FP
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: http://www.maxim-ic.com/errata.
task
– Accesses up to 128kB of nonvolatile
– In-system programming through on-chip
– Can modify its own program or data
– Accesses memory on a separate byte-wide
– Performs CRC-16 check of NV RAM
– Decodes memory and peripheral chip
– Maintains all nonvolatile resources for
– Power-fail reset
– Early warning power-fail interrupt
– Watchdog timer
– Lithium backs user SRAM for
– Precision bandgap reference for power
– 128kB scratchpad RAM
– Two timer/counters
– On-chip serial port
– 32 parallel I/O port pins
secure microprocessor
SRAM
serial port
memory
bus
memory
enables
over 10 years
program/data storage
monitor
1 of 26
128k Soft Microprocessor Chip
PIN ASSIGNMENT (Top View)
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
P0.4AD4
MSEL
VCC0
BA13
BA14
BA12
VCC
P1.0
P1.1
P1.2
P1.3
CE2
R/W
PE2
BA9
BA8
BA7
PE3
PE4
BA6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
DS5001FP
80-Pin MQFP
44-Pin MQFP
DS5001FP
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
44
43
42
41
P2.6/A14
CE3
CE4
BD3
P2.5/A13
BD2
P2.4/A12
BD1
P2.3/A11
BD0
VLI
BA15
GND
P2.2/A10
P2.1/A9
P2.0/A8
XTAL1
XTAL2
P3.7/RD
P3.6/WR
P3.5/TI
PF
VRST
P3.4/T0
052302

Related parts for DS5001FP-12-44

DS5001FP-12-44 Summary of contents

Page 1

... VCC0 12 VCC 13 MSEL 14 P1.0 15 BA14 16 P1.1 17 BA12 18 P1.2 19 BA7 20 P1.3 21 PE3 22 PE4 23 BA6 80-Pin MQFP 44-Pin MQFP DS5001FP 64 P2.6/A14 63 CE3 62 CE4 61 BD3 60 P2.5/A13 59 BD2 58 P2.4/A12 57 BD1 56 P2.3/A11 55 BD0 54 VLI 53 BA15 52 GND 51 P2.2/A10 50 P2 ...

Page 2

... Refer to the Secure Microcontroller User’s Guide for operating details. This data sheet provides ordering information, pinout, and electrical specifications. ORDERING INFORMATION PART PIN-PACKAGE DS5001FP-16 80-MQFP DS5001FP-16N 80-MQFP DS5001FP-12-44 44-MQFP MAX. CLOCK SPEED (MHz DS5001FP TEMP. RANGE (°C) ...

Page 3

... Figure 1. BLOCK DIAGRAM DS5001FP ...

Page 4

... At this time, PSEN down externally. This should only be done once the DS5001FP is already in a reset state. The device that pulls down should be open drain since it must not interfere with under normal operation. Active-High Reset Input. A logic 1 applied to this pin will activate a reset state. This pin is pulled down internally so this pin can be left unconnected if not used ...

Page 5

... This I/O pin (open drain with internal pullup) indicates that the power supply (V has fallen below the V 42 N/A DS5001FP drives this pin to a logic 0. Because the micro is lithium-backed, this signal is VRST guaranteed even when V low externally. This allows multiple parts to synchronize their power-down resets. ...

Page 6

... SRAM, a lithium cell, and a real-time clock. This is packaged in a 72-pin SIMM module. MEMORY ORGANIZATION Figure 2 illustrates the memory map accessed by the DS5001FP. The entire 64k of program and 64k of data are potentially available to the byte-wide bus. This preserves the I/O ports for application use. The user controls the portion of memory that is actually mapped to the byte-wide bus by selecting the program range and data range ...

Page 7

... Figure 3. MEMORY MAP IN PARTITIONABLE MODE ( Note: Partitionable mode is not supported when MSEL pin = 0 (128kB mode DS5001FP ...

Page 8

... Figure 4. MEMORY MAP WITH PES = DS5001FP ...

Page 9

... RAM chip Figure 6 shows a similar system with using two 32kB SRAMs. The byte-wide address bus connects to the SRAM address lines. The bidirectional byte-wide data bus connects the data I/O lines of the SRAM. Figure 5. CONNECTION TO 128k x 8 SRAM DS5001FP ...

Page 10

... Low power SRAMs should be used for this reason. When using the DS5001FP, the user must select the appropriate battery to match the RAM data retention current and the desired backup lifetime. Note that the lithium cell is only loaded when V more information on this topic ...

Page 11

... IH2 V OL1 ) PF , PSEN V OL2 , V 2.4 OH1 , PSEN V 2.4 OH2 , 0.5V and V = 0V. In this 0°C to +70° ±10%) CC TYP MAX UNITS + 0.15 0.45 V 0.15 0.45 V 4.8 V 4.8 V -50 µA -500 µA -600 µA DS5001FP NOTES ...

Page 12

... ±10%) CC TYP MAX UNITS +10 µA 150 kW 180 kW 4 4.37 4.50 V 4.37 4.6 V 4.12 4.25 V 4.09 4. 7 µ 500 nA 4.25 4.25 4.65 DS5001FP NOTES ...

Page 13

... CLK 9t - 165 CLK 9t - 105 CLK CLK CLK 4t - 130 CLK CLK 7t - 150 CLK CLK CLK CLK CLK DS5001FP UNITS MHz ...

Page 14

... EXPANDED PROGRAM-MEMORY READ CYCLE EXPANDED DATA-MEMORY READ CYCLE DS5001FP ...

Page 15

... EXPANDED DATA-MEMORY WRITE CYCLE DS5001FP ...

Page 16

... External Clock-Low Time 29 External Clock-Rise Time 30 External Clock-Fall Time 31 EXTERNAL CLOCK TIMING (T = 0°C to +70° SYMBOL MIN at 12MHz t CLKHPW at 16MHz at 12MHz t CLKLPW at 16MHz at 12MHz t CLKR at 16MHz at 12MHz t CLKF at 16MHz DS5001FP = 5V ±10%) CC MAX UNITS ...

Page 17

... AC CHARACTERISTICS (continued) POWER CYCLE TIME # PARAMETER 32 Slew Rate from V CCMIN 33 Crystal Startup Time 34 Power-On Reset Delay POWER CYCLE TIMING (T = 0°C to +70° SYMBOL CSU t POR DS5001FP = 5V ±10%) CC MIN MAX UNITS 130 µs (Note 9) 21,504 t CLK ...

Page 18

... Clock-Rising Edge to Input-Data Valid 39 Input-Data Hold After Rising-Clock Edge SERIAL PORT TIMING, MODE 0°C to +70° SYMBOL MIN t 12t SPCLK CLK t 10t - 133 DOCH CLK 117 CHDO CLK t CHDV t 0 CHDIV DS5001FP = 5V ±10%) CC MAX UNITS µ 10t - 133 CLK ns ...

Page 19

... RWHDV t Low Time) W RWLPW 0°C to +70° ±10%) CC MIN MAX CEPW CLK CLK CLK CLK CLK CLK CLK CLK CLK DS5001FP UNITS ...

Page 20

... Hold After Pulse Width Data-Out Delay Data-Out Delay Data-Float Delay RD = 0°C to +70° SYMBOL MIN 160 RDZ DS5001FP = 5V ±10%) CC MAX UNITS 130 ns 130 ...

Page 21

... 0°C to +70° SYMBOL t ACC t CAC t ACD t CRQ (T = 0°C to +70°C; V PROG A SYMBOL t PRA t PRI DS5001FP = 5V ±10%) CC MIN MAX UNITS 160 ns 130 ±10%) CC MIN MAX UNITS 130 ...

Page 22

... RPC TIMING MODE DS5001FP ...

Page 23

... This parameter applies to industrial temperature operation. 11) pin operation is specified with input when and < and a maximum load of 10µ ³ 3.0V. BAT MSEL = RST = MSEL = XTAL2 not CC = +25° normal operation. CCO is disconnected. CCO . CCO DS5001FP , CLKR , CLKR ...

Page 24

... MQFP MM DIM MIN MAX A - 3. 2.55 2.87 B 0.30 0.50 C 0.13 0.23 D 23.70 24.10 D1 19.90 20.10 E 17.70 18.10 E1 13.90 14.10 e 0.80 BSC L 0.65 0.95 56-G4005-001 DS5001FP ...

Page 25

... MQFP DS5001FP ...

Page 26

... PFW 5) Added industrial specification for I 6) Reduced t and t CE1HOV CEHDV The following represent the key differences between 051099 and 052499 version of the DS5001FP data sheet. Please review this summary carefully. 1) Minor markups and ready for approval 0.65 (PCN F62501 ...

Related keywords