• DocumentCode
    2480235
  • Title

    Clock mesh synthesis method using the Earth Mover´s Distance under transformations

  • Author

    Teng, Ying ; Taskin, Baris

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Drexel Univ., Philadelphia, PA, USA
  • fYear
    2012
  • fDate
    Sept. 30 2012-Oct. 3 2012
  • Firstpage
    121
  • Lastpage
    126
  • Abstract
    A novel clock mesh generation method is proposed based on the EMDg (Earth Mover´s Distance under transformations) algorithm. A bottom-up approach is adopted in creating local-level tree clusters to drive the generation of a regional-level uniform clock mesh. The EMDg method incrementally moves the regional-level uniform clock mesh closer to the register cluster roots in order to reduce the total stub wirelength. Post-EMDg mesh reduction, the redundant mesh wires are eliminated from the initial uniform mesh in order to reduce the mesh wirelength, preserving the stub wire connections and the integrity of the clock mesh. The optimization results show that the proposed method can achieve an average total wirelength saving of 20.1% and power savings of 12.2% on a suite of ISCAS´89 benchmark circuits compared to the previous clock mesh generation methods.
  • Keywords
    circuit optimisation; clocks; integrated circuit design; mesh generation; microprocessor chips; network topology; trees (mathematics); wires (electric); EMDg algorithm; Earth Mover Distance under transformation; ISCAS´89 benchmark circuit; bottom-up approach; clock mesh generation method; clock mesh integrity; clock mesh synthesis method; high performance microprocessor design; local-level tree cluster; mesh wirelength; optimization; post-EMDg mesh reduction; power saving; redundant mesh wire elimination; regional-level uniform clock mesh; register cluster roots; stub wire connection; stub wirelength; wirelength saving; Benchmark testing; Clocks; Optimization; Power demand; Registers; Vegetation; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design (ICCD), 2012 IEEE 30th International Conference on
  • Conference_Location
    Montreal, QC
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4673-3051-0
  • Type

    conf

  • DOI
    10.1109/ICCD.2012.6378627
  • Filename
    6378627