Skip to main content

ALPHA DU CENTAUR: An environment for the design of systolic arrays

  • Conference paper
  • First Online:
STACS 92 (STACS 1992)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 577))

Included in the following conference series:

  • 126 Accesses

Abstract

Alpha du Centaur is an interactive environment for the design of regular VLSI parallel integrated circuits. It is based on Alpha, a restricted functional language whose definition is well-suited to express the specification of an algorithm and also its execution on a synchronous parallel architecture. Programs, written in Alpha, are rewritten using formal transformations (space-time reindexing, pipelining, etc.), and finally translated into a form suited to conventional VLSI design tools. Our demonstration will show the current state of development of Alpha du Centaur, and will illustrate its use on classical systolic algorithms.

This work was partially funded by the French Coordinated Research Program C 3 and by the Esprit BRA project NANA.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. M.C. Chen. Transformations of parallel programs in crystal. Information Processing, 455–462, 1986.

    Google Scholar 

  2. H. Le Verge, C. Mauras, and P. Quinton. The APHA language and its use for the design of systolic arrays. Journal of VLSI Signal Processing, 3:173–182, 1991.

    Google Scholar 

  3. P. Quinton and V. Van Dongen. The mapping of linear recurrence equations on regular arrays. The Journal of VLSI Signal Processing, 1:95–113, 1989.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alain Finkel Matthias Jantzen

Rights and permissions

Reprints and permissions

Copyright information

© 1992 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Le Verge, H. (1992). ALPHA DU CENTAUR: An environment for the design of systolic arrays. In: Finkel, A., Jantzen, M. (eds) STACS 92. STACS 1992. Lecture Notes in Computer Science, vol 577. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55210-3_220

Download citation

  • DOI: https://doi.org/10.1007/3-540-55210-3_220

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-55210-9

  • Online ISBN: 978-3-540-46775-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics