Cadence Design Systems, Inc.
Multicorner skew scheduling circuit design

Last updated:

Abstract:

Electronic design automation systems, methods, and media are presented for slack scheduling. Some embodiments analyzing slack values at the input and output of a circuit element across multiple views. A skew value is then selected which maximizes the slack at the input and output of the circuit element across all views. In some embodiments, this selection operation is streamlined by first identifying skew ranges that preserve a local worst negative slack, and the selected skew value to maximize the slacks is chosen from the identified skew ranges, in order to limit the computational resources in identifying the skew which maximizes the minimum slack value. An updated circuit design and associated circuitry may then be generated.

Status:
Grant
Type:

Utility

Filling date:

26 Dec 2018

Issue date:

8 Dec 2020