Title :
DSP synthesis with heterogeneous functional units using the MARS-II system
Author :
Chang, Yun-Nan ; Wang, Ching-Yi ; Parhi, Keshab K.
Author_Institution :
Dept. of Electr. Eng., Minnesota Univ., Minneapolis, MN, USA
fDate :
Oct. 30 1995-Nov. 1 1995
Abstract :
This paper presents a new heuristic, concurrent, iterative loop based scheduling and allocation algorithm for high-level synthesis of digital signal processing (DSP) architectures using heterogeneous functional units. In a heterogeneous architecture, functional units could be either bit-serial or digit-serial or bit-parallel. This paper assumes a library of heterogeneous implementation style based functional units to be available. The proposed heuristic synthesis approach generates optimal and near-optimal area solutions. Although optimum synthesis of such architectures were proposed using an integer linear programming (ILP) model our method can produce similar solutions in one to two orders of magnitude less time, at the expense of sacrificing the cost optimality. This new approach has been incorporated into the Minnesota Architecture Synthesis (MARS-II) system.
Keywords :
heuristic programming; high level synthesis; iterative methods; multiprocessing programs; pipeline processing; processor scheduling; signal processing; DSP synthesis; MARS-II system; Minnesota Architecture Synthesis system; automatic design; bit-parallel functional units; bit-serial functional units; concurrent algorithm; digit-serial functional units; digital signal processing architectures; heterogeneous functional units; heuristic algorithm; heuristic synthesis; iterative allocation algorithm; iterative loop based scheduling algorithm; near-optimal area solutions; optimal area solutions; optimum synthesis; Clocks; Cost function; Digital signal processing; Hardware; High level synthesis; Integer linear programming; Real time systems; Signal synthesis; Software libraries; Solid state circuit design;
Conference_Titel :
Signals, Systems and Computers, 1995. 1995 Conference Record of the Twenty-Ninth Asilomar Conference on
Conference_Location :
Pacific Grove, CA, USA
Print_ISBN :
0-8186-7370-2
DOI :
10.1109/ACSSC.1995.540523