Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. The Programmable Logic-in-Memory (PLiM) Computer (Invited)
 
conference paper

The Programmable Logic-in-Memory (PLiM) Computer (Invited)

Gaillardon, Pierre-Emmanuel
•
Amarù, Luca
•
Siemon, Anne
Show more
2016
Proceedings of the Design, Automation & Test in Europe Conference (DATE)
Design, Automation & Test in Europe Conference (DATE)

Realization of logic and storage operations in memristive circuits have opened up a promising research direction of in-memory computing. Elementary digital circuits, e.g., Boolean arithmetic circuits, can be economically realized within memristive circuits with a limited performance overhead as compared to the standard computation paradigms. This paper takes a major step along this direction by proposing a fully-programmable in-memory computing system. In particular, we address, for the first time, the question of controlling the in-memory computation, by proposing a lightweight unit managing the operations performed on a memristive array. Assembly-level programming abstraction is achieved by a natively-implemented majority and complement operator. This platform enables diverse sets of applications to be ported with little effort. As a case study, we present a standardized symmetric-key cipher for lightweight security applications. The detailed system design flow and simulation results with accurate device models are reported validating the approach.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

PEG_DATE16.pdf

Access type

openaccess

Size

1.39 MB

Format

Adobe PDF

Checksum (MD5)

734c188d276b45324a3d3b8f980df94b

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés