P1753S-20PGMB [PYRAMID]
Memory Management Unit, 16-Bit, 256 Pages, CMOS, CPGA68, PGA-68;型号: | P1753S-20PGMB |
厂家: | PYRAMID SEMICONDUCTOR CORPORATION |
描述: | Memory Management Unit, 16-Bit, 256 Pages, CMOS, CPGA68, PGA-68 时钟 外围集成电路 |
文件: | 总17页 (文件大小:157K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
PACE1753/SOS
SINGLE CHIP, MIL-STD-1750A
MEMORY MANAGEMENT UNIT (MMU)
CMOS/SOS SPACE PROCESSOR MICROPERIPHERAL
FEATURES
8-bit extended address laches and drivers on
chip.
Implements the MIL-STD-1750A Instruction Set
Architecture for Memory Management and
Protection of up to 1 Megaword. All mapping
memory (10,240 bits) for both the MMU and
BPU functions are included on the chip.
20, 25 and 30 MHz operation over the Military
Temperature Range
Single 5V ± 10% Power Supply
Designed to interface memory to the
PACE1750A/AE.
Available with Class S manufacturing,
screening, and testing.
Provides the following additional functions:
SOS Insulated substrate latch-up immunity and
excellent SEU tolerance.
— EDAC, Error Detection and Correction—or
parity generation and detection
— Correct data register—for diagnostics
— First memory failing address register
— Illegal address error detection—
programmable
SOS devices are fully interchangeable with
application-proven SMD CMOS P1753 devices.
Available in:
— 68-Lead Quad Pack (Leaded Chip Carrier)
with optional Gull Wing.
— Multi-Master arbitration
MEMORY MANAGEMENT UNIT AND
BLOCK PROTECT UNIT “COMBO”
(PACE1753)—FUNCTIONAL DESCRIPTION
The PACE1753 (COMBO) is a support chip for the
PACE1750A/AE microprocessor family. It provides the
following supporting functions to the system:
1. Memory management and access protection for up
to 1M words.
2
Physical memory write protection for up to 1M words
memory in pages of 1K words each. Separate
protection is provided for the CPU and for DMA in
systems which include DMA.
3. Detection of illegal l/O accesses (as defined by MIL-
STD-1750A) or access to an unimplemented block
of memory. In each case an error flag is generated
to the processor.
4
Detection of double errors on the data bus and
correctionofsingleerrors. Anerrorsignalisgenerated
to the processor when a multiple error is detected.
5. RDYA generation. Up to three wait states can be
insertedintheaddressphaseofthebusbygenerating
a not-ready, RDYA low signal. The number of wait
states required can be programmed in an internal
register in the COMBO.
6. Bus arbitration for up to 4 masters. Arbitration is
done on a fixed priority basis (i.e. by interconnection
of hardware). (In 68 pin package only).
Do c um e nt # MICRO-8 REV B
Re vise d Aug ust 2005
PACE1753/SOS
1
ABSOLUTE MAXIMUM RATINGS
RECOMMENDED OPERATING
CONDITIONS
Supply Voltage Range
Input Voltage Range
0.5V to +7.0V
Supply Voltage Range
4.5V to +5.5V
0.5V to V + 0.5V
CC
Case Operating
Temperature Range
–55°C to +125°C
Storage Temperature Range
Input Current Range
–65°C to +150°C
–30mA to +5mA
150mA
Operating Maximum Power
Dissipation (Outputs Open)
Device Type 20MHz
3
Current applied to any output
2
Maximum Power Dissipation
1.5W
0.5W
0.6W
0.7W
Device Type 30MHz
Device Type 40MHz
Lead Temperature Range
(soldering 10 seconds)
300°C
8°C/W
Thermal resistance (θ ):
JC
QL and QG packages
Notes
1. Stressesabovetheabsolutemaximumratingmaycausepermanent
damagetothedevice. Extendedoperationatthemaximumlevels
maydegradeperformanceandaffectreliability.
2. Must withstand the added power dissipation due to short circuit test
e.g., I
.
OS
3. Duration 1 second or less.
Do c um e nt # MICRO-8 REV B
Pa g e 2 o f 17
PACE1753/SOS
DC ELECTRICAL SPECIFICATIONS (Over recommended operating conditions)
1
Symbol
Parameter
Min
2.0
Max
V + 0.5
CC
Unit
V
Conditions
V
V
V
Input HIGH Voltage
IH
IL
2
Input LOW Voltage
–0.5
0.8
V
Input Clamp Diode Voltage
Output HIGH Voltage
–1.2
V
V
V
V
V
V
V
V
= 4.5V, I = –18mA
IN
CD
CC
2.4
V
= 4.5V,
= 0.8V, 2.0V
I
I
I
I
I
I
= –8.0mA
= –300µA
= 8.0mA
= 300µA
= 20.0mA
= 300µA
CC
OH
OH
OL
OL
OL
OL
V
OH
V
OL
V
OL
V
– 0.2
V
CC
IN
4
Output LOW Voltage,
0.65
0.2
V
= 4.5V,
CC
except EXT ADR – EXT ADR
V
= 0.8V, 2.0V
0
7
IN
4
Output LOW Voltage,
0.65
0.2
V
= 4.5V,
CC
EXT ADR – EXT ADR
V
= 0.8V, 2.0V
0
7
IN
Input HIGH Current,
I
IH
except IB – IB ,
300
µA
V
V
= V
,
CC
0
15
IN
EDC – EDC ,
= 5.5V
0
5
CC
EXT ADR – EXT ADR
0
7
Input HIGH Current,
V
V
= V
,
CC
IN
I
I
IB – IB , EDC – EDC ,
100
–50
µA
µA
= 5.5V
IH
0
15
0
5
CC
EXT ADR – EXT ADR
0
7
Input LOW Current,
except IB – IB ,
V
V
= GND,
= 5.5V
IL
0
15
IN
EDC – EDC ,
0
5
CC
EXT ADR – EXT ADR
0
7
Input LOW Current,
V
V
= GND,
IN
I
IL
IB – IB , EDC – EDC ,
–50
µA
= 5.5V
0
15
0
5
CC
EXT ADR – EXT ADR
0
7
I
I
Output Three-State Current
Output Three-State Current
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, Active)
< 0.2V or < V – 0.2V
CC
IN
I
60
mA
mA
f = 0MHz, Outputs Open,
CCQC
CCQT
V
CC
= 5.5V
Quiescent Power Supply
Current (TTL Input
Levels, Active)
V
IN
= 3.4V, f = 0MHz,
I
110
All Inputs, Outputs Open,
= 5.5V
V
CC
VCC = 0V to VCC
tr = tf = 2.5 ns,
Outputs Open,
VCC = 5.5V
,
Dynamic Power Supply
Current
90
mA
mA
mA
mA
pF
F = 20MHz
F = 30MHz
F = 40MHz
I
I
100
125
CCD
3
Output Short Circuit Current
Input Capacitance
–25
V = GND, V = 5.5V
OUT CC
OS
C
10
15
Inputs Only
IN
C
Output/Bi-directional
Capacitance
pF
Outputs Only
(Including I/O Buffers)
OUT
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.
4. Testmaybeperformedbysetting/forcingtheparameterlimit(voltage)andmeasuringtheappropriatecurrentparameter.
Do c um e nt # MICRO-8 REV B
Pa g e 3 o f 17
PACE1753/SOS
AC ELECTRICAL CHARACTERISTICS
(V = 4.5V)
CC
20 MHz
25MHz
30 MHz
Symbol
Parameter
MMU Cache Hit
TSTRBD (EXT ADR ERR) External Address Error
Min Max Min Max Min Max Unit
TD/I (EXT ADR)
27
37
23
33
21
30
ns
ns
V
L
TC (IBD CORR)
IBD (SING ERR)
Error Correction Read Cycle
Error Correction Read Cycle
32
37
28
33
26
31
ns
ns
V
H
TC (SING ERR)
Error Correction Read Cycle
EDAC or Parity Write Cycle
MMU Cache Miss
27
32
27
27
36
27
34
34
34
34
32
40
36
64
27
37
27
52
42
67
52
38
23
28
23
23
32
23
30
30
30
30
28
38
32
60
23
33
23
48
38
63
48
34
21
26
21
21
30
21
28
28
28
28
26
36
30
58
21
31
21
46
36
61
46
32
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
L
TIBD (EDC GEN)
V
V
TSTRBD (EX RDY)
L
TC (EX RDY)
MMU Cache Miss
H
TC (WR PROT)
MMU Cache Miss
L
TSTRBD (WR PROT)
MMU Cache Miss
H
H
TC (GNT1)
TC (GNT0)
TC (GNT0)
TC (GNT1)
Arbiter LOW to HIGH Priority
Arbiter LOW to HIGH Priority
Arbiter HIGH to LOW Priority
Arbiter HIGH to LOW Priority
Address Ready
H
L
H
L
TC (RDYA)
TFC (IB OUT)
Clock to IB Out Valid (I/O Read)
Parity Mode
V
TIBD (MEM PAR ERR)
IN
TC (MEM PRT ERR)
TSTRBD (WR PROT)
Memory Protect Error
Write Protect Cache Hit
Write Protect Cache Miss
Write Protect Cache Miss
Cache Hit (BPU Protection Error)
Cache Hit (MMU Key-Lock Error)
Cache Miss (BPU Protection Error)
Cache Hit (MMU Key-Lock Error)
Clock to EXT ADR Valid (Miss)
TC (WR PROT)
L
TSTRBD (WR PROT)
H
H
TD/I (PROT FLAG)
TD/I (PROT FLAG)
TC (PROT FLAG)
TC (PROT FLAG)
TC (EXT ADR)
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.
4. Pulse width of WR PROT/PROT FLAG shall be ≥ 80% of STRBD pulse width.
5. Functional tests shall consist of the same functional tests used when testing the equivalent bulk CMOS, MIL-STD-883 compliant, Class B SMD
5962-89505device.
Do c um e nt # MICRO-8 REV B
Pa g e 4 o f 17
PACE1753/SOS
TERMINAL CONNECTIONS - PACKAGES QL AND QG
Case Outlines
U and Y
Terminal
Terminal
Number
Terminal
Symbol
Terminal
Number
Terminal
Symbol
Terminal
Symbol
Number
1
GND
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
IB
IB
IB
IB
47
AS
AS
12
1
0
2
EDC
EDC
EDC
48
0
1
2
13
14
15
3
49
BUS REQ
2
1
4
50
AK
AK
3
2
5
RESET
MEM PRT ERR
MEM PAR ERR
EXT ADR ERR
RAM DIS
51
6
EDC
EDC
EDC
52
BUS GNT
3
4
5
7
53
AK
AK
1
0
8
54
9
BUS GNT
SING ERR
DMA ACK
55
CLK
2
10
11
12
13
14
15
16
17
18
19
20
21
22
23
IB
IB
IB
IB
IB
IB
56
STRBA
STRBD
BUS REQ
EX RDY
0
1
2
3
4
5
6
GND
57
V
CC
58
0
EXT ADR
EXT ADR
EXT ADR
EXT ADR
EXT ADR
EXT ADR
EXT ADR
EXT ADR
GND
59
0
1
2
3
4
5
6
7
60
WR PROT/PROT FLAG
61
R/W
D/I
lB
IB
62
63
M/IO
RDYA
7
BUS REQ
64
3
IB
IB
65
BUS GNT
8
9
0
66
BUS LOCK
BUS GNT
67
BUS REQ
3
1
IB
IB
AS
AS
68
V
CC
10
11
3
2
Do c um e nt # MICRO-8 REV B
Pa g e 5 o f 17
PACE1753/SOS
MMU Cache Hit
External Address Error
Note:
All time measurements on active signals relate to 1.5V levels.
Do c um e nt # MICRO-8 REV B
Pa g e 6 o f 17
PACE1753/SOS
Error Correction (Write Cycle)
Memory Protect Error
Error Correction (Read Cycle)
Ready Address
Memory Parity Error
Note:
All time measurements on active signals relate to 1.5V levels.
Do c um e nt # MICRO-8 REV B
Pa g e 7 o f 17
PACE1753/SOS
MMU Cache Miss Cycle (WA = 0)
MMU Cache Miss Cycle (WA > 0)
* The WR PROT/PROT FLAG signal is programmed as WR PROT or PROT FLAG. (See BPU Description), T = 1 Clock Period.
Note:
All time measurements on active signals relate to 1.5V levels.
Do c um e nt # MICRO-8 REV B
Pa g e 8 o f 17
PACE1753/SOS
Low Priority to High Priority Transition
Bus Arbitrator High Priority to Low Priority Transition
Note:
All time measurements on active signals relate to 1.5V levels.
Do c um e nt # MICRO-8 REV B
Pa g e 9 o f 17
PACE1753/SOS
SWITCHING WAVEFORMS AND TEST CIRCUIT (Continued)
IB Bus Output (0:15)
Standard Output (Non Three-State)
Three-St
Note:
All time measurements on active signals relate to 1.5V levels.
Parameter
TPLZ
V
V
MEA
O
≥ 3V
0.5V
V – 0.5V
CC
TPHZ
0V
TPXL
V
/2
1.5V
1.5V
CC
CC
TPXH
V
/2
Do c um e nt # MICRO-8 REV B
Pa g e 10 o f 17
PACE1753/SOS
PIN FUNCTIONS
Symbol
Name
Description
Active LOW inputs that indicate a requirement for the bus from 4
masters on the bus. The master assigned to pin BUS-REQ has
1
BUS REQ -
Bus Request
0
BUS REQ
3
0
highest priority; the master assigned to pin BUS-REQ has lowest
3
priority.
1
BUS LOCK
Bus Lock
An active LOW input that indicates that the one master assigned
the bus is using the bus. A new master will receive a bus grant only
after this signal becomes inactive.
1
BUS GNT -
Bus Grant
Active LOW outputs indicating which master was granted the
bus. It remains active during BUS LOCK unless a higher master
request occurs, which resets it. However, the higher master will be
granted the bus only after the present master’s BUS LOCK releases
the bus.
0
BUS GNT
3
M/IO
D/I
Memory or I/O
Data or Instruction
Read or Write
An input signal that indicates whether the current bus cycle is a
memory (HIGH) or l/O (LOW) cycle.
An input signal that indicates whether the current bus cycle access
is for data (HIGH) or instruction (LOW).
R/W
An input signal that indicates the direction of data flow on the bus.
A HIGH indicates a memory read or input operation into the master
and a LOW indicates a memory write or output operation from the
master.
STRBA
Address Strobe
An active HIGH input used to latch the address at the HIGH-to-
LOW transition of the strobe.
STRBD
Data Strobe
CPU Clock
An active LOW input used to strobe data in memory and I/O cycles.
CPU-CLK
A single-phase input clock signal (0-40MHz, 40% to 60% duty
cycle.)
RESET
Reset
An active LOW input that initializes the device.
AK - AK
Access Key
Active HIGH inputs used to match the access lock in the MMU page
for memory accesses. A mismatch will cause the MEM PRT ERR
signal to become active.
0
3
3
AS - AS
Address State
Active HIGH inputs that select the page register group in the MMU.
In the DMA physical demultiplexed mode, AS(0:1) will receive the
9th and 10th most significant bits of the physical address for use in
the BPU function.
0
EXT ADR -
Extended Addresses Bus A bi-directional active HIGH bus. In CPU cycles, it is an output
bus which is used to select one of 256 pages, 4K words each,
0
EXT ADR
7
expanding the direct addressing space to 1M word. In DMA cycles,
indicated by DMA-ACK being active, it is also an output bus except
when programmed for the physical demultiplexed DMA mode. In
this case it becomes an input to receive the 8 most significant bits
of the DMA physical address for use in the BPU function.
IB - IB
Information Bus
An active HIGH bi-directional time multiplexed address/data bus.
0
15
IB is the most significant bit.
0
EDC - EDC
Detection/Correction
Bus
An active HIGH bi-directional bus used for detection of errors on
0
5
the data bus (IB - IB ) and correction of single errors. When
0
15
working in parity mode EDC is the parity bit. EDC - EDC are
0
0
5
undefined in this case.
Do c um e nt # MICRO-8 REV B
Pa g e 11 o f 17
PACE1753/SOS
PIN FUNCTIONS (Continued)
Symbol
Name
Description
MEM PRT ERR Memory Protect Error
An active LOW output generated by the MMU or BPU blocks to
signal to the CPU a protected memory violation. The error is
generated in one of the following conditions: a mismatch in the
access keys in the MMU page, an access to an execution protected
page during instruction cycles, an access to a write-protected page
during data cycles, or an access to a page write-protected by the
BPU.
MEM PAR ERR Memory Parity Error
An active LOW output which signals to the CPU an error on the
data bus during a memory cycle. Two detection modes can be
selected by programming the control register: EDAC mode (6
Hamming code parity bits) or single bit parity mode (even or odd
parity). The signal is inactive when none of the above modes are
selected (default after Reset).
EXT ADR ERR
External Address Error
Single Error
An active LOW output which signals to the CPU an unimplemented
memory or illegal I/O access.
SING ERR
An active HIGH output to signal detection of a single error on the
data bus in memory cycles. It is high impedance when the EDAC
function is disabled by the program (default state after Reset).
RAM DIS
RAM-Disable
An active HIGH input from the P1754 device which enables the
corrected data on the data bus when the EDAC function is enabled.
An internal one clock delay is generated before the data is output
on the bus to allow external memory to disconnect itself from the
bus.
EX RDY
RDYA
Data Ready
An active HIGH output that indicates that no wait states are
requested. It becomes inactive for one clock (inserting one wait
state) whenever a memory page different than the current one is
accessed (causing a miss).
Address Ready
An active HIGH output that indicates that no wait states are
requested when STRBA is active. Wait states are inserted when
this signal becomes inactive during STRBA. Up to three wait states
can be inserted by programming an internal register. Three wait
states are inserted after Reset (default).
WR PROT/
PROT FLAG
Write Protected/
Protection Flag
Either an active LOW output (following STRBD timing) during legal
memory write cycles, when no protection error occurs, or an active
HIGH level indicating a protection error in a write cycle. Each mode
can be selected by programming the control register. Default mode
after Reset is write-protected.
DMA ACK
DMA Acknowledge
An active HIGH input from the DMA controller which indicates a
DMA cycle. Used to select the DMA table in the BPU memory for
protection. For example, this could allow the DMA channel to
update the program which could be write-protected from the
processor. In the physical DMA mode, it will cause the Extended
Address Lines (EXT ADR ) to become inputs, providing BPU
0-7
protection of the DMA transfers.
Note:
1. Used for Bus Arbitration; only available on 68-lead devices.
Do c um e nt # MICRO-8 REV B
Pa g e 12 o f 17
PACE1753/SOS
Standardized Military
Drawing Part Number
Pyramid Semiconductor
CAGE Number
Pyramid Semiconductor
Part Number
P1753-20QLMB
P1753-20QGMB
P1753-20PGMB
P1753-30QLMB
P1753-30QGMB
P1753-30PGMB
P1753-40QLMB
P1753-40QGMB
P1753-40PGMB
P1753-20GMB
P1753-20CMB
P1753-30GMB
P1753-30CMB
P1753-40GMB
P1753-40CMB
5962-8950501UX
5962-8950501YX
5962-8950501ZX
5962-8950502UX
5962-8950502YX
5962-8950502ZX
5962-8950503UX
5962-8950503YX
5962-8950503ZX
5962-8950504TX
5962-8950504XX
5962-8950505TX
5962-8950505XX
5962-8950506TX
5962-8950506XX
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
3DTT2
ORDERING INFORMATION
Do c um e nt # MICRO-8 REV B
Pa g e 13 o f 17
PACE1753/SOS
CASE OUTLINE 1:
68 Lead Quad Pack with Straight Leads (Ordering Code QL)
ches
02
03
06
10
15
18
50
60
80
95
25
70
00
55
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) Dimensions are in inches.
2)Metricequivalentsaregivenforgeneralinformationonly.
3) Unless otherwise specified, tolerances are .02 (0.5 mm) for two place decimals and .005 (0.13 mm) for three place decimals.
4)Pin1indicatorcanbeeitherrectangle, dot, ortriangleatspecifiedlocationorreferencedtotheuniquelybeveledcorner.
5)Cornersindicatedasnotchedmaybeeithernotchedorsquare.
Do c um e nt # MICRO-8 REV B
Pa g e 14 o f 17
PACE1753/SOS
CASE OUTLINE 2:
68 Lead Quad Pack with Gullwing Leads (Ordering Code QG)
Inches
mm
0.08
0.25
0.38
0.45
0.51
1.27
14.48
20.32
24.25
31.26
.003
.010
.015
.018
.020
.050
.570
.800
.955
1.230
NOTES:
1) Dimensions are in inches.
2)Metricequivalentsaregivenforgeneralinformationonly.
3) Unless otherwise specified, tolerances are .02 (0.5 mm) for two place decimals and .005 (0.13 mm) for three place decimals.
4)Pin1indicatorcaneitherberectangle, dot, ortriangleatspecifiedlocationorreferencedtotheuniquelybeveledcorner.
5) Corners indicated as notched my be either notched or square (with radius).
6) Case 2 is derived from Case 1 by forming the leads to the shown gullwing configuration.
Do c um e nt # MICRO-8 REV B
Pa g e 15 o f 17
PACE1753/SOS
LEAD FORM DETAIL
INCHES
Symbol
Min
0.048
0.011
0.016
0.004
Max
0.090
0.031
0.021
0.008
A
A1
B
C
e1
D
0.050 BSC
1.210
0.945
1.250
0.965
D1
D2
E
0.800 BSC
1.210
0.945
1.250
0.965
E1
E2
L*
0.800 BSC
0.270 Nominal
L0
L3
L4
R1
R2
0.120
0.040
0.086
0.018
0.018
4°
0.210
0.050
0.109
0.020
0.020
8°
Φ
1
Φ
-1°
7°
2
A0**
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.
Do c um e nt # MICRO-8 REV B
Pa g e 16 o f 17
PACE1753/SOS
REVISIONS
DOCUMENT NUMBER:
DOCUMENT TITLE:
MICRO-8
PACE1753/SOS CMOS MMU/COMBO
ISSUE
REV.
ORIG. OF
CHANGE
DESCRIPTION OF CHANGE
DATE
ORIG
A
May-89
Jul-04
RKK
New Data Sheet
JDB
JDB
Added Pyramid logo
B
Aug-05
Re-created electronic version
Do c um e nt # MICRO-8 REV B
Pa g e 17 o f 17
相关型号:
©2020 ICPDF网 联系我们和版权申明