Texas Instruments SPRU938B manual Address Translation Example Single Mapped Region

Models: SPRU938B

1 48
Download 48 pages 58.6 Kb
Page 17
Image 17

www.ti.com

Peripheral Architecture

Figure 7. Example Address Memory Map

 

Remote

DMxxx￿device￿(local)

VLYNQ￿device

 

0000:0000h

 

Map￿region￿1

0400:0000h

 

(4C00:0000h￿on

 

DM643x￿device)

03FF:FFFFh

Map￿region￿1

0400:0000h

 

 

Map￿region￿2

07FF:FFFFh

0400:00FFh

0800:0000h

 

Map￿region￿2

 

0800:00FFh

0500:0000h

0800:0100h

 

Map￿region￿3

Map￿region￿3

0801:00FFh

0500:FFFFh

0801:0100h

 

Map￿region￿4

 

 

0B00:0000h

0841:00FFh

Map￿region￿4

 

 

0B3F:FFFFh

The following shows an example illustrating the address translation used in each VLYNQ module. Address bits [31:26] are not used for address translation to remote devices on the DM643x device.

Table 2 shows the address map register configuration when the DM643x device is transmitting data to the remote device.

Table 2. Address Translation Example (Single Mapped Region)

Register

DM643x VLYNQ Module

Remote VLYNQ Module

TX Address Map

0000 : 0000h

Do not care

RX Address Map Size 1

Do not care

0000 : 0100h

RX Address Map Offset 1

Do not care

0800 : 0000h

SPRU938B –September 2007

VLYNQ Port

17

Submit Documentation Feedback

 

 

Page 17
Image 17
Texas Instruments SPRU938B manual Address Translation Example Single Mapped Region, Register DM643x Vlynq Module