Control circuits for asynchronous circuits
Abstract
The described embodiments include a computing device with one or more asynchronous circuits and control circuits that control the operation of the asynchronous circuits. In some embodiments, the control circuits are arranged in a hierarchy with a top-level control circuit atop the hierarchy and one or more local control circuits lower in the hierarchy. In these embodiments, the top-level control circuit processes operating information for the one or more asynchronous circuits and/or other functional blocks in the computing device to determine an operating state for the computing device. Based on the operating state, the top-level control circuit communicates commands to the local control circuits to cause the local control circuits to operate in corresponding operating modes. Based on a corresponding operating mode command, each local control circuit sets one or more operating parameters for corresponding asynchronous circuits (and/or one or more other functional blocks).
- Inventors:
- Issue Date:
- Research Org.:
- Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1531814
- Patent Number(s):
- 9117511
- Application Number:
- 14/195,124
- Assignee:
- Advanced Micro Devices, Inc. (Sunnyvale, CA)
- Patent Classifications (CPCs):
-
G - PHYSICS G05 - CONTROLLING G05F - SYSTEMS FOR REGULATING ELECTRIC OR MAGNETIC VARIABLES
G - PHYSICS G06 - COMPUTING G06F - ELECTRIC DIGITAL DATA PROCESSING
- DOE Contract Number:
- AC52-07NA27344; B600716
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 2014-03-03
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING; 42 ENGINEERING
Citation Formats
Sadowski, Greg. Control circuits for asynchronous circuits. United States: N. p., 2015.
Web.
Sadowski, Greg. Control circuits for asynchronous circuits. United States.
Sadowski, Greg. Tue .
"Control circuits for asynchronous circuits". United States. https://www.osti.gov/servlets/purl/1531814.
@article{osti_1531814,
title = {Control circuits for asynchronous circuits},
author = {Sadowski, Greg},
abstractNote = {The described embodiments include a computing device with one or more asynchronous circuits and control circuits that control the operation of the asynchronous circuits. In some embodiments, the control circuits are arranged in a hierarchy with a top-level control circuit atop the hierarchy and one or more local control circuits lower in the hierarchy. In these embodiments, the top-level control circuit processes operating information for the one or more asynchronous circuits and/or other functional blocks in the computing device to determine an operating state for the computing device. Based on the operating state, the top-level control circuit communicates commands to the local control circuits to cause the local control circuits to operate in corresponding operating modes. Based on a corresponding operating mode command, each local control circuit sets one or more operating parameters for corresponding asynchronous circuits (and/or one or more other functional blocks).},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2015},
month = {8}
}
Works referenced in this record:
Power management
patent, April 2013
- Brumett, Jr., Thomas D.; Chen, Ian; Lee, Ilbok
- US Patent Document 8,412,385
Power control in a data flow processing architecture
patent, October 2008
- Parlour, David B.
- US Patent Document 7,437,582
Adaptive control of power supply for integrated circuits
patent-application, April 2011
- Meijer, Rinze Ida Mechtildls Peter; Pessolano, Francesco; Pineda De Gyvez, Jose De Jesus
- US Patent Application 11/629768; 20110095803
Method and system for power management
patent, October 2013
- Burchard, Artur Tadeusz; Goossens, Kees Gerard Willem; Milutinovic, Aleksandar
- US Patent Document 8,569,911
Methods and systems for use-case aware voltage selection
patent, April 2012
- Svensson, Jim; Kamuf, Matthias
- US Patent Document 8,166,319
Integrated circuit having a microcontroller unit and methods of controlling the operation mode thereof
patent, July 2012
- Culshaw, Carl; Mitchell, Ross Allen
- US Patent Document 8,214,674
System and method for providing adaptive voltage scaling with multiple clock domains inside a single voltage domain
patent, April 2011
- Pennanen, Juha; Salmi, Pasi
- US Patent Document 7,921,312
System and method for power optimization in parallel units
patent, September 2002
- Kuemerle, Mark W.
- US Patent Document 6,457,131
Device and method for controlling supply voltage/frequency using information of process variation
patent, November 2013
- Lee, Jong Pil
- US Patent Document 8,578,186
System and method for asynchronously and independently controlling core clocks in a multicore central processing unit
patent, April 2014
- Rychlik, Bohuslav; Iranli, Ali; Salsbery, Brian J.
- US Patent Document 8,689,037
Method and Apparatus for Regulating Power Consumption
patent-application, May 2010
- Naffziger, Samuel D.; Nussbaum, Sebastien J.
- US Patent Application 12/268531; 20100122101
Decoupled Power and Performance Allocation in a Multiprocessing System
patent-application, May 2014
- Brock, Bishop; Gloekler, Tilman; Hallett, Timothy G.
- US Patent Application 13/689232; 20140149755
Minimizing Power Consumption in Asynchronous Dataflow Architectures
patent-application, September 2014
- Prager, Kenneth E.; Lewins, Lloyd J.; Marr, Harry
- US Patent Application 13/782631; 20140247088