PACE1750AE PYRAMID | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 25
Technical content
Document # MICRO-2 REV G Revised October 2005 PACE1750AE SINGLE CHIP, 20MHz to 40MHz, ENHANCED CMOS 16-BIT PROCESSOR
FEATURES
Implements the MIL-STD-1750A Instruction Set Architecture Single Chip PACE TechnologyTM CMOS 16-Bit Processor with 32 and 48-Bit Floating Point Arithmetic Form-Fit-Functionally Compatible with the P1750A DAIS Instruction Mix Execution Performance Including Floating Point Arithmetic
1.8 MIPS at 20 MHz
2.7 MIPS at 30 MHz
3.6 MIPS at 40 MHz
Conventional Integer Processing Mix Performance
5.0 MIPS at 40 MHz
Power BIF Instructions Allow for High Throughput Implementations of Transcedental Functions, Navigational Algorithms and DSP Functions – Inner Dot Product Instruction for 3X3, 16 Bit Registers in 150ns (2 clocks per Multiply/ Accumulate step) with 32 Bits Result – Multiply/Accumulate Instructions for 32 Bit Registers is 200ns at 40MHz (8 clocks), with
48 Bit Result
– Parameteric Memory Inner-Dot Products for Matrix Computations up to 64K – Fast Polynomial expansion algorithms – Fast context switching with Instruction to block move up to 16 new mapping memory page registers 20, 30, and 40 MHz Operation over the Military Temperature Range Extensive Error and Fault Management and Interrupt Capability
26 User Accessible Registers
Single 5V ± 10% Power Supply Power Dissipation over Military Temperature Range <0.5 watts at 20 & 30 MHz <1.0 watts at 40 MHz TTL Signal Level Compatible Inputs and Outputs Multiprocessor and Co-processor Capability Two programmable Timers Available in: – 64-Pin Top Brazed DIP – 68-Pin Pin Grid Array (PGA) – 68-Lead Quad Pack (Leaded Chip Carrier) GENERAL DESCRIPTION The PACE1750AE is a general purpose, single chip, 16- bit CMOS 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 of segmented memory space (64 KWords
segments). The PACE1750AE 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, 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 microprocessor achieves very high throughput of 3.6 MIPS for a standard real time integer/floating point instruction mix at a 40 MHz clock. It executes integer Add in 0.1 µs, integer Multiply in 0.1 µs, Floating Point Add in 0.45 µs, and Floating Point Multiply in 0.225 µs, for register operands at a 40 MHz clock speed. The PACE1750AE 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.
Document # MICRO-2 REV G DIFFERENCES BETWEEN THE PACE1750A AND PACE1750AE The PACE1750AE achieves a 41% boost in performance (in clock cycles) over the PACE1750A. 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 CPU’s peripheral chips). 3) Branch calculation logic. The table below shows how the MAC improves all multiply operations — both integer and floating point — by 477% to 760%. PACE1750AE PACE1750A Instruction Clocks Execution Clocks Execution Gain Time (40 MHz) Time (40 MHz) #Clocks (%) Integer Add/Sub 4 100ns 4 100ns — Double Precision Integer Add/Sub 6 150ns 9 225ns 50 Integer Multiply 4 100ns 23 575ns 575 Double Precision Integer Add/Sub 9 225ns 69 1725ns 760 Floating Add/Sub 18 450ns 28 700ns 55 Extended Floating Add/Sub 34 850ns 51 1225ns 50 Floating Multiply 9 225ns 43 1075ns 477 Extended Floating Point Multiply 17 425ns 96 2400ns 564 Branch (Taken) 8 200ns 12 300ns 50 Branch (Not Taken) 4 100ns 4 100ns — Flt’g’ Point Polynomial Step (Mul+Add/Sub) 27 675ns 71 1775ns 263 Ext Flt’g’ Point Polynomial Step (Mul/Sub) 51 1275ns 147 3675ns 2400 DAIS Mix (MIPS) — 3.56 — 2.52 41/59 PACE1750AE BUILT IN FUNCTIONS A core set of additional instructions have been included in the PACE1750AE. These instructions utilize the Built ln Function (BlF) opcode space. The objective of these new opcodes is to enhance the performance of the PACE in critical application areas such as navigation, DSP, transcendentals and other LINPAK and matrix type instructions. Below is a list of the BlFs and their execution times (N = the number of elements in the vector being processed). Address Number of Instruction Mnemonic Mode Clocks Notes Memory Parametric Dot Product—Single VDPS 4F3(RA) 10 + 8 N Interruptable Memory Parametric Dot Product—Double VDPD 4F1(RA) 10+16 N Interruptable 3 x 3 Register Dot Product R3DP 4F03 6 Double Precision Multiply Accumulate MACD 4F02 8 Polynomial POLY 4F06 7 N - 2 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 Move MMU Page Block MMPG 4F0F 16+8 N Privileged Load Timer A Reset Register LTAR 4F0D 4 Load Timer B Reset Register LTBR 4F0E 4
Document # MICRO-2 REV G ABSOLUTE MAXIMUM RATINGS1 Supply Voltage Range -0.5V to 7.0V Input Voltage Range Storage Temperature Range Input Current Range Voltage Applied to Inputs Current Applied to Outputs3 Maximum Power Dissipation2 -0.5V to VCC + 0.5V -65°C to + 150°C -30mA to +5mA -0.5V to VCC + 0.5V 150 mA 1.5W Operating worst case power dissipation (outputs open), Note 4: Device type 05 (20 MHz) Device type 06 (30 MHz) Device type 07 (40 MHz) 0.4W at 20 MHz 0.5W at 30 MHz 0.6W at 40 MHz Lead Temperature Range (soldering 10 seconds) 300° C Thermal resistance, junction-to-case (ΘΘΘΘΘJC), Note 5: Cases X and T Cases Y and U Case Z 8°C/W 5°C/W 6°C/W RECOMMENDED OPERATING CONDITIONS Supply Voltage Range 4.5V to 5.5V Case Operating Temperature Range -55°C to +125°C NOTE 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. NOTE 2: Must withstand the added power dissipation due to short circuit test e.g., I OS NOTE 3: Duration one second or less. NOTE 4: Device Type Definitions from 5962-87665 SMD: Device Type 05: 20 MHz Device Type 06: 30 MHz Device Type 07: 40 MHz NOTE 5: Case Definitions from 5962-87665 SMD: Case X: Dual In-Line Case T: Dual In-Line with Gull-Wing Leads Case Y: Leaded Chip Carrier with Gull-Wing Leads Case U: Leaded Chip Carrier with Unformed Leads Case Z: Pin Grid Array
Document # MICRO-2 REV G DC ELECTRICAL SPECIFICATIONS (Over recommended operating conditions) Symbol Parameter Min Max Unit Conditions 1 VIH Input HIGH Level Voltage 2.0 V CC + 0.5 V VIL Input LOW Level Voltage2 –0.5 0.8 V VCD Input Clamp Diode Voltage –1.2 V V CC = 4.5V, IIN = –18mA 2.4 V V CC = 4.5V I OH = –8.0mA VCC – 0.2 V V CC = 4.5V I OH = –300µA 0.5 V V CC = 4.5V I OL = 8.0mA 0.2 V V CC = 4.5V I OL = 300µA Input HIGH Level Current, IIH1 except IB0 – IB15,1 0 µ A V IN = VCC, VCC = 5.5V BUS BUSY, BUS LOCK Input HIGH Level Current, IIH2 IB0 – IB15,5 0 µ A V IN = VCC, VCC = 5.5V BUS BUSY, BUS LOCK Input LOW Level Current, IIL1 except IB0 – IB15, –10 µA V IN = GND, VCC = 5.5V BUS BUSY, BUS LOCK Input LOW Level Current, IIL2 IB0 – IB15, –50 µA V IN = GND, VCC = 5.5V BUS BUSY, BUS LOCK IOZH Output Three-State Current 50 µA V OUT = 2.4V, VCC = 5.5V IOZL Output Three-State Current –50 µA V OUT = 0.5V, VCC = 5.5V Quiescent Power Supply V IN < 0.2V or < VCC – 0.2V, ICCQC Current (CMOS Input 20 mA f = 0MHz, Outputs Open, Levels) V CC = 5.5V Quiescent Power Supply V IN < 3.4V, f = 0MHz, ICCQT Current (TTL Input 50 mA Outputs Open, Levels) V CC = 5.5V Dynamic Power 20 MHz 70 mA V IN = 0V to VCC, tr = tf = 2.5 ns, ICCD Supply Current 30 MHz 85 mA Outputs Open, 40 MHz 100 mA V CC = 5.5V IOS Output Short Circuit Current3 –25 mA V OUT = GND, VCC = 5.5V CIN Input Capacitance 10 pF COUT Output Capacitance 15 pF CI/O Bi-directional Capacitance 15 pF Notes 2. V IL = –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. VOH Output HIGH Level Voltage VOL Output LOW Level Voltage
Document # MICRO-2 REV G M i nM a xM i nM a xM i nM a x tC(BR)L BUS REQ 25 25 22 ns tC(BR)H BUS REQ 25 25 22 ns tBGV(C) BUS GNT setup 555 n s tC(BG)X BUS GNT hold 555 n s tC(BB)L BUS BUSY LOW 24 24 20 ns tC(BB)H BUS BUSY HIGH 20 20 15 ns tBBV(C) BUS BUSY setup 555 n s tC(BB)X BUS BUSY hold 555 n s tC(BL)L BUS LOCK LOW 25 25 21 ns tC(BL)H BUS LOCK HIGH 20 20 17 ns tBLV(C) BUS LOCK setup 555 n s tC(BL)X (IN) BUS LOCK hold 555 n s tC(ST)V D/I Status, AS 0-AS3, AK0-AK3, M/IO, R/W ns ns tC(ST)X M/IO, R/W, D/I Status, AS0-AS3, AK0-AK3 000 n s tC(SA)H STRBA HIGH 17 17 16 ns tC(SA)L STRBA LOW 17 17 16 ns tSAL(IBA)X Address hold from STRBA LOW 555 n s tRAV(C) RDYA setup 555 n s tC(RA)X RDYA hold 555 n s tC(SDW)L STRBD LOW write 17 17 14 ns tC(SD)H STRBD HIGH 17 17 14 ns tFC(SDR)L STRBD LOW read 17 17 14 ns tSDRH(IBD)X STRBD HIGH 000 n s tSDWH(IBD)X STRBD HIGH 25 25 17 ns tSDL(SD)H STRBD write 26 26 20 ns tRDV(C) RDYD setup 555 n s tC(RD)X RDYD hold 555 n s tC(IBA)V IB0-IB15 25 25 20 ns tFC(IBA)X IB0-IB15 000 n s tIBDRV(C) IB0-IB15 setup 555 n s tC(IBD)X IB0-IB15 hold (read) 665 n s tC(IBD)X Data v alid out (write) 000 n s
40 MHz
SIGNAL PROPAGATION DELAYS1,2 Symbol Parameter
20 MHz 30 MHz
Document # MICRO-2 REV G Notes 2. All timing parameters are composed of Three elements. The first "t" stands for timing. The second represents the "from" sig nal. 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. Min Max Min Max Min Max tFC(IBD)V IB0-IB15 25 25 20 ns tC(SNW) SNEW 26 25 22 ns tFC(TGO) TRIGO RST 26 25 22 ns tRSTL(DMA ENL) DMA enable 35 35 30 ns tC(DME) DMA enable 35 35 30 ns tFC(NPU) Normal power up 35 35 30 ns tC(ER) Clock to major error unrecoverable 50 50 45 ns tRSTL(NPU) RESET 40 40 30 ns tREQV(C) Console request 000 n s tC(REQ)X Console request 10 10 10 ns tFV(BB)H Level sensitive faults 555 n s tBBH(F)X Level sensitive faults 555 n s tIRV(C) IOL1-2INT user interrupt (0-5) setup 000 n s tC(IR)X Power down interrupt level sensitive hold 10 10 10 ns tRSTL (tRSTH) Reset pulse width 20 20 15 ns tC(XX)Z Clock to three-state 17 17 13 ns tf(F), t1(1) Edge sensitiive pulse width 555 n s tr, tf Clock rise and fall 555 n s SIGNAL PROPAGATION DELAYS1,2 (continued) Symbol Parameter
Document # MICRO-2 REV G MINIMUM WRITE BUS CYCLE TIMING DIAGRAM Note: All time measurements on active signals relate to the 1.5 volt level.
Document # MICRO-2 REV G MINIMUM READ BUS CYCLE TIMING DIAGRAM Note: All time measurements on active signals relate to the 1.5 volt level.
Document # MICRO-2 REV G 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-2 REV G TRIGO RST DISCRETE TIMING DIAGRAM Note: All time measurements on active signals relate to the 1.5 volt level. NORMAL POWER UP DISCRETE TIMING DIAGRAM DMA EN DISCRETE TIMING DIAGRAM XIO OPERATIONS SNEW DISCRETE TIMING DIAGRAM
Document # MICRO-2 REV G 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 CON REQ Note: All time measurements on active signals relate to the 1.5 volt level.
Document # MICRO-2 REV G Parameter V0 VMEA tPLZ ≥ 3V 0.5V tPHZ 0V V CC – 0.5V tPXL VCC/2 1.5V tPXH VCC/2 1.5V 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.
Document # MICRO-2 REV G SIGNAL DESCRIPTIONS CLOCKS AND EXTERNAL REQUESTS Mnemonic Name Description CPU CLK CPU clock A single phase input clock signal (0-40 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. USR 0INT - User interrupt Interrupt request input signals that are active on the positive going edge USR5INT edge or the high level, according to the interrupt mode bit in the configuration register. IOL1INT - I/O level interrupts Active high interrupt request inputs that can be used to expand the number of user interrupts. IOL2INT FAULTS 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 System fault 0, Asynchronous, positive edge-sensitive inputs that set bit 7 (SYSFLT 0) SYSFLT1 System fault 1, or bits 13 and 15 (SYSFLT 1) in the Fault register. ERROR CONTROL 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.
Document # MICRO-2 REV G SIGNAL DESCRIPTIONS (Continued) BUS CONTROL Mnemonic Name Description D/I 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 the 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 the 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 the 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 the CPU. RDYA Addr ess 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 the 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 IB 0 - IB15 Information bus A bidirectional time-multiplexed address/data bus that is three-state during bus cycles not assigned to the CPU. IB0 is the most significant bit. STATUS BUS Mnemonic Name Description AK 0 - 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 the CPU. AS 0 - AS3 Address state Outputs that select the page register group in the MMU. It is three-state during bus cycles not assigned to the CPU. These outputs together with D/I 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-1750.
Document # MICRO-2 REV G 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 the 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 An active HIGH output that indicates the DMA is enabled. It is Access enable 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-2 REV G Case Outline: Pin Grid Array (Case Z) Terminal Terminal Terminal Terminal Terminal Terminal Number Symbol Number Symbol Number Symbol B1 V CC L5 DMA EN D11 AS 1 B2 IB 14 K5 CON REQ D10 AS 2 C1 IB 13 L6 V CC C11 AS 3 C2 IB 12 K6 SNEW C10 IOL 2INT D1 IB 11 L7 BUS LOCK B11 V CC D2 IB 10 K7 BUS GNT A10 GND E1 IB 9 L8 BUS BUSY B10 IOL 1INT E2 IB 8 K8 M/ IO A9 USR 5INT F1 GND L9 D/ I B9 USR 4INT F2 IB 7 K9 R/ W A8 USR 3INT G1 IB 6 L10 GND B8 USR 2INT G2 IB 5 K11 RDYD A7 USR 1INT H1 IB 4 K10 RDYA B7 USR 0INT H2 IB 3 J11 BUS REQ A6 PWRDN INT J1 IB 2 J10 STRBD B6 GND J2 IB 1 H11 STRBA A5 MAJ ER K1 IB 0 H10 CPU CLK B5 SYSFLT 1 L2 GND G11 AK 0 A4 SYSFLT 0 K2 UNRCV ER G10 AK 1 B4 EXT ADR ER L3 TIMER CLK F11 AK 2 A3 MEM PAR ER K3 NML PWRUP F10 AK 3 B3 MEM PRT ER L4 RESET E11 GND A2 IB 15 K4 TRIGO RST E10 AS 0 TERMINAL CONNECTIONS
Document # MICRO-2 REV G Case Outlines: Leaded Chip Carrier with unformed leads (Case U) and Leaded Chip Carrier with Gull- Wing Leads (Case Y) Terminal Terminal Terminal Terminal Terminal Terminal Number Symbol Number Symbol Number Symbol
1 GND 23 IB 11 46 AS 2
2 CON REQ 24 IB 12 47 AS 1
3 DMA EN 25 IB 13 48 AS 0
4 TRIGO RST 26 IB 14 49 GND
5 RESET 27 IB 15 50 AK 3
6 NML PWRUP 28 MEM PRT ER 51 AK 2
7 TIMER CLK 29 MEM PAR ER 52 VCC
8 UNRCV ER 30 EXT ADR ER 53 AK 1
9 GND 31 SYSFLT 0 54 AK 0
10 IB 0 32 SYSFLT 1 55 CPU CLK
11 IB 1 33 MAJ ER 56 STRBA
12 IB 2 34 GND 57 STRBD
13 IB 3 35 VCC 58 BUS REQ
14 IB 4 36 PWRDN INT 59 RDYA
15 IB 5 37 USR 0INT 60 RDYD
16 IB 6 38 USR 1INT 61 R/ W
17 IB 7 39 USR 2INT 62 D/ I
18 GND 40 USR 3INT 63 M/ IO
19 IB 8 41 USR 4INT 64 BUS BUSY
20 IB 9 42 USR 5INT 65 BUS GNT
21 VCC 43 IOL 1INT 66 BUS LOCK
22 IB 10 44 IOL 2INT 67 SNEW
45 AS 3 68 VCC
Document # MICRO-2 REV G Case Outlines: Dual-In-Line (Case X) and Dual-In-Line with Gull-Wing Leads (Case T) Terminal Terminal Terminal Terminal Terminal Terminal Number Symbol Number Symbol Number Symbol
1 GND 23 IB 13 44 AS 1
2 CON REQ 24 IB 14 45 AS 0
3 DMA EN 25 IB 15 46 GND
4 TRIGO RST 26 MEM PRT ER 47 AK 3
5 RESET 27 MEM PAR ER 48 AK 2
6 NML PWRUP 28 EXT ADR ER 49 AK 1
7 TIMER CLK 29 SYSFLT 0 50 AK 0
8 UNRCV ER 30 SYSFLT 1 51 CPU CLK
10 IB 1 32 GND 53 STRBD
11 IB 2 33 PWRDN INT 54 BUS REQ
12 IB 3 34 USR 0INT 55 RDYA
13 IB 4 35 USR 1INT 56 RDYD
14 IB 5 36 USR 2INT 57 R/ W
15 IB 6 37 USR 3INT 58 D/ I
16 IB 7 38 USR 4INT 59 M/ IO
17 IB 8 39 USR 5INT 60 BUS BUSY
18 IB 9 40 IOL 1INT 61 BUS GNT
19 VCC 41 IOL 2INT 62 BUS LOCK
20 IB 10 42 AS 3 63 SNEW
21 IB 11 43 AS 2 64 VCC
22 IB 12
Document # MICRO-2 REV G
ORDERING INFORMATION
Document # MICRO-2 REV G CASE OUTLINE X:
64 Lead Top Brazed DIP Package, Straight Lead Version (Ordering Code C)
NOTES: 1) Dimensions are in inches. 2) Metric equivalents are given for general information only. Inches mm .002 0.05 .005 0.12 .008 0.20 .010 0.25 .015 0.38 .016 0.40 .018 0.45 .025 0.63 .040 1.01 .050 1.27 .185 4.70 .265 6.73 .470 11.93 .530 13.46 .590 14.98 .620 15.74 .645 16.38 1.550 39.37 1.563 39.70
Document # MICRO-2 REV G CASE OUTLINE T:
64 Lead Top Brazed DIP Package, Gullwing Lead Version (Ordering Code G)
NOTES: 1) Dimensions are in inches. 2) Metric equivalents are given for general information only. 4) Case T is derived from Case X by forming the leads to the shown gullwing configuration. Inches mm .001 0.03 .003 0.08 .005 0.12 .008 0.20 .010 0.25 .015 0.38 .016 0.41 .022 0.55 .030 0.76 .040 1.01 .050 1.27 .150 3.81 .470 11.93 .530 13.46 .590 14.98 .620 15.74 .868 22.04 1.663 42.24
Document # MICRO-2 REV G CASE OUTLINE U:
68 Lead Quad Pack with Straight Leads (Ordering Code QL)
NOTES: 1) Dimensions are in inches. 2) Metric equivalents are given for general information only. 4) Pin 1 indicator can be either rectangle, dot, or triangle at specified location or referenced to the uniquely beveled corner . 5) Corners indicated as notched may be either notched or square. Inches mm .002 0.05 .004 0.10 .006 0.15 .010 0.25 .012 0.30 .020 0.51 .050 1.27 .100 2.54 .116 2.95 .250 6.40 .560 14.22 .570 14.48 .800 20.32 .955 24.25 1.090 27.69
Document # MICRO-2 REV G CASE OUTLINE Y:
68 Lead Quad Pack with Gullwing Leads (Ordering Code QG)
NOTES: 1) Dimensions are in inches. 2) Metric equivalents are given for general information only. 4) Pin 1 indicator can either be rectangle, dot, or triangle at specified location or referenced to the uniquely beveled corner . 5) Corners indicated as notched my be either notched or square (with radius). 6) Case Y is derived from Case U by forming the leads to the shown gullwing configuration. Inches mm .004 0.10 .005 0.12 .008 0.20 .010 0.25 .012 0.30 .015 0.38 .016 0.41 .020 0.50 .024 0.60 .040 1.02 .050 1.27 .100 2.54 .115 2.92 .570 14.48 .800 20.32 .955 24.25 1.010 25.65 1.090 27.68
Document # MICRO-2 REV G CASE OUTLINE Z: 68-Pin Pin Grid Array (PGA) (Ordering Code PG) NOTES: 1) Dimensions are in inches. 2) Metric equivalents are given for general information only. 4) Corners except pin number 1 (ref.) can be either rounded or square. 5) All pins must be on the .100" grid. Inches mm .016 0.41 .020 0.50 .040 1.01 .050 1.27 .059 1.49 .060 1.52 .098 2.49 .100 2.54 .120 3.04 .150 3.81 .170 4.32 1.010 25.65 1.089 27.66 1.160 29.46
Document # MICRO-2 REV G REVISIONS DOCUMENT NUMBER: MICRO-2 DOCUMENT TITLE: PACE1750AE CMOS 16-BIT PROCESSOR REV. ISSUE DATE ORIG. OF CHANGE DESCRIPTION OF CHANGE ORIG May-89 RKK New Data Sheet A Jun-04 JDB Added Pyramid logo B Jan-05 JDB Added 20 MHz speed C Feb-05 JDB Added thermal data (page 3), top brazed package drawing (page 19), and corrected errors on page 2. D Mar-05 DAB Added clarification to page 3, corrected Terminal Connections (pages 16-18) E Apr-05 JDB Removed 35 MHz device. F Aug-05 JDB Redrew timing diagrams and corrected the following symbols in the signal propagation delay table: 1) t(SDR)HIDX to tSDRH(IBD)X 2) tFC(IBA)V to tFC(IBA)X G Oct-05 JDB Altered case outline drawing for case X and case T