Digital Electronics - Principles, Devices and Applications [StarDiwa]