Hardware Bugs

What is a "bug"?

  • When the design does not match the specification
    • Problem is that complete (and consistent) specifications may not exist for many products
    • The difficult aspect of making an X-86 compatible chip is not in implementing the X-86 instruction set architecture, but in matching the behavior with Intel chips
  • Something which the customer will complain about

"It's not a bug, it's a feature"