Hi,
I have several questions regarding specifications, architecture and usage of A/D converter peripheral on F28M35H52C device.
-----------------------------------
Internal Reference Voltage Generator, Figure 10-10, ADC Module Block Diagram, Technical Reference Manual, SPRUH22H, p.857
1. Neither device data sheet, SPRS742J, nor Technical Reference Manual, SPRUH22H, provides detailed information on internal reference voltage generator except indirectly specifying 3.3V as its output value. Is +3.3V indeed an internal reference value?
2. Is there any impact that device's power voltages, i.e. +3.3V, +1.8V, and +1.2V, might have on internal reference? Will variations in the values of any of these power voltages have any adverse effect such as clamping, limiting, or otherwise preventing the internal reference from reaching its nominal value?
3. Would it be possible to share more specification-related information such as initial tolerance of the reference value, temperature and age-related drift, overall non-linearity, ENOB of ADC peripheral with internal reference, etc?
-----------------------------------
Regarding architecture of the A/D, Figure 10.1, Analog Subsystem Block Diagram, in the Technical Reference Manual (SPRUH22H, section 10.1, p.852) shows that inputs ADC1INA0 and ADC1INA1 are hardwired to the inputs ADC2INA1 and ADC2INA0 respectively. Similar configuration is shown for the inputs ADC1INB0, ADC1INB1 and ADC2INB1, ADC2INB0. The note below the figure specifically brings attention to this fact. However, Figure 5.11, ADC, in the device datasheet (SPRS742J, p.61) lists inputs ADCINA1 and ADCINB1 as 'N/C'. My questions are below.
4. Based on the facts above, is that a contradiction between respective device datasheet, SPRS742J, and Technical Reference Manual, SPRUH22H, regarding inputs ADCINA1 and ADCINB1? Or does 'N/C' signify absence of external connectivity and constitute internal usage only, as per Technical Reference Manual, SPRUH22H?
5. What results would be returned if ADCINA1 or ADCINB1 conversion is attempted? Will there be a denial of the conversion at all, or will the results be undefined and arbitrary, or will results be the actual reads based on internal connectivity as per Figure 10.1, Analog Subsystem Block Diagram, in the Technical Reference Manual (SPRUH22H, section 10.1, p.852)?
-----------------------------------
And now some questions with regard to ADC operating with external reference.
Section 10.3.3.3, Channel Selection, in the Technical Reference Manual, (SPRUH22H, p.861) says in particular, "ADCINA0 is shared with VREFHI, and therefore cannot be used as a variable input source when using external reference voltage mode". End of citation. On other side, according to the device datasheet (SPRS742J, Figure 4-1, 144-Pin RFP PowerPAD Thermally Enhanced Thin Quad Flatpack (Top View), p.10), there are pins 120, ADC1VREFHI, and 133, ADC2VREFHI, which seem to be specifically provided for VREFHI connectivity.
6. Is there a contradiction between the two documents?
7. Also, if ADCINA0 is really shared with VREFHI, what's an intended purpose of doing so? If any voltage is converted while simultaneously used as an external reference, the conversion result should always be the full scale, i.e. 0xFFF, regardless of the actual voltage value, which seems to have no practical use. Or does ADC use some other reference voltage when ADCINA0 conversion is called out? So, again, why? Please clarify this moment for me.
Regards, Michael