5LIP0 (2020-GS2) Digital integrated circuits: fundamentals