80386 - Microprocessor, 32 Bit, 25 MHz

80386DX
32-Bit Microprocessor
21
145
22
144
62
104
63
103
FEATURES:
DESCRIPTION:
• 32-Bit microprocessor
• RAD-PAK® radiation-hardened against natural space radiation
• Total dose hardness:
- >100 Krad (Si), dependent upon space mission
• Single event effect:
- SELTH = 37-60 MeV/mg/cm2
- SEUTH = 3.4 MeV/mg/cm2
- SEU Cross section 1E-3 cm2/bit
• Package:
- 164 Pin RAD-PAK® quad flat pack
• 8, 16, 32-Bit data types
• 8 general purpose 32-Bit registers
• Hardware debugging support
• Very large address space:
- 4 gigabyte physical
- 64 terabyte Virtual
- 4 gigabyte maximum segment size
• Integrated memory management unit
- Virtual memory support
- Four levels of protection
- Fully compatible with 80C286
• Optimized for system development
- Pipelined instructions
- On-chip caches support address translation
- 32 megabytes/sec bus bandwidth
Maxwell Technologies’ 80386DX high performance 32-bit
microprocessor features a geater than 100 krad (Si) total dose
tolerance, dependent upon space mission. It is designed for
very high performance and multitasking operating systems.
The integrated memory management and protection architecture includes address translation registers, multitasking hardware and a protection mechanism to support operating
systems. The 80386DX allows simultaneous running of multiple operations. In addition, the 80386DX is capable of execution at sustained rates of between 3 and 4 million instructions
per second. It offers new testability and debugging features,
including a self-test and direct access to the page translation
cache.
1000557
(858) 503-3300 - Fax: (858) 503-3301 - www.maxwell.com
Maxwell Technologies' patented RAD-PAK® packaging technology incorporates radiation shielding in the microcircuit package. It eliminates the need for box shielding while providing
the required radiation shielding for a lifetime in orbit or space
mission. In a GEO orbit, RAD-PAK provides greater than 100
krad (Si) radiation dose tolerance. This product is available
with screening up to Class S.
12.17.01 Rev1
All data sheets are subject to change without notice
1
©2001 Maxwell Technologies
All rights reserved.
Memory
Logic Diagram
80386DX
32-Bit Microprocessor
TABLE 1. 80386DX PIN DESCRIPTION
PIN
1-7, 9, 10, 12, 13, 16, 17, 20,
21, 24, 146-149, 152-154, 156159, 161-163
SYMBOL
DESCRIPTION
A16-A11, A9, A10, A7, A8, A5, A6, Address Bus
A3, A4, A2, A31-A28, A27-A25,
A23-A22, A20-A18
NC
Not Connected
11, 15, 27, 32, 35, 43, 51, 53,
55, 57, 61, 70, 92, 95, 100, 111,
118, 122, 138, 142, 151
VSS
Ground
14, 26, 31, 34, 44, 50, 52, 54,
56, 58, 62, 69, 91, 96, 99, 110,
117, 137, 141, 150,
VCC
Power Supply
37
INTR
Interupt Request
41
NMI
Non-Maskable Interupt Request
42
PEREQ
Processor Extension Request
45
ERROR
Error Status
46
RESET
Reset
49
BUSY
Busy Status
59
LOCK
Bus Lock
60
W/R
Write/ Read
63
M/IO
Memory I/O
64
D/C
Data Control
67, 71, 72, 74
BE2, BE0, BE3, BE1
Byte Enables
78
BS16
Bus Size 16
75
NA
Next Address
79
HOLD
Bus Hold Request
80
CLK2
CPU Clock 2
81
ADS
Address Staus
83
READY
85, 87, 89, 90, 93, 94, 97, 98,
102, 104, 105, 108, 109, 112,
113, 115, 116, 119, 120, 121,
123, 124, 127, 128, 131, 132,
135, 136, 139, 140, 143, 144,
101
1000557
Memory
8, 18, 19, 22, 23, 25, 28-30, 33,
36, 38-40, 47, 48, 65, 66, 68,
73, 76, 77, 82, 84, 86, 88, 103,
106, 107, 114, 125, 126, 129,
130,133, 134, 145, 155, 160,
164
Bus Ready Input
D1, D2, D4, D0, D6, D3, D8, D5, D7, Data Bus
D10, D9, D12, D11, D14, D13, D15,
D16, D18, D17, D20, D22, D19,
D24, D21, D25,D23, D27, D26, D29,
D28, D31, D30,
HLDA
Bus Hold Acknowledge
12.17.01 Rev1
All data sheets are subject to change without notice
2
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
TABLE 2. 80386DX ABSOLUTE MAXIMUM RATINGS
PARAMETER
SYMBOL
MIN
MAX
UNIT
VSS
-0.5
6.5
V
-0.5
VCC +0.5
V
ΘJC
--
1.79
°C/W
Operating Temperature Range (Ambient)
TA
-55
125
°C
Storage Temperature Range (Ambient)
TS
-65
150
°C
Supply Voltage with Respect to Ground
Voltage on other pins
Thermal Impedance
TABLE 3. DELTA LIMITS
VARIATION
ICC
±10% of specified value in Table 4
ILI
±10% of specified value in Table 4
ILO
±10% of specified value in Table 4
Memory
PARAMETER
TABLE 4. 80386DX RECOMMENDED OPERATING CONDITIONS
PARAMETER
SYMBOL
MIN
MAX
UNIT
Digital Supply Voltage
VCC
4.75
5.25
V
Input Low Voltage
VIL
--
0.8
V
Input High Voltage
VIH
2.0
--
V
CLK2 Input Low Voltage
VILC
--
0.8
V
CLK2 Input High Voltage
VIHC
VCC - 0.8
--
V
TA
-55
+125
°C
Operating Temperature Range
TABLE 5. 80386DX DC ELECTRICAL CHARACTERISTICS
(VCC = +5V ±5%; TA = -55°C TO +125°C, UNLESS OTHERWISE SPECIFIED)
PARAMETER
SYMBOL
CONDITION
MIN
MAX
UNIT
Input Leakage Current
ILI
All pins except BS16, PEREQ, BUSY, and ERROR
0V < VIN < VCC
-15
+15
µA
Output Leakage Current
ILO
0.45V < VOUT < VCC
-15
+15
µA
Output Low Voltage
VOL
IOL = 4 mA: A2 - A31, D0 - D31
--
0.45
V
IOL = 5 mA: BE0 - BE3, W/R, D/C, M/IO, LOCK, ADS, HLDA
--
0.45
IOH = 1 mA: A2 - A31, D0 - D31
2.4
--
IOH = 0.9 mA: BE0 - BE3, W/R, D/C, M/IO, LOCK, ADS,
HLDA
2.4
--
Output High Voltage
1000557
VOH
12.17.01 Rev1
All data sheets are subject to change without notice
V
3
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
TABLE 5. 80386DX DC ELECTRICAL CHARACTERISTICS
(VCC = +5V ±5%; TA = -55°C TO +125°C, UNLESS OTHERWISE SPECIFIED)
PARAMETER
SYMBOL
Power Supply Current
ICC
Input Leakage Current
IIH
IIL
CONDITION
MIN
MAX
UNIT
CLK2 = 32 MHz with 16 MHz Processor
--
460
mA
CLK2 = 32 MHz with 20 MHz Processor
--
550
CLK2 = 32 MHz with 25 MHz Processor
--
680
PEREQ Pin1
--
200
µA
--
-400
µA
BS16, BUSY, ERROR
Pins2
Capacitance3
CCLK
FC = 1 MHz
--
20
pF
Input or I/O Capacitance1
CIN
FC = 1 MHz
--
20
pF
COUT
FC = 1 MHz
--
25
pF
CLK2
Output Capacitance1
1. VIH = 2.4V. PEREQ input has an internal pulldown resistor.
2. VIL = 0.45V. BS16, BUSY and ERROR inputs have an internal pulldown resistor.
3. Guaranteed by design.
Memory
TABLE 6. 80386DX AC ELECTRICAL CHARACTERISTICS
(VCC = +5V ±10%; VPP = VSS; TA = -55°C TO +125°C, UNLESS OTHERWISE SPECIFIED)
PARAMETER
SYMBOL
Operating Frequency
-16
-20
-25
--
CLK2 Period
-16
-20
-25
t1
CLK2 High Time
-16
-20
-25
t2a
CLK2 High Time1
-16
-20
-25
t2b
CLK2 Low Time
-16
-20
-25
t3a
CLK2 Low Time1
-16
-20
-25
t3b
1000557
CONDITION
MIN
MAX
4
4
4
16
20
25
31
25
20
125
125
125
9
8
7
----
5
5
4
----
9
8
7
----
7
6
5
----
UNIT
MHz
Half of CLK2 Frequency
ns
ns
at 2V
ns
at (VCC - 0.8V)
ns
at 2V
ns
at (VCC - 0.8V)
12.17.01 Rev1
All data sheets are subject to change without notice
4
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
TABLE 6. 80386DX AC ELECTRICAL CHARACTERISTICS
(VCC = +5V ±10%; VPP = VSS; TA = -55°C TO +125°C, UNLESS OTHERWISE SPECIFIED)
PARAMETER
SYMBOL
t4
CLK2 Rise Time1
-16
-20
-25
t5
A2 - A31 Valid Delay
-16
-20
-25
t6
A2 - A31 Float Delay1, 2
-16
-20
-25
t7
BE0 - BE3, LOCK Valid Delay
-16
-20
-25
t8
BE0 - BE3, LOCK Float Delay1, 2
-16
-20
-25
t9
W/R, M/IO, D/C and ADS Valid Delay
-16
-20
-25
t10
W/R, M/IO, D/C and ADS Float Delay1, 2
-16
-20
-25
t11
D0 - D31 Valid Delay
-16
-20
-25
t12
D0 - D31 Float Delay1, 2
-16
-20
-25
t13
HLDA Valid Delay
-16
-20
-25
t14
1000557
MIN
MAX
----
8
8
7
----
8
8
7
4
4
4
36
30
21
4
4
4
40
32
30
4
4
4
36
30
24
4
4
4
40
32
30
6
6
4
33
28
21
6
6
4
35
30
30
4
4
7
48
38
27
4
4
4
35
27
22
6
6
4
323
28
22
UNIT
ns
(VCC - 0.8V) to 0.8V
ns
0.8V to (VCC - 0.8V)
ns
CL = 120pF (CL = 50pF for 25 MHz)
ns
Memory
CLK2 Fall Time1
-16
-20
-25
CONDITION
ns
CL = 75pF (CL = 50pF for 25 MHz)
ns
ns
CL = 75pF (CL = 50pF for 25 MHz)
ns
ns
CL = 120pF (CL = 50pF for 25 MHz)
ns
ns
CL = 75pF (CL = 50pF for 25 MHz)
12.17.01 Rev1
All data sheets are subject to change without notice
5
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
TABLE 6. 80386DX AC ELECTRICAL CHARACTERISTICS
(VCC = +5V ±10%; VPP = VSS; TA = -55°C TO +125°C, UNLESS OTHERWISE SPECIFIED)
PARAMETER
SYMBOL
t15
N/A Hold Time
-16
-20
-25
t16
BS16 Setup Time
-16
-20
-25
t17
BS16 Hold Time
-16
-20
-25
t18
READY Setup Time
-16
-20
-25
t19
READY Hold Time
-16
-20
-25
t20
D0 - D31 Read Setup Delay
-16
-20
-25
t21
D0 - D31 Read Hold Delay
-16
-20
-25
t22
HOLD Setup Time
-16
-20
-25
t23
HOLD Hold Time
-16
-20
-25
t24
RESET Setup Time
-16
-20
-25
t25
1000557
MIN
MAX
11
9
7
----
14
14
3
----
13
13
7
----
21
21
3
----
21
12
9
----
4
4
4
----
11
11
6
----
6
6
5
----
26
17
15
----
5
5
3
----
10
10
10
----
UNIT
ns
ns
ns
ns
Memory
N/A Setup Time
-16
-20
-25
CONDITION
ns
ns
ns
ns
ns
ns
ns
12.17.01 Rev1
All data sheets are subject to change without notice
6
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
TABLE 6. 80386DX AC ELECTRICAL CHARACTERISTICS
(VCC = +5V ±10%; VPP = VSS; TA = -55°C TO +125°C, UNLESS OTHERWISE SPECIFIED)
PARAMETER
SYMBOL
t26
NMI, INTR Setup Time3
-16
-20
-25
t27
NMI, INTR Hold Time3
-16
-20
-25
t28
REREQ, ERROR, BUSY Setup Time3
-16
-20
-25
t29
REREQ, ERROR, BUSY Hold Time3
-16
-20
-25
t30
MIN
MAX
4
4
3
----
16
16
6
----
16
16
6
----
16
14
6
----
5
5
5
----
UNIT
ns
ns
ns
ns
Memory
RESET Hold Time
-16
-20
-25
CONDITION
ns
1. Guaranteed by design.
2. Float condition occurs when maximum when output current becomes less than ILO in magnitude.
3. These inputs are allowed to be asynchronous to CLK2. The setup and hold specifications are given for testing purposes, to
assure recognition within a specific CLK2 period.
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
7
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
FIGURE 1. AC TEST LOADS
FIGURE 2. CLK2 TIMING
Memory
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
8
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
FIGURE 3. INPUT SETUP AND HOLD TIME
Memory
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
9
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
FIGURE 4. OUTPUT VALID DELAY TIMING
Memory
FIGURE 5. WRITE DATA VALID DELAY TIMING (25 MHZ)
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
10
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
FIGURE 6. WRITE DATA HOLD TIMING (25 MHZ)
Memory
FIGURE 7. WRITE DATA VALID DELAY TIMING (20 MHZ)
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
11
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
FIGURE 8. TYPICAL OUTPUT VALID DELAY VERSUS LOAD CAPACITANCE AT MAXIMUM OPERATING
TEMPERATURE (CL = 120 PF)
Memory
FIGURE 9. TYPICAL OUTPUT VALID DELAY VERSUS LOAD CAPACITANCE AT MAXIMUM OPERATING
TEMPERATURE (CL = 75 PF)
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
12
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
FIGURE 10. TYPICAL OUTPUT VALID DELAY VERSUS LOAD CAPACITANCE AT MAXIMUM OPERATING
TEMPERATURE (CL = 50 PF)
Memory
FIGURE 11. TYPICAL OUTPUT RISE TIME VERSUS LOAD CAPACITANCE AT MAXIMUM OPERATING
TEMPERATURE
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
13
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
FIGURE 12. OUTPUT FLOAT DELAY AND HLDA AND DELAY TIMING
Memory
FIGURE 13. RESET SETUP AND HOLD TIMING, AND INTERNAL PHASE
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
14
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
Memory
164-PIN RAD-PAK® QUAD FLAT PACKAGE
DIMENSION
SYMBOL
MIN
NOM
MAX
A
0.118
0.132
0.146
b
0.007
0.008
0.013
c
0.004
0.006
0.009
D
1.138
1.150
1.167
D1
1.000 BSC
e
0.025 BSC
S1
0.013
0.071
--
F1
0.890
0.895
0.900
F4
0.880
0.890
0.899
L
2.500
2.520
2.540
L1
2.485
2.500
2.505
L2
1.690
1.700
1.710
A1
0.078
0.090
0.102
N
164
Q164-01
Note: All dimensions in inches
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
15
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
Important Notice:
These data sheets are created using the chip manufacturer’s published specifications. Maxwell Technologies verifies
functionality by testing key parameters either by 100% testing, sample testing or characterization.
The specifications presented within these data sheets represent the latest and most accurate information available to
date. However, these specifications are subject to change without notice and Maxwell Technologies assumes no
responsibility for the use of this information.
Maxwell Technologies’ products are not authorized for use as critical components in life support devices or systems
without express written approval from Maxwell Technologies.
Any claim against Maxwell Technologies must be made within 90 days from the date of shipment from Maxwell Technologies. Maxwell Technologies’ liability shall be limited to replacement of defective parts.
Memory
1000557
12.17.01 Rev1
All data sheets are subject to change without notice
16
©2001 Maxwell Technologies
All rights reserved.
80386DX
32-Bit Microprocessor
Product Ordering Options
Model Number
80386DX RP
Q
X
XX
Option Details
Feature
Processing Speed in MHz
16
20
25
Monolithic
S = Maxwell Class S
B = Maxwell Class B
E = Engineering (testing @ +25°C)
I = Industrial (testing @ -55°C,
+25°C, +125°C)
Package
Q = Quad Flat Pack
Radiation Feature
RP = RAD-PAK® package
Base Product
Nomenclature
32-Bit Microprocessor
12.17.01 Rev1
All data sheets are subject to change without notice
Memory
1000557
Screening Flow
17
©2001 Maxwell Technologies
All rights reserved.