Linearization of the Timing Analysis and Optimization of Level-Sensitive Digital Synchronous Circuits

10Citations
Citations of this article
4Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This paper describes a linear programming (LP) problem formulation applicable to the static-timing analysis of large scale synchronous circuits with level-sensitive latches. Specifically, an LP formulation for the clock period minimization problem is developed. In order to minimize the clock period of level-sensitive circuits, the simultaneous effects of time borrowing and nonzero clock skew scheduling are considered. The clock period minimization problem is formulated for both single-phase and multi-phase clocking schemes. The ISCAS'89 benchmark circuits are used to derive experimental results. LP minimization problems for these benchmark circuits are generated using the modified big M (MBM) method and the generated problems are solved using the industrial LP solver CPLEX. The experimental results demonstrate up to 63% improvements in minimum clock period compared to flip-flop based circuits with zero clock skew.

Cite

CITATION STYLE

APA

Taskin, B., & Kourtev, I. S. (2004). Linearization of the Timing Analysis and Optimization of Level-Sensitive Digital Synchronous Circuits. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 12(1), 12–27. https://doi.org/10.1109/TVLSI.2003.820525

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free