4.6 Article

Lifetime improvement through adaptive reconfiguration for nonvolatile FPGAs

Journal

JOURNAL OF SYSTEMS ARCHITECTURE
Volume 128, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.sysarc.2022.102532

Keywords

Field-programmable gate array (FPGA); Nonvolatile memory (NVM); Placement; Wear leveling

Funding

  1. NSFC-Shandong Joint Fund [U1806203]
  2. Major scientific and technological innovation project in Shandong Province [2019JZZY010449]
  3. Shandong Provincial Natural Science Foundation [ZR2020LZH001]

Ask authors/readers for more resources

This article introduces a pattern-aware wear leveling mechanism to improve the lifetime problem in nonvolatile FPGA platforms. Compared to existing static analysis methods, this mechanism improves lifetime through adaptive reconfiguration, with higher lifetime improvement and lower performance overhead.
Static random access memory (SRAM) based field-programmable gate array (FPGA) is currently facing challenges of high leakage power and limited capacity. Replacing SRAM in FPGA with emerging nonvolatile memory (NVM) has become an effective way to solve this issue. While enjoying the advantages of NVM in power consumption and integration, nonvolatile FPGA platform is also plagued by lifetime problem. Among all components, block random access memory (BRAM) has the severest endurance problem. The state-of-the-art wear leveling strategies for NVM-based BRAMs rely heavily on static analysis. However, the static analysis would not be accurate enough for application with multiple runtime working patterns. In this article, we propose a pattern-aware wear leveling mechanism. It can improve lifetime through adaptive reconfiguration without static analysis. Evaluation shows that our mechanism can achieve 120% higher lifetime improvement with 4% performance overhead than existing performance-aware wear leveling strategy (Huai et al., 2019).

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available