PACE1750AE-20CM [PYRAMID]

Micro Peripheral IC;
PACE1750AE-20CM
型号: PACE1750AE-20CM
厂家: PYRAMID SEMICONDUCTOR CORPORATION    PYRAMID SEMICONDUCTOR CORPORATION
描述:

Micro Peripheral IC

文件: 总25页 (文件大小:232K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
PACE1750AE  
SINGLE CHIP, 20MHz to 40MHz, ENHANCED  
CMOS 16-BIT PROCESSOR  
FEATURES  
Implements the MIL-STD-1750A Instruction Set  
Architecture  
Single Chip PACE Technology CMOS 16-Bit  
Processor with 32 and 48-Bit Floating Point  
Arithmetic  
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  
TM  
Form-Fit-Functionally Compatible with the  
P1750A  
20, 30, and 40 MHz Operation over the Military  
Temperature Range  
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  
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:  
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  
– 64-Pin Top Brazed DIP  
– Multiply/Accumulate Instructions for 32 Bit  
Registers is 200ns at 40MHz (8 clocks), with  
48 Bit Result  
– 68-Pin Pin Grid Array (PGA)  
– 68-Lead Quad Pack (Leaded Chip Carrier)  
– Parameteric Memory Inner-Dot Products for  
GENERAL DESCRIPTION  
Thechipincludesanarrayofrealtimeapplicationsupport  
resources, such as 2 programmable timers, a complete  
interrupt controller supporting 16 levels of prioritized  
internalandexternalinterrupts,andafaultsandexceptions  
handler controlling internally and externally generated  
faults.  
The PACE1750AE is a general purpose, single chip, 16-  
bitCMOSmicroprocessordesignedforhighperformance  
floating point and integer arithmetic, with extensive real  
timeenvironmentsupport. Itoffersavarietyofdatatypes,  
includingbits, bytes, 16-bitand32-bitintegers, and32-bit  
and48-bitfloatingpointnumbers. Itprovides13addressing  
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).  
Themicroprocessorachievesveryhighthroughputof3.6  
MIPS for a standard real time integer/floating point  
instructionmixata40MHzclock. ItexecutesintegerAdd  
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 offers a well-rounded instruction set  
with 130 instruction types, including a comprehensive  
integer,floatingpoint,integer-to-floatingpointandfloating  
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  
providesanescapemechanismwhichallowsuser-defined  
instructions, using a coprocessor.  
ThePACE1750AEusesasinglemultiplexed16-bitparallel  
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.  
Do c um e nt # MICRO-2 REV G  
Re vise d Oc to b e r 2005  
PACE1750AE  
DIFFERENCES BETWEEN THE PACE1750A AND PACE1750AE  
ThePACE1750AEachievesa41%boostinperformance(inclockcycles)overthePACE1750A. Thisreductioninclocks  
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  
Integer Add/Sub  
Clocks  
Execution  
Clocks  
Execution  
Time (40 MHz) #Clocks (%)  
Gain  
Time (40 MHz)  
100ns  
150ns  
4
6
4
9
100ns  
225ns  
575ns  
1725ns  
700ns  
1225ns  
1075ns  
2400ns  
300ns  
100ns  
1775ns  
3675ns  
2.52  
50  
Double Precision Integer Add/Sub  
Integer Multiply  
4
100ns  
225ns  
23  
69  
28  
51  
43  
96  
12  
4
575  
760  
55  
Double Precision Integer Add/Sub  
Floating Add/Sub  
9
18  
34  
9
450ns  
850ns  
Extended Floating Add/Sub  
Floating Multiply  
50  
225ns  
425ns  
200ns  
100ns  
675ns  
477  
564  
50  
Extended Floating Point Multiply  
Branch (Taken)  
17  
8
Branch (Not Taken)  
4
Flt’g’ Point Polynomial Step (Mul+Add/Sub)  
Ext Flt’g’ Point Polynomial Step (Mul/Sub)  
DAIS Mix (MIPS)  
27  
51  
71  
147  
263  
2400  
41/59  
1275ns  
3.56  
PACE1750AE BUILT IN FUNCTIONS  
AcoresetofadditionalinstructionshavebeenincludedinthePACE1750AE. TheseinstructionsutilizetheBuiltlnFunction  
(BlF)opcodespace. TheobjectiveofthesenewopcodesistoenhancetheperformanceofthePACEincriticalapplication  
areassuchasnavigation, DSP, transcendentalsandotherLINPAKandmatrixtypeinstructions. BelowisalistoftheBlFs  
and their execution times (N = the number of elements in the vector being processed).  
Address  
Mode  
Number of  
Clocks  
Instruction  
Memory Parametric Dot Product—Single  
Memory Parametric Dot Product—Double  
3 x 3 Register Dot Product  
Double Precision Multiply Accumulate  
Polynomial  
Mnemonic  
VDPS  
VDPD  
R3DP  
MACD  
POLY  
CLAC  
STA  
Notes  
4F3(RA)  
4F1(RA)  
4F03  
10 + 8 • N  
Interruptable  
Interruptable  
10+16 • N  
6
4F02  
8
4F06  
7 • N - 2  
Clear Accumulator  
4F00  
4
Store Accumulator (32-Bit)  
Store Accumulator (48-Bit)  
Load Accumulator (32-Bit)  
Load Accumulator Long (48-Bit)  
Move MMU Page Block  
4F08  
7
STAL  
4F04  
11  
LAC  
4F05  
9
LACL  
4F07  
9
MMPG  
LTAR  
LTBR  
4F0F  
4F0D  
4F0E  
16+8 • N  
Privileged  
Load Timer A Reset Register  
Load Timer B Reset Register  
4
4
Do c um e nt # MICRO-2 REV G  
Pa g e 2 o f 25  
PACE1750AE  
1
ABSOLUTE MAXIMUM RATINGS  
Supply Voltage Range  
-0.5V to 7.0V  
-0.5V to V + 0.5V  
Thermal resistance, junction-to-case (Θ ), Note 5:  
JC  
Cases X and T  
Cases Y and U  
Case Z  
8°C/W  
5°C/W  
6°C/W  
Input Voltage Range  
CC  
Storage Temperature Range -65°C to + 150°C  
Input Current Range  
-30mA to +5mA  
-0.5V to VCC + 0.5V  
Voltage Applied to Inputs  
Current Applied to Outputs  
RECOMMENDED OPERATING  
CONDITIONS  
3
150 mA  
Supply Voltage Range  
4.5V to 5.5V  
2
Maximum Power Dissipation 1.5W  
Case Operating Temperature -55°C to +125°C  
Range  
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  
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  
Do c um e nt # MICRO-2 REV G  
Pa g e 3 o f 25  
PACE1750AE  
DC ELECTRICAL SPECIFICATIONS (Over recommended operating conditions)  
1
Symbol  
Parameter  
Min  
Max  
V + 0.5  
CC  
Unit  
Conditions  
V
V
V
Input HIGH Level Voltage  
2.0  
V
IH  
IL  
2
Input LOW Level Voltage  
–0.5  
0.8  
V
Input Clamp Diode Voltage  
–1.2  
V
V
CC  
V
CC  
V
CC  
V
CC  
V
CC  
= 4.5V, I = –18mA  
IN  
CD  
2.4  
V
= 4.5V  
= 4.5V  
= 4.5V  
= 4.5V  
I
I
I
I
= –8.0mA  
= –300µA  
= 8.0mA  
= 300µA  
OH  
OH  
OL  
OL  
V
V
Output HIGH Level Voltage  
OH  
OL  
V
– 0.2  
V
CC  
0.5  
0.2  
V
Output LOW Level Voltage  
Input HIGH Level Current,  
V
I
I
I
I
except IB – IB ,  
10  
50  
µA  
µA  
µA  
µA  
V
IN  
V
IN  
V
IN  
V
IN  
= V , V = 5.5V  
CC CC  
IH1  
0
15  
BUS BUSY, BUS LOCK  
Input HIGH Level Current,  
IB – IB ,  
= V , V = 5.5V  
CC CC  
IH2  
IL1  
IL2  
0
15  
BUS BUSY, BUS LOCK  
Input LOW Level Current,  
except IB – IB ,  
–10  
–50  
= GND, V = 5.5V  
CC  
0
15  
BUS BUSY, BUS LOCK  
Input LOW Level Current,  
IB – IB ,  
= GND, V = 5.5V  
CC  
0
15  
BUS BUSY, BUS LOCK  
Output Three-State Current  
Output Three-State Current  
I
I
50  
µA  
µA  
V
V
V
= 2.4V, V = 5.5V  
CC  
OZH  
OUT  
–50  
= 0.5V, V = 5.5V  
CC  
OZL  
OUT  
Quiescent Power Supply  
Current (CMOS Input  
Levels)  
< 0.2V or < V – 0.2V,  
CC  
IN  
I
20  
50  
mA  
mA  
f = 0MHz, Outputs Open,  
CCQC  
CCQT  
V
CC  
= 5.5V  
Quiescent Power Supply  
Current (TTL Input  
Levels)  
V
IN  
< 3.4V, f = 0MHz,  
I
Outputs Open,  
V
CC  
= 5.5V  
Dynamic Power  
Supply Current  
20 MHz  
70  
85  
mA  
mA  
mA  
mA  
pF  
V
= 0V to V , tr = tf = 2.5 ns,  
IN CC  
I
I
30 MHz  
Outputs Open,  
CCD  
40 MHz  
100  
V = 5.5V  
CC  
3
Output Short Circuit Current  
–25  
V = GND, V = 5.5V  
OUT CC  
OS  
C
C
C
Input Capacitance  
10  
15  
15  
IN  
Output Capacitance  
pF  
OUT  
I/O  
Bi-directional Capacitance  
pF  
Notes  
1. 4.5V V 5.5V, –55°C T +125°C. Unless otherwise specified, testing shall be conducted at worst-case conditions.  
CC  
C
2. V = –3.0V for pulse widths less than or equal to 20ns.  
IL  
3. Duration of the short should not exceed one second; only one output may be shorted at a time.  
Do c um e nt # MICRO-2 REV G  
Pa g e 4 o f 25  
PACE1750AE  
SIGNAL PROPAGATION DELAYS1,2  
20 MHz  
30 MHz  
40 MHz  
Min Max  
Min  
Max  
Min  
Max  
Symbol  
tC(BR)L  
tC(BR)H  
tBGV(C)  
tC(BG)X  
tC(BB)L  
tC(BB)H  
tBBV(C)  
tC(BB)X  
tC(BL)L  
Parameter  
Unit  
BUS REQ  
BUS REQ  
BUS GNT  
BUS GNT  
25  
25  
25  
25  
22  
22  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
setup  
hold  
5
5
5
5
5
5
LOW  
BUS BUSY  
BUS BUSY  
BUS BUSY  
BUS BUSY  
BUS LOCK  
BUS LOCK  
BUS LOCK  
BUS LOCK  
24  
20  
24  
20  
20  
15  
HIGH  
setup  
hold  
5
5
5
5
5
5
LOW  
HIGH  
setup  
hold  
25  
20  
25  
20  
21  
17  
tC(BL)H  
tBLV(C)  
tC(BL)X (IN)  
5
5
5
5
5
5
D/ Status, AS -AS , AK -AK ,  
20  
25  
20  
25  
20  
20  
ns  
ns  
I
0
3
0
3
tC(ST)V  
M/ , R/  
IO  
W
M/ , R/ , D/ Status,  
IO  
W
I
tC(ST)X  
0
0
0
ns  
AS0-AS3, AK0-AK3  
STRBA HIGH  
STRBA LOW  
17  
17  
17  
17  
16  
16  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
tC(SA)H  
tC(SA)L  
tSAL(IBA)X  
tRAV(C)  
Address hold from STRBA LOW  
RDYA setup  
5
5
5
5
5
5
5
5
5
RDYA hold  
tC(RA)X  
LOW write  
STRBD  
17  
17  
17  
17  
17  
17  
14  
14  
14  
tC(SDW)L  
tC(SD)H  
HIGH  
STRBD  
LOW read  
STRBD  
tFC(SDR)L  
tSDRH(IBD)X  
tSDWH(IBD)X  
tSDL(SD)H  
tRDV(C)  
HIGH  
STRBD  
0
25  
26  
5
0
25  
26  
5
0
17  
20  
5
HIGH  
STRBD  
write  
STRBD  
RDYD setup  
RDYD hold  
5
5
5
tC(RD)X  
IB0-IB15  
25  
25  
20  
tC(IBA)V  
IB0-IB15  
0
5
6
0
0
5
6
0
0
5
5
0
tFC(IBA)X  
tIBDRV(C)  
tC(IBD)X  
IB0-IB15 setup  
IB0-IB15 hold (read)  
Data valid out (write)  
tC(IBD)X  
Do c um e nt # MICRO-2 REV G  
Pa g e 5 o f 25  
PACE1750AE  
1,2 (continued)  
SIGNAL PROPAGATION DELAYS  
20 MHz  
30 MHz  
40 MHz  
Min  
Max  
25  
26  
26  
35  
35  
35  
50  
40  
Min  
Max  
Min  
Max  
Symbol  
tFC(IBD)V  
tC(SNW)  
Parameter  
Unit  
IB0-IB15  
SNEW  
25  
25  
25  
35  
35  
35  
50  
40  
20  
22  
22  
30  
30  
30  
45  
30  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
ns  
TRIGO RST  
DMA enable  
DMA enable  
tFC(TGO)  
tRSTL(DMA ENL)  
tC(DME)  
Normal power up  
tFC(NPU)  
tC(ER)  
Clock to major error unrecoverable  
RESET  
tRSTL(NPU)  
tREQV(C)  
tC(REQ)X  
tFV(BB)H  
tBBH(F)X  
tIRV(C)  
Console request  
0
10  
5
0
10  
5
0
10  
5
Console request  
Level sensitive faults  
Level sensitive faults  
IOL1-2INT user interrupt (0-5) setup  
5
5
5
0
0
0
Power down interrupt level sensitive  
hold  
tC(IR)X  
10  
20  
10  
20  
10  
15  
ns  
Reset pulse width  
ns  
ns  
ns  
ns  
t
RSTL (tRSTH)  
Clock to three-state  
Edge sensitiive pulse width  
Clock rise and fall  
17  
5
17  
5
13  
5
tC(XX)Z  
5
5
5
tf(F), t1(1)  
tr, tf  
Notes  
1. 4.5V V 5.5V, –55°C T +125°C. Unless otherwise specified, testing shall be conducted at worst-case conditions.  
CC  
C
2. All timing parameters are composed of Three elements. The first "t" stands for timing. The second represents the "from" signal. The third in  
parenthesesindicates"to"signal. WhentheCPUclockisoneofthesignalelements, eithertherisingedge"C"orthefallingedge"FC"isreferenced.  
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.  
Do c um e nt # MICRO-2 REV G  
Pa g e 6 o f 25  
PACE1750AE  
MINIMUM WRITE BUS CYCLE TIMING DIAGRAM  
Note:  
All time measurements on active signals relate to the 1.5 volt level.  
Do c um e nt # MICRO-2 REV G  
Pa g e 7 o f 25  
PACE1750AE  
MINIMUM READ BUS CYCLE TIMING DIAGRAM  
Note:  
All time measurements on active signals relate to the 1.5 volt level.  
Do c um e nt # MICRO-2 REV G  
Pa g e 8 o f 25  
PACE1750AE  
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.  
Do c um e nt # MICRO-2 REV G  
Pa g e 9 o f 25  
PACE1750AE  
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.  
Do c um e nt # MICRO-2 REV G  
Pa g e 10 o f 25  
PACE1750AE  
EXTERNAL FAULTS AND INTERRUPTS TIMING DIAGRAM  
Edge-sensitive interrupts and faults (SYSFLT ,  
Level-sensitive interrupts  
0
SYSFLT ) min. pulse width  
1
Note:  
tC(IR) max = 35 clocks  
X
Level-sensitive faults  
CON REQ  
Note:  
All time measurements on active signals relate to the 1.5 volt level.  
Do c um e nt # MICRO-2 REV G  
Pa g e 11 o f 25  
PACE1750AE  
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  
3V  
0V  
VMEA  
0.5V  
t
PLZ  
t
t
t
V
CC  
– 0.5V  
PHZ  
PXL  
PXH  
V
V
/2  
/2  
1.5V  
1.5V  
CC  
CC  
Do c um e nt # MICRO-2 REV G  
Pa g e 12 o f 25  
PACE1750AE  
SIGNAL DESCRIPTIONS  
CLOCKS AND EXTERNAL REQUESTS  
Mnemonic  
Name  
Description  
CPU CLK  
CPU clock  
Asinglephaseinputclocksignal(0-40MHz, 40percentto60percentduty  
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  
Anactivelowinputthatinitiatesconsoleoperationsaftercompletionofthe  
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 INT -  
User interrupt  
Interrupt request input signals that are active on the positive going edge  
edgeorthehighlevel,accordingtotheinterruptmodebitintheconfiguration  
register.  
0
USR INT  
5
IOL INT -  
I/O level interrupts  
Activehighinterruptrequestinputsthatcanbeusedtoexpandthenumber  
of user interrupts.  
1
IOL2INT  
FAULTS  
Mnemonic  
MEM PRT ER  
Name  
Description  
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  
EXT ADR ER  
Memory parity error  
An active low input sampled by the BUS BUSY signal into bit 2 of the fault  
register.  
External address error AnactivelowinputsampledbytheBUSBUSYsignalintotheFaultregister  
(bit 5 or 8), depending on the cycle (memory or I/O).  
SYSFLT  
SYSFLT  
System fault ,  
Asynchronous, positive edge-sensitive inputs that set bit 7 (SYSFLT )  
0
0
1
0
System fault ,  
or bits 13 and 15 (SYSFLT ) in the Fault register.  
1
1
ERROR CONTROL  
Mnemonic  
Name  
Description  
UNRCV ER  
Unrecoverable error  
Anactivehighoutputthatindicatestheoccurrenceofanerrorclassifiedas  
unrecoverable.  
MAJ ER  
Major error  
Anactivehighoutputthatindicatestheoccurrenceofanerrorclassifiedas  
major.  
Do c um e nt # MICRO-2 REV G  
Pa g e 13 o f 25  
PACE1750AE  
SIGNAL DESCRIPTIONS (Continued)  
BUS CONTROL  
Mnemonic  
Name  
Description  
D/I  
Data or instruction  
Anoutputsignalthatindicateswhetherthecurrentbuscycleaccessisfor  
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  
LOWindicatesawriteoroutputoperation. Thesignalisthree-stateduring  
bus cycles not assigned to the CPU.  
M/IO  
Memory or I/O  
Address strobe  
Address ready  
Data strobe  
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  
RDYA  
STRBD  
RDYD  
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.  
An active HIGH input that can be used to extend the address phase of a  
buscycle. WhenRDYAisnotactive,waitstatesareinsertedbythedevice  
to accommodate slower memory or I/O devices.  
AnactiveLOWoutputthatcanbeusedtostrobedatainmemoryandXIO  
cycles. This signal is three-state during bus cycles not assigned to the  
CPU.  
Data ready  
An active HIGH input that extends the data phase of a bus cycle. When  
RDYDisnotactive,waitstatesareinsertedbythedevicetoaccommodate  
slower memory or I/O devlces.  
INFORMATION BUS  
Mnemonic Name  
IB - IB  
Description  
Information bus  
A bidirectional time-multiplexed address/data bus that is three-state  
0
15  
during bus cycles not assigned to the CPU. IB is the most significant bit.  
0
STATUS BUS  
Mnemonic  
Name  
Description  
AK - AK  
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.  
0
3
AS - AS  
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  
addressingmodemayproducesituationsnotspecifiedinMIL-STD-1750.  
0
3
Do c um e nt # MICRO-2 REV G  
Pa g e 14 o f 25  
PACE1750AE  
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  
Bus lock  
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  
An active low, bi-directional signal used to lock the bus for successive  
buscycles. Duringnon-lockedbuscycles, theBUSLOCKsignalmimics  
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  
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).  
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.  
NML PWRUP  
Normal power up  
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.  
Do c um e nt # MICRO-2 REV G  
Pa g e 15 o f 25  
PACE1750AE  
TERMINAL CONNECTIONS  
Case Outline: Pin Grid Array (Case Z)  
Terminal  
Number  
Terminal  
Symbol  
Terminal  
Number  
Terminal  
Symbol  
Terminal  
Number  
Terminal  
Symbol  
B1  
B2  
C1  
C2  
D1  
D2  
E1  
E2  
F1  
F2  
G1  
G2  
H1  
H2  
J1  
V
L5  
DMA EN  
D11  
D10  
C11  
C10  
B11  
A10  
B10  
A9  
AS  
AS  
AS  
CC  
1
2
3
IB  
IB  
IB  
IB  
IB  
IB  
IB  
K5  
CON REQ  
14  
13  
12  
11  
10  
9
L6  
V
CC  
K6  
SNEW  
BUS LOCK  
BUS GNT  
BUS BUSY  
M/IO  
IOL INT  
2
L7  
V
CC  
K7  
GND  
IOL INT  
L8  
1
K8  
USR INT  
5
8
GND  
L9  
D/I  
B9  
USR INT  
4
IB  
IB  
IB  
IB  
IB  
IB  
IB  
IB  
K9  
R/W  
A8  
USR INT  
3
7
6
5
4
3
2
1
0
L10  
K11  
K10  
J11  
J10  
H11  
H10  
G11  
G10  
F11  
F10  
E11  
E10  
GND  
B8  
USR INT  
2
RDYD  
A7  
USR INT  
1
RDYA  
B7  
USR INT  
0
BUS REQ  
STRBD  
STRBA  
CPU CLK  
A6  
PWRDN INT  
GND  
B6  
J2  
A5  
MAJ ER  
K1  
L2  
K2  
L3  
K3  
L4  
K4  
B5  
SYSFLT  
SYSFLT  
1
GND  
AK  
AK  
AK  
AK  
A4  
0
1
2
3
0
UNRCV ER  
TIMER CLK  
NML PWRUP  
RESET  
B4  
EXT ADR ER  
MEM PAR ER  
MEM PRT ER  
A3  
B3  
GND  
AS  
A2  
IB  
15  
TRIGO RST  
0
Do c um e nt # MICRO-2 REV G  
Pa g e 16 o f 25  
PACE1750AE  
TERMINAL CONNECTIONS  
Case Outlines: Leaded Chip Carrier with unformed leads (Case U) and Leaded Chip Carrier with Gull-  
Wing Leads (Case Y)  
Terminal  
Number  
Terminal  
Symbol  
Terminal  
Number  
Terminal  
Symbol  
Terminal  
Number  
Terminal  
Symbol  
1
2
GND  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
IB  
IB  
IB  
IB  
IB  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
AS  
AS  
AS  
11  
12  
13  
14  
15  
2
1
0
CON REQ  
DMA EN  
TRIGO RST  
RESET  
3
4
GND  
5
AK  
AK  
3
2
6
NML PWRUP  
TIMER CLK  
UNRCV ER  
GND  
MEM PRT ER  
MEM PAR ER  
EXT ADR ER  
7
VCC  
8
AK  
AK  
1
0
9
SYSFLT  
SYSFLT  
MAJ ER  
GND  
0
1
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
IB  
IB  
IB  
IB  
IB  
IB  
IB  
IB  
CPU CLK  
STRBA  
STRBD  
BUS REQ  
RDYA  
0
1
2
3
4
5
6
7
VCC  
PWRDN INT  
USR INT  
RDYD  
0
USR INT  
R/W  
1
USR INT  
D/I  
2
GND  
USR INT  
M/IO  
3
IB  
IB  
USR INT  
BUS BUSY  
BUS GNT  
BUS LOCK  
8
9
4
USR INT  
5
VCC  
IB  
IOL INT  
1
44  
45  
IOL INT  
67  
68  
SNEW  
VCC  
10  
2
AS  
3
Do c um e nt # MICRO-2 REV G  
Pa g e 17 o f 25  
PACE1750AE  
TERMINAL CONNECTIONS  
Case Outlines: Dual-In-Line (Case X) and Dual-In-Line with Gull-Wing Leads (Case T)  
Terminal  
Number  
Terminal  
Symbol  
Terminal  
Number  
Terminal  
Symbol  
Terminal  
Number  
Terminal  
Symbol  
1
GND  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
IB  
IB  
IB  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
AS  
AS  
13  
14  
15  
1
0
2
CON REQ  
DMA EN  
3
GND  
4
TRIGO RST  
RESET  
MEM PRT ER  
MEM PAR ER  
EXT ADR ER  
AK  
AK  
AK  
AK  
3
2
1
0
5
6
NML PWRUP  
TIMER CLK  
UNRCV ER  
7
SYSFLT  
SYSFLT  
MAJ ER  
GND  
0
8
CPU CLK  
STRBA  
STRBD  
BUS REQ  
RDYA  
1
9
IB  
IB  
IB  
IB  
IB  
IB  
IB  
IB  
IB  
IB  
0
1
2
3
4
5
6
7
8
9
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
PWRDN INT  
USR INT  
0
USR INT  
RDYD  
1
USR INT  
R/W  
2
USR INT  
D/I  
3
USR INT  
M/IO  
4
USR INT  
BUS BUSY  
BUS GNT  
BUS LOCK  
SNEW  
VCC  
5
IOL INT  
1
VCC  
IOL INT  
2
IB  
IB  
IB  
AS  
AS  
10  
11  
12  
3
2
Do c um e nt # MICRO-2 REV G  
Pa g e 18 o f 25  
PACE1750AE  
ORDERING INFORMATION  
Do c um e nt # MICRO-2 REV G  
Pa g e 19 o f 25  
PACE1750AE  
CASE OUTLINE X:  
64 Lead Top Brazed DIP Package, Straight Lead Version (Ordering Code C)  
Inches  
.002  
.005  
.008  
.010  
.015  
.016  
.018  
.025  
.040  
.050  
.185  
.265  
.470  
.530  
.590  
.620  
.645  
1.550  
1.563  
mm  
0.05  
0.12  
0.20  
0.25  
0.38  
0.40  
0.45  
0.63  
1.01  
1.27  
4.70  
6.73  
11.93  
13.46  
14.98  
15.74  
16.38  
39.37  
39.70  
NOTES:  
1) Dimensions are in inches.  
2) Metric equivalents are given for general information only.  
3) Unless otherwise specified, tolerances are .02 (0.5 mm) for two place decimals and .005 (0.13 mm) for three place decimals.  
Do c um e nt # MICRO-2 REV G  
Pa g e 20 o f 25  
PACE1750AE  
CASE OUTLINE T:  
64 Lead Top Brazed DIP Package, Gullwing Lead Version (Ordering Code G)  
Inches  
.001  
.003  
.005  
.008  
.010  
.015  
.016  
.022  
.030  
.040  
.050  
.150  
.470  
.530  
.590  
.620  
.868  
1.663  
mm  
0.03  
0.08  
0.12  
0.20  
0.25  
0.38  
0.41  
0.55  
0.76  
1.01  
1.27  
3.81  
11.93  
13.46  
14.98  
15.74  
22.04  
42.24  
NOTES:  
1) Dimensions are in inches.  
2) Metric equivalents are given for general information only.  
3) Unless otherwise specified, tolerances are .02 (0.5 mm) for two place decimals and .005 (0.13 mm) for three place decimals.  
4) Case T is derived from Case X by forming the leads to the shown gullwing configuration.  
Do c um e nt # MICRO-2 REV G  
Pa g e 21 o f 25  
PACE1750AE  
CASE OUTLINE U:  
68 Lead Quad Pack with Straight Leads (Ordering Code QL)  
Inches  
.002  
.004  
.006  
.010  
.012  
.020  
.050  
.100  
.116  
.250  
.560  
.570  
.800  
.955  
1.090  
mm  
0.05  
0.10  
0.15  
0.25  
0.30  
0.51  
1.27  
2.54  
2.95  
6.40  
14.22  
14.48  
20.32  
24.25  
27.69  
NOTES:  
1) Dimensions are in inches.  
2) Metric equivalents are given for general information only.  
3) Unless otherwise specified, tolerances are .02 (0.5 mm) for two place decimals and .005 (0.13 mm) for three place decimals.  
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.  
Do c um e nt # MICRO-2 REV G  
Pa g e 22 o f 25  
PACE1750AE  
CASE OUTLINE Y:  
68 Lead Quad Pack with Gullwing Leads (Ordering Code QG)  
Inches  
.004  
.005  
.008  
.010  
.012  
.015  
.016  
.020  
.024  
.040  
.050  
.100  
.115  
.570  
.800  
.955  
1.010  
1.090  
mm  
0.10  
0.12  
0.20  
0.25  
0.30  
0.38  
0.41  
0.50  
0.60  
1.02  
1.27  
2.54  
2.92  
14.48  
20.32  
24.25  
25.65  
27.68  
NOTES:  
1) Dimensions are in inches.  
2) Metric equivalents are given for general information only.  
3) Unless otherwise specified, tolerances are .02 (0.5 mm) for two place decimals and .005 (0.13 mm) for three place decimals.  
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.  
Do c um e nt # MICRO-2 REV G  
Pa g e 23 o f 25  
PACE1750AE  
CASE OUTLINE Z:  
68-Pin Pin Grid Array (PGA) (Ordering Code PG)  
Inches  
.016  
.020  
.040  
.050  
.059  
.060  
.098  
.100  
.120  
.150  
.170  
1.010  
1.089  
1.160  
mm  
0.41  
0.50  
1.01  
1.27  
1.49  
1.52  
2.49  
2.54  
3.04  
3.81  
4.32  
25.65  
27.66  
29.46  
NOTES:  
1) Dimensions are in inches.  
2) Metric equivalents are given for general information only.  
3) Unless otherwise specified, tolerances are .02 (0.5 mm) for two place decimals and .005 (0.13 mm) for three place decimals.  
4) Corners except pin number 1 (ref.) can be either rounded or square.  
5) All pins must be on the .100" grid.  
Do c um e nt # MICRO-2 REV G  
Pa g e 24 o f 25  
PACE1750AE  
REVISIONS  
DOCUMENT NUMBER:  
DOCUMENT TITLE:  
MICRO-2  
PACE1750AE CMOS 16-BIT PROCESSOR  
ISSUE  
REV.  
ORIG. OF  
CHANGE  
DESCRIPTION OF CHANGE  
DATE  
ORIG  
May-89  
Jun-04  
Jan-05  
RKK  
New Data Sheet  
A
B
JDB  
JDB  
Added Pyramid logo  
Added 20 MHz speed  
C
D
Feb-05  
Mar-05  
JDB  
DAB  
Added thermal data (page 3), top brazed package drawing (page 19),  
and corrected errors on page 2.  
Added clarification to page 3, corrected Terminal Connections (pages  
16-18)  
E
F
Apr-05  
Aug-05  
JDB  
JDB  
Removed 35 MHz device.  
Redrew timing diagrams and corrected the following symbols in the  
signal propagation delay table:  
1) t  
2) t  
to t  
SDRH(IBD)X  
(SDR)HIDX  
to t  
FC(IBA)V  
FC(IBA)X  
G
Oct-05  
JDB  
Altered case outline drawing for case X and case T  
Do c um e nt # MICRO-2 REV G  
Pa g e 25 o f 25  

