TY - JOUR
T1 - Configurable memristive logic block for memristive-based FPGA architectures
AU - Ho, Patrick W.C.
AU - Almurib, Haider Abbas F.
AU - Kumar, T. Nandha
AU - Almurib, Haider Abbas F.
N1 - Publisher Copyright:
© 2016 Elsevier B.V.
Copyright:
Copyright 2017 Elsevier B.V., All rights reserved.
PY - 2017/1
Y1 - 2017/1
N2 - This article proposes a Configurable Memristive Logic Block (CMLB) that comprises of novel memristive logic cells. The memristive logic cells are constructed from memristive D flip-flop, 6-bit non-volatile look-up table (NVLUT), and multiplexers. The memristive logic cells are interconnected using memristive switch matrix cells to form the CMLB. The CMLB is then used to construct a memristor-based FPGA architecture. The proposed CMLB shows a reduction of 8.6% of device area and 1.094 times lesser critical path delay against the SRAM-based FPGA architecture. Against similar CMOS-based circuits, the memristive D flip-flop provides switching speed of 1.08 times faster, the NVLUT reduces power consumption by 6.25 nW, and the memristive logic cells reduce device area by 60.416 µm2. In this research work also, various memristor-based FPGA architectures found in the literature are compared against the SRAM-based FPGA architecture.
AB - This article proposes a Configurable Memristive Logic Block (CMLB) that comprises of novel memristive logic cells. The memristive logic cells are constructed from memristive D flip-flop, 6-bit non-volatile look-up table (NVLUT), and multiplexers. The memristive logic cells are interconnected using memristive switch matrix cells to form the CMLB. The CMLB is then used to construct a memristor-based FPGA architecture. The proposed CMLB shows a reduction of 8.6% of device area and 1.094 times lesser critical path delay against the SRAM-based FPGA architecture. Against similar CMOS-based circuits, the memristive D flip-flop provides switching speed of 1.08 times faster, the NVLUT reduces power consumption by 6.25 nW, and the memristive logic cells reduce device area by 60.416 µm2. In this research work also, various memristor-based FPGA architectures found in the literature are compared against the SRAM-based FPGA architecture.
KW - Configurable logic block
KW - FPGA Architecture
KW - Logic block
KW - Memristor
KW - Switch block
UR - http://www.scopus.com/inward/record.url?scp=84991625072&partnerID=8YFLogxK
U2 - 10.1016/j.vlsi.2016.09.003
DO - 10.1016/j.vlsi.2016.09.003
M3 - Article
AN - SCOPUS:84991625072
SN - 0167-9260
VL - 56
SP - 61
EP - 69
JO - Integration
JF - Integration
ER -