Chapter 9. Message Unit (with I
2
O)
9-1
Chapter 9
Message Unit (with I
2
O)
The MPC8240 provides a message unit (MU) to facilitate communication between the host
processor and peripheral processors. The MPC8240’s MU can operate with generic
messages and doorbell registers; it also implements an I
2
O-compliant interface. This
chapter describes both interfaces implemented by the MU and provides the details on the
registers used by the MU.
9.1 Message Unit (MU) Overview
An embedded processor is often part of a larger system containing many processors and
distributed memory. These processors tend to work on tasks independent of host processors
and other peripheral processors in the system. Because of the independent nature of the
tasks, it is necessary to provide a communication mechanism between the peripheral
processors and the rest of the system. The MU of the MPC8240 provides the following
features which can be used for this communication:
•
A generic message and doorbell register interface
•
An I
2
O-compliant interface
The message unit uses the internal int and INTA signals to communicate messages to the
processor core and the PCI bus. Internal int interrupts generated by the DMA unit are first
routed to the MU. These collected interrupts are then pooled with the doorbell and I
2
O
interrupts and routed to the EPIC unit as MU interrupts prior to the generation of the
internal int to the processor. Note that the EPIC unit only passes internally-generated
interrupts to the processor core when pass-through mode is disabled (GCR[M] = 0). See
Section 11.4, “EPIC Pass-Through Mode,” for more information. Conversely, the MU
pools the various sources of INTA (from the DMA unit and MU-generated interrupt
conditions) for INTA assertion on the PCI bus.
Содержание MPC8240
Страница 1: ...MPC8240UM D Rev 1 1 2001 MPC8240 Integrated Processor User s Manual ...
Страница 38: ...xviii MPC8240 Integrated Processor User s Manual TABLES Table Number Title Page Number ...
Страница 48: ...xlviii MPC8240 Integrated Processor User s Manual Acronyms and Abbreviations ...
Страница 312: ...6 94 MPC8240 Integrated Processor User s Manual ROM Flash Interface Operation ...
Страница 348: ...7 36 MPC8240 Integrated Processor User s Manual PCI Host and Agent Modes ...
Страница 372: ...8 24 MPC8240 Integrated Processor User s Manual DMA Register Descriptions ...
Страница 394: ...9 22 MPC8240 Integrated Processor User s Manual I2O Interface ...
Страница 412: ...10 18 MPC8240 Integrated Processor User s Manual Programming Guidelines ...
Страница 454: ...12 14 MPC8240 Integrated Processor User s Manual Internal Arbitration ...
Страница 466: ...13 12 MPC8240 Integrated Processor User s Manual Exception Latencies ...
Страница 516: ...16 14 Watchpoint Trigger Applications ...
Страница 538: ...B 16 MPC8240 Integrated Processor User s Manual Setting the Endian Mode of Operation ...
Страница 546: ...C 8 MPC8240 Integrated Processor User s Manual ...
Страница 640: ...INDEX Index 16 MPC8240 Integrated Processor User s Manual ...