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.