Systolic array description in F2

Paolo Camurati, Tiziana Margaria, Paolo Prinetto

Research output: Contribution to journalArticlepeer-review

Abstract

The present paper is aimed at investigating some aspects of F2 relevant in the description of peculiar VLSI designs. Since spatial recursivity and bidirectionality are widely considered to be critical points for functional languages, we concentrate on the design and modelling of regular structures, such as the class of systolic arrays. One of the examples is a bidirectional shift register which includes both bidirectional data flow and regular array retiming, with structural transformations between semi-systolic and systolic hardware implementation. A semi-systolic priority queue is first defined in F2 in an Abstract Data Type style, then an implementation is sketched.

Original languageEnglish
Pages (from-to)171-178
Number of pages8
JournalMicroprocessing and Microprogramming
Volume27
Issue number1-5
DOIs
Publication statusPublished - Aug 1989
Externally publishedYes

Fingerprint

Dive into the research topics of 'Systolic array description in F2'. Together they form a unique fingerprint.

Cite this