Patent · US Expired

System and method for generating a hazard-free asynchronous circuit

US6226774A · kind A · utility

10Cited by
7References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 23, 1997
Grant dateMay 1, 2001
Priority date
Expiry dateDec 23, 2017

Classification

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

Abstract

A flip-flop-based circuit architecture generates a hazard-free asynchronous signal given the SET and RESET sum-of-product (SOP) solutions to an asynchronous process. The flip-flop SET and RESET SOP solutions can be hazardous. Thus, general purpose synchronous optimization tools (which are indifferent to hazards) can be used to derive the optimal SOP solutions. A fixed layer built around the SOP cores eliminates all hazards in the circuit. In one embodiment, the architecture is optimized by eliminating an RS latch and delay lines in the SOP cores. The architecture of the present invention is guaranteed to admit any semi-modular race-free state graph representation of an asynchronous process that satisfies the n-shot requirement. The state graph representations can be examined to determine if alternate, solution-specific, simplified architectures can be employed that further decrease the final area by the elimination of flip-flops or the elimination of a timing delay.

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