SPRUJA3 November 2024 F29H850TU , F29H859TU-Q1 , TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28378D , TMS320F28379D
From F28P65x to F29H85x, the number of ADCs has increased from 3 to 5 along with the SOC doubling from 16 to 32. Within these 5 ADCs, two of them are 12-bit and 16-bit selectable, and three of them are 12-bit only. The ADC has been enhanced with capability of hardware oversampling and undersampling.
The PPB block has also been updated with aggregation features in hardware to support data processing for oversampling and undersampling which would otherwise require software running in lengthy repetitive loops. When the PPB delta is enabled, the ADC automatically calculates the delta between the current conversion and the last conversion for that SOC. This can speed up control loop computations in certain cases. PPB digital filter is a windowed filter can now be configured for the limit compare and zero-crossing logic in the PPB. This filter works just like the digital filter in the CMPSS, to prevent false events. Limit compare/zero-crossing can be used to generate events e.g. to trip the PWM.