Introduction To Mixed-Signal, Embedded Design by Alex Doboli & Edward H. Currie