• DocumentCode
    2438125
  • Title

    ILP modelling of the common subexpression sharing problem

  • Author

    Gustafsson, Oscar ; Wanhammar, Lars

  • Author_Institution
    Dept. of Electr. Eng., Linkoping Univ., Sweden
  • Volume
    3
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    1171
  • Abstract
    Subexpression sharing is an important implementation issue when one data is multiplied with many constants or a sum of products is computed. By modelling the subexpression sharing problem using integer linear programming (ILP) an optimal solution can be found. Further, the model can be directly incorporated with the design of algorithms that have linear design constraints, e.g., linear-phase FIR filters. The proposed method is compared with previously reported algorithms. It produces better results than other subexpression sharing methods, even though it is still not comparable with the optimal method based on graph representation. However, the possibility to expand the ILP model beyond subexpression sharing is discussed. This would then produce identical results to the optimal adder graph method.
  • Keywords
    FIR filters; digital filters; integer programming; linear phase filters; linear programming; optimisation; DSP algorithms; ILP modelling of common subexpression sharing problem; data multiple-constant multiplication; graph representation; integer linear programming; linear design constraints; linear-phase FIR filters; optimal adder graph methods; optimization techniques; products sum computation; Algorithm design and analysis; Costs; Digital signal processing; Finite impulse response filter; Flow graphs; Hardware; Integer linear programming; Pattern matching; Process design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electronics, Circuits and Systems, 2002. 9th International Conference on
  • Print_ISBN
    0-7803-7596-3
  • Type

    conf

  • DOI
    10.1109/ICECS.2002.1046461
  • Filename
    1046461