Do we have guidance on the period of background calibration?
Are there any flags set that could be used to indicate the transitions?
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.
Do we have guidance on the period of background calibration?
Are there any flags set that could be used to indicate the transitions?
Hi Steve,
The ADC core transition(swapping) during background calibration operation is transparent to the user. The data coming out of the ADC is uninterpreted and the user see a constant stream of data.
Regards,
Neeraj
Thanks Neeraj!
Let's dig a little deep on this one - I see that in Figures 61 and 63 of the datasheet, there is a noticeable glitch in the signal as seen at the ADC output due to background core transitions. Do you agree?
If I'm interpreting this correctly, this would affect bit errors and it may be a concern in some high reliability systems
So if we could have some indication of the period (either time or # of cycles) for the background cal ADC swap along with any guidance regarding an indicator that the switch occurs, that would really help out.
Best Regards,
Steve
Hi Steve,
The customer should be able use the following sequence to make sure they are capturing the clean output from the ADC without the glitch.
Make sure background calibration in is running. Write 0x00 to 0x6C (cal_soft_trig) this will stop the back ground calibration. To check if background calibration has been stopped check cal_stopped bit.This bit will retun a 1 when background calibration has successfully stopped at the request phase.
The capture should be without any glitch when background cal_stopped is 1.
You can again start the core swapping( background calibration) by setting the 0x6C(cal_soft_trig) to the value of 0x01.
Regards,
Neeraj
Thanks Neeraj!
Is there any signal that can be used to indicate that a background cal has occurred that can be correlated to the incoming data?
What is the approximate frequency of the background cal process?
Steve
Hi Steve, you may want to look into the Low-Power Background Calibration mode which offers more controls than free-running BG calibration.
Regards,
Kyle