Title :
A robust reconfigurable logic device based on less configuration memory logic cell
Author :
Zhao, Qian ; Ichinomiya, Yoshihiro ; Okamoto, Yasuhiro ; Amagasaki, Motoki ; Iida, Masahiro ; Sueyoshi, Toshinori
Author_Institution :
Grad. Sch. of Sci. & Technol., Kumamoto Univ., Kumamoto, Japan
Abstract :
As the size of integrated circuit has reached the nanoscale, embedded memories are more sensitive to single event upset (SEU), because of their low threshold voltage. In particular field-programmable gate arrays (FPGAs), which contain large amounts of configuration memories to implement customer circuits, are more likely to suffer from soft errors caused by SEU. In this research, we first develop a Hamming code based error detect and correct (EDC) circuit that can prevent the configuration memory of a reconfigurable device from SEU. We then propose a novel reconfigurable logic element, namely COGRE, which will use much less configuration memory than the conventional FPGA 4-, 5- or 6-LUTs (lookup tables). Evaluation revealed that compared to the 6-LUT FPGAs with triple modular redundancy (TMR) configuration memory blocks, the 5- and 6-input proposed architecture save about 75.44 and 74.29% memories on average, respectively. And the dependability of the proposed architectures is about 6.8 to 10 times better than the LUTs with a tile level TMR structure on average. Moreover, with the consideration of the on the fly scrubbing advantage of the EDC, SEUs cannot be accumulated, so a much higher dependability can be achieved.
Keywords :
Hamming codes; error correction; error detection; field programmable gate arrays; redundancy; storage management chips; table lookup; COGRE; EDC circuit; FPGA; Hamming code; LUT; SEU; TMR configuration; error detect and correct circuit; field-programmable gate arrays; integrated circuit; lookup tables; low threshold voltage; memory logic cell; nanoscale embedded memory; reconfigurable logic element; robust reconfigurable logic device; single event upset; triple modular redundancy; Field programmable gate arrays; Logic functions; Memory management; Microprocessors; Table lookup; Tunneling magnetoresistance;
Conference_Titel :
Field-Programmable Technology (FPT), 2010 International Conference on
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-8980-0
DOI :
10.1109/FPT.2010.5681775