2011 · 13 citations · 18 references
EngineeringVlsi DesignVerificationComputer ArchitectureComputational ComplexityClock SynchronizationHardware SecurityError DetectionUncertainty QuantificationHigh-performance ArchitectureTiming AnalysisParallel ComputingManycore ProcessorPower-aware DesignPerformance PredictionComputer EngineeringComputer ScienceMicroelectronicsCanary Flip-flopsDeep Submicron TechnologiesVlsi ArchitectureCanary Ff
Deep submicron technologies increase parameter variations, which will make microprocessor designs very difficult, since every variation requires a large safety margin for achieving specified timing yield. This means higher supply voltage, which results in large energy consumption. Razor flip-flop (FF) is a clever technique to eliminate the supply voltage margin by exploiting circuit-level timing speculation. It combines dynamic voltage scaling technique with the error detection and recovery mechanism. We are studying an alternative timing-error-predicting FF, named canary FF. This paper discusses a critical issue regarding the canary FF. Detailed gate- and architectural-level co-simulations unveil that canary FF occasionally misses predicting timing errors.
18
Parameter variations and impact on circuits and microarchitecture
Shekhar Borkar, Tanay Karnik, S. Narendra et al. · 2003 · 1.4K citations
Hardware Security, Low-power Electronics, Electrical Engineering +14
Razor: a low-power pipeline based on circuit-level timing speculation
Daniel Ernst, Nam Sung Kim, Shidhartha Das et al. · 2004 · 841 citations
Robust system design with built-in soft-error resilience
Subhasish Mitra, N. Seifert, M. Zhang et al. · Computer · 2005 · 560 citations
Time redundancy based soft-error tolerance to rescue nanometer technologies
M. Nicolaidis · 2003 · 492 citations