Practical Advice

Years ago, an engineer named Alan Goodrich gave me a unique piece of advice: Never specify 1k resistors for weak pullups because that resistor value is too popular. If your lab runs low on 1k resistors the day that your assembly technician builds your board, the technician must set the board aside until the purchasing department orders more resistors. A less popular value such as 910 Ω works just as well and is always in stock.

Goodrich's suggestion, although not the most important piece of advice I've ever received, has served me well over the years. Here are 10 system-design tips that I hope will serve you at least as well: