Seol mar théacs é seo: VLSI design techniques for analog and digital circuits