• 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