Patent · US Active

Clustering and fanout optimizations of asynchronous circuits

US8448105B2 · kind B2 · utility

5Cited by
9References
23Claims
0Family size

Assignees

Inventors

Key dates

Filing dateApr 24, 2009
Grant dateMay 21, 2013
Priority date
Expiry dateOct 24, 2030

Classification

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

Abstract

Techniques are described for generating asynchronous circuits from any arbitrary HDL representation of a synchronous circuit by automatically clustering the synthesized gates into pipeline stages that are then slack-matched to meet performance goals while minimizing area. Automatic pipelining can be provided in which the throughput of the overall design is not limited to the clock frequency or the level of pipelining in the original RTL specification. The techniques are applicable to many asynchronous design styles. A model and infrastructure can be designed that guides clustering to avoid the introduction of deadlocks and achieve a target circuit performance. Slack matching models can be used to take advantage of fanout optimizations of buffer trees that improve the quality of the results.

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