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.

TIC12400-Q1: ADC Self-Diagnostic

Part Number: TIC12400-Q1

Tool/software:

Per datasheet,  The ADC self-diagnostic feature is activated by setting the ADC_DIAG_T bit in the CONFIG register to logic
1. Once enabled, the TIC12400-Q1 periodically sends a test voltage to the ADC. The conversion result is
stored in the ADC_SELF_ANA bits in the register ANA_STAT12 and is compared with a pre-defined code to
determine whether the conversion is performed properly. If an error is detected, the TIC12400-Q1 pulls the INT
pin low to notify the host and flag the ADC_DIAG bit in the INT_STAT to logic 1. The bit ADC_D in register
IN_STAT_MISC is updated with the result from the self-diagnostic. The ADC self-diagnostic feature is available
in both continuous mode and polling mode.

Here ," the TIC12400-Q1 periodically sends a test voltage to the ADC",  Question: What level is the test voltage?  What value is stored in ANA_STAT12 mapping to 

test voltage?  Thank!

  • Hello Hou,

    The ADC Self-Diagnostic feature checks to see if Analog LDO and internal reference voltages are within range. The test voltage mentioned on the datasheet is 3V. The value stored in ANA_STAT12 register is the 3V test voltage with min/max code range.

    Regards,

    Josh