Optimization of chip level clock tree performance by using simultaneous drivers and wire sizing

Shlomo Greenberg, Ido Bloch, Moti Horwitz, Avishay Maman

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

    2 Scopus citations

    Abstract

    Defining the optimal clock-distribution network in VLSI is one of the most important aspect of high-speed SoC design. The existing design flows for clock tree network implementation are manual based and require long development cycle time. This long and iterative design flow is not optimized in terms of: Clock-skew, insertion delay, clock signal rise/fall time, power dissipation, route resources, sensitivity to technology/ design variations and time to market. This paper demonstrates new approach which use preliminary HSPICE simulations and dramatically improve the clock tree performance. This is done by smartly choosing the following parameters: number of drivers levels, drivers size, wire width/space and wire length between levels. These parameters are used as inputs to an automatic clock tree synthesis tool in order to get better results by the automatic synthesis tool. This approach is applied to a chip level clock tree network of the new Freescale Semiconductor MSC8122 Quad Core DSP (500Mhz, 90nm CMOS technology, 0.9686cm × 1.1792cm die size). This results in saving 12% power dissipation and 15% route area without a performance decreasing comparing to the manual based flow.

    Original languageEnglish
    Title of host publication11th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2004
    Pages419-423
    Number of pages5
    StatePublished - 1 Dec 2004
    Event11th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2004 - Tel Aviv, Israel
    Duration: 13 Dec 200415 Dec 2004

    Publication series

    Name11th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2004

    Conference

    Conference11th IEEE International Conference on Electronics, Circuits and Systems, ICECS 2004
    Country/TerritoryIsrael
    CityTel Aviv
    Period13/12/0415/12/04

    Keywords

    • Chip-level clock tree
    • Clock tree performance
    • Drivers sizing
    • Route sizing

    ASJC Scopus subject areas

    • General Engineering

    Fingerprint

    Dive into the research topics of 'Optimization of chip level clock tree performance by using simultaneous drivers and wire sizing'. Together they form a unique fingerprint.

    Cite this