DS2250(T)
7 of 18
The Parallel Program cycle is used to load a byte of data into a register or memory location within the
DS2250(T). The Verify cycle is used to read this byte back for comparison with the originally loaded
value to verify proper loading. The Security Set cycle may be used to enable and the software security
feature. One may also enter bytes for the MCON register or for the five encryption registers using the
Program MCON cycle. When using this cycle, the absolute register address must be presented at Ports 1
and 2 as in the normal program cycle (Port 2 should be 00H). The MCON contents can likewise be
verified using the Verify MCON cycle.
When the DS2250(T) first detects a Parallel Program Strobe pulse or a Security Set Strobe pulse while in
the Program Load Mode following a power-on reset, the internal hardware of the device is initialized so
that an existing 4-kbyte program can be programmed into a DS2250(T) with little or no modification.
This initialization automatically sets the range address for 8 kbytes and maps the lowest 4-kbyte bank of
embedded RAM as program memory. The next 4 kbytes of embedded RAM are mapped as data memory.
In order to program more than 4 kbytes of program code, the Program/Verify Expanded cycles can be
used. Up to 32 kbytes of program code can be entered and verified. Note that the expanded 32 kbyte
Program/Verify cycles take much longer than the normal 4 kbyte Program/Verify cycles.
A typical parallel loading session would follow this procedure. First, set the contents of the MCON
register with the correct range and partition only if using expanded programming cycles. Next, the
encryption registers can be loaded to enable encryption of the program/data memory (not required). Then,
program the DS2250(T) using either normal or expanded program cycles and check the memory contents
using Verify cycles. The last operation would be to turn on the security lock feature by either a Security
Set cycle or by explicitly writing to the MCON register and setting MCON.0 to a 1.
SERIAL LOADER BAUD RATES FOR
DIFFERENT CRYSTAL FREQUENCIES Table 2
BAUD RATE
CRYSTAL FREQ
(MHz)
300 1200 2400 9600 19200 57600
14.7456 Y Y Y Y
11.0592 Y Y Y Y Y Y
9.21600 Y Y Y Y
7.37280 Y Y Y Y
5.52960 Y Y Y Y
1.84320 Y Y Y Y
ADDITIONAL INFORMATION
A complete description for all operational aspects of the DS2250(T) is provided in the Secure
Microcontroller User’s Guide.
DEVELOPMENT SUPPORT
The DS89C450-K00 evaluation kit can be used to develop and test user code. It allows the user to
download Intel hex formatted code to the DS2250(T) from a PC. The user must purchase the DS2250 and
DS9072-40V mechanical adapter separately. Refer to the Secure Microcontroller User’s Guide for further
details.
DS2250(T)
8 of 18
ABSOLUTE MAXIMUM RATINGS
Voltage Range on Any Pin Relative to Ground……………………………………………..-0.3V to +7.0V
Operating Temperature Range………………………………………………………………...0°C to +70°C
Storage Temperature………………………………………………………………………...-40°C to +70°C
Soldering Temperature………………………………………………………………+260°C for 10 seconds
This is a stress rating only and functional operation of the device at these or any other conditions above those indicated in the operation
sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods of time may affect
reliability.
DC CHARACTERISTICS
(V
CC
= 5V ±5%, T
A
= 0°C to +70°C.)
PARAMETER SYMBOL MIN TYP MAX UNITS NOTES
Input Low Voltage V
IL
-0.3 +0.8 V 1
Input High Voltage V
IH1
2.0 V
CC
+0.3 V 1
Input High Voltage RST, XTAL1 V
IH2
3.5 V
CC
+0.3 V 1
Output Low Voltage
@ I
OL
=1.6 mA (Ports 1, 2, 3)
V
OL1
0.15 0.45 V
Output Low Voltage
@ I
OL
=3.2 mA (Ports 0, ALE, PSEN )
V
OL2
0.15 0.45 V 1
Output High Voltage
@ I
OH
=-80 µA (Ports 1, 2, 3)
V
OH1
2.4 4.8 V 1
Output High Voltage
@ I
OH
=-400 µA (Ports 0, ALE, PSEN )
V
OH2
2.4 4.8 V 1
Input Low Current V
IN
= 0.45V
(Ports 1, 2, 3)
I
IL
-50
µA
Transition Current; 1 to 0
V
IN
=2.0V (Ports 1, 2, 3)
I
TL
-500
µA
Input Leakage Current
0.45 < V
IN
< V
CC
(Port 0)
I
L
±10 µA
RST, EA Pulldown Resistor
R
RE
40 125
k
Stop Mode Current I
SM
80
µA
4
Power Fail Warning Voltage V
PFW
4.15 4.6 4.75 V 1
Minimum Operating Voltage V
CCmin
4.05 4.5 4.65 V 1
Programming Supply Voltage
(Parallel Program Mode)
V
PP
12.5 13 V 1
Program Supply Current I
PP
15 20 mA
Operating Current DS2250-8k
DS2250-32k @ 12 MHz
DS2250(T)-64-16 @ 16 MHz
I
CC
43
48
54
mA 2
Idle Mode Current @ 8 MHz I
CC
6.2 mA 3
DS2250(T)
9 of 18
AC CHARACTERISTICS—EXPANDED BUS MODE TIMING SPECIFICATIONS
(V
CC
= 5V ±5%, T
A
= 0°C to +70°C.)
# PARAMETER SYMBOL MIN MAX UNITS
1 Oscillator Frequency 1/t
CLK
1.0 16 (-16) MHz
2 ALE Pulse Width t
ALPW
2t
CLK
-40 ns
3 Address Valid to ALE Low t
AVALL
t
CLK
-40 ns
4 Address Hold After ALE Low t
AVAAV
t
CLK
-35 ns
5 ALE Low to Valid Instr. In @ 12 MHz
@ 16 MHz
t
ALLVI
4t
CLK
-150
4t
CLK
-90
ns
6
ALE Low to PSEN Low
t
ALLPSL
t
CLK
-25 ns
7
PSEN Pulse Width
t
PSPW
3t
CLK
-35 ns
8
PSEN Low to Valid Instr. In @ 12 MHz
@ 16 MHz
t
PSLVI
3t
CLK
-150
3t
CLK
-90
ns
ns
9
Input Instr. Hold after PSEN Going High
t
PSIV
0 ns
10
Input Instr. Float after PSEN Going High
t
PSIX
t
CLK
-20 ns
11
Address Hold after PSEN Going High
t
PSAV
t
CLK
-8 ns
12 Address Valid to Valid Instr. In @ 12 MHz
@ 16 MHz
t
AVVI
5t
CLK
-150
5t
CLK
-90
ns
ns
13
PSEN Low to Address Float
t
PSLAZ
0 ns
14
RD Pulse Width
t
RDPW
6t
CLK
-100 ns
15
WR Pulse Width
t
WRPW
6t
CLK
-100 ns
16
RD Low to Valid Data In @ 12 MHz
@ 16 MHz
t
RDLDV
5t
CLK
-165
5t
CLK
-105
ns
ns
17
Data Hold after RD High
t
RDHDV
0 ns
18
Data Float after RD High
t
RDHDZ
2t
CLK
-70 ns
19 ALE Low to Valid Data In @ 12 MHz
@ 16 MHz
t
ALLVD
8
CLK
-150
8t
CLK
-90
ns
ns
20 Valid Addr. to Valid Data In @ 12 MHz
@ 16 MHz
t
AVDV
9t
CLK
-165
9t
CLK
-105
ns
ns
21
ALE Low to RD or WR Low
t
ALLRDL
3t
CLK
-50 3t
CLK
+50 ns
22
Address Valid to RD or WR Low
t
AVRDL
4t
CLK
-130 ns
23
Data Valid to WR Going Low
t
DVWRL
t
CLK
-60 ns
24
Data Valid to WR High @ 12 MHz
@ 16 MHz
t
DVWRH
7t
CLK
-150
7t
CLK
-90
ns
ns
25
Data Valid after
WR High
t
WRHDV
t
CLK
-50 ns
26
RD Low to Address Float
t
RDLAZ
0 ns
27
RD or WR High to ALE High
t
RDHALH
t
CLK
-40 t
CLK
+50 ns

DS2250T-64-16+

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
System-On-Modules - SOM Soft MCU Module
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet