• DocumentCode
    3163645
  • Title

    Conflict Modelling and Instruction Scheduling in Code Generation for In-House DSP Cores

  • fYear
    1995
  • fDate
    1995
  • Firstpage
    593
  • Lastpage
    598
  • Abstract
    Application domain specific DSP cores are becoming increasingly popular due to their advantageous trade-off between flexibility and cost. However, existing code generation methods are hampered by the combination of tight timing and resource constraints, imposed by the throughput requirements of DSP algorithms together with a fixed core architecture. In this paper, we present a method to model resource and instruction set conflicts uniformly and statically before scheduling. With the model we exploit the combination of all possible constraints, instead of being hampered by them. The approach results in an exact and run time efficient method to solve the instruction scheduling problem, which is illustrated by real life examples.
  • Keywords
    Application specific integrated circuits; Costs; Design automation; Digital signal processing; Hardware; Laboratories; Marine technology; Software algorithms; Throughput; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation, 1995. DAC '95. 32nd Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    0-89791-725-1
  • Type

    conf

  • DOI
    10.1109/DAC.1995.250016
  • Filename
    1586772