Seol mar théacs é seo: Digital integrated circuits: a design perspective