![Motorola MPC8240 Скачать руководство пользователя страница 122](http://html.mh-extra.com/html/motorola/mpc8240/mpc8240_user-manual_243927122.webp)
3-14
MPC8240 Integrated Processor User’s Manual
Address Translation
The outbound memory base address register (OMBAR) and the outbound translation
window register (OTWR) specify the location and size of the outbound memory window
and the outbound translation window. These registers are described in Section 3.3.3,
“Address Translation Registers.” Outbound address translation may be disabled by
programming the outbound window size to all zeros.
Note that overlapping the inbound memory window and the outbound translation window
is not supported and can cause unpredictable behavior. Also, the outbound memory window
and the outbound translation window must not overlap with the EUMB as specified by the
EUMBBAR (from the processor’s view) or the PCSRBAR (from the PCI memory space
view). Operation is not guaranteed if the two are overlapping.
3.3.3 Address Translation Registers
This section describes the address translation registers in detail. The address translation
registers, summarized in Table 3-7, specify the windows for inbound and outbound address
translation.
Table 3-7. ATU Register Summary
Register Name
Location
Description
Local memory base
address register
(LMBAR)
MPC8240 internal configuration
registers—see Chapter 4, “Configuration
Registers”
Offset 0x10
Specifies the starting address of the inbound
memory window. PCI memory transactions in
the inbound memory window are translated to
the inbound translation window (specified in the
ITWR) in local memory.
Inbound translation
window register
(ITWR)
EUMB—see Section 3.4, “Embedded
Utilities Memory Block (EUMB)”
Offset 0x0_2310 (local)
Offset 0x310 (PCI)
Specifies the starting address of the inbound
translation window and the size of the window.
Outbound memory
base address
register
(OMBAR)
EUMB—see Section 3.4, “Embedded
Utilities Memory Block (EUMB)”
Offset 0x0_2300 (local)
Offset 0x300 (PCI)
Specifies the starting address for the outbound
memory window. Processor transactions in the
outbound memory window are translated to the
outbound translation window (specified in the
OTWR) in PCI memory space.
Outbound
translation window
register
(OTWR)
EUMB—see Section 3.4, “Embedded
Utilities Memory Block (EUMB)”
Offset 0x0_2308 (local)
Offset 0x308 (PCI)
Specifies the starting address of the outbound
translation window and the size of the window.
Содержание 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 ...