ASIC Design in the Silicon Sandbox: A Complete Guide to Building Mixed-Signal Integrated Circuits