Domenech-Asensi et al., 2023 - Google Patents
A 12T SRAM in-memory computing differential current architecture for CNN implementationsDomenech-Asensi et al., 2023
- Document ID
- 1435014858931935767
- Author
- Domenech-Asensi G
- Ruiz-Merino R
- Zapata-Perez J
- Díaz-Madrid J
- Publication year
- Publication venue
- 2023 IEEE International Symposium on Circuits and Systems (ISCAS)
External Links
Snippet
This work presents a current mode differential in-memory computing architecture to be used in convolutional neural networks. The architecture is based on CMOS SRAM cells with added circuitry to perform the multiply and accumulate operations required to compute …
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C11/00—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C11/21—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements
- G11C11/34—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices
- G11C11/40—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors
- G11C11/41—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger
- G11C11/412—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using electric elements using semiconductor devices using transistors forming static cells with positive feedback, i.e. cells not needing refreshing or charge regeneration, e.g. bistable multivibrator or Schmitt trigger using field-effect transistors only
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/38—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation
- G06F7/48—Methods or arrangements for performing computations using exclusively denominational number representation, e.g. using binary, ternary, decimal representation using non-contact-making devices, e.g. tube, solid state device; using unspecified devices
- G06F7/52—Multiplying; Dividing
- G06F7/523—Multiplying only
- G06F7/53—Multiplying only in parallel-parallel fashion, i.e. both operands being entered in parallel
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computer systems based on biological models
- G06N3/02—Computer systems based on biological models using neural network models
- G06N3/06—Physical realisation, i.e. hardware implementation of neural networks, neurons or parts of neurons
-
- H—ELECTRICITY
- H03—BASIC ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/66—Digital/analogue converters
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11727261B2 (en) | Static random-access memory for deep neural networks | |
| US11714749B2 (en) | Efficient reset and evaluation operation of multiplying bit-cells for in-memory computing | |
| US11893271B2 (en) | Computing-in-memory circuit | |
| CN115039177A (en) | Low power consumption in-memory compute bit cell | |
| CN113946310B (en) | Memory calculation eDRAM accelerator for convolutional neural network | |
| CN110598858A (en) | Chip and method for realizing binary neural network based on nonvolatile memory calculation | |
| Tsai et al. | RePIM: Joint exploitation of activation and weight repetitions for in-ReRAM DNN acceleration | |
| CN115244621A (en) | Time-sharing in-memory computing bit cells | |
| CN117056277A (en) | Multiply-accumulate in-memory computing circuit for configuring self-adaptive scanning ADC (analog-to-digital converter) based on read-write separation SRAM (static random Access memory) | |
| Angizi et al. | Pisa: A binary-weight processing-in-sensor accelerator for edge image processing | |
| CN117271436B (en) | SRAM-based current mirror complementary in-memory computing macro circuits and chips | |
| Bose et al. | A 75kb SRAM in 65nm CMOS for in-memory computing based neuromorphic image denoising | |
| Chen et al. | A neuromorphic spiking neural network using time-to-first-spike coding scheme and analog computing in low-leakage 8T SRAM | |
| Sankhe et al. | Area-optimized 2D Interleaved Adder Tree Design for Sparse DCIM Edge Processing | |
| Domenech-Asensi et al. | A 12T SRAM in-memory computing differential current architecture for CNN implementations | |
| Wang et al. | An 8t sram based digital compute-in-memory macro for multiply-and-accumulate accelerating | |
| US20220366946A1 (en) | Semiconductor device performing a multiplication and accumulation operation | |
| Zhang et al. | CRAM: Collocated SRAM and DRAM with in-memory computing-based denoising and filling for neuromorphic vision sensors in 65 nm CMOS | |
| Scott et al. | A flash-based current-mode IC to realize quantized neural networks | |
| CN110363292B (en) | A mixed-signal binary CNN processor | |
| CN112951290B (en) | Memory computing circuit and device based on nonvolatile random access memory | |
| CN119271172B (en) | Charge domain signed multiplication, multi-bit multiplication and accumulation circuit and chip thereof | |
| Laiho et al. | Space-dependent binary image processing within a 64x64 mixed-mode array processor | |
| TWI896590B (en) | Low-power compute-in-memory bitcell | |
| US20220334800A1 (en) | Exact stochastic computing multiplication in memory |