RUS  ENG
Full version
JOURNALS // Informatika i Ee Primeneniya [Informatics and its Applications] // Archive

Inform. Primen., 2013 Volume 7, Issue 4, Pages 140–147 (Mi ia292)

Probabilistic methods for self-correcting hardware design

S. Doleva, S. Frenkelbc, D. E. Tamird

a Departmentof Computer Science, Ben-Gurion University, Beer-Sheva 84105, Israel
b Moscow Institute of Radio, Electronics, and Automation «MIREA», Moscow 119454, Russian Federation
c Institute of Informatics Problems, Russian Academy of Sciences, Moscow 119333, Russian Federation
d Departmentof Computer Science, Texas State University, San Marcos, TX 78666, USA

Abstract: This paper presents several ways for extending the scope of program self-correction methods, based on the “random self-reducibility” property, to hardware design. The concept can be utilized for both analog and digital hardware-design. The extension is based on sampling, polynomial-interpolation, and error-correcting codes. In particular, the authors suggest using the well-known reconstruction of real-numerical functions for correcting faults remaining in analog and digital hardware, e. g., arithmetic logic units (ALU), after manufacturing testing. The present approach can complement the state-of-the-art technique of program self-correction by uniformly testing samples of operations and verifying the results of these samples.

Keywords: self-correcting; real function computation; data analysis; interpolation.

Received: 23.10.2013

Language: English

DOI: 10.14357/19922264130413



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024