Other Parts Discussed in Thread: TMS320F28035
The first release of the TMS320F28035 is going to have "linearity degrades with increasing temperature" issue unresolved. Add to it the datasheet showing
+20 to -20 LSB offset error
+40 to -40 LSB gain error
+4 to -4 LSB variation in gain and offset from channel to channel
+/- 2 LSB INL and +/- 1 LSB DNL
I do not see anywhere in the datasheet that calibrating the ADC in the software can reduce the error in offset and gain error below the daasheet values mentioned above.
I have following questiions.
1. If I am required to design a power supply that has a guaranteed 1% output than I have to read the output to the accuracy of 0.1 % for example. How can I ensure the feedback to be accurate if I use the ADC that has errors of the magnitude beyond 1 % ?
2. With all the errors taken into account can TI specifiy ENOB ? Let it be specified under all sorts of test conditions.
I do not know about others but I am very uncomfortable to see such a high degree of gain and offset error unless I get a feedback from TI that I have misunderstood the specifications or there is a way around it.
For comparison here is the error numbers for dsPIC33F series by MIcrochip.
INL = +/- 2
DNL = +/- 1
gain error = min 1.25 to max 10 LSB
offset error = min -0.2 to max 5 LSB
No calibration is required to ensure the specifications.
As anybody can see it the gain and offset error that is way too big in C2000 processors. I looked at many other processors but all of them have few LSB gain and offset errors.