Text this: Hardware and software design automation (1991)