• DocumentCode
    2255955
  • Title

    Time-multiplexed data flow graph for the design of configurable multiplier block

  • Author

    Chen, Jiajia ; Chang, Chip-Hong ; Jong, Ching-Chuen

  • Author_Institution
    Centre for High Performance Embedded Syst., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2009
  • fDate
    24-27 May 2009
  • Firstpage
    1145
  • Lastpage
    1148
  • Abstract
    This paper proposes a new design methodology to reduce the logic complexity of reconfigurable multiplier block (ReMB). The minimization problem is modeled as a scheduled time-multiplexed data flow graph (TDFG). To reduce the number of operators to be scheduled in the DFG, the most dominant common subexpressions are greedily identified and eliminated based on the subexpressions´ frequencies which are updated dynamically in the optimization process. High level synthesis algorithm is then employed to perform the scheduling of operators to control steps. By binding the compatible operators in the same control steps, more operators can be saved. Two design examples are used to demonstrate the effectiveness of the proposed algorithm. On average, the logic complexity of the proposed ReMB design is about 19% lower than that of the classical ReMB methods, and 7% lower than that of the latest and most competitive ReMB design methodology.
  • Keywords
    data flow graphs; formal logic; high level synthesis; high level synthesis algorithm; logic complexity; minimization problem; optimization process; reconfigurable multiplier block; scheduled time-multiplexed data flow graph; Adders; Design methodology; Digital filters; Digital signal processing; Finite impulse response filter; Flow graphs; Frequency; Hardware; Logic design; Signal processing algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2009. ISCAS 2009. IEEE International Symposium on
  • Conference_Location
    Taipei
  • Print_ISBN
    978-1-4244-3827-3
  • Electronic_ISBN
    978-1-4244-3828-0
  • Type

    conf

  • DOI
    10.1109/ISCAS.2009.5117963
  • Filename
    5117963