• DocumentCode
    3584306
  • Title

    Joint module selection and retiming with carry-save representation

  • Author

    Yu, Zhan ; Khoo, Kei-Yong ; Willson, Alan N., Jr.

  • Author_Institution
    Integrated Circuits and Systems Laboratory University of California, Los Angeles, CA 90095
  • fYear
    2000
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Joint module selection and retiming is a powerful technique to optimize the implementation cost and the speed of a digital circuit. The use of carry-save signal representation is also a powerful technique in the high-speed implementation of arithmetic circuits. This work combines these two techniques to solve the joint module selection and retiming problem while allowing the use of carry-save representation. We formulate the problem as a mixed-integer linear programming (MILP) problem. Our algorithm, by allowing carry-save representation, can produce a wider range of solutions. In our experiments, our fastest implementation is 28% faster and our smallest implementation is 47% smaller, in comparison to solutions obtained using the previously known joint module selection and retiming technique.
  • Keywords
    Adders; Delays; Hardware; Joints; Optimization; Registers; Signal representation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Conference, 2000 10th European
  • Print_ISBN
    978-952-1504-43-3
  • Type

    conf

  • Filename
    7075685