Invention Grant
- Patent Title: Incremental slack margin propagation
- Patent Title (中): 增量松弛边际传播
-
Application No.: US14860450Application Date: 2015-09-21
-
Publication No.: US09280625B2Publication Date: 2016-03-08
- Inventor: Amir H. Mottaez , Mahesh A. Iyer
- Applicant: Synopsys, Inc.
- Applicant Address: US CA Mountain View
- Assignee: SYNOPSYS, INC.
- Current Assignee: SYNOPSYS, INC.
- Current Assignee Address: US CA Mountain View
- Agency: Park, Vaughan, Fleming & Dowler LLP
- Agent Laxman Sahasrabuddhe
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F17/50

Abstract:
Techniques and systems are described for improving the efficiency of timing calculations in numerical sequential cell sizing and for improving the efficiency of incremental slack margin propagation. Some embodiments cache timing-related information associated with a source driver that drives an input of a sequential cell that is being sized, and/or timing-related information for each output of the sequential cell that is being sized. The cached timing-related information for the source driver can be reused when sizing a different sequential cell. The cached timing-related information for the outputs of the sequential cell can be reused when evaluating alternatives for replacing the sequential cell. Some embodiments incrementally propagate slack margins in a lazy fashion (i.e., only when it is necessary to do so for correctness or accuracy reasons) while sizing gates in the circuit design in a reverse-levelized processing order.
Public/Granted literature
- US20160012166A1 INCREMENTAL SLACK MARGIN PROPAGATION Public/Granted day:2016-01-14
Information query