AHPL

From HandWiki
Revision as of 14:15, 6 February 2024 by Jslovo (talk | contribs) (link)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

A Hardware Programming Language (AHPL) is software developed at University of Arizona that has been used as a tool for teaching computer organization.

It was initially started as a set of notations for representation of computer hardware for academics, which is later started to be considered as a Hardware Description Language [1] on development of compiler and simulator [2] for it. This language describes a hardware functionality as flow of data between the ports or sub-modules.

The notation, syntax, and semantics were based on the APL [3] programming language.

References

  1. Sagahyroon, Assim A. (2000). "From AHPL to VHDL: a course in hardware description languages". IEEE Transactions on Education (IEEE Computer Society) 43 (4): 449–454. doi:10.1109/13.883357. Bibcode2000ITEdu..43..449S. https://www.researchgate.net/publication/3050655. 
  2. Navabi, Z.; Hill, F. J. (1979). "Efficient Simulation of AHPL". San Diego, CA, USA: IEEE Press. 255–262. https://dl.acm.org/doi/10.5555/800292.811719. 
  3. Hill, Frederick J. (1974). "Introducing AHPL". Computer (Los Alamitos, CA, USA: IEEE Computer Society) 7 (12): 28–30. doi:10.1109/MC.1974.6323406. ISSN 1558-0814.