Systool - Systolic Array Programming Tool

Programmable systolic arrays (PSA) are one of the promising parallel processor architectures. SYSTOOL combines the power of the C language, together with a powerful simulator to form a state of art integrated environment for systolic array programming. In this paper we shall review, the PSA concept, present the simulated processors and describe the structure of SYSTOOL and its features.