DocumentCode
302200
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
Volume
1
fYear
1995
fDate
Oct. 30 1995-Nov. 1 1995
Firstpage
109
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Signals, Systems and Computers, 1995. 1995 Conference Record of the Twenty-Ninth Asilomar Conference on
Conference_Location
Pacific Grove, CA, USA
ISSN
1058-6393
Print_ISBN
0-8186-7370-2
Type
conf
DOI
10.1109/ACSSC.1995.540523
Filename
540523
Link To Document