DOE Patents title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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 = {Tue Aug 25 00:00:00 EDT 2015},
month = {Tue Aug 25 00:00:00 EDT 2015}
}

Works referenced in this record:

Power management
patent, April 2013


Adaptive control of power supply for integrated circuits
patent-application, April 2011


Method and system for power management
patent, October 2013


Methods and systems for use-case aware voltage selection
patent, April 2012


Method and Apparatus for Regulating Power Consumption
patent-application, May 2010


Decoupled Power and Performance Allocation in a Multiprocessing System
patent-application, May 2014


Minimizing Power Consumption in Asynchronous Dataflow Architectures
patent-application, September 2014