Skip to main content

Extending flash lifetime in embedded processors by expanding analog choice

Publication ,  Journal Article
Mappouras, G; Vahid, A; Calderbank, R; Sorin, DJ
Published in: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
November 1, 2018

We extend the lifetime of Flash memory in embedded processors by exploiting the fact that data from sensors is inherently analog. Prior work in the computer architecture community has assumed that all data is digital and has overlooked the opportunities available when working with analog data, such as the data recorded by sensors. In this paper, we introduce redundancy into the quantization of sensor data in order to provide several alternative representations. Notably, we tradeoff distortion-the difference between the sensed analog value and the digital quantization of that value-to improve lifetime. Our simulations show that when combining rate, distortion, and lifetime tradeoffs we can extend Flash lifetime at a far smaller capacity cost compared to prior work. More specifically the simulated system shows that it is possible to achieve up to 2.75 × less capacity cost compared to redundant Flash memory and 1.29 × less capacity cost compared to the state of the art coding schemes.

Duke Scholars

Published In

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

DOI

ISSN

0278-0070

Publication Date

November 1, 2018

Volume

37

Issue

11

Start / End Page

2462 / 2473

Related Subject Headings

  • Computer Hardware & Architecture
  • 4607 Graphics, augmented reality and games
  • 4009 Electronics, sensors and digital hardware
  • 1006 Computer Hardware
  • 0906 Electrical and Electronic Engineering
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Mappouras, G., Vahid, A., Calderbank, R., & Sorin, D. J. (2018). Extending flash lifetime in embedded processors by expanding analog choice. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 37(11), 2462–2473. https://doi.org/10.1109/TCAD.2018.2857059
Mappouras, G., A. Vahid, R. Calderbank, and D. J. Sorin. “Extending flash lifetime in embedded processors by expanding analog choice.” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems 37, no. 11 (November 1, 2018): 2462–73. https://doi.org/10.1109/TCAD.2018.2857059.
Mappouras G, Vahid A, Calderbank R, Sorin DJ. Extending flash lifetime in embedded processors by expanding analog choice. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2018 Nov 1;37(11):2462–73.
Mappouras, G., et al. “Extending flash lifetime in embedded processors by expanding analog choice.” IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 37, no. 11, Nov. 2018, pp. 2462–73. Scopus, doi:10.1109/TCAD.2018.2857059.
Mappouras G, Vahid A, Calderbank R, Sorin DJ. Extending flash lifetime in embedded processors by expanding analog choice. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems. 2018 Nov 1;37(11):2462–2473.

Published In

IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

DOI

ISSN

0278-0070

Publication Date

November 1, 2018

Volume

37

Issue

11

Start / End Page

2462 / 2473

Related Subject Headings

  • Computer Hardware & Architecture
  • 4607 Graphics, augmented reality and games
  • 4009 Electronics, sensors and digital hardware
  • 1006 Computer Hardware
  • 0906 Electrical and Electronic Engineering