¿Quedan trozos de pollo en circuitos integrados con calificación espacial?

12

Una mordida de pollo "es una mordida en un chip que el diseñador puede usar para deshabilitar una de las características del chip si resulta defectuoso o tiene un impacto negativo en el rendimiento".

¿Dejarían los componentes lógicos calificados para el espacio esta característica, o la "mejor práctica" del diseño final del CI calificado para el espacio tomaría características redundantes controladas por un trozo de pollo de la matriz final?

Mi suposición es que, si se deja una característica con un rendimiento indeseable en el dado final, el bit de pollo podría ser susceptible a un cambio de bit por un SEE (efecto de evento único) u otros efectos de radiación, lo que corre el riesgo de activar lo no deseado característica, y posiblemente afectando la misión en el espacio.

Mi otra cabeza
fuente
2
Teniendo en cuenta que esto es una lógica deshabilitada, y el SEE es analógico, no esperaría más susceptibilidad a la lógica deshabilitada que un Set no utilizado atado bajo. Esperaría fallas en los registros de salida conectados a cables largos para propagarse de nuevo en el registro anserial, sin embargo, causando que el EMI insertado se conecte en cascada, como el registro SIPO o PISO. Por lo tanto, un evento SEE, como un pulso gamma, no es diferente a un arco motor, excepto que el tiempo de subida puede ser un pico de segundo en lugar de nanosegundos, por lo que es obligatorio un filtro y protección robustos
Tony Stewart Sunnyskyguy EE75
1
Si un SEE causa un cambio de bit, ¿cómo podría ser analógico?
Mi otra cabeza
2
VER es causado por un defecto analógico con un resultado digital. Analógico en un sentido como contaminante de silicio o EMP o ESD, etc. De hecho, toda lógica es analógica. A SEE es como un término médico para idiopático. y no apunta a bits de pollo más de lo que se usa la lógica Un bit de pollo es solo un cct lógico no probado que fue deshabilitado por alguna razón lógica, pero algo que lo hace vulnerable a EMC. Cuando las pruebas ATE con ICT también prueban las compuertas no utilizadas conduciendo hacia atrás, lo mismo se haría para cualquier CCT no utilizado en un buen diseño ATE en fábrica.
Tony Stewart Sunnyskyguy EE75

Respuestas:

11

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

El bit 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 PROBLEMA de algún problema descubierto durante la aparición de los primeros pasos de silicio. El bit generalmente se incorpora porque la validación / verificación previa al silicio de la solución alternativa generalmente está incompleta en el momento de la eliminación de un nuevo paso de chip (generalmente debido a la restricción de tiempo de comercialización), y todas las consecuencias y posibles efectos secundarios de aún no se conocen las soluciones, 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 algunos efectos secundarios nuevos 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 debería 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 y sincronización, por lo que se minimiza el efecto de tiempo de ejecución de los eventos SEE en la configuración del hardware.

Ale..chenski
fuente
Eliminé mi extensión.
Mi otra cabeza
3

No puedo hablar por ningún IC específico, pero sé que los cambios de bits debidos a la radiación también se consideran para los IC terrestres. Tengo un colega que regularmente lleva nuestros productos de grado automotriz a un laboratorio nacional para probar los cambios de bits SRAM. Las brocas de pollo pueden usar técnicas de protección como el voto mayoritario o ECC, como cualquier otra lógica. Por lo tanto, no creo que haya algo especial en algunos bits de configuración adicionales o alguna lógica no utilizada.

Adam Haun
fuente