• DocumentCode
    3634905
  • Title

    Analysis and optimization of pausible clocking based GALS design

  • Author

    Xin Fan;Miloš Krstić;Eckhard Grass

  • Author_Institution
    IHP Microelectronics, Im Technologiepark 25, 15236 Frankfurt (Oder), Germany
  • fYear
    2009
  • Firstpage
    358
  • Lastpage
    365
  • Abstract
    Pausible clocking based globally-asynchronous locally-synchronous (GALS) system design has been proven a promising approach to SoCs and NoCs. In this paper, we analyze the throughput reduction and synchronization failures introduced by the widely used pausible clocking scheme, and propose an optimized scheme for higher throughput and more reliable GALS design. The local clock generator is improved to minimize the acknowledge latency, and a novel input port is applied to maximize the safe timing region for the clock tree insertion. Simulation results using the IHP 0.13-?m standard CMOS process demonstrate that up to one-third increase in data throughput and an almost doubled safe timing region for clock tree distribution can be achieved in comparison to the traditional pausible clocking scheme.
  • Keywords
    "Design optimization","Clocks","Throughput","Timing","System analysis and design","Network-on-a-chip","Failure analysis","Synchronization","Delay","CMOS process"
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2009. ICCD 2009. IEEE International Conference on
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-5029-9
  • Type

    conf

  • DOI
    10.1109/ICCD.2009.5413130
  • Filename
    5413130