We are interfacing to a LM95071 with a PIC16F818 using bit-bashed SPI. We have noticed that whenever the device is tested in the ESS chamber, there is a specific temperature that will show very poor accuracy. Here's a graph of one device tested over a 12 hour period. The LM95071 is sampled once per second, and generally the accuracy is quite good. However you can see that at approximately 53 Celsius, there is a large error of about +-8 degrees.
The temperature at which this error occurs varies by individual IC.
We are powering our LM95071s from 5V DC. I have confirmed that there is very little ripple (< 50mV) on this supply when the error is occurring. I have also confirmed our bit bashed SPI from the PIC is not exceeding any of the LM95071's serial timing parameters, and it looks fine.
Does anyone have any hints as to what could be going on here?