Straightforward implementation of DSP algorithms on systolic arrays

The status of the work on a high-level synthesis framework able to automatically generate an optimal architecture that implements a generic digital signal processing (DSP) algorithm is reported. Defining class-oriented architectural synthesis environments seems to be the key point for an efficient silicon compilation. The synthesis system is limited only to DSP algorithms defined in local recursive form, but, in the future, it will be extended to different architectures.<<ETX>>

[1]  Raúl Camposano Synthesis Techniques for Digital Systems Design , 1985, DAC 1985.

[2]  D.I. Moldovan,et al.  On the design of algorithms for VLSI systolic arrays , 1983, Proceedings of the IEEE.

[3]  Robert W. Brodersen,et al.  Computer Generation of Digital Filter Banks , 1986, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[4]  Mohamed I. Elmasry,et al.  Architectural synthesis for DSP silicon compilers , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[5]  Alice C. Parker,et al.  Tutorial on high-level synthesis , 1988, DAC '88.

[6]  Alberto L. Sangiovanni-Vincentelli,et al.  The Berkeley synthesis project , 1987, 1987 Symposium on VLSI Circuits.

[7]  Robert K. Brayton,et al.  MIS: A Multiple-Level Logic Optimization System , 1987, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[8]  Giovanni De Micheli,et al.  HERCULES-a system for high-level synthesis , 1988, 25th ACM/IEEE, Design Automation Conference.Proceedings 1988..

[9]  Mohamed I. Elmasry,et al.  SPAID: an architectural synthesis tool for DSP custom applications , 1989 .

[10]  Mary Jane Irwin,et al.  DECOMPOSER: a synthesizer for systolic systems , 1988, 25th ACM/IEEE, Design Automation Conference.Proceedings 1988..

[11]  R. B. Urquhart,et al.  Systolic matrix and vector multiplication methods for signal processing , 1984 .

[12]  Giovanni De Micheli,et al.  The Olympus synthesis system , 1990, IEEE Design & Test of Computers.

[13]  Daniel Gajski,et al.  VHDL Synthesis Using Structured Modeling , 1989, 26th ACM/IEEE Design Automation Conference.

[14]  G. De Micheli,et al.  High-level synthesis and optimization strategies in Hercules and Hebe , 1990, [Proceedings] EURO ASIC `90.

[15]  Wolfgang Rosenstiel,et al.  Synthesizing circuits from behavioural descriptions , 1989, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..