Chicken bit

nomArgot de métierÉlectronique

Un bit de registre de contrôle caché utilisé pour désactiver une fonction matérielle expérimentale ou défectueuse sur une puce.

Un chicken bit est un indicateur de configuration non documenté ou de niveau ingénierie intégré dans un processeur ou un ASIC lors de la phase de conception. Si une nouvelle fonctionnalité architecturale, comme un prédicteur de branchement spécifique ou une optimisation de cache, provoque des défaillances du silicium après la fabrication, les ingénieurs peuvent basculer ce bit pour contourner la logique défectueuse. Cela permet au reste de la puce de fonctionner et d'être vendue, bien qu'avec une légère baisse de performances.

Entendu sur le terrain

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 français simple Le nouveau pré-chargeur provoque une condition de concurrence, alors basculez simplement le chicken bit dans le BIOS pour le désactiver pour cette version de puce.

Conseil de pro

Le basculement d'un chicken bit est souvent le dernier recours pour sauver un projet de fabrication de plusieurs millions de dollars lorsqu'un bug localisé est découvert dans les premiers échantillons de silicium.