Hardware/software design of digital systems - Bywater, R. E. H. (Prentice-Hall International, Inc., 1981)