AHPL

{{more citations needed|date=October 2023}}

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

{{cite journal

| last1 = Sagahyroon

| first1 = Assim A.

| journal = IEEE Transactions on Education

| title = From AHPL to VHDL: a course in hardware description languages

| year = 2000

| volume = 43

| number = 4

| pages = 449–454

| doi = 10.1109/13.883357

| publisher = IEEE Computer Society

| bibcode = 2000ITEdu..43..449S

| url = https://www.researchgate.net/publication/3050655

}}

on development of compiler and simulator

{{cite conference

| last1 = Navabi

| first1 = Z.

| last2 = Hill

| first2 = F. J.

| title = Efficient Simulation of AHPL

| year = 1979

| publisher = IEEE Press

| url = https://dl.acm.org/doi/10.5555/800292.811719

| journal = Proceedings of the 16th Design Automation Conference

| pages = 255–262

| location = San Diego, CA, USA

| series = DAC '79

}}

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

{{cite journal

| last1 = Hill

| first1 = Frederick J.

| journal = Computer

| title = Introducing AHPL

| year = 1974

| volume = 7

| number = 12

| issn = 1558-0814

| pages = 28–30

| doi = 10.1109/MC.1974.6323406

| publisher = IEEE Computer Society

| location = Los Alamitos, CA, USA

| s2cid = 34750581

}}

programming language.

References