DocumentCode
3037824
Title
Coping with Obsolescence of Processor Cores in Critical Applications
Author
Abate, F. ; Violante, M.
Author_Institution
Politec. di Torino, Torino
fYear
2008
fDate
1-3 Oct. 2008
Firstpage
24
Lastpage
32
Abstract
Critical applications are more and more relying on electronic components to provide the services they are designed for. The obsolescence of such electronic components has already been recognized as a critical issue that must be properly addressed. Among the different possibilities, FPGA-based emulation of obsolete digital components seems particularly interesting. This paper proposes an automatic approach for customizing the processor cores before they are implemented on the FPGA of choice, by removing the unnecessary instructions. The benefits stemming from this approach are cost savings thanks to the possibility of adopting smaller, less expensive, FPGA devices, the possibility of integrating both the processor and its companion chip on the same FPGA device, and the possibility of adopting hardware redundancy without incurring in high overheads. The approach has been evaluated on a case study, showing that a customized and hardened processor obtained from our design flow requires the nearly the same area of the original, un-hardened, processor.
Keywords
field programmable gate arrays; FPGA-based emulation; critical applications; design flow; digital components; electronic components; hardware redundancy; processor cores; Consumer electronics; Costs; Electronic components; Fault tolerant systems; Field programmable gate arrays; Hardware; Ionizing radiation; Manufacturing processes; Neutrons; Redundancy; critical applications; fault tolerance; obsolescence;
fLanguage
English
Publisher
ieee
Conference_Titel
Defect and Fault Tolerance of VLSI Systems, 2008. DFTVS '08. IEEE International Symposium on
Conference_Location
Boston, MA
ISSN
1550-5774
Print_ISBN
978-0-7695-3365-0
Type
conf
DOI
10.1109/DFT.2008.28
Filename
4641154
Link To Document