Chicken bit

nounShop talkElectronics

A hidden control register bit used to disable an experimental or buggy hardware feature on a microchip.

A chicken bit is an undocumented or engineering-level configuration flag built into a processor or ASIC during the design phase. If a new architectural feature, like a specific branch predictor or cache optimization, causes silicon failures after fabrication, engineers can toggle this bit to bypass the faulty logic. It allows the rest of the chip to function and be sold, albeit with a slight performance penalty.

Heard on the job

The new prefetcher is causing a race condition, so just flip the chicken bit in the BIOS to turn it off for this stepping.

Insider tip

Toggling a chicken bit is often the last resort to save a multi-million dollar tape-out when a localized bug is discovered in early silicon.