80386DXRP SPACE PRODUCTS GROUP SE22V10B SEGMENTATION UNIT EFFECTIVE ADDRESS BUS PAGING UNIT 3-INPUT ADDER BUS CONTROL 34 PAGE CACHE LIMIT AND ATTRIBUTE PLA BUS PROTECTION TEST UNIT CONTROL AND ATTRIBUTE PLA INTERNAL CONTROL BUS BARREL SHIFTER, ADDER DECODE AND SEQUENCING STATUS FLAGS ADDRESS DRIVER CODE FETCH/PAGE TABLE FETCH LINEAR ADDRESS BUS 32 CONTROL DESCRIPTION REGISTERS EFFECTIVE ADDRESS BUS PHYSICAL ADDRESS BUS 32 SEi 80386DXRP HOLD, INTR, NMI, ERROR, BUSY RESET, HLDA REQUEST PRIORITIZER ADDER 32 DISPLACEMENT PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. BE0# - BE#3, A2 - A31 M/IO#, D/C#, W/R#, LOCK#, ADS#, NA#, BS16#, READY# PIPELINE/BUS SIZE CONTROL MUX/ TRANSCEIVERS D0 - D31 32 INSTRUCTION DECODER PREFETCHER/LIMIT CHECKER MULTIPLY/ DIVIDE CONTROL ROW REGISTER FILE ALU CONTROL ALU 3-DECODED INSTRUCTION QUEUE CODE STREAM 16-BYTE CODE QUEUE 32-BIT CONTROL INSTRUCTION PREDCODE INSTRUCTION PREDCODE 32 DEDICATED ALU BUS FEATURES: DESCRIPTION: * 32-Bit microprocessor * RAD-PAK(R) radiation-hardened Against natural space radiation * Total dose hardness >100 Krad (Si); dependent upon orbit * Single event effect - SELTH = 37-60 MeV/mg/cm2 - SEUTH = 3.4 MeV/mg/cm2 * Package: - 164 Pin RAD-PAK(R) 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 80C286RP * Optimized for system development - Pipelined instructions - On-chip caches support address translation - 32 megabytes/sec bus bandwidth Space Electronic's 80386DXRP (RP for RAD-PAK(R)) high performance 32bit microprocessor features a typical 100krad (Si) total dose tolerance; dependent upon orbit. It is designed for very high performance and multitasking operating systems.The integrated memory management and protection architecture support operating systems.The 80386DXRP allows simultaneous running of multiple operations. In addition, the 80386DXRP is capable of execution at sustained rates of between 3 and 4 million instructions per second. It offers new testability and debugging features, include a self-test and direct access to the page translation cache. The patented radiation hardened RAD-PAK(R) technology incorporates radiation shielding in the microcircuit package. Capable of surviving in space environment,the 80386DXRP is ideal for satellite,spacecraft,and space probe missions. It is available with packaging and screening up to Class S. All data sheets are subject to change without notice 1221.98Rev0 (619) 452-4167 - Fax: ( 619) 452-5499 - www.spaceelectronics.com 1 (c)1998 Space Electronics Inc. All rights reserved. PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. 80386DXRP SPACE PRODUCTS GROUP SE22V10B 80386DXRP PINOUT DESCRIPTION 1221.98Rev0 P IN S YMB OL P IN S YMB OL P IN S YMB OL P IN S YMB OL P IN S YMB OL P IN S YMB OL 1 A16 29 NC 57 VSS 85 D1 113 D13 141 VCC 2 A17 30 NC 58 VCC 86 NC 114 NC 142 VSS 3 A15 31 VCC 59 LOCK 87 D2 115 D15 143 D31 4 A14 32 VSS 60 W/R 88 NC 116 D16 144 D30 5 A13 33 NC 61 VSS 89 D4 117 VCC 145 NC 6 A12 34 VCC 62 VCC 90 D0 118 VSS 146 A31 7 A11 35 VSS 63 M/IO 91 VCC 119 D18 147 A30 8 NC 36 NC 64 D/C 92 VSS 120 D17 148 A29 9 A9 37 INTR 65 NC 93 D6 121 D20 149 A28 10 A10 38 NC 66 NC 94 D3 122 VSS 150 VCC 11 VSS 39 NC 67 BE2 95 VSS 123 D22 151 VSS 12 A7 40 NC 68 NC 96 VCC 124 D19 152 A27 13 A8 41 NMI 69 VCC 97 D8 125 NC 153 A26 14 VCC 42 PEREQ 70 VSS 98 D5 126 NC 154 A25 15 VSS 43 VSS 71 BE0 99 VCC 127 D24 155 NC 16 A5 44 VCC 72 BE3 100 VSS 128 D21 156 A23 17 A6 45 ERROR 73 NC 101 HLDA 129 NC 157 A24 18 NC 46 RESET 74 BE1 102 D7 130 NC 158 A21 19 NC 47 NC 75 NA 103 NC 131 D25 159 A22 20 A3 48 NC 76 NC 104 D10 132 D23 160 NC 21 A4 49 BUSY 77 NC 105 D9 133 NC 161 A20 22 NC 50 VCC 78 BS16 106 NC 134 NC 162 A19 23 NC 51 VSS 79 HOLD 107 NC 135 D27 163 A18 24 A2 52 VCC 80 CKL2 108 D12 136 D26 164 NC 25 NC 53 VSS 81 ADS 109 D11 137 VCC -- -- 26 VCC 54 VCC 82 NC 110 VCC 138 VSS -- -- 27 VSS 55 VSS 83 READY 111 VSS 139 D29 -- -- 28 NC 56 VCC 84 NC 112 D14 140 D28 -- -- 2 (c)1998 Space Electronics Inc. All rights reserved. PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. 80386DXRP SPACE PRODUCTS GROUP SE22V10B 80386DXRP ABSOLUTE MAXIMUM RATINGS P AR AM E T E R S YMB OL MIN M AX U NI TS Supply Voltage Respect to Ground VCC -0.5 +6.5 V Voltage on Other Pins -- -0.5 VCC + 0.5 V Operating Temperature Range TOPR -55 +125 o Storage Temperature Range TSTG -65 +150 o S YMB OL MIN M AX U NI TS Digital Supply Voltage VCC 4.75 5.25 V Temperature Range TA -55 +125 C C 80386DXRP RECOMMENDED OPERATING CONDITIONS P AR AM E T E R o C 80386DXRP DC ELECTRICAL CHARACTERISTICS FOR READ OPERATIONS (VCC = 5V + 5%, TA = -55 TO +125 OC, UNLESS OTHERWISE SPECIFIED) P AR AM E T E R T E ST CON D I T I ON S YMB OL MIN M AX U NI TS Input Leakage Current All pins except BS16, PEREQ, BUSY, and ERROR 0V < VIN < VCC ILI -15 +15 A Output Leakage Current 0.45V < VOUT < VCC ILO -15 +15 A Input Low Voltage 3/ VIL -0.3 0.8 V Input High Voltage 3/ VIH 2.0 VCC + 0.3 V CLK2 Input Low Voltage 3/ VILC -0.3 0.8 V CLK2 Input High Voltage 3/ VIHC VCC - 0.8 VCC + 0.3 V Output Low Voltage IOL = 4 mA (A2-A31,D0-D31) IOL = 5 mA (BE0-BE3, W/R, D/C, M/IO, LOCK, ADS, HLDA) VOL -- 0.45 0.45 V Output High Voltage IOH = -1mA (A2-A31,D0-D31) IOH = -0.9mA (BE0-BE3, W/R, D/C, M/IO, LOCK, ADS, HLDA) VOH 2.4 2.4 -- V Power Supply Current CLK2 = 32MHz with 16MHz Processor CLK2 = 32MHz with 20MHz Processor CLK2 = 32MHz with 25MHz Processor ICC -- 460 550 680 mA Input Leakage Current 1/ PEREQ Pin IIH -- 200 A Input Leakage Current 2/ BS16, BUSY, ERROR Pins IIL -- -400 A CLK2 Capacitance @ 1MHz 3/ CCLK -- 20 pF 1221.98Rev0 3 (c)1998 Space Electronics Inc. All rights reserved. PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. 80386DXRP SPACE PRODUCTS GROUP 80386DXRP DC ELECTRICAL CHARACTERISTICS FOR READ OPERATIONS (cont) SE22V10B (VCC = 5V + 5%, TA = -55 TO +125 OC, UNLESS OTHERWISE SPECIFIED) P AR AM E T E R T E ST CON D I T I ON S YMB OL MIN M AX U NI TS Input Capacitance @ 1MHz 3/ CIN -- 20 pF Output or I/O Capacitance @ 1MHz 3/ COUT -- 25 pF MIN M AX U NI TS 4 4 4 16 20 25 t1 31 25 20 125 125 125 NOTE: 1/ VIH = 2.4V. PEREQ input has an internal pull-down resistor. 2/ VIL = 0.45V. BS16, BUSY, and ERROR inputs each have an internal pull-up resistor. 3/ Guaranteed by design if not tested. 80386DXRP AC ELECTRICAL CHARACTERISTICS (VCC = 5V + 10%,VPP = VSS, TA = -55 TO +125 OC, UNLESS OTHERWISE SPECIFIED) P AR AM E T E R T E S T C CN D I T I O N Operating Frequency 80386DXRP-16 80386DXRP-20 80386DXRP-25 Half of CLK2 Frequency CLK2 Period 80386DXRP-16 80386DXRP-20 80386DXRP-25 S YMB OL -- -- CLK2 High Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 at 2V t2a 9 8 7 CLK2 High Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 at (VCC - 0.8V) 3/ t2b 5 5 4 CLK2 Low Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 at 2V t3a 9 8 7 CLK2 Low Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 at 0.8V 3/ t3b 7 6 5 CLK2 Fall Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 (VCC - 0.8V) to 0.8V 3/ t4 -- 1221.98Rev0 MHz ns -- ns -- ns -- ns -- ns 8 8 7 ns 4 (c)1998 Space Electronics Inc. All rights reserved. PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. 80386DXRP SPACE PRODUCTS GROUP 80386DXRP AC ELECTRICAL CHARACTERISTICS (cont) (VCC = 5V + 10%,VPP = VSS, TA = -55 TO +125 OC, UNLESS OTHERWISE SPECIFIED) P AR AM E T E R T E ST CON D I T I ON CLK2 Rise Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 SE22V10B S YMB OL MIN 0.8V to (VCC - 0.8V) 3/ t5 -- A2 - A31 Valid Delay 80386DXRP-16 80386DXRP-20 80386DXRP-25 CL= 120pF t6 4 4 4 36 30 21 A2 - A31 Float Delay 80386DXRP-16 80386DXRP-20 80386DXRP-25 1/, 3/ t7 4 4 4 40 32 30 BE0 - BE3 Valid Delay 80386DXRP-16 80386DXRP-20 80386DXRP-25 CL= 75pF t8 4 4 4 36 30 24 BE0 - BE3, LOCK Float Delay 80386DXRP-16 80386DXRP-20 80386DXRP-25 1/, 3/ t9 4 4 4 40 32 30 W/R, M/IO, D/C, ADS Valid Delay 80386DXRP-16 80386DXRP-20 80386DXRP-25 CL= 75pF t10 6 6 4 33 28 21 W/R, M/IO, D/C, ADS Float Delay 80386DXRP-16 80386DXRP-20 80386DXRP-25 1/, 3/ t11 6 6 4 35 30 30 D0 - D31 Write Data Valid Delay 80386DXRP-16 80386DXRP-20 80386DXRP-25 CL= 120pF t12 4 4 7 48 38 27 D0 - D31 Write Data Float Delay 80386DXRP-16 80386DXRP-20 80386DXRP-25 1/, 3/ t13 4 4 4 35 27 22 HLDA Valid Delay 80386DXRP-16 80386DXRP-20 80386DXRP-25 CL= 75pF t14 6 6 4 33 28 22 1221.98Rev0 (CL= 50pF for 25MHz) (CL= 50pF for 25MHz) (CL= 50pF for 25MHz) (CL= 50pF for 25MHz) (CL= 50pF for 25MHz) M AX 8 8 7 U NI TS ns ns ns ns ns ns ns ns ns ns 5 (c)1998 Space Electronics Inc. All rights reserved. PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. 80386DXRP SPACE PRODUCTS GROUP 80386DXRP AC ELECTRICAL CHARACTERISTICS (cont) (VCC = 5V + 10%,VPP = VSS, TA = -55 TO +125 OC, UNLESS OTHERWISE SPECIFIED) P AR AM E T E R T E ST CON D I TOI N SE22V10B S YMB OL MIN NA Setup Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t15 11 9 7 NA Hold Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t16 14 14 3 BS16 Setup Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t17 13 13 7 BS16 Hold Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t18 21 21 3 READY Setup Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t19 21 12 9 READY Hold Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t20 4 4 4 D0 - D31 Read Setup Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t21 11 11 7 D0 -D31 Read Hold Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t22 6 6 5 HOLD Setup Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t23 26 17 15 HOLD Hold Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- t24 5 5 3 1221.98Rev0 M AX U NI TS -- ns -- ns -- ns -- ns -- ns -- ns -- ns -- ns -- ns -- ns 6 (c)1998 Space Electronics Inc. All rights reserved. PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. 80386DXRP SPACE PRODUCTS GROUP 80386DXRP AC ELECTRICAL CHARACTERISTICS (cont) (VCC = 5V + 10%,VPP = VSS, TA = -55 TO +125 OC, UNLESS OTHERWISE SPECIFIED) P AR AM E T E R T E ST CON D I T I ON RESET Hold Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 -- SE22V10B S YMB OL MIN t26 4 4 3 NMI, INTR Setup Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 2/ t27 16 16 6 NMI, INTR Hold Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 2/ t28 16 16 6 PEREQ, ERROR, BUSY Setup Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 2/ t29 16 14 6 PEREQ, ERROR, BUSY Hold Time 80386DXRP-16 80386DXRP-20 80386DXRP-25 2/ t30 5 5 5 M AX U NI TS -- ns -- ns -- ns -- ns -- ns NOTE: 1/ Float condition occurs when maximum output current becomes less than ILO in magnitude. 2/ 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. 3/ Guaranteed by design if not tested. CLK2 TIMING 1221.98Rev0 7 (c)1998 Space Electronics Inc. All rights reserved. PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. 80386DXRP SPACE PRODUCTS GROUP OUTPUT FLOAT DELAY AND HLDA VALID DELAY TIMING SE22V10B INPUT SETUP HOLD TIME 1221.98Rev0 8 (c)1998 Space Electronics Inc. All rights reserved. PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. 80386DXRP SPACE PRODUCTS GROUP SE22V10B RESET SETUP,HOLD TIMING AND INTERNAL PHASE The information in this data sheet is believed to be reliable. However, Space Electronics assumes no liability for the use of this information. Use shall be entirely at the user's own risk. Prices and specifications are subject to change without notice. No patent rights or licenses to any circuits described in this data sheet are implied or granted to any third party. any other application in which the failure of the Space Electronics product could create a situation in which personal injury or death might occur. Space Electronics assumes no liability for damages, including consequential or incidental damages, arising out of the use of its products in such applications. Space Electronics products are protected under the US patent: 5,635,754. Other patents may be pending or applied for. Space Electronics'products are not designed or intended for use in devices or systems intended for surgical implants or applications used to support or sustain life, or in 1221.98Rev0 9 (c)1998 Space Electronics Inc. All rights reserved. PRELIMINARY 32-BIT MICROPROCESSOR SPACE ELECTRONICS INC. 80386DXRP SPACE PRODUCTS GROUP SE22V10B 164 PIN RAD-PAK(R) QUAD FLAT PACKAGE D I ME N SI O N S YMB OL MIN N OM M AX 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 1221.98Rev0 164 Q164-01 NOTE: ALL DIMENSIONS IN INCHES 10 (c)1998 Space Electronics Inc. All rights reserved.