Ökad dynamisk variation med teknikskalning har gjort det nödvändigt att införliva stora tidsmarginaler för konstruktion för att säkerställa avkastning och tillförlitlig drift. Online-teknik för tidsfelsresiliens hjälper till att återställa tidsmarginaler, förbättra prestanda och/eller strömförbrukning. I detta dokument presenteras TIMBER, en teknik för online timing feltålighet som maskerar timing fel genom att låna tid från på varandra följande pipeline stadier. TIMBER-baserad felmaskering kan återställa timing marginaler utan instruktion replay eller roll-back stöd. Två sekventiella kretselement -TIM-BER flip-flop och TIMBER-lås -som implementerar felmaskering baserad på tidsupplåning beskrivs. Båda kretselementen valideras med hjälp av simuleringar av hörnhuskretsar, och overhead- och kompromisser av TIMBER-baserad felmaskering utvärderas på en industriell processor.
TIMBER flip-flops och lås REF möjliggör online timing fel maskering via tidsupplåning från på varandra följande rörledning steg, och kräver därför inte ytterligare cykler för att återhämta sig från ett fel.
TIMBER: Time borrowing and error relaying for online timing error resilience
{'venue': '2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010)', 'journal': '2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010)', 'mag_field_of_study': ['Computer Science']}