" Design of combinational and sequential switching circuits at the sub-system level " Almaini, A. E. A.