Rara vez el arranque de un chip necesita ser demasiado preciso ya que el diseño probablemente se simulará / diseñará para un rango de temperaturas, voltajes y esquinas de proceso. Lo que es más probable es la necesidad de ciertos rangos en las rampas de voltaje dV / dt para asegurar la secuencia correcta de los estados durante la fase de inicio inicial, pero típicamente hay detectores de paro y la aserción de reinicio durante bajo voltaje. Por lo general, esto se establece por medio de la proporción métrica y la escala de W / L de los transistores. Así que ya sabes que los generadores de sesgos obtienen turnos primero y luego etapas de salida.
En general, si se necesita precisión / estabilidad, generalmente esto se logra a través del diseño de lo que se conoce como generadores de voltaje de intervalo de banda que proporcionan una referencia de voltaje interno estable y con corrección de temperatura. Esto se realiza mediante circuitos que examinan la relación entre el voltaje y la corriente en un dispositivo bipolar (generalmente, un PNP vertical) a densidades de corriente variables. A partir de esto, generan señales PTAT (proporcional a temperatura absoluta) y circuitos CTAT (complementarios a ...) y PTAT \ $ ^ 2 \ $ que se combinan con varios circuitos de corrección de curvatura (curvatura que se refiere a la respuesta a la temperatura) para obtener Una referencia bastante precisa y estable.
Una vez que tenga una referencia estable, puede diseñar circuitos que sean estables con la temperatura y el suministro de voltaje.
Se debe tener en cuenta que los propios circuitos de banda prohibida también tienen requisitos de tiempo de inicio, por lo que normalmente no se encienden hasta que los suministros están estables. Pero las versiones simplificadas se utilizan para un control de restablecimiento semiestable en los momentos en que se necesita.
Las cosas que deben observarse al salir del reinicio son:
- inicio y estabilidad del reloj
- conductores de autobuses: asegúrese de que no tenga chips que estén despiertos a la mitad y que generen conflictos entre los autobuses. Si está mal, es posible que la fuente de alimentación no pueda subir la placa.
- código de arranque y carga
- conflictos internos y traducciones de nivel