38.11.22 ADCDMAB – ADC DMA Base Address Register

This register contains the base address of RAM for the DMA engine.

Name: ADCDMAB
Offset: 0x1730
Reset: 0x00000000
Property: -

Bit 3130292827262524 
 ADDMAB[31:24] 
Access RRRRRRRR 
Reset 00000000 
Bit 2322212019181716 
 ADDMAB[23:16] 
Access RRRRRRRR 
Reset 00000000 
Bit 15141312111098 
 ADDMAB[15:8] 
Access RRRRRRRR 
Reset 00000000 
Bit 76543210 
 ADDMAB[7:0] 
Access RRRRRRRR 
Reset 00000000 

Bits 31:0 – ADDMAB[31:0] Base Address for the DMA Interface

BASE ADDRESS for the DMA interface at which to save first class channel data into the System RAM. If first class channel x, x == 0...6, is ready with new available sample data and the DMA interface is currently saving data for channel x to RAM Buffer z (where z ==0 means Buffer A and z == 1 means Buffer B, z depending on x) and the current DMA x-counter value is y (y depending on x), then the DMA interface stores the 2-byte output data value at System RAM address (ADDMAB + (2*x + z)*2(DMABL+1) +2*y. Also, if ADDMAST.DMA_CNT_EN is set to 1, the DMA interface stores (without delay) the value y itself at the System RAM address (ADCCNTB + 2*x + z).