The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 05, 2016

Filed:

Mar. 21, 2014
Applicant:

Mentor Graphics Corporation, Wilsonville, OR (US);

Inventors:

Charles W. Selvidge, Wellesley, MA (US);

Sanjay Gupta, Noida, IN;

Praveen Shukla, Noida, IN;

Saurabh Gupta, Ghaziabad, IN;

Jeffrey Evans, Exeter, GB;

Assignee:

Mentor Graphics Corporation, Wilsonville, OR (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2006.01); G06F 17/50 (2006.01); H03K 3/012 (2006.01);
U.S. Cl.
CPC ...
G06F 17/5031 (2013.01); H03K 3/012 (2013.01);
Abstract

Aspects of the invention relate to techniques for using retiming to reduce circuit switching activity. Switching activity values at output ports of circuit elements of a circuit design are first computed based on switching activity values at input ports of the circuit elements and scaling factors associated with the circuit elements. Based on the switching activity values at the output ports of the circuit elements, one or more regions of the circuit design for retiming are identified. Retiming location information is then determined for the one or more regions. Finally, the identified one or more regions are then retimed to reduce switching activity based on the retiming location information.


Find Patent Forward Citations

Loading…