Ein Chicken bit ist ein undokumentiertes oder für Entwickler gedachtes Konfigurations-Flag, das während der Designphase in einen Prozessor oder ASIC integriert wird. Wenn eine neue Architekturfunktion, wie ein bestimmter Sprungvorhersager oder eine Cache-Optimierung, nach der Fertigung zu Fehlern im Silizium führt, können Ingenieure dieses Bit umlegen, um die fehlerhafte Logik zu umgehen. Dadurch bleibt der Rest des Chips funktionsfähig und kann verkauft werden, wenn auch mit geringen Leistungseinbußen.
The new prefetcher is causing a race condition, so just flip the chicken bit in the BIOS to turn it off for this stepping.
In klarem Deutsch Der neue Prefetcher verursacht eine Race Condition, also legen Sie einfach das Chicken bit im BIOS um, um ihn für dieses Stepping zu deaktivieren.
Das Umlegen eines Chicken bits ist oft der letzte Ausweg, um ein millionenschweres Tape-out zu retten, wenn in frühem Silizium ein lokalisierter Fehler entdeckt wird.
Verwandte Begriffe
ASIC
Ein anwendungsspezifischer integrierter Schaltkreis, der für eine bestimmte Aufgabe und nicht für den allgemeinen Gebrauch entwickelt wurde.
Silicon lottery
Die natürliche Abweichung in der Fertigungsqualität, die bestimmt, wie weit ein bestimmter Chip übertaktet werden kann.
Firm error
Ein Daten- oder Logikfehler, der so lange bestehen bleibt, bis das System neu gestartet oder aus- und wieder eingeschaltet wird.
Tape out
Ein integriertes Schaltungsdesign fertigstellen und die Fertigungsdaten an die Foundry senden.