40.7.17 APB FIFO Output Data

Note: Reading any part of the PFFDATA register advances the FIFO pointer, therefore it is recommended to read all 32 bits of the register and then parse out the values of each field.
Table 40-23. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Grey cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
KWrite to clearSSoftware settable bit
Name: PFFDATA
Offset: 0x0D8
Reset: 0x00000000
Property: R

Bit 3130292827262524 
 PFFCNT[7:0] 
Access RRRRRRRR 
Reset 00000000 
Bit 2322212019181716 
 PFFFRACTPFFSIGNPFFCORID[1:0]PFFCHNID[3:0] 
Access RRRRRRRR 
Reset 00000000 
Bit 15141312111098 
 PFFDATA[15:8] 
Access RRRRRRRR 
Reset 00000000 
Bit 76543210 
 PFFDATA[7:0] 
Access RRRRRRRR 
Reset 00000000 

Bits 31:24 – PFFCNT[7:0] Current Data Entries in APB FIFO

Current number of data entries in the APB FIFO

Bit 23 – PFFFRACT Fractional Setting from APB FIFO

ADC SAR Core FRACTx setting associated with the data in the PFFDATA register.

Bit 22 – PFFSIGN Channel Sign from the APB FIFO

Channel sign setting associated with data in the PFFDATA register.

Bits 21:20 – PFFCORID[1:0] Core ID from APB FIFO

This bit always reads 0

Bits 19:16 – PFFCHNID[3:0] Channel ID from APB FIFO

ValueDescription
000Channel 1
0001Channel 2
0010Channel 3
0011Channel 4
0100Channel 5
0101Channel 6
0110Channel 7
0111Channel 8
1000Channel 9
1001Channel 10
1010Channel 11
1011Channel 12
1100Channel 13
1101Channel 14
1110Channel 15
1111Channel 16

Bits 15:0 – PFFDATA[15:0] SARCORE Conversion data from the APB FIFO

Data is in the format given by PFFFRACT and PFFSIGN.