Synthesis of domain-specific heterogeneous multiprocessor systems: hybrid video coding schemes

The purpose of the paper is to describe the system SYLT (synthesis using integer linear programming techniques) for design space exploration for flexible, programmable heterogeneous multiprocessor architectures. In contrast to comparable attempts, the synthesis system is dedicated to DSP applications and takes into account computation, communication and memory constraints. Models, methods and application are explained in detail by means of a comprehensive case study.

[1]  Patrick Schaumont,et al.  Synthesis of pipelined DSP accelerators with dynamic scheduling , 1995 .

[2]  P. Pirsch,et al.  A system level design methodology for the optimization of heterogeneous multiprocessors , 1995 .

[3]  L. Thiele,et al.  Synthesis methods for domain-specific multiprocessor systems including memory design , 1993, Proceedings of IEEE Workshop on VLSI Signal Processing.

[4]  Ti-Yen Yen,et al.  Sensitivity-driven co-synthesis of distributed embedded systems , 1995 .

[5]  Peter Pirsch,et al.  Hierarchical multiprocessor system for video signal processing , 1992, Other Conferences.

[6]  Jörg Henkel,et al.  Hardware-software cosynthesis for microcontrollers , 1993, IEEE Design & Test of Computers.

[7]  Robert A. Walker,et al.  An exact methodology for scheduling in a 3D design space , 1995 .

[8]  B. Lin,et al.  Sizing of communication buffers for communicating signal processes , 1993, Proceedings of IEEE Workshop on VLSI Signal Processing.

[9]  Donald E. Thomas,et al.  Multiple-process behavioral synthesis for mixed hardware-software systems , 1995 .

[10]  Wesley W. Chu,et al.  Task Allocation in Distributed Data Processing , 1980, Computer.

[11]  Lothar Thiele,et al.  Resource constrained scheduling of uniform algorithms , 1993, J. VLSI Signal Process..

[12]  Peter Pirsch,et al.  Synthesis of Intermediate Memories needed for the Data Supply to Processor Arrays , 1991, VLSI.

[13]  Tobias G. Noll Carry-save architectures for high-speed digital signal processing , 1991, J. VLSI Signal Process..

[14]  Giovanni De Micheli,et al.  Hardware-software cosynthesis for digital systems , 1993, IEEE Design & Test of Computers.

[15]  Diederik Verkest,et al.  Co-Design of DSP Systems , 1996 .

[16]  Konstantinos Konstantinides,et al.  Task allocation and scheduling models for multiprocessor digital signal processing , 1990, IEEE Trans. Acoust. Speech Signal Process..

[17]  Alice C. Parker,et al.  Synthesis of application-specific multiprocessor systems including memory components , 1994, J. VLSI Signal Process..