SPRUHM8K December 2013 – May 2024 TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
On this device, uPP internal DMA does not have access to system memories. Instead, there are two dedicated DATA RAMs (also called as MSGRAM) that have been provided: one for each RX and TX; each of these DATA RAMs are 512B. Since the CPU/CLA operates in 16-bit addressing mode, whereas, the uPP internal DMA operates in byte addressing mode, the addresses for these RAMs are different for different views.
Table 24-2 describes the addresses for these RAMs for two different views.
Data (MSG) RAM | CPU/CLA Address | uPP DMA (Programming) Address | ||
---|---|---|---|---|
Start Address | End Address | Start Address | End Address | |
TX DATA RAM | 0x6C00 | 0x6CFF | 0x6C00 | 0x6DFF |
RX DATA RAM | 0x6E00 | 0x6EFF | 0x7000 | 0x71FF |
Table 24-3 describes the different access type for both the DATA(MSG) RAMs.
Master/Data RAM | TX Data (MSG) RAM | RX Data (MSG) RAM | ||
---|---|---|---|---|
Read | Write | Read | Write | |
CPU1 | Yes | Yes | Yes | Yes (Debug Mode Only) |
CPU1.CLA1 | Yes | Yes | Yes | No |
uPP-DMA | Yes | No | No | Yes |