Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jeffrey G. Hemmett is active.

Publication


Featured researches published by Jeffrey G. Hemmett.


IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2006

First-Order Incremental Block-Based Statistical Timing Analysis

Chandramouli Visweswariah; K. Ravindran; Kerim Kalafala; Steven G. Walker; Sambasivan Narayan; Daniel K. Beece; Jeff Piaget; Natesan Venkateswaran; Jeffrey G. Hemmett

Variability in digital integrated circuits makes timing verification an extremely challenging task. In this paper, a canonical first-order delay model that takes into account both correlated and independent randomness is proposed. A novel linear-time block-based statistical timing algorithm is employed to propagate timing quantities like arrival times and required arrival times through the timing graph in this canonical form. At the end of the statistical timing, the sensitivity of all timing quantities to each of the sources of variation is available. Excessive sensitivities can then be targeted by manual or automatic optimization methods to improve the robustness of the design. This paper also reports the first incremental statistical timer in the literature, which is suitable for use in the inner loop of physical synthesis or other optimization programs. The third novel contribution of this paper is the computation of local and global criticality probabilities. For a very small cost in computer time, the probability of each edge or node of the timing graph being critical is computed. Numerical results are presented on industrial application-specified integrated circuit (ASIC) chips with over two million logic gates, and statistical timing results are compared to exhaustive corner analysis on a chip design whose hardware showed early mode timing violations


design automation conference | 2012

Timing analysis with nonseparable statistical and deterministic variations

Vladimir Zolotov; Debjit Sinha; Jeffrey G. Hemmett; Eric A. Foreman; Chandu Visweswariah; Jinjun Xiong; Jeremy Leitzen; Natesan Venkateswaran

Statistical static timing analysis (SSTA) is ideal for random variations but is not suitable for environmental variations like Vdd and temperature. SSTA uses statistical approximation, according to which circuit timing is predicted accurately only for highly probable combinations of variational parameters. SSTA is not able to handle accurately deterministic sources of variation like supply voltage. This paper presents a novel technique for modeling nonseparable deterministic and statistical variations in single timing run.


Archive | 2009

TIMING CLOSURE ON MULTIPLE SELECTIVE CORNERS IN A SINGLE STATISTICAL TIMING RUN

Nathan C. Buck; Brian M. Dreibelbis; John P. Dubuque; Eric A. Foreman; Peter A. Habitz; Jeffrey G. Hemmett; Susan K. Lichtensteiger; Natesan Venkateswaran; Chandramouli Visweswariah; Xiaoyue Wang


Archive | 2008

METHODS FOR STATISTICAL SLEW PROPAGATION DURING BLOCK-BASED STATISTICAL STATIC TIMING ANALYSIS

Jeffrey G. Hemmett; Chandramouli Visweswariah; Vladimir Zolotov


Archive | 2010

System and Method for Performing Static Timing Analysis in the Presence of Correlations Between Asserted Arrival Times

Kerim Kalafala; Jennifer E. Basile; David J. Hathaway; Jeffrey G. Hemmett; Peihua Qi; Natesan Venkateswaran; Chandramouli Visweswariah; Vladimir Zolotov


Archive | 2009

SYSTEM AND METHOD FOR COMMON HISTORY PESSIMISM RELIEF DURING STATIC TIMING ANALYSIS

Eric A. Foreman; Peter A. Habitz; David J. Hathaway; Jeffrey G. Hemmett; Kerim Kalafala; Jeffrey P. Soreff


Archive | 2009

Method For Efficiently Checkpointing And Restarting Static Timing Analysis Of An Integrated Circuit Chip

Kerim Kalafala; Hemlata Gupta; David J. Hathaway; Jeffrey G. Hemmett


Archive | 2008

Methods for conserving memory in statistical static timing analysis

Jeffrey G. Hemmett; Natesan Venkateswaran; Chandramouli Visweswariah; Vladimir Zolotov


Archive | 2008

Methods for practical worst test definition and debug during block based statistical static timing analysis

Nathan C. Buck; Eric A. Foreman; James C. Gregerson; Jeffrey G. Hemmett


Archive | 2011

METHOD, SYSTEM AND PROGRAM STORAGE DEVICE FOR PERFORMING A PARAMETERIZED STATISTICAL STATIC TIMING ANALYSIS (SSTA) OF AN INTEGRATED CIRCUIT TAKING INTO ACCOUNT SETUP AND HOLD MARGIN INTERDEPENDENCE

Nathan C. Buck; Brian M. Dreibelbis; John P. Dubuque; Eric A. Foreman; Peter A. Habitz; Jeffrey G. Hemmett; Natesan Venkateswaran; Chandramouli Visweswariah; Xiaoyue Wang; Vladimir Zolotov

Researchain Logo
Decentralizing Knowledge