Title :
A hybrid CBRAM/CMOS Look-Up-Table structure for improving performance efficiency of Field-Programmable-Gate-Array
Author :
Onkaraiah, S. ; Turkyilmaz, O. ; Reyboz, M. ; Clermidy, F. ; Vianello, E. ; Portal, J.-M. ; Muller, Candice
Author_Institution :
CEA-LETI, MINATEC, Grenoble, France
Abstract :
At most advanced technology nodes, Field Programmable Gate Arrays (FPGA) present great advantages compared to more conventional processor architectures; their natural regularity, modularity and inherent reliability due to duplicated identical tiles provide a solution to overcome new technologies with increasing variability. However, FPGA market is still limited by power efficiency issue, due to two coordinated factors like interconnection-dominated design and large usage of memories, computation being performed thanks to Look-Up-Table (LUT). In this paper, we propose a solution to improve the performance and reduce the power consumption of LUT in FPGA using CBRAM-based structures. Our proposed design shows significant improvement compared to the traditional SRAM-based FPGA in: critical delay is reduced by ~23% due to compact structure (1T-2R) and power gain by reduction in static power consumption by ~18%.
Keywords :
CMOS logic circuits; CMOS memory circuits; SRAM chips; field programmable gate arrays; integrated circuit design; integrated circuit interconnections; integrated circuit reliability; logic design; table lookup; 1T-2R structure; FPGA; LUT; SRAM; field-programmable-gate-array; hybrid CBRAM-CMOS look-up-table structure; interconnection-dominated design; power efficiency; processor architecture; reliability; static power consumption; Benchmark testing; Field programmable gate arrays; Power demand; Programming; Semiconductor device modeling; Table lookup; Transistors; CBRAM; LUT; NV-FPGA; NV-RAM; compact model; resistive memory;
Conference_Titel :
Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
Conference_Location :
Beijing
Print_ISBN :
978-1-4673-5760-9
DOI :
10.1109/ISCAS.2013.6572372