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