• DocumentCode
    302753
  • Title

    Hardware/software co-design for DSP applications via the HMS framework

  • Author

    Sheliga, Michael ; Sha, Edwin Hsing-Mean

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Notre Dame Univ., IN, USA
  • Volume
    2
  • fYear
    1996
  • fDate
    7-10 May 1996
  • Firstpage
    1248
  • Abstract
    The design of computer systems that incorporate both standardized off-the-shelf processors, or software, as well as specialized hardware is referred to as hardware/software (hw/sw) co-design. This paper studies the problem and presents a system, the Hardware/MultiSoftware Co-design (HMS) system, for obtaining the best hw/sw configuration for DSP applications. New algorithms for performing partitioning, scheduling, loop pipelining (retiming), hardware needability analysis, etc., are presented. The final configuration satisfies both area and time constraints while using as many standardized processors as possible along with a minimum amount of extra hardware
  • Keywords
    digital signal processing chips; logic CAD; scheduling; systems analysis; timing; DSP applications; HMS framework; Hardware MultiSoftware Codesign system; area constraints; computer systems design; digital signal processing; hardware needability analysis; hardware software codesign; loop pipelining; partitioning; retiming; scheduling; specialized hardware; standardized off-the-shelf processors; standardized processors; time constraints; Algorithm design and analysis; Application software; Digital signal processing; Hardware; Partitioning algorithms; Performance analysis; Pipeline processing; Processor scheduling; Scheduling algorithm; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, 1996. ICASSP-96. Conference Proceedings., 1996 IEEE International Conference on
  • Conference_Location
    Atlanta, GA
  • ISSN
    1520-6149
  • Print_ISBN
    0-7803-3192-3
  • Type

    conf

  • DOI
    10.1109/ICASSP.1996.543593
  • Filename
    543593