Un chicken bit es un indicador de configuración no documentado o de nivel de ingeniería integrado en un procesador o ASIC durante la fase de diseño. Si una nueva característica arquitectónica, como un predictor de bifurcación específico o una optimización de caché, provoca fallos en el silicio después de la fabricación, los ingenieros pueden activar este bit para omitir la lógica defectuosa. Esto permite que el resto del chip funcione y se pueda vender, aunque con una ligera penalización en el rendimiento.
The new prefetcher is causing a race condition, so just flip the chicken bit in the BIOS to turn it off for this stepping.
En español sencillo El nuevo prefetcher está causando una condición de carrera, así que simplemente cambie el chicken bit en la BIOS para desactivarlo en esta versión del chip.
Activar un chicken bit suele ser el último recurso para salvar una transferencia de diseño a fabricación (tape-out) de millones de dólares cuando se descubre un error localizado en las primeras muestras de silicio.
Términos relacionados
ASIC
Un circuito integrado de aplicación específica diseñado para una tarea dedicada en lugar de un uso general.
Silicon lottery
La variación natural en la calidad de fabricación que determina hasta qué punto se puede acelerar (overclock) un chip específico.
Firm error
Un fallo de datos o de lógica que persiste hasta que se reinicia el sistema o se apaga y enciende.
Tape out
Finalizar el diseño de un circuito integrado y enviar los datos de fabricación a la fundición.