Abstract
Algorithmic state machine (ASM) descriptions or hardware flowcharts have been used successfully to describe and verify large systems like the IBM 3081. Hardware flowcharts are intuitively appealing in their specification of control flow and data path operations. Nevertheless, previous mechanizations of hardware flowcharts lacked a formal semantics which prevented 1) a rigorous analysis of implementations refined from ASM descriptions, and 2) the ability to equate composed ASM descriptions to purely behavioral descriptions. To address these concerns, we describe an algorithmic register transfer language which has a formal semantics along with an algebra which is used to reason about composed ASM descriptions.
Original language | English (US) |
---|---|
Title of host publication | Proceedings of the IEEE International Conference on Engineering of Complex Computer Systems, ICECCS |
Publisher | IEEE Computer Society |
Pages | 352-364 |
Number of pages | 13 |
State | Published - 1996 |
Externally published | Yes |
Event | Proceedings of the 1996 2nd IEEE International Conference on Engineering of Complex Computer Systems - Montreal, Can Duration: Oct 21 1996 → Oct 25 1996 |
Other
Other | Proceedings of the 1996 2nd IEEE International Conference on Engineering of Complex Computer Systems |
---|---|
City | Montreal, Can |
Period | 10/21/96 → 10/25/96 |
ASJC Scopus subject areas
- General Computer Science
- General Engineering