Universal AHPL — A language for VLSI design automation
Manzer Masud, Sadiq Sait M. · IEEE Circuits and Devices Magazine · 1986
UAHPL (Universal Hardware Programming Language) is an extension of AHPL (A Hardware Programming Language). It is a register transfer language, which allows the specification of many low-level details for efficient implementation of digital systems in MOS technology. Large iterative circuits, such as arithmetic logic units can be expressed conveniently in an Algol-like notation. The language has been implemented by means of a multistage compiler, which supports a wide spectrum of design activities including testing. The salient features of the language are discussed and the UAHPL description is translated into n-MOS layouts.