Nothing Special   »   [go: up one dir, main page]

Das et al., 2008 - Google Patents

RazorII: In situ error detection and correction for PVT and SER tolerance

Das et al., 2008

View PDF
Document ID
11370775149467864016
Author
Das S
Tokunaga C
Pant S
Ma W
Kalaiselvan S
Lai K
Bull D
Blaauw D
Publication year
Publication venue
IEEE Journal of Solid-State Circuits

External Links

Snippet

Traditional adaptive methods that compensate for PVT variations need safety margins and cannot respond to rapid environmental changes. In this paper, we present a design (RazorII) which implements a flip-flop with in situ detection and architectural correction of variation …
Continue reading at www.academia.edu (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details 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/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power Management, i.e. event-based initiation of power-saving mode
    • G06F1/3234Action, measure or step performed to reduce power consumption
    • G06F1/3237Power saving by disabling clock generation or distribution
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details 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/16Constructional details or arrangements
    • G06F1/20Cooling means
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details 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/04Generating or distributing clock signals or signals derived directly therefrom
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Error detection; Error correction; Monitoring responding to the occurence of a fault, e.g. fault tolerance
    • HELECTRICITY
    • H03BASIC ELECTRONIC CIRCUITRY
    • H03KPULSE TECHNIQUE
    • H03K3/00Circuits for generating electric pulses; Monostable, bistable or multistable circuits
    • H03K3/02Generators characterised by the type of circuit or by the means used for producing pulses
    • H03K3/027Generators 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/037Bistable circuits
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/70Fault tolerant, i.e. transient fault suppression
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2217/00Indexing scheme relating to computer aided design [CAD]
    • G06F2217/78Power analysis and optimization
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/30Arrangements for executing machine-instructions, e.g. instruction decode
    • G06F9/38Concurrent instruction execution, e.g. pipeline, look ahead
    • G06F9/3867Concurrent instruction execution, e.g. pipeline, look ahead using instruction pipelines

Similar Documents

Publication Publication Date Title
Das et al. RazorII: In situ error detection and correction for PVT and SER tolerance
Zhang et al. irazor: Current-based error detection and correction scheme for pvt variation in 40-nm arm cortex-r4 processor
Kwon et al. Razor-lite: A light-weight register for error detection by observing virtual supply rails
Bull et al. A power-efficient 32 bit ARM processor using timing-error detection and correction for transient-error tolerance and adaptation to PVT variation
Choudhury et al. TIMBER: Time borrowing and error relaying for online timing error resilience
Bowman et al. Energy-efficient and metastability-immune resilient circuits for dynamic variation tolerance
Das et al. A self-tuning DVS processor using delay-error detection and correction
Mitra et al. Logic soft errors in sub-65nm technologies design and CAD challenges
Avirneni et al. Low overhead soft error mitigation techniques for high-performance and aggressive designs
Choudhury et al. Time-borrowing circuit designs and hardware prototyping for timing error resilience
Alidash et al. Low-power soft error hardened latch
Valadimas et al. The time dilation technique for timing error tolerance
Yan et al. SVFD: A versatile online fault detection scheme via checking of stability violation
Das et al. Error-resilient design techniques for reliable and dependable computing
Sannena et al. Low overhead warning flip-flop based on charge sharing for timing slack monitoring
Sai et al. Multi-path aging sensor for cost-efficient delay fault prediction
Das et al. Frequency-independent warning detection sequential for dynamic voltage and frequency scaling in ASICs
Valadimas et al. Timing error tolerance in small core designs for SoC applications
Li et al. A low-cost error-tolerant flip-flop against SET and SEU for dependable designs
Elakkumanan et al. Time redundancy based scan flip-flop reuse to reduce SER of combinational logic
Zhang et al. Design for resilience to soft errors and variations
Park et al. An aging-aware flip-flop design based on accurate, run-time failure prediction
Sasaki et al. Circuit and latch capable of masking soft errors with Schmitt trigger
Valadimas et al. Effective timing error tolerance in flip-flop based core designs
Das Razor: A variability-tolerant design methodology for low-power and robust computing