On programming VLSI concurrent array processors

A. B. Cremers, S. Y. Kung

Research output: Contribution to journalArticlepeer-review

1 Scopus citations


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.

Original languageEnglish (US)
Pages (from-to)15-26
Number of pages12
JournalIntegration, the VLSI Journal
Issue number1
StatePublished - Mar 1984
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering


  • Array processors
  • data space notation
  • dataflow principle
  • wavefront software


Dive into the research topics of 'On programming VLSI concurrent array processors'. Together they form a unique fingerprint.

Cite this