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:
Sep. 02, 2014

Filed:

Jun. 18, 2012
Applicants:

Pradip Bose, Yorktown Heights, NY (US);

Alper Buyuktosunoglu, White Plains, NY (US);

John A. Darringer, Mahopac, NY (US);

Moinuddin K. Qureshi, White Plains, NY (US);

Jeonghee Shin, Millwood, NY (US);

Inventors:

Pradip Bose, Yorktown Heights, NY (US);

Alper Buyuktosunoglu, White Plains, NY (US);

John A. Darringer, Mahopac, NY (US);

Moinuddin K. Qureshi, White Plains, NY (US);

Jeonghee Shin, Millwood, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/50 (2006.01); G06F 9/44 (2006.01); G06F 9/46 (2006.01); G06F 15/177 (2006.01); G06F 9/00 (2006.01); G06F 1/24 (2006.01); G06F 9/50 (2006.01); G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
G06F 17/5054 (2013.01); G06F 17/5022 (2013.01); G06F 9/5044 (2013.01); G06F 9/455 (2013.01); G06F 9/46 (2013.01); G06F 15/177 (2013.01); G06F 2212/1041 (2013.01);
Abstract

A system and method of operating an integrated circuit (IC) having a fixed layout of one or more blocks having one or more current sources therein that draw electrical current from a power source. The method includes dynamically issuing to a block configured to perform operations responsive to an instruction received at the block, a reserve amount of tokens; determining for each issuance of instruction to the block whether that block's reserve token amount exceeds zero; and one of: issuing the instruction to the block if the token reserve for that block is greater than one, and decrementing, after issuance of the instruction, by one token the block's reserve token amount, or, preventing issuance of an instruction to the block. In the method, each block may be initialized to have: a reserve token amount of zero, a token expiration period; a token generation cycle and a token generation amount.


Find Patent Forward Citations

Loading…