All-in-memory brain-inspired computing using FeFET synapses

dc.contributor.authorThomann, Simon
dc.contributor.authorNguyen, Hong L. G.
dc.contributor.authorGenssler, Paul R.
dc.contributor.authorAmrouch, Hussam
dc.date.accessioned2024-03-15T11:09:07Z
dc.date.available2024-03-15T11:09:07Z
dc.date.issued2022de
dc.date.updated2023-11-14T01:28:57Z
dc.description.abstractThe separation of computing units and memory in the computer architecture mandates energy-intensive data transfers creating the von Neumann bottleneck. This bottleneck is exposed at the application level by the steady growth of IoT and data-centric deep learning algorithms demanding extraordinary throughput. On the hardware level, analog Processing-in-Memory (PiM) schemes are used to build platforms that eliminate the compute-memory gap to overcome the von Neumann bottleneck. PiM can be efficiently implemented with ferroelectric transistors (FeFET), an emerging non-volatile memory technology. However, PiM and FeFET are heavily impacted by process variation, especially in sub 14 nm technology nodes, reducing the reliability and thus inducing errors. Brain-inspired Hyperdimensional Computing (HDC) is robust against such errors. Further, it is able to learn from very little data cutting energy-intensive transfers. Hence, HDC, in combination with PiM, tackles the von Neumann bottleneck at both levels. Nevertheless, the analog nature of PiM schemes necessitates the conversion of results to digital, which is often not considered. Yet, the conversion introduces large overheads and diminishes the PiM efficiency. In this paper, we propose an all-in-memory scheme performing computation and conversion at once, utilizing programmable FeFET synapses to build the comparator used for the conversion. Our experimental setup is first calibrated against Intel 14 nm FinFET technology for both transistor electrical characteristics and variability. Then, a physics-based model of ferroelectric is included to realize the Fe-FinFETs. Using this setup, we analyze the circuit’s susceptibility to process variation, derive a comprehensive error probability model, and inject it into the inference algorithm of HDC. The robustness of HDC against noise and errors is able to withstand the high error probabilities with a loss of merely 0.3% inference accuracy.en
dc.identifier.issn2673-5857
dc.identifier.other1883809509
dc.identifier.urihttp://nbn-resolving.de/urn:nbn:de:bsz:93-opus-ds-140892de
dc.identifier.urihttp://elib.uni-stuttgart.de/handle/11682/14089
dc.identifier.urihttp://dx.doi.org/10.18419/opus-14070
dc.language.isoende
dc.relation.uridoi:10.3389/felec.2022.833260de
dc.rightsinfo:eu-repo/semantics/openAccessde
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/de
dc.subject.ddc004de
dc.titleAll-in-memory brain-inspired computing using FeFET synapsesen
dc.typearticlede
ubs.fakultaetInformatik, Elektrotechnik und Informationstechnikde
ubs.institutInstitut für Technische Informatikde
ubs.publikation.seiten18de
ubs.publikation.sourceFrontiers in electronics 3 (2022), No. 833260de
ubs.publikation.typZeitschriftenartikelde

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
felec-03-833260.pdf
Size:
8.51 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
3.3 KB
Format:
Item-specific license agreed upon to submission
Description: