P1750AE/SOS SINGLE CHIP, 30MHz, ENHANCED SPACE PROCESSOR FEATURES Implements the MIL-STD-1750A Instruction Set Architecture Single Chip MIL-STD-1750AE Processor Form-Fit-Functionally Compatible with the P1750A CMOS Processor DAIS Instruction Mix Execution Performance Including Floating Point Arithmetic 1.8 MIPS at 20 MHz 2.25 MIPS at 25 MHz 2.7 MIPS at 30 MHz BIF Instructions Allow for High Throughput Implementations of Transcedental Functions, Navigational Algorithms, and DSP Functions 20, 25 and 30 MHz Operation over the Military Temperature Range (-55 to +125°c) Extensive Error and Fault Management and Interrupt Handling Capability. Built in Self Test. Two programmable Timers 26 User Accessible Registers TTL Signal Level Compatible Inputs and Outputs Single 5V ± 10% Power Supply Multiprocessor and Co-processor Capability Available in: – 68-Lead Quad Pack (Leaded Chip Carrier) Space Radiation Tolerant - Absolute latch up immunity - Total Dose: > 100K Rad/Si - SEU Tolerance < 10-10 errors per day GENERAL DESCRIPTION The P1750AE/SOS is a general purpose, single chip, 16bit CMOS/SOS microprocessor designed for high performance floating point and integer arithmetic, with extensive real time environment support. It offers a variety of data types, including bits, bytes, 16-bit and 32-bit integers, and 32-bit and 48-bit floating point numbers. It provides 13 addressing modes, including direct, indirect, indexed, based, based indexed and immediate long and short, and it can access 2 MWords memory. The P1750AE/SOS offers a well-rounded instruction set with 130 instruction types, including a comprehensive integer, floating point, integer-to-floating point and floating point-to-integer set, a variety of stack manipulation instructions, high level language support instructions such as Compare Between Bounds and Loop Control Instructions. It also offers some unique instructions such as vectored l/O, as well as supports executive and user modes, and provides an escape mechanism which allows user-defined instructions, using a coprocessor. The chip includes an array of real time application support resources, such as 2 programmable timers, a complete interrupt controller supporting 16 levels of prioritized internal and external interrupts, and a faults and exceptions handler controlling internally and externally generated faults. The P1750AE/SOS uses a single multiplexed 16-bit parallel bus. Status signals are provided to determine whether the processor is in the memory or I/O bus cycle, reading and writing, and whether the bus cycle is for data or instructions. The P1750AE/SOS is fabricated using insulated substrate silicon on sapphire technology to provide absolute immunity from destructive latch up caused by natural space radiation as well as increased total dose and SEU tollerance. Document # MICRO-7 REV B Revised August 2005 P1750AE/SOS P1750A, P1750A/SOS, P1750AE, & P1750AE/SOS PROCESSORS Pyramid Semiconductor offers four single chip MIL-STD1750A Processors. Two of these processors, the P1750A and the P1750AE are manufactured with industry standard CMOS Technology. The P1750A/SOS and the P1750 AE/ SOS are derivatives of the P1750A and P1750AE and are manufactured with insulated substrate Silicon on Sapphire, CMOS/SOS Technology to provide absolute immunity from destructive latch up caused by the exposure of a space vehicle to natural space radiation. The P1750AE is architecturally more efficient than the P1750A and provides higher throughput at the same clock frequency. All four processors are mechanically interchangeable, they have the same pinouts. The processors are electrically interchangeable as long as the specification limits for the slowest processor in the interchangeability matrix are not violated. All four processors are stand alone single chip, fully compliant MIL-STD1750A Processors. the SOS Processor are utilized in the design. Processors manufactured with SOS Technology have higher power requirements and, for some signals, longer delays than the standard CMOS Processors. However, both the CMOS and CMOS/SOS Processors operate the MIL-STD-1750A Instructions with the same number of clocks. In space, CMOS/SOS provides absolute immunity from destructive Single Event Latchup which can occur when high energy ionizing particles, found naturally in space, enter the space craft when passing through an integrated circuit, these particles introduce enough charge in standard CMOS devices to cause a destructive internal short circuit from the device power supply through the standard CMOS substrate to ground. This latchup current can be more than the integrated circuit can safely carry and the device is either severely weakened reducing its operational life time or is immediately destroyed. The P1750AE is a second generation MIL-STD-1750A Processor that has been designed as a direct ("plug in") electrical, mechanical, and software compatible replacement for the P1750A. The P1750A and the P1750AE are also proven replacements for other MIL-STD-1750A Processors that are no longer available. The P1750AE has been application proven in a number of critical applications aboard a wide range of platforms including combat aircraft, helicopters, submarines, surface vehicles, and satellites. The P1750AE operates the MIL-STD-1750A Instruction Set in fewer "clocks" than the P1750A. Depending upon the number of arithmetic instructions used, the P1750AE can easily provide more than 3X the throughput of the P1750A at the same clock frequency with the same operational software; see Tables 1 and 2. The P1750A and P1750AE have the same bus cycle. Basic execution instructions such as add/subtract, set/test/reset bit, load & store, byte manipulation, logical OR/NAND/AND, etc. all execute with the same number of "clocks" in both the P1750A and P1750AE. The standard CMOS P1750A and P1750AE are specified by DSCC SMD 5962-87665. The P1750A/SOS and P1750AE/SOS are derivatives of the P1750A and P1750AE. These SOS processors are targeted for use aboard space vehicles and are manufactured with insulated substrate Silicon on Sapphire (SOS) Technology so as to provide high tolerance to the natural space radiation environment which can degrade or destroy standard CMOS Technology processors. The space radiation tolerance for the P1750AE/SOS is shown in Table 4. The P1750A/SOS is interchangeable with the P1750A and the P1750AE/SOS is interchangeable with the P1750AE provided that the electrical specifications for Document # MICRO-7 REV B Page 2 of 22 P1750AE/SOS DIFFERENCES BETWEEN THE P1750A AND P1750AE The P1750AE achieves a 40% boost in performance (in clock cycles) over the P1750A. This reduction in clocks per instruction is because of three architectural enhancements: 1) The inclusion of a 24 x 24 Multiply Accumulate (MAC) array. 2) A reduction in non-bus cycles to 2 clocks (bus cycles remain at 4 clocks to maintain full compatibility with the CPU's peripheral chips). 3) Branch calculation logic. Table 1. P1750A vs. P1750AE # of "Clocks" Required to Execute Selected Instructions P1750A # of Clocks P1750AE # of Clocks Integer Multiply 23 4 5.75 Compare Between Limits 24 20 1.2 Flt. Point Add/Subtract 28 18 1.56 Flt. Point Multiply 43 9 4.78 Flt. Point Compare 6 4 1.5 Convert Flt. Point To Integer 22 16 1.38 Shift Logical Left/Right 9 6 1.5 Exchange 6 4 1.5 Branch 12 8 1.5 Instruction Throughput Increase (1) Note: 1. Number of P1750A Clocks divided by number of P1750AE Clocks. Table 2. P1750AE BUILT-IN FUNCTIONS A core set of additional instructions has been included in the PACE1750AE. These instructions utilize the Built-In Function (BIF) opcode space. The objective of these new opcodes is to enhance the performance of the 1750AE in critical application areas such as navigation, DSP, transcendentals, and other LINPAK and matrix instructions. Below is a list of the BIFs and their execution times (N = the number of elements in the vector being processed). Address Number of Instruction Memory Parametric Dot Product - Single Mnemonic VDPS Mode 4F3(RA) Clocks 10+8 Notes Interruptable Memory Parametric Dot Product - Double VDPD 4F1(RA) 10+16N Interruptable 3 x 3 Register Dot Product R3DP 4F03 6 Double Precision Multiply Accumulate MACD 4F02 8 N-2 N Polynomial POLY 4F06 Clear Accumulator CLAC 4F00 4 Store Accumulator (32-Bit) STA 4F08 7 Store Accumulator (48-Bit) STAL 4F04 11 Load Accumulator (32-Bit) LAC 4F05 9 Load Accumulator Long (48-Bit) LACL 4F07 9 MMPG 4F0F 16+8N Load Timer A Reset Register LTAR 4F0D 4 Load Timer B Reset Register LTBR 4F0E 4 Move MMU Page Block Document # MICRO-7 REV B 7 Privileged Page 3 of 22 P1750AE/SOS ABSOLUTE MAXIMUM RATINGS1 Supply Voltage Range -0.5V to +7.0V Input Voltage Range -0.5V to VCC +0.5V Storage Temperature Range -65°C to +150°C Input Current Range -30mA to +5mA Voltage applied to Inputs -0.5V to VCC +0.5V Current applied to Output3 150 mA Maximum Power Dissipation2 1.5W MAXIMUM CONTINUOUS OPERATING RANGE Case Temperature GND VCC -55°C to +125°C 0 4.5V to +5.5V SPACE RADIATION TOLERANCE Requirement Specification Comment Total Dose (Ionizing Radiation) ≥ 100 K Rads MIL-STD-883 TM 1019 Cond. B Processor meets all data sheet specification limits following exposure to ≥ 100K Rad (Si). Single Event Upset (SEU) < 10-10 Errors per day Adams 90% worst case cosmic Ray environment upset rate calculated with creme. Absolute Immunity CMOS/SOS Technology eliminates the latchup mechanism. Single Event Latchup (SEL) (Si) NOTES: 1. Stresses above the absolute maximum rating may cause permanent damage to the device. Extended operation at the maximum levels may degrade performance and affect reliability. 2. Must withstand the added power dissipation due to short circuit test e.g., los. 3. Duration: 1 second or less. Document # MICRO-7 REV B Page 4 of 22 P1750AE/SOS DC ELECTRICAL SPECIFICATIONS (Over recommended operating conditions) Symbol Parameter Min Max Unit VIH Input HIGH Level Voltage 2.0 VCC + 0.5 V VIL Input LOW Level Voltage2 –0.5 0.8 V VOH Output HIGH Level Voltage VOL Output LOW Level Voltage Conditions1 2.4 V VCC = 4.5V IOH = –8.0mA VCC – 0.2 V VCC = 4.5V IOH = –300µA 0.5 V VCC = 4.5V IOL = 8.0mA 0.2 V VCC = 4.5V IOL = 300µA 100 µA VIN = VCC, VCC = 5.5V IIH2 Input HIGH Level Current, IB0 – IB15, BUS BUSY, BUS LOCK 100 µA VIN = VCC, VCC = 5.5V IIL1 Input LOW Level Current, except IB0 – IB15, BUS BUSY, BUS LOCK –50 µA VIN = GND, VCC = 5.5V IIL2 Input LOW Level Current, IB0 – IB15, BUS BUSY, BUS LOCK –50 µA VIN = GND, VCC = 5.5V IOZH Output Three-State Current 50 µA VOUT = 2.4V, VCC = 5.5V IOZL Output Three-State Current –50 µA VOUT = 0.5V, VCC = 5.5V ICCQC Quiescent Power Supply Current (CMOS Input Levels) 25 mA VIN < 0.2V or < VCC – 0.2V, f = 0MHz, Outputs Open, VCC = 5.5V ICCQT Quiescent Power Supply Current (TTL Input Levels) 100 mA VIN < 3.4V, f = 0MHz, Outputs Open, VCC = 5.5V ICCD Dynamic Power 20 MHz 140 mA VIN = 0V to VCC, tr = tf = 2.5 ns, Supply Current 25 MHz 150 mA Outputs Open, 30 MHz 160 mA VCC = 5.5V mA VOUT = GND, VCC = 5.5V Input HIGH Level Current, IIH1 except IB0 – IB15, BUS BUSY, BUS LOCK IOS Output Short Circuit Current3 CIN Input Capacitance 10 pF COUT Output Capacitance 15 pF CI/O Bi-directional Capacitance 15 pF –25 Notes 1. 4.5V ≤ VCC ≤ 5.5V, –55°C ≤ TC ≤ +125°C. Unless otherwise specified, testing shall be conducted at worst-case conditions. 2. VIL = –3.0V for pulse widths less than or equal to 20ns. 3. Duration of the short should not exceed one second; only one output may be shorted at a time. Document # MICRO-7 REV B Page 5 of 22 P1750AE/SOS SIGNAL PROPAGATION DELAYS 1,2 20 MHz Symbol Parameter Min 25 MHz Max Min 30 MHz Max Min Max Unit tC(BR)L BUS REQ 33 30 26 ns tC(BR)H BUS REQ 33 30 26 ns tBGV(C) BUS GNT setup 5 5 5 ns tC(BG)X BUS GNT hold 5 5 5 ns tC(BB)L BUS BUSY LOW 38 33 25 ns tC(BB)H BUS BUSY HIGH 38 33 25 ns tBBV(C) BUS BUSY setup 5 5 5 ns tC(BB)X BUS BUSY hold 5 5 5 ns tC(BL)L BUS LOCK LOW 38 34 32 ns tC(BL)H BUS LOCK HIGH 34 30 32 ns tBLV(C) BUS LOCK setup tC(BL)X (IN) BUS LOCK hold 5 5 5 ns 5 5 5 ns tC(ST)V D/ I Status, AS0-AS3, AK0-AK3, M/ IO, R/ W tC(ST)X M/ IO, R/ W, D/ I Status, AS0-AS3, AK0-AK3 tC(SA)H STRBA HIGH 24 20 18 ns tC(SA)L STRBA LOW 24 20 18 ns tSAL(IBA)X Address hold from STRBA LOW 32 32 0 28 28 0 25 25 0 ns ns ns 5 5 5 ns tRAV(C) RDYA setup 5 5 5 ns tC(RA)X RDYA hold 5 5 5 ns tC(SDW)L tC(SD)H STRBD LOW write 24 20 18 ns STRBD HIGH 24 20 18 ns 24 20 18 ns tFC(SDR)L STRBD LOW read tSDRH(IBD)X STRBD HIGH 0 0 0 ns tSDWH(IBD)X STRBD HIGH 28 27 25 ns tSDL(SD)H STRBD write 28 26 24 ns tRDV(C) RDYD setup 5 5 5 ns tC(RD)X RDYD hold 5 5 5 ns tC(IBA)V IB0-IB15 tFC(IBA)X IB0-IB15 tIBDRV(C) IB0-IB15 setup 36 32 28 ns 0 0 0 ns 5 5 5 ns tC(IBD)X IB0-IB15 hold (read) 5 5 5 ns tC(IBD)X Data valid out (write) 0 0 0 ns Document # MICRO-7 REV B Page 6 of 22 P1750AE/SOS SIGNAL PROPAGATION DELAYS 1,2 (continued) 20 MHz Unit 34 32 ns 34 30 28 ns TRIGO RST 34 30 28 ns tRSTL(DMA ENL) DMA enable 44 40 38 ns tC(DME) DMA enable 44 40 38 ns tFC(NPU) Normal power up 44 40 38 ns Clock to major error unrecoverable 60 55 52 ns RESET 50 45 40 ns Parameter Max tFC(IBD)V IB0-IB15 38 tC(SNW) SNEW tFC(TGO) tC(ER) tRSTL(NPU) Min 30 MHz Max Symbol Min 25 MHz Max Min tREQV(C) Console request 0 0 0 ns tC(REQ)X Console request 15 15 15 ns tFV(BB)H Level sensitive faults 5 5 5 ns tBBH(F)X Level sensitive faults 5 5 5 ns tIRV(C) IOL1-2INT user interrupt (0-5) setup 0 0 0 ns tC(IR)X Power down interrupt level sensitive hold 15 15 15 ns 25 25 20 ns tRSTL (tRSTH) Reset pulse width tC(XX)Z tf(F), t1(1) tr, tf Clock to three-state Edge sensitiive pulse width Clock rise and fall 24 5 20 5 5 18 5 4 ns ns 3 ns Notes 1. 4.5V ≤ VCC ≤ 5.5V, –55°C ≤ TC ≤ +125°C. Unless otherwise specified, testing shall be conducted at worst-case conditions. 2. All timing parameters are composed of Three elements. The first "t" stands for timing. The second represents the "from" signal. The third in parentheses indicates "to" signal. When the CPU clock is one of the signal elements, either the rising edge "C" or the falling edge "FC" is referenced. When other elements are used, an additional suffix indicates the final logic level of the signal. "L" - low level, "H" - high level, "V" valid, "Z" - high impedance, "X" - don't care, "LH" - low to high, "ZH" - high impedance to high, "R" - read cycle, and "W" - write cycle. 3. Functional test shal consist of the same functional test patterns used when testing the equivalent standard CMOS SMD 5962-87665 processor. Document # MICRO-7 REV B Page 7 of 22 P1750AE/SOS MINIMUM WRITE BUS CYCLE TIMING DIAGRAM Note: All time measurements on active signals relate to the 1.5 volt level. Document # MICRO-7 REV B Page 8 of 22 P1750AE/SOS MINIMUM READ BUS CYCLE TIMING DIAGRAM Note: All time measurements on active signals relate to the 1.5 volt level. Document # MICRO-7 REV B Page 9 of 22 P1750AE/SOS MINIMUM WRITE BUS CYCLE, FOLLOWED BY A NON-BUS CYCLE, TIMING DIAGRAM Note: All time measurements on active signals relate to the 1.5 volt level. Document # MICRO-7 REV B Page 10 of 22 P1750AE/SOS TRIGO RST DISCRETE TIMING DIAGRAM DMA EN DISCRETE TIMING DIAGRAM NORMAL POWER UP DISCRETE TIMING DIAGRAM XIO OPERATIONS SNEW DISCRETE TIMING DIAGRAM Note: All time measurements on active signals relate to the 1.5 volt level. Document # MICRO-7 REV B Page 11 of 22 P1750AE/SOS EXTERNAL FAULTS AND INTERRUPTS TIMING DIAGRAM Edge-sensitive interrupts and faults (SYSFLT0, SYSFLT1) min. pulse width Level-sensitive interrupts Note: tC(IR)X max = 35 clocks Level-sensitive faults Note: All time measurements on active signals relate to the 1.5 volt level. CON REQ Document # MICRO-7 REV B Page 12 of 22 P1750AE/SOS BUS ACQUISITION Note: A CPU contending for the BUS, will assert the BUS REQ line, and will acquire it when BUS GNT is assserted and the BUS is not locked (BUS LOCK is high). SWITCHING TIME TEST CIRCUITS Standard Output (Non-Three-State) Three-State Note: All time measurements on active signals relate to the 1.5 volt level. Parameter V0 VMEA tPLZ ≥ 3V 0.5V tPHZ 0V VCC – 0.5V tPXL VCC/2 1.5V tPXH VCC/2 1.5V Document # MICRO-7 REV B Page 13 of 22 P1750AE/SOS P1750 AE/SOS Terminal Connections Case Types - QL and QG Document # MICRO-7 REV B Page 14 of 22 P1750AE/SOS SIGNAL DESCRIPTIONS CLOCKS AND EXTERNAL REQUESTS Mnemonic Name Description CPU CLK CPU clock A single phase input clock signal (0-30 MHz, 40 percent to 60 percent duty cycle. TIMER CLK Timer clock A 100 kHz input that, after synchronization with CPU CLK provides the clock for timer A and timer B. If timers are used, the CPU CLK signal frequency must be > 300 kHz. RESET Reset An active LOW input that initializes the device. CON REQ Console request An active LOW input that initiates console operations after completion of the current instruction. INTERRUPT INPUTS Mnemonic Name Description PWRDN INT Power down interrupt An interrupt request input that cannot be masked or disabled. This signal is active on the positive going edge or the high level, according to the interrupt mode bit in the configuration register. USR0INT USR5INT User interrupt Interrupt request input signals that are active on the positive going edge or the high level, according to the interrupt mode bit in the configuration register. IOL1INT IOL2INT I/O level interrupts Active HIGH interrupt request inputs that can be used to expand the number of user interrupts. Mnemonic Name Description MEM PRT ER Memory protect error An active LOW input generated by the MMU or BPU, or both and sampled by the BUS BUSY signal into the Fault Register (bit 0 CPU bus cycle, bit 1 if non-CPU bus cycle). MEM PAR ER Memory parity error An active LOW input sampled by the BUS BUSY signal into bit 2 of the fault register. EXT ADR ER External address error An active LOW input sampled by the BUS BUSY signal into the Fault register (bit 5 or 8), depending on the cycle (memory or I/O). SYSFLT0 SYSFLT1 System fault 0, System fault 1, Asynchronous, positive edge-sensitive inputs that set bit 7 (SYSFLT0) or bits 13 and 15 (SYSFLT1) in the Fault register. Mnemonic Name Description UNRCV ER Unrecoverable error An active HIGH output that indicates the occurrence of an error classified as unrecoverable. MAJ ER Major error An active HIGH output that indicates the occurrence of an error classified as major. FAULTS ERROR CONTROL Document # MICRO-7 REV B Page 15 of 22 P1750AE/SOS SIGNAL DESCRIPTIONS (Continued) BUS CONTROL Mnemonic Name Description D/l Data or instruction An output signal that indicates whether the current bus cycle access is for Data (HIGH) or Instruction (LOW). It is three-state during bus cycles not assigned to this CPU. This line can be used as an additional memory address bit for systems that require separate data and program memory. R/W Read or write An output signal that indicates direction of data flow with respect to the current bus master. A HIGH indicates a read or input operation and a LOW indicates a write or output operation. The signal is three-state during bus cycles not assigned to this CPU. M/IO Memory or I/O An output signal that indicates whether the current bus cycle is memory (HIGH) or I/O (LOW). This signal is three-state during bus cycles not assigned to this CPU. STRBA Address strobe An active HIGH output that can be used to externally latch the memory or I/O address at the high-to-low transition of the strobe. The signal is three-state during bus cycles not assigned to this CPU. RDYA Address ready An active HIGH input that can be used to extend the address phase of a bus cycle. When RDYA is not active wait states are inserted by the device to accommodate slower memory or I/O devices. STRBD Data strobe An active LOW output that can be used to strobe data in memory and XIO cycles. This signal is three-state during bus cycles not assigned to this CPU. RDYD Data ready An active HIGH input that extends the data phase of a bus cycle. When RDYD is not active, wait states are inserted by the device to accommodate slower memory or I/O devlces. INFORMATION BUS Mnemonic Name Description IB0 - IB15 Information bus A bidirectional time-multiplexed address/data bus that is three-state during bus cycles not assigned to this CPU. IB0 is the most significant bit. Mnemonic Name Description AK0 - AK3 Access key Outputs used to match the access lock in the MMU for memory accesses (a mismatch will cause the MMU to pull the MEM PRT ER signal LOW), and also indicates processor state (PS). Privileged instructions can be executed with PS = 0 only. These signals are three-state during bus cycles not assigned to this CPU. AS0 - AS3 Address state Outputs that select the page register group in the MMU. It is threestate during bus cycles not assigned to this CPU. [These outputs together with D/l can be used to expand the device direct addressing space to 4 MBytes, in a nonprotected mode (no MMU)]. However, using this addressing mode may produce situations not specified in MIL-STD-1750A. STATUS BUS Document # MICRO-7 REV B Page 16 of 22 P1750AE/SOS SIGNAL DESCRIPTIONS (Continued) BUS ARBITRATION Mnemonic Name Description BUS REQ Bus request An active LOW output that indicates the CPU requires the bus. It becomes inactive when the CPU has acquired the bus and started the bus cycle. BUS GNT Bus grant An active LOW input from an external arbiter that indicates the CPU currently has the highest priority bus request. If the bus is not used and not locked, the CPU may begin a bus cycle, commencing with the next CPU clock. A HIGH level will hold the CPU in Hi-Z state (Bz), three-stating the IB bus status lines (D/I, R/W, M/IO), strobes (STRBA, STRBD), and all the other lines that go three-state when this CPU does not have the bus. BUS BUSY Bus busy An active LOW, bidirectional signal used to establish the beginning and end of a bus cycle. The trailing edge (low-to-high transition) is used for sampling bits into the fault register. It is three-state in bus cycles not assigned to this CPU. However, the CPU monitors the BUS BUSY line for latching non-CPU bus cycle faults into the fault register. BUS LOCK Bus lock An active LOW, bi-directional signal used to lock the bus for successive bus cycles. During non-locked bus cycles, the BUS LOCK signal mimics the BUS BUSY signal. It is three-state during bus cycles not assigned to this CPU. The following instructions will lock the bus: INCM, DECM, SB, RB, TSB, SRM, STUB and STLB. DISCRETE CONTROL Mnemonic Name Description DMA EN Direct memory Access enable An active HIGH output that indicates the DMA is enabled. It is disabled when the CPU is initialized (reset) and can be enabled or disabled under program control (I/O commands DMAE, DMAD). NML PWRUP Normal power up An active HIGH output that is set when the CPU has successfully completed the built-in self test in the initialization sequence. It can be reset by the I/O command RNS. SNEW Start new An active HIGH output that indicates a new instruction is about to start executing in the next cycle. TRIGO RST Trigger-go reset An active LOW discrete output. This signal can be pulsed low under program control I/O address 400B (Hex) and is automatically pulsed during processor initialization. Document # MICRO-7 REV B Page 17 of 22 P1750AE/SOS ORDERING INFORMATION Document # MICRO-7 REV B Page 18 of 22 P1750AE/SOS CASE OUTLINE 1: 68 Lead Quad Pack with Straight Leads (Ordering Code QL) Inches .002 .003 .006 .010 .015 .018 .050 .060 .080 .095 .225 .570 .800 .955 mm 0.05 0.08 0.15 0.25 0.38 0.45 1.27 1.52 2.03 2.41 5.72 14.48 20.32 24.25 NOTES: 1) 2) 3) 4) 5) Dimensions are in inches. Metric equivalents are given for general information only. Unless otherwise specified, tolerances are .02 (0.5 mm) for two place decimals and .005 (0.13 mm) for three place decimals. Pin 1 indicator can be either rectangle, dot, or triangle at specified location or referenced to the uniquely beveled corner. Corners indicated as notched may be either notched or square. Document # MICRO-7 REV B Page 19 of 22 P1750AE/SOS CASE OUTLINE 2: 68 Lead Quad Pack with Gullwing Leads (Ordering Code QG) Inches .003 .010 .015 .018 .020 .050 .570 .800 .955 1.230 mm 0.08 0.25 0.38 0.45 0.51 1.27 14.48 20.32 24.25 31.26 NOTES: 1) 2) 3) 4) 5) 6) Dimensions are in inches. Metric equivalents are given for general information only. Unless otherwise specified, tolerances are .02 (0.5 mm) for two place decimals and .005 (0.13 mm) for three place decimals. Pin 1 indicator can either be rectangle, dot, or triangle at specified location or referenced to the uniquely beveled corner. Corners indicated as notched my be either notched or square (with radius). Case 2 is derived from Case 1 by forming the leads to the shown gullwing configuration. Document # MICRO-7 REV B Page 20 of 22 P1750AE/SOS LEAD FORM DETAIL Symbol INCHES Min Max A 0.048 0.090 A1 0.011 0.031 B 0.016 0.021 C 0.004 0.008 e1 0.050 BSC D 1.210 1.250 D1 0.945 0.965 D2 0.800 BSC E 1.210 1.250 E1 0.945 0.965 E2 0.800 BSC L* 0.270 Nominal L0 0.120 0.210 L3 0.040 0.050 L4 0.086 0.109 R1 0.018 0.020 R2 0.018 0.020 Φ1 Φ2 4° 8° A0** -1° 7° 0.141 * Lead length in the straight lead configuration, prior to leadforming (used for all test and in-process WIP operations). ** Measured from the highest of the top of the leads or the top of the lid. Document # MICRO-7 REV B Page 21 of 22 P1750AE/SOS REVISIONS DOCUMENT NUMBER: DOCUMENT TITLE: MICRO-7 PACE1750AE SOS 16-BIT PROCESSOR REV. ISSUE DATE ORIG. OF CHANGE ORIG May-89 RKK New Data Sheet A Jul-04 JDB Added Pyramid logo B Aug-05 JDB Re-created electronic version Document # MICRO-7 REV B DESCRIPTION OF CHANGE Page 22 of 22