Optimizing integrated circuit design through use of sequential timing information

C Albrecht, P Chong, A Kuehlmann… - US Patent …, 2010 - Google Patents
(57) ABSTRACT A method is provided that includes: determining a minimum clock cycle that
can be used to propagate a signal about the critical cycle in a circuit design; wherein the …

Data path and placement optimization in an integrated circuit through use of sequential timing information

C Albrecht, P Chong, A Kuehlmann… - US Patent …, 2009 - Google Patents
A method is provided that includes: determining a minimum clock cycle that can be used to
propagate a signal about the critical cycle in a circuit design; wherein the critical cycle is a …

Physical placement driven by sequential timing analysis

AP Hurst, P Chong, A Kuehlmann - IEEE/ACM International …, 2004 - ieeexplore.ieee.org
Traditional timing-driven placement considers only combinational delays and does not take
into account the potential of subsequent sequential optimization steps. As a result, the …

Optimizing integrated circuit design through balanced combinational slack plus sequential slack

C Albrecht - US Patent 7,739,642, 2010 - Google Patents
A method is provided that includes: determining a minimum clock cycle that can be used to
propagate a signal about the critical cycle in a circuit design; wherein the critical cycle is a …

Delay insertion method in clock skew scheduling

B Taskin, IS Kourtev - Proceedings of the 2005 international symposium …, 2005 - dl.acm.org
This paper describes a delay insertion method that improves the efficiency of clock skew
scheduling. Clock skew scheduling is performed on synchronous circuits in order to improve …

Clock skew scheduling with delay padding for prescribed skew domains

C Lin, H Zhou - 2007 Asia and South Pacific Design Automation …, 2007 - ieeexplore.ieee.org
Clock skew scheduling is a technique that intentionally introduces skews to memory
elements to improve the performance of a sequential circuit. It was shown in (Ravindran …

Fast multi-domain clock skew scheduling for peak current reduction

SH Huang, CM Chang, YT Nieh - Proceedings of the 2006 Asia and …, 2006 - dl.acm.org
Given several specific clocking domains, the peak current minimization problem can be
formulated as a 0-1 integer linear program. However, if the number of binary variables is …

Post-CTS clock skew scheduling with limited delay buffering

J Lu, B Taskin - … Midwest Symposium on Circuits and Systems, 2009 - ieeexplore.ieee.org
Proposed post-clock-tree-synthesis (CTS) optimization method is delay buffering at the
leaves of the clock tree to implement a limited version of clock skew scheduling. The method …

A clock control strategy for peak power and RMS current reduction using path clustering

R Hyman, N Ranganathan, T Bingel… - IEEE Transactions on …, 2012 - ieeexplore.ieee.org
Peak power reduction has been a critical challenge in the design of integrated circuits
impacting the chip's performance and reliability. The reduction of peak power also reduces …

Skew-programmable clock design for FPGA and skew-aware placement

CY Yeh, M Marek-Sadowska - Proceedings of the 2005 ACM/SIGDA 13th …, 2005 - dl.acm.org
In this paper, we propose a skew-programmable clock-routing architecture. The skews can
be adjusted using programmable delay elements (PDEs) which we insert into the clock …