Supongo que la MCU es CMOS aunque no lo digas. Todas las MCU sufren problemas de autocalentamiento que limitan la temperatura máxima de funcionamiento. Por ejemplo, un iPhone con el cargador enchufado podría sentir aproximadamente 50C al tacto pero ser 125C o más internamente cuando está funcionando. Por lo tanto, el límite de prueba para su MCU, normalmente controlado durante la calificación con un termostato, garantizará que el límite de diseño sea correcto. Una vez que se encuentre por debajo de ese límite, los retrasos en los transistores se reducirán, lo que introduce la posibilidad de riesgos en la carrera. Además, se reducirá la concentración de portadores intrínsecos, lo que tendrá un efecto sobre la movilidad. Si su MCU tiene convertidores A / D o D / A, sus características, por ejemplo, error máximo, podrían aumentar o no funcionar en absoluto.
La reducción de la frecuencia no ayudará en absoluto (esto puede ayudar con altas temperaturas). El principal inconveniente de usar el dispositivo fuera de su rango es que incluso si la probabilidad de error es baja, seguirá siendo importante con millones de instrucciones por segundo ejecutadas. Si no es demasiado particular sobre el consumo de energía, puede desactivar las rutinas de ahorro de energía en su código (como detener, suspender, etc.) y esto resultará en un pequeño efecto de autocalentamiento, que se puede mejorar utilizando un aislamiento grueso. . Sin embargo, si su dispositivo tiene que funcionar a temperaturas muy bajas o altas, esto sería un problema.
La precalificación de su dispositivo no será de mucha ayuda a menos que tenga acceso a lotes lentos y rápidos de su fabricante; estos serán extremos de dopaje y otros parámetros como el espesor del metal para evaluar la confiabilidad.
Si tiene un gran presupuesto, puede licenciar su propio procesador de ARM o uno de sus competidores y endurecerlo usted mismo a su propia especificación de temperatura. Esto se conoce como un enfoque de herramientas propias del cliente (COT). Si es necesario, también puede licenciar el controlador de memoria IP y los periféricos. Una alternativa sería acercarse a un fabricante que se especializa en personalización y pedirle que precalifique su producto requerido en un rango de temperatura extendido.
Un fabricante que realiza la personalización tendrá acceso a todas las bases de datos de diseño asistido por computadora (CAD) necesarias para verificar un chip. Entonces, es una cuestión simple revalidar el diseño a una temperatura más baja. Sin embargo, pueden depender de un segundo proveedor para caracterizar el silicio a una temperatura fuera del rango habitual. Esto requiere una amplia gama de simulaciones SPICE y experimentos de caracterización de biblioteca asociados, que pueden estar fuera del alcance de lo que están dispuestos a hacer para todos, excepto para el cliente más grande. Como parte de este proceso, el termostato mencionado anteriormente se puede usar para verificar que los lotes divididos aún pasan sus vectores de prueba a la temperatura baja que usted especifique. Esto también puede resultar en una pérdida de rendimiento como lo mencionan otras respuestas.