43.7.17 ADC FIFO Output Data Register

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 43-22. 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: 0xD8
Reset: 0x00000000

Bit 3130292827262524 
 PFFCNT[7:0] 
Access RRRRRRRR 
Reset 00000000 
Bit 2322212019181716 
 PFFFRACTPFFSIGN  PFFCHNID[3:0] 
Access RRRRRR 
Reset 000000 
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 number of data entries to be read in the APB FIFO

Bit 23 – PFFFRACT CHNCFG2.FRACTk setting associated with data in the PFFDATA register

Bit 22 – PFFSIGN CHNCFG3.SIGNk setting associated with data in the PFFDATA register

Bits 19:16 – PFFCHNID[3:0] Analog Input Channel Index k associated with PFFCORID and data in the PFFDATA register, k = 14-0 which represents VINP[14:0]

Bits 15:0 – PFFDATA[15:0] 16-bit Output Data of the FIFO

Data is in the format given by PFFFRACT and PFFSIGN.