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:
Nov. 15, 2011

Filed:

Jan. 31, 2009
Applicants:

Matthew H. Klein, Redwood City, CA (US);

Richard W. Swanson, San Jose, CA (US);

Trevor J. Bauer, Boulder, CO (US);

Steven P. Young, Boulder, CO (US);

Andy Debaets, Cupertino, CA (US);

Inventors:

Matthew H. Klein, Redwood City, CA (US);

Richard W. Swanson, San Jose, CA (US);

Trevor J. Bauer, Boulder, CO (US);

Steven P. Young, Boulder, CO (US);

Andy DeBaets, Cupertino, CA (US);

Assignee:

Xilinx, Inc., San Jose, CA (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H03K 19/00 (2006.01); H03K 3/356 (2006.01);
U.S. Cl.
CPC ...
Abstract

Circuits and methods for facilitating distribution of gated clocks in a programmable integrated circuit such as a field programmable gate array (FPGA) are described. Dynamic power savings are achieved in a FPGA by providing gated clock driver circuitry at various places in a hierarchical clock distribution network. The gated clock circuitry provides a clock signal gated by an enable signal to clocked elements. Configurable logic blocks (CLBs) comprising the clocked elements and programmable interconnect tiles are disposed in the gate array. Clock signals are distributed to the CLBs via a clock distribution network. Clock enable signals are provided corresponding to some of the clock signals. Clock buffers or drivers are provided within the clock distribution network that drive gated clock signals to CLBs. By disabling certain clocked elements using one or more embodiments of the invention when portions of the FPGA are inactive, dynamic power consumption is reduced.


Find Patent Forward Citations

Loading…