SPRUIL1D May 2019 – December 2024 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
When the PAT table is disabled, the table RAM can be used as a scratch RAM. Software simply needs to access the PAT scratch (PAT_MEM_y) locations. The module supports bursts on the config VBUSP port to keep bandwidth as high as the burst can support. A DMA, for instance, could probably achieve full bandwidth on the 32-bit bus. Since the PAT table is disabled, the SRAM accesses will not stall any transactions through the VBUSM bridge datapath. It is illegal to access the scratch RAM when the PAT table is enabled, and unexpected behavior for translations may occur.