Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
119 tokens/sec
GPT-4o
56 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
6 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Implementation of Ternary Weights with Resistive RAM Using a Single Sense Operation per Synapse (2007.14234v2)

Published 26 Jul 2020 in cs.ET

Abstract: The design of systems implementing low precision neural networks with emerging memories such as resistive random access memory (RRAM) is a significant lead for reducing the energy consumption of artificial intelligence. To achieve maximum energy efficiency in such systems, logic and memory should be integrated as tightly as possible. In this work, we focus on the case of ternary neural networks, where synaptic weights assume ternary values. We propose a two-transistor/two-resistor memory architecture employing a precharge sense amplifier, where the weight value can be extracted in a single sense operation. Based on experimental measurements on a hybrid 130 nm CMOS/RRAM chip featuring this sense amplifier, we show that this technique is particularly appropriate at low supply voltage, and that it is resilient to process, voltage, and temperature variations. We characterize the bit error rate in our scheme. We show based on neural network simulation on the CIFAR-10 image recognition task that the use of ternary neural networks significantly increases neural network performance, with regards to binary ones, which are often preferred for inference hardware. We finally evidence that the neural network is immune to the type of bit errors observed in our scheme, which can therefore be used without error correction.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (8)
  1. Axel Laborieux (12 papers)
  2. Marc Bocquet (46 papers)
  3. Tifenn Hirtzlin (21 papers)
  4. Jacques-Olivier Klein (15 papers)
  5. Etienne Nowak (8 papers)
  6. Elisa Vianello (26 papers)
  7. Jean-Michel Portal (15 papers)
  8. Damien Querlioz (62 papers)
Citations (8)

Summary

We haven't generated a summary for this paper yet.