This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28379D: How many ADC channel does TMS320F28379D have?

Part Number: TMS320F28379D

I would like to read a voltage ranges 0 to 3V in 0.075V intervals so I need to use ADC for this purpose, here are my questions about 379D ADCs:

1. How many ADC channel does F28379D have? Based on the datasheet, there are 16 ADC input:

But based on the schematic, there are 24 ADC input with different labels:

So I'm a little confused.

2. Since the input analog signal doesn't change so fast, is "SOC0" with 7 acquisition window enough? 

Thanks,

--Kash

  • Hi Kash,

              The figure you quoted in item #1 refers to the ADC input mux on a single ADC module.  For each ADC module, there are 16 possible inputs or channels as depicted by the mux (ADCIN0 to ADCIN15) but in device implementation, not all the 16 inputs are physically connected to a device pin.  The F28379D device has 4 ADC modules, and ideally if all 16 input pins are implemented for all 4 ADCs there would have been 64 ADC channels total.  In the schematic above, ADC implementation on F28379D is as follows:

    - 6 channels are available for ADC module A (ADCA)

    - 6 channels are available for ADC module B (ADCB)

    - 4 channels are available for ADC module C (ADCC)

    - 6 channels are available for ADC module D (ADCD)

    - 2 channels are available that can connect to any of the 4 ADCs (referred to as common ADC channels)

    Hope this clarifies your confusion.

    The minimum acquisition window for the 28379DS operating in 12 bit mode is 75ns for 12 bit mode and 320ns for 16 bit mode.  Depending on your device speed (SYSCLK configuration), if you are running at 100Mhz SYSCLK, then 7 acquisition counts would yield [( 7 + 1) * 10nS period ] 80ns acquisition window for 12 bit mode which is the just the minimum window.  Rule of thumb is that you would want to have an acquisition window where your input signal will settle to within 0.25LSB through the equivalent input RC of the signal source.

    Regards,

    Joseph

  • Thanks Joseph for clarification on this matter.

    --Kash