Guidelines for algorithmic notations for VLSI arrays are problem orientation, executability and semantic simplicity. In addition, an adequate notation must provide abstractions commensurate to the characteristics of VLSI media. Two programming notations are briefly introduced and illustrated by examples. One is based on applicative state transition systems, and the other is based on the notion of computational wavefront. Both schemes employ a data-flow principle to facilitate the description of parallel data movements and executions in VLSI array processors.
All Science Journal Classification (ASJC) codes
- Hardware and Architecture
- Electrical and Electronic Engineering
- Array processors
- data space notation
- dataflow principle
- wavefront software