• DocumentCode
    315741
  • Title

    Constraint analysis for DSP code generation

  • Author

    Mesman, Bart ; Strik, Marino T J ; Timmer, Adwin H. ; Van Meerbergen, Jef L. ; Jess, Jochen A G

  • Author_Institution
    Philips Res. Lab., Eindhoven, Netherlands
  • fYear
    1997
  • fDate
    17-19 Sep 1997
  • Firstpage
    33
  • Lastpage
    40
  • Abstract
    Code generation methods for DSP applications are hampered by the combination of tight timing constraints imposed by the performance requirements of DSP algorithms, and resource constraints imposed by a hardware architecture. We present a method to analyze resource and timing constraints in a single model. The analysis identifies sequencing constraints between operations additional to the precedence constraints. Without the explicit modeling of these sequencing constraints, a scheduler is often not capable of finding a solution that satisfies the timing and resource constraints. The presented approach results in an efficient method of obtaining high quality instruction schedules
  • Keywords
    resource allocation; scheduling; signal processing; software performance evaluation; DSP algorithms; DSP applications; DSP code generation; code generation methods; constraint analysis; hardware architecture; high quality instruction schedules; performance requirements; precedence constraints; resource constraints; scheduler; sequencing constraints; timing constraints; Application specific processors; Delay; Digital signal processing; Digital signal processors; Flow graphs; Hardware; Permission; Scheduling algorithm; Signal processing algorithms; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Synthesis, 1997. Proceedings., Tenth International Symposium on
  • Conference_Location
    Antwerp
  • ISSN
    1080-1820
  • Print_ISBN
    0-8186-7949-2
  • Type

    conf

  • DOI
    10.1109/ISSS.1997.621673
  • Filename
    621673