SPRUJ55D September 2023 – July 2025 AM263P2 , AM263P2-Q1 , AM263P4 , AM263P4-Q1
This ADC has built-in support for oversampling in the post-processing block, including an accumulator, min/max for peak detection, and outlier removal. The oversampling support module exists at the output of the sample correction module, as shown in Figure 7-123. The oversampling module works by accumulating results in partial registers until either the sample count limit defined in the ADCPPBxLIMIT register is reached, an external hardware sync event occurs, or the software forces a sync event by writing to the SWSYNC bit in the ADCPPBxCONFIG2 register. The application can configure the PPB to sync from any of the hardware sources defined in Table 7-118 by writing to the SYNCINSEL field of the ADCPPBxCONFIG2 register.
| ADCPPBxCONFIG2.SYNCINSEL | Connection From: |
|---|---|
| 0 | Disable SyncIN to PPBx |
| 1 | EPWM1SYNCOUT |
| 2 | EPWM2SYNCOUT |
| 3 | EPWM3SYNCOUT |
| ... | ... |
| 29 | EPWM29SYNCOUT |
| 30 | EPWM30SYNCOUT |
| 31 | EPWM31SYNCOUT |
| 32 | RSVD |
| 33 | ECAP1SYNCOUT |
| 34 | ECAP2SYNCOUT |
| 35 | ECAP3SYNCOUT |
| ... | ... |
| 45 | ECAP13SYNCOUT |
| 46 | ECAP14SYNCOUT |
| 47 | ECAP15SYNCOUT |
| 48 | RSVD |
| 49 | INPUTXBAROUT6 |
| 50 | INPUTXBAROUT7 |
| 51 | CPSW.CPTS_SYNC |
| 52-63 | RSVD |