Das, 2009 - Google Patents
Razor: A variability-tolerant design methodology for low-power and robust computingDas, 2009
View PDF- Document ID
- 5180049750424987094
- Author
- Das S
- Publication year
External Links
Snippet
Rising PVT variations at advanced process nodes make it increasingly difficult to meet aggressive performance targets under strict power budgets. Traditional adaptive techniques that compensate for PVT variations need safety margins and cannot respond to rapid …
- 238000000034 method 0 title abstract description 147
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1405—Saving, restoring, recovering or retrying at machine instruction level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power Management, i.e. event-based initiation of power-saving mode
- G06F1/3234—Action, measure or step performed to reduce power consumption
- G06F1/3237—Power saving by disabling clock generation or distribution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
- G06F1/04—Generating or distributing clock signals or signals derived directly therefrom
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/41—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
- G11C11/412—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger using field-effect transistors only
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/02—Generators characterised by the type of circuit or by the means used for producing pulses
- H03K3/027—Generators characterised by the type of circuit or by the means used for producing pulses by the use of logic circuits, with internal or external positive feedback
- H03K3/037—Bistable circuits
- H03K3/0375—Bistable circuits provided with means for increasing reliability; for protection; for ensuring a predetermined initial state when the supply voltage has been applied; for storing the actual state when the supply voltage fails
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F2217/00—Indexing scheme relating to computer aided design [CAD]
- G06F2217/70—Fault tolerant, i.e. transient fault suppression
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION, OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/085—Details of the phase-locked loop concerning mainly the frequency- or phase-detection arrangement including the filtering or amplification of its output signal
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Das et al. | RazorII: In situ error detection and correction for PVT and SER tolerance | |
Avirneni et al. | Low overhead soft error mitigation techniques for high-performance and aggressive designs | |
Mitra et al. | Logic soft errors in sub-65nm technologies design and CAD challenges | |
Ernst et al. | Razor: A low-power pipeline based on circuit-level timing speculation | |
Bowman et al. | Energy-efficient and metastability-immune resilient circuits for dynamic variation tolerance | |
Kwon et al. | Razor-lite: A light-weight register for error detection by observing virtual supply rails | |
US10572334B2 (en) | Error recovery within integrated circuit | |
US8555124B2 (en) | Apparatus and method for detecting an approaching error condition | |
Choudhury et al. | Time-borrowing circuit designs and hardware prototyping for timing error resilience | |
Nicolaidis | GRAAL: a new fault tolerant design paradigm for mitigating the flaws of deep nanometric technologies | |
Mitra et al. | The resilience wall: Cross-layer solution strategies | |
Reyserhove et al. | Margin elimination through timing error detection in a near-threshold enabled 32-bit microcontroller in 40-nm CMOS | |
Alghareb et al. | Designing and evaluating redundancy-based soft-error masking on a continuum of energy versus robustness | |
Mitra | Globally optimized robust systems to overcome scaled CMOS reliability challenges | |
Reddi et al. | Robust and resilient designs from the bottom-up: Technology, CAD, circuit, and system issues | |
Zhang et al. | Design for resilience to soft errors and variations | |
Jahinuzzaman et al. | TSPC-DICE: A single phase clock high performance SEU hardened flip-flop | |
Das et al. | Error-resilient design techniques for reliable and dependable computing | |
Das | Razor: A variability-tolerant design methodology for low-power and robust computing | |
Bouajila et al. | Organic computing at the system on chip level | |
Li et al. | A low-cost error-tolerant flip-flop against SET and SEU for dependable designs | |
Cheng | Cross-layer resilience to tolerate hardware errors in digital systems | |
Tajima et al. | A low power soft error hardened latch with schmitt-trigger-based C-Element | |
Shin et al. | One-cycle correction of timing errors in pipelines with standard clocked elements | |
Zhang et al. | Forter: A forward error correction scheme for timing error resilience |