On timing closure: Hold-violation removal using insertion of buffers, inverters and delay cells

ISSN: 22773878
0Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.

Abstract

Timing closure plays a major role in the Physical design synthesis. In the process of timing optimization, buffers, inverters, delay cells are used as delay elements inorder to speedup the circuit. Given with the violated path proper selection of combination of delay elements is to be made to meet the hold requirement of the path. Here, in this work a standard industrial design is taken having 5241 violated paths. For these paths, hold time is computed as per the linear programming optimization. Timing closure is done by various combinations of buffers, inverters and delay cells. Discrete buffers, Complex timing constraints and accurate timing models/analysis make time consuming and problem difficult to solve. The linear programming-based methodology is presented to model the setup and hold-time constraints. Then based on the solution to the linear programming optimization, buffers, inverters and delay cells are inserted as delay elements to solve hold violations. The implemented approach where delay cells, buffers, inverters are used as delay elements for optimization and using only buffers as delay elements in optimization process are tested on industrial design together with the industrial hold optimization flow, and better results achieved in terms of minimum hold slack, hold violations and utilization are reported.¬¬ Compared to the delay insertion using buffers only, the implemented approach can obtain 31% worst hold slack reductions and better utilization for the industrial circuit level design. Analysis of timing paths and removal of hold violation problem in physical design flow is implemented using TCL and PERL scripts in cadence encounter tool.

Cite

CITATION STYLE

APA

Mastani, S. A., & Reddy, P. S. (2018). On timing closure: Hold-violation removal using insertion of buffers, inverters and delay cells. International Journal of Recent Technology and Engineering, 7(4), 195–199.

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