A hardware emulation microprogramming environment - Siew, Teng-Kean (1987)