dsPIC33A 12-bit 40MSPS Analog-to-Digital Converter (ADC) Deep Dive

Performance Summary

Last modified by Microchip on 2026/03/31 11:43

   DSP Performance: dsPIC33AK512MPS510  System Resources   

Click Play ► to listen to the commentary.

If you compare the dsPIC33A Analog-to-Digital Converter (ADC) with the previous dsPIC33C ADC, the new ADC has:

  • Significantly less latency
  • Can work with the signal sources having much higher impedance
  • Allows selection of a different sampling time for each converted input
  • Has more result accumulators and comparators
Performance FeaturedsPIC33AK512MPS512Benefits - Comments
Number of analog conversion coresFive 40 Msps coresFlexible, powerful min. digital delays
Typical signal source impedance100Ω (CHOLD = ~1 pF)Minimize need for external buffer
Sampling time selectionSelectable for each inputOptimize data channel throughput
Inputs conversion priority/orderProgrammableFlexible prioritization in hardware
Conversion result comparators48 (one HI/LOW set per data channel)Customized data monitors
Result accumulators48 (one per data channel)Support of multi-sample modes
Trigger selectionSet for each data channel, individuallyTailorable for each data channel
Effective Number of Bits (ENOB) Typ. 10.5bSolid ENOB for a wide range of apps
INL error (max)3 LSbMonotonicity guaranteed
DNL error (min)2 LSbMonotonicity guaranteed
Offset error (typ.)5 LSbInternal hardware to calibrate
Gain error (max)5 LSbAdjust with gain error calibration
Offset calibration method

Startup hardware calibration

~5,000 TAD cycles

Calibration includes both gain and

offset adjustments