EasyManuals Logo

Motorola MPC823e User Manual

Motorola MPC823e
1353 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #64 background imageLoading...
Page #64 background image
External Signals
MOTOROLA
MPC823e REFERENCE MANUAL
2-3
EXTERNAL SIGNALS
2
TA
A12
Transfer Acknowledge
—This bidirectional three-state signal indicates that the
slave device addressed in the current transaction has accepted the data transferred
by the master (write) or has driven the data bus with valid data (read). The signal
behaves as an output when the PCMCIA memory controller takes control of the
transaction. The only exception occurs when the memory controller is controlling the
slave access by means of the GPCM and the corresponding option register is
instructed to wait for an external assertion of the transfer acknowledge line. Every
slave device should negate the ta signal after the end of the transaction and
immediately three-state it to avoid contentions on the line if a new transfer is initiated
addressing other slave devices. A pull-up resistor should be connected to this signal
to keep a master device from detecting the assertion of this signal when no slave is
addressed in a transfer or when the address detection for the addressed slave is
slow.
TEA
C11
Transfer Error Acknowledge
—This open-drain signal indicates that a bus error
occurred in the current transaction. It is driven asserted by the MPC823e when the
bus monitor does not detect a bus cycle termination within a reasonable amount of
time. The assertion of TEA
causes the termination of the current bus cycle, thus
ignoring the state of TA
.
BI B12
Burst Inhibit
—This bidirectional three-state signal indicates that the slave device
addressed in the current burst transaction is unable to support burst transfers. The
signal behaves as an output when the PCMCIA memory controller takes control of
the transaction. When the MPC823e drives out the signal for a specific transaction,
it asserts or negates BI
during the transaction according to the value you specify in
the appropriate control registers. It negates the signal after the end of the transaction
and immediately three-states it to avoid contentions if a new transfer is initiated
addressing other slave devices.
RSV
IRQ2
D9
Reservation
—This three-state signal is output by the MPC823e in conjunction with
the address bus to indicate that the internal core initiated a transfer as a result of a
stwcx
or
lwarx
instruction.
Interrupt Request 2
—This input is one of the eight external signals that can request
(by means of the internal interrupt controller) a service routine from the core.
IRQ4
KR
RETRY
SPKROUT
B7
Interrupt Request 4
—This input signal is one of the eight external signals that can
request (by means of the internal interrupt controller) a service routine from the core.
It should be noted that the interrupt request signal that is sent to the interrupt
controller is the logical AND of this signal (if defined to function as IRQ4
) and the
DP1/IRQ4
(if defined to function as IRQ4).
Kill Reservation
—This input is used as a part of the storage reservation protocol
when the MPC823e initiated a transaction as the result of a
stwcx
instruction.
Retry—
This input is used by the slave device to indicate that it is unable to accept
the transaction. The MPC823e has to relinquish the ownership of the bus and initiate
the transaction again after winning again in the bus arbitration.
Speaker Out
—This output signal is used to provide a digital audio waveform to be
driven to the system’s speaker.
D[0:31] See Table 2-2
for pin
breakout.
Data Bus
—This bidirectional three-state signal provides the general-purpose data
path between the MPC823e and all other devices. Although the data path is a
maximum of 32 bits wide, it can be dynamically sized to support 8-, 16-, or 32-bit
transfers. D0 is the most-significant bit of the data bus.
DP0
IRQ
3
C3
Data Parity
0
—This bidirectional three-state signal provides parity generation and
checking for the data bus lane D[0:7] by transferring to a slave device initiated by the
MPC823e. The parity function can be defined independently for each one of the
addressed memory banks (if controlled by the memory controller) and for the rest of
the slaves on the external bus.
Interrupt Request 3
—This input signal is one of the eight external signals that can
request (by means of the internal interrupt controller) a service routine from the core.
DP1
IRQ4
D4
Data Parity
1
—This bidirectional three-state signal provides parity generation and
checking for the data bus lane D[8:15] by transferring to a slave device initiated by
the MPC823e. The parity function can be defined independently for each one of the
addressed memory banks (if controlled by the memory controller) and for the rest of
the slaves on the external bus.
Interrupt Request 4
—This input is one of the eight external lines that can request
(by means of the internal interrupt controller) a service routine from the core. It should
be noted that the interrupt request signal that is sent to the interrupt controller is the
logical AND of this signal (if defined to function as IRQ4
) and the KR/SPKROUT/
IRQ4 if defined to function as IRQ4.
Table 2-1. Signal Descriptions (Continued)
SIGNAL PIN NUMBER DESCRIPTION

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Motorola MPC823e and is the answer not in the manual?

Motorola MPC823e Specifications

General IconGeneral
BrandMotorola
ModelMPC823e
CategoryComputer Hardware
LanguageEnglish

Related product manuals