Automatic clock: A promising approach toward GALSification

Mahdi Jelodari Mamaghani, Milo Krstic, Jim Garside

    Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

    Abstract

    Hardware design abstraction has significantly favoured productivity in the recent years. The clock is known to be the beating heart of every digital design which coordinates the communications and computations. Due to the critical role of this signal a proper management of it is essential. Newly emerged high-level synthesis and hardware construction tools either reflect this responsibility to the designer at high level or make some general assumptions based upon critical paths which may also require the designer to re-architecture the design when the assumptions encounter failure. This can exert a profound impact on designer's productivity. We propose the AutoCLK technique to handle the clock automatically which calls for specific properties, such as 'slack elasticity' and distributed control flow, in the target architecture. Our experiments demonstrate that both low-level and high-level factors have to be taken into account for efficient clock management.

    Original languageEnglish
    Title of host publication22nd IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC 2016
    PublisherIEEE Computer Society
    Pages83-84
    Number of pages2
    Volume2016-October
    ISBN (Electronic)9781467390071
    DOIs
    Publication statusPublished - 5 Oct 2016
    Event22nd IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC 2016 - Porto Alegre, Brazil
    Duration: 8 May 201611 May 2016

    Conference

    Conference22nd IEEE International Symposium on Asynchronous Circuits and Systems, ASYNC 2016
    Country/TerritoryBrazil
    CityPorto Alegre
    Period8/05/1611/05/16

    Keywords

    • EDA
    • GALS
    • High-level Synthesis

    Fingerprint

    Dive into the research topics of 'Automatic clock: A promising approach toward GALSification'. Together they form a unique fingerprint.

    Cite this