Patent · US Expired

Cone slack allocator for computing time budgets

US6836753B1 · kind B1 · utility

22Cited by
25References
31Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJun 13, 2001
Grant dateDec 28, 2004
Priority date
Expiry dateNov 29, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F30/3312
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Timing slack is allocated to edges of a timing graph by a converging loop that calls a Domain Restricted Timing Cone (DRTC) iterator. The DRTC iterator invokes a kernel program for each DRTC and computes time budgets for each edge. The time budgets are kept within established constraints of the corresponding DRTC. A timing verifier computes an amount of slack for each edge based on the time budget. An edge or arc of the timing graph is made permanent when the slack is less than a predetermined epsilon. The kernel program is based on any of a fast estimate, consideration of all time to end point (tte) and weight to endpoint (wte) pairs within the graph, and/or a set of tte wte pairs (or an envelope) that represent segments of a lowest slack to weight ratio.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.