Flash: A “Forgotten” Technology in VLSI Design

Sunil P. Khatri, Sarma Vrudhula, Monther Abusultan, Kunal Bharathi, Shao Wei Chu, Cheng Yen Lee, Kyler R. Scott, Gian Singh, Ankit Wagle

Research output: Chapter in Book/Report/Conference proceedingChapter

Abstract

Flash has been the workhorse technology for non-volatile memory design for many years now. In this chapter, we show that flash technology can be used to design a variety of general-purpose circuits, both digital and analog. We demonstrate this via case studies that demonstrate two styles of flash-based ASIC design (including a secure variant), flash-based convolutional neural network accelerators (both analog and digital variants), flash-based in-memory computing designs, as well as flash-based analog circuits like DACs and LDOs. Through these studies, we demonstrate several advantages of flash-based designs over conventional CMOS designs, and argue that flash is a “forgotten” technology. Some of these advantages are not present in CMOS, such as performance tunability, the ability to counteract circuit aging, the control of speed binning, and the ability to mitigate process variations. Based on our findings, we posit that the programmability, robustness, stability, and maturity of flash give it a significant edge over the class of “emerging” technologies, making flash a viable technology to eventually replace CMOS. There are certainly processing issues to be addressed to allow flash to scale to smaller process node geometries, but we hope that this chapter will encourage further research and deployment in this arena, allowing flash to become a key technology for digital and analog circuits in the future.

Original languageEnglish (US)
Title of host publicationFrontiers of Quality Electronic Design (QED)
Subtitle of host publicationAI, IoT and Hardware Security
PublisherSpringer International Publishing
Pages67-136
Number of pages70
ISBN (Electronic)9783031163449
ISBN (Print)9783031163432
DOIs
StatePublished - Jan 1 2023

Keywords

  • Analog circuit design
  • Computing in-memory
  • Flash-based circuits
  • Floating gate transistors
  • Hardware security
  • Logic synthesis
  • Neural network accelerators

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Flash: A “Forgotten” Technology in VLSI Design'. Together they form a unique fingerprint.

Cite this