TY - JOUR
T1 - Ferroelectric FET-based context-switching FPGA enabling dynamic reconfiguration for adaptive deep learning machines
AU - Xu, Yixin
AU - Zhao, Zijian
AU - Xiao, Yi
AU - Yu, Tongguang
AU - Mulaosmanovic, Halid
AU - Kleimaier, Dominik
AU - Duenkel, Stefan
AU - Beyer, Sven
AU - Gong, Xiao
AU - Joshi, Rajiv
AU - Hu, Xiaobo
AU - Wen, Shixian
AU - Rios, Amanda Sofie
AU - Lekkala, Kiran
AU - Itti, Laurent
AU - Homan, Eric
AU - George, Sumitha
AU - Narayanan, Vijaykrishnan
AU - Ni, Kai
N1 - Publisher Copyright:
© 2024 American Association for the Advancement of Science. All rights reserved.
PY - 2024
Y1 - 2024
N2 - Field programmable gate array (FPGA) is widely used in the acceleration of deep learning applications because of its reconfigurability, flexibility, and fast time-to-market. However, conventional FPGA suffers from the trade-off between chip area and reconfiguration latency, making efficient FPGA accelerations that require switching between multiple configurations still elusive. Here, we propose a ferroelectric field-effect transistor (FeFET)–based context-switching FPGA supporting dynamic reconfiguration to break this trade-off, enabling loading of arbitrary configuration without interrupting the active configuration execution. Leveraging the intrinsic structure and nonvolatility of FeFETs, compact FPGA primitives are proposed and experimentally verified. The evaluation results show our design shows a 63.0%/74.7% reduction in a look-up table (LUT)/connection block (CB) area and 82.7%/53.6% reduction in CB/switch box power consumption with a minimal penalty in the critical path delay (9.6%). Besides, our design yields significant time savings by 78.7 and 20.3% on average for context-switching and dynamic reconfiguration applications, respectively.
AB - Field programmable gate array (FPGA) is widely used in the acceleration of deep learning applications because of its reconfigurability, flexibility, and fast time-to-market. However, conventional FPGA suffers from the trade-off between chip area and reconfiguration latency, making efficient FPGA accelerations that require switching between multiple configurations still elusive. Here, we propose a ferroelectric field-effect transistor (FeFET)–based context-switching FPGA supporting dynamic reconfiguration to break this trade-off, enabling loading of arbitrary configuration without interrupting the active configuration execution. Leveraging the intrinsic structure and nonvolatility of FeFETs, compact FPGA primitives are proposed and experimentally verified. The evaluation results show our design shows a 63.0%/74.7% reduction in a look-up table (LUT)/connection block (CB) area and 82.7%/53.6% reduction in CB/switch box power consumption with a minimal penalty in the critical path delay (9.6%). Besides, our design yields significant time savings by 78.7 and 20.3% on average for context-switching and dynamic reconfiguration applications, respectively.
UR - http://www.scopus.com/inward/record.url?scp=85182808413&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85182808413&partnerID=8YFLogxK
U2 - 10.1126/sciadv.adk1525
DO - 10.1126/sciadv.adk1525
M3 - Article
C2 - 38232159
AN - SCOPUS:85182808413
SN - 2375-2548
VL - 10
JO - Science Advances
JF - Science Advances
IS - 3
ER -