¿Se dejan trozos de pollo en circuitos integrados calificados para uso espacial?

11

Un chicken bit "es un bit en un chip que el diseñador puede usar para deshabilitar una de las funciones del chip si resulta defectuoso o tiene un impacto negativo en el rendimiento ".

¿Los componentes lógicos calificados para el espacio dejarán esta característica dentro, o la "mejor práctica" del diseño del IC calificado para el espacio tomará las características redundantes controladas por un trozo de pollo fuera del dado final?

Mi conjetura es que, si se deja una característica con un rendimiento indeseable en el dado final, la broca de pollo podría ser susceptible a un giro de bits por un efecto de evento único (SEE, por sus siglas en inglés) u otros efectos de radiación, por lo que corre el riesgo de activando la característica no deseada, y posiblemente afectando la misión en el espacio.

    
pregunta My Other Head

2 respuestas

11

La definición de bit de pollo en Wiktionary es incorrecta, y la extensión por OP [como hardwired] es aún más errónea.

El trozo de pollo es un bit de configuración (¡software configurable! y generalmente no documentado) que se incorpora en un diseño para deshabilitar una SOLUCIÓN DE PROBLEMAS de algún problema descubierto durante la introducción de la versión anterior de silicio. El bit generalmente se incorpora porque la validación / verificación de la solución previa al silicio suele ser incompleta en el momento de la salida de un chip nuevo (generalmente debido a la restricción de tiempo de comercialización), y todas las consecuencias y posibles efectos secundarios de La solución no se conoce todavía, en comparación con un diseño inicial mucho más verificado. El trozo de pollo es una forma de deshacer toda la solución en caso de que se descubran nuevos efectos secundarios en el proceso de una validación posterior al silicio más completa y completa.

Como tal, el bit de pollo no es diferente de otros bits de configuración para otras características de hardware, y no debe causar ninguna preocupación especial. En los diseños modernos, los bits de configuración esenciales están protegidos por varios mecanismos especiales de bloqueo-desbloqueo-sincronización, por lo que se minimiza el efecto en tiempo de ejecución de los eventos SEE en la configuración del hardware.

    
respondido por el Ale..chenski
3

No puedo hablar por ningún IC específico, pero sé que los giros de bits debidos a la radiación también se consideran para los CI terrestres. Tengo un colega que regularmente llevaría nuestros productos de grado automotriz a un laboratorio nacional para probar los tirones de broca SRAM. Los trozos de pollo pueden usar técnicas de protección como la mayoría de votos o ECC, como cualquier otra lógica. Así que no creo que haya nada especial en unos pocos bits de configuración adicionales o alguna lógica no utilizada.

    
respondido por el Adam Haun

Lea otras preguntas en las etiquetas