selected publications academic article Synthesis of systolic architectures using the SYS3 system. Microprocessing and Microprogramming. 1989