RapidIO Interface Basics
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
16-15
Port n RapidIO Outbound Window Segment 1–3 Registers 1–8 are used if the ATMU is
segmented.
There are eight comparison windows.
Port n RapidIO Outbound Window Base Address Register 1–8 represents the base address
for each of the eight ATMU windows. The base address for each window must be aligned
based on the translation window size specified in the Port n RapidIO Outbound Window
Attributes Register 1–8.
Port n RapidIO Outbound Window Translation Address Register 0 and Port n RapidIO
Outbound Window Attributes Register 0 are the translation registers for the default
ATMU window. It is used only if an NREAD, NWRITE, or NWRITE_R request misses
all eight ATMU comparison windows.
16.2.5.3 Window Size and Segmented Windows
For the following discussion, RapidIO address[0–30] consists of xambs[0–1] and address[0–28]
fields as defined in the RapidIO request packet format. RapidIO address is a 31-bit double-word
physical address (or 34-bit byte address). Internal address[0–32] is a 33-bit double-word physical
address (or 36-bit byte address).
The ATMU window hit definition and RapidIO address translation are as follows:
1.
4K window size (smallest window size)
— A window hit is defined as {BEXADD[0–3], BADD[0–19]} matching internal address
[0–23]
— RapidIO addr[0–30] = {TREXAD[8–9], TRAD[0–19], internal address[24–32]}
2.
8K window size
— A window hit is defined as {BEXADD[0–3], BADD[0–18]} matching internal address
[0–22]
— RapidIO addr[0–30] = {TREXAD[8–9], TRAD[0–18], internal address[23–32]}
3.
16K window size
— A window hit is defined as {BEXADD[0–3], BADD[0–17]} matching internal address
[0–21]
— RapidIO addr[0–30] = {TREXAD[8–9], TRAD[0–17], internal address[22–32]}
4.
Window sizes 32 K, 64 K, 128 K, 256 K, 512 K, 1 M, 2 M, 4 M, 8 M, 16 M, 32 M,
64 M, 128 M, 256 M, 512 M, 1 G, and 2 G are not shown
5.
4G window size
— A window hit is defined as {BEXADD[0–3]} matching internal address [0–3]
— RapidIO addr[0–30] = {TREXAD[8–9], internal address[4–32]}
6.
8G window size
— A window hit is defined as {BEXADD[0–2]} matching internal address [0–2]
Содержание 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 ...