www.ti.com
Peripheral Architecture
Figure 7. Example Address Memory Map
| Remote | |
DMxxxdevice(local) | VLYNQdevice | |
| 0000:0000 | |
| Mapregion1 | |
0400:0000 |
| |
(0C00:0000onCONFIGbus) |
| |
Mapregion1 | 03FF:FFFF | |
0400:0000 | ||
| ||
| Mapregion2 | |
07FF:FFFF | 0400:00FF | |
0800:0000 |
| |
Mapregion2 |
| |
0800:00FF | 0500:0000 | |
0800:0100 |
| |
Mapregion3 | Mapregion3 | |
0801:00FF | 0500:FFFF | |
0801:0100 |
| |
Mapregion4 |
| |
| 0B00:0000 | |
0841:00FF | Mapregion4 | |
| ||
| 0B3F:FFFF |
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 DM644x device.
Table 3 illustrates address map register configuration when the DM644x device is transmitting data to the remote device.
Table 3. Address Translation Example (Single Mapped Region)
Register | DM644x 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 |
18 | VLYNQ Port | SPRUE36A |