MSC8144E Reference Manual, Rev. 3
16-22
Freescale
Semiconductor
Serial RapidIO
®
Controller
If a request hits (base address match) multiple ATMU windows and the transaction end address is
contained within the boundary of each hit window and does not extend into another ATMU
window, the translation window is the highest-priority window.
If a lower-priority window is programmed to lie entirely within a higher-priority window, then it
is possible for a transaction to cross window boundaries. Although this is not a practical
programming application, RapidIO Endpoint handles it as follows:
If a request hits (base address match) an ATMU window (1–4) and the transaction end
address extends into another ATMU window with a lower priority but contained within
the boundary of the hit window, the translation window is the hit window.
If a request hits (base address match) multiple ATMU windows (1–4) and the transaction
end address extends beyond the boundary of a lower-priority hit window but is still
contained within the boundary of a higher-priority hit window, the translation window is
the highest priority window.
16.2.5.4.2 Window Boundary Crossing Errors
If a higher-priority window is programmed to lie entirely within a lower-priority window, then it
is possible for a transaction to cross window boundaries. The RapidIO endpoint handles this
situation as follows:
If a request hits (base address match) an ATMU window (1–4, default) and the transaction
end address extends into another ATMU window with a higher priority, an ATMU
crossed boundary error is generated and logged.
If a request hits multiple ATMU windows (1–4, default) and the transaction end address
extends beyond the boundary of a higher priority hit window, an inbound ATMU crossed
boundary error is generated and logged.
Other window boundary crossing errors are as follows:
If a request hits (base address match) an ATMU window (1–4) and the transaction end
address exceeds the size of the window, an inbound ATMU crossed boundary error is
generated and logged.
If a NREAD/NWRITE_R/NWRITE/SWRITE request hits (base address match) an
ATMU window (1–4, default) and the transaction end address extends into the region
defined as the local configuration space window, an inbound ATMU crossed boundary
error is generated and logged.
A RapidIO error response is generated for RapidIO requests that require a response. RapidIO
requests that do not require a response are dropped. Inbound ATMU boundary crossing errors are
logged in the LTLEDCSR[IACB] configuration register. If a request misses all ATMU windows
(1–4) and the transaction end address exceeds the maximum size of the default window, an
inbound ATMU crossed boundary error is not generated.
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...