TY - BOOK TI - CMOS VLSI Design : A Circuits And Systems Perspective SN - 0321149017 ER -