Hardware Bugs Even hardware designs have bugs Two signals are swapped A power rail is not connected You forgot to add a pull-up The most failure-prone part of PCB design is power-on and off You have transient voltage levels on both power and signals And integrated circuits have bugs too The good thing here is that they usually are documented Please read the errata sheet from page 1 to page end Actually, every design features at least one bug The problem with sotware is that you think you can fix later