Hu et al., 2021 - Google Patents
In-memory computing with associative memories: A cross-layer perspectiveHu et al., 2021
- Document ID
- 12281088127764117958
- Author
- Hu X
- Niemier M
- Kazemi A
- Laguna A
- Ni K
- Rajaei R
- Sharifi M
- Yin X
- Publication year
- Publication venue
- 2021 IEEE International Electron Devices Meeting (IEDM)
External Links
Snippet
Associative memories (AMs), which efficiently “associate” input queries with appropriate data words/locations in the memory, are powerful in-memory-computing cores. Harnessing the benefits of AMs requires cross-layer design efforts that span from devices and circuits to …
- 230000015654 memory 0 title abstract description 32
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C15/00—Digital stores in which information comprising one or more characteristic parts is written into the store and in which information is read-out by searching for one or more of these characteristic parts, i.e. associative or content-addressed stores
- G11C15/04—Digital stores in which information comprising one or more characteristic parts is written into the store and in which information is read-out by searching for one or more of these characteristic parts, i.e. associative or content-addressed stores using semiconductor elements
- G11C15/046—Digital stores in which information comprising one or more characteristic parts is written into the store and in which information is read-out by searching for one or more of these characteristic parts, i.e. associative or content-addressed stores using semiconductor elements using non-volatile storage elements
-
- 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/56—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
- G11C11/5621—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using charge storage in a floating gate
- G11C11/5642—Sensing or reading circuits; Data output circuits
-
- 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/56—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency
- G11C11/565—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using storage elements with more than two stable states represented by steps, e.g. of voltage, current, phase, frequency using capacitive charge storage elements
-
- 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
-
- 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/02—Digital stores characterised by the use of particular electric or magnetic storage elements; Storage elements therefor using magnetic elements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C13/00—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00 - G11C25/00
- G11C13/0002—Digital stores characterised by the use of storage elements not covered by groups G11C11/00, G11C23/00 - G11C25/00 using resistance random access memory [RRAM] elements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C16/00—Erasable programmable read-only memories
- G11C16/02—Erasable programmable read-only memories electrically programmable
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C17/00—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
- G11C17/08—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2211/00—Indexing scheme relating to digital stores characterized by the use of particular electric or magnetic storage elements; Storage elements therefor
- G11C2211/56—Indexing scheme relating to G11C11/56 and sub-groups for features not covered by these groups
- G11C2211/564—Miscellaneous aspects
- G11C2211/5641—Multilevel memory having cells with different number of storage levels
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06N—COMPUTER SYSTEMS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N99/00—Subject matter not provided for in other groups of this subclass
- G06N99/005—Learning machines, i.e. computer in which a programme is changed according to experience gained by the machine itself during a complete run
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/06—Sense amplifiers; Associated circuits, e.g. timing or triggering circuits
- G11C7/067—Single-ended amplifiers
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C2213/00—Indexing scheme relating to G11C13/00 for features not covered by this group
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Hu et al. | In-memory computing with associative memories: A cross-layer perspective | |
Ni et al. | Ferroelectric ternary content-addressable memory for one-shot learning | |
Aziz et al. | Computing with ferroelectric FETs: Devices, models, systems, and applications | |
Yin et al. | Design and benchmarking of ferroelectric FET based TCAM | |
US8107276B2 (en) | Resistive memory devices having a not-and (NAND) structure | |
Hung et al. | Challenges and trends indeveloping nonvolatile memory-enabled computing chips for intelligent edge devices | |
Laguna et al. | Ferroelectric FET based in-memory computing for few-shot learning | |
US20150003164A1 (en) | Content addressable memory | |
Kazemi et al. | A flash-based multi-bit content-addressable memory with euclidean squared distance | |
Tseng et al. | In-memory-searching architecture based on 3D-NAND technology with ultra-high parallelism | |
Amrouch et al. | Iccad tutorial session paper ferroelectric fet technology and applications: From devices to systems | |
Shou et al. | See-mcam: Scalable multi-bit fefet content addressable memories for energy efficient associative search | |
Reis et al. | Attention-in-memory for few-shot learning with configurable ferroelectric FET arrays | |
Yang et al. | An ultra-high-density and energy-efficient content addressable memory design based on 3D-NAND flash | |
Qian et al. | Energy-aware designs of ferroelectric ternary content addressable memory | |
CN111341365B (en) | Ternary content addressable memory and method of operating the same | |
Liu et al. | Eva-cam: a circuit/architecture-level evaluation tool for general content addressable memories | |
Zhao et al. | RFAcc: A 3D ReRAM associative array based random forest accelerator | |
US20240005977A1 (en) | Compute-in-memory devices, neural network accelerators, and electronic devices | |
Yin et al. | Ferroelectric fet based tcam designs for energy efficient computing | |
Li et al. | CafeHD: A Charge-Domain FeFET-Based Compute-in-Memory Hyperdimensional Encoder with Hypervector Merging | |
TWI844013B (en) | Content addressable memory device, content addressable memory cell and method for data searching and comparing thereof | |
Amrouch et al. | Cross-layer design for Computing-in-Memory: From devices, circuits, to architectures and applications | |
CN113160869B (en) | CAM device and operation method thereof | |
Li et al. | Multibit Content Addressable Memory Design and Optimization Based on 3-D nand-Compatible IGZO Flash |