Blog
Silicon Bug Files
A bingeable field guide to the bug classes that cause respins — and the verification that catches each one.
Featured · Co-founder, ChipGPT
The Chip Industry: Leader or Laggard in the Age of AI?
The AI boom runs on silicon — but what if the real bottleneck isn't physics, it's process? A perspective on whether chip development can keep pace with the AI revolution it powers.
The series
7 cases · read them in order, or jump to a bug class.
- 01
Right proof for each bug
method · the field guideWhy one verification method can't catch every bug class.
- 02
The bug your simulator can't see
critical · escapes to siliconA clock-domain bug that is invisible to simulation by construction.
- 03
Spec-to-RTL drift
critical · ~70% of respinsThe RTL drifts one bit from the spec and every test still passes.
- 04
One missing +1
critical · silent failureA missing increment turns a hardware AES engine into a fixed-keystream cipher.
- 05
A bus that hangs forever
critical · livenessThree masters wait on each other in a circle and the bus never recovers.
- 06
The counter that never gives up
high · infinite retryAn 8-bit retry counter compared to a 16-bit limit it can never reach.
- 07
Counted twice
medium · timingAn I2C controller that adds the bus fall time twice.
See it live
Watch the co-worker catch a bug like this
ChipGPT reads the spec and the RTL, finds the bug, and proves it on a real open-source core. Request a briefing to see it on your own flow.