×

Multi-level clock gating circuitry transformation

  • US 8,434,047 B1
  • Filed: 01/25/2011
  • Issued: 04/30/2013
  • Est. Priority Date: 05/29/2007
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of optimizing circuitry in an integrated circuit (IC) design, the method comprising:

  • determining, with one or more processors associated with one or more computer systems, a plurality of signals which feed into enable inputs of a plurality of clock gates, the clock gates gating a plurality of sequential elements in the IC design;

    identifying, with the one or more processors associated with the one or more computer systems, combinational logic which is shared among the plurality of signals; and

    transforming, with the one or more processors associated with the one or more computer systems, the plurality of clock gates into multiple levels of clock-gating circuitry based on the shared combinational logic.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×