Seol mar théacs é seo: Designing microprocessor-based digital circuitry