相关型号:

PACE1750AE-30QLM

Micro Peripheral IC
PYRAMID

PACE1750AE-40QLM

Micro Peripheral IC
PYRAMID

PACE1750AE/SOS-20QGC

Microprocessor, 16-Bit, 20MHz, CMOS, LCC-68
PYRAMID

PACE1750AE/SOS-20QGI

Microprocessor, 16-Bit, 20MHz, CMOS, LCC-68
PYRAMID

PACE1750AE/SOS-20QGM

Microprocessor, 16-Bit, 20MHz, CMOS, LCC-68
PYRAMID

PACE1750AE/SOS-20QGMSS

Microprocessor, 16-Bit, 20MHz, CMOS, LCC-68
PYRAMID

PACE1750AE/SOS-20QGMX

Microprocessor, 16-Bit, 20MHz, CMOS, LCC-68
PYRAMID

PACE1750AE/SOS-20QLC

Microprocessor, 16-Bit, 20MHz, CMOS, LCC-68
PYRAMID

PACE1750AE/SOS-20QLI

Microprocessor, 16-Bit, 20MHz, CMOS, LCC-68
PYRAMID

PACE1750AE/SOS-20QLM

Microprocessor, 16-Bit, 20MHz, CMOS, LCC-68
PYRAMID

PACE1750AE/SOS-20QLMX

Microprocessor, 16-Bit, 20MHz, CMOS, LCC-68
PYRAMID

PACE1750AE/SOS-25QGMSS

Microprocessor, 16-Bit, 25MHz, CMOS, LCC-68
PYRAMID