KR20160082234A - 저장 장치, 방법 및 저장 매체 - Google Patents
저장 장치, 방법 및 저장 매체 Download PDFInfo
- Publication number
- KR20160082234A KR20160082234A KR1020150189870A KR20150189870A KR20160082234A KR 20160082234 A KR20160082234 A KR 20160082234A KR 1020150189870 A KR1020150189870 A KR 1020150189870A KR 20150189870 A KR20150189870 A KR 20150189870A KR 20160082234 A KR20160082234 A KR 20160082234A
- Authority
- KR
- South Korea
- Prior art keywords
- storage
- cells
- storage device
- bit
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
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/043—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 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
- G11C11/411—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 bipolar transistors only
-
- 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/413—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction
- G11C11/417—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction for memory cells of the field-effect type
- G11C11/419—Read-write [R-W] circuits
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/90335—Query processing
- G06F16/90339—Query processing by using parallel associative memories or content-addressable memories
-
- 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
- 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/413—Auxiliary circuits, e.g. for addressing, decoding, driving, writing, sensing, timing or power reduction
-
- 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
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C7/00—Arrangements for writing information into, or reading information out from, a digital store
- G11C7/10—Input/output [I/O] data interface arrangements, e.g. I/O data control circuits, I/O data buffers
- G11C7/1006—Data managing, e.g. manipulating data before writing or reading out, data bus switches or control circuits therefor
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Static Random-Access Memory (AREA)
Abstract
Description
도 2는 저장 장치 내의 XOR 연산의 결과를 결정하는 예를 도시하는 도면이다.
도 3은 차동(differential) 감지 모드 및 단일 종단(single-ended) 감지 모드를 갖는 감지 증폭기의 예를 도시하는 도면이다.
도 4는 저장 장치 내의 논리 연산의 결과를 알아내는 방법을 도시하는 도면이다.
도 5는 논-내용 주소화 모드 및 내용-주소화 모드를 갖는 저장 장치의 예를 도시하고, 이진 내용 주소화 모드에서 저장 장치를 사용하여 판독 연산을 실행하는 예를 도시하는 도면이다.
도 6은 논-내용 주소화 모드에서 판독 연산을 실행하는 방법을 도시하는 도면이다.
도 7는 논-내용 주소화 모드에서 기록 연산을 실행하는 방법을 도시하는 도면이다.
도 8은 이진 내용 주소화 모드에서 서치 연산을 실행하는 방법을 도시하는 도면이다.
도 9는 이진 내용 주소화 모드에서 기록 연산을 실행하는 예를 도시하는 도면이다.
도 10은 이진 내용 주소화 모드에서 기록 연산을 실행하는 방법을 도시하는 도면이다.
도 11은 3진 내용 주소화 모드에서 저장 장치를 동작시키는 예를 도시하는 도면이다.
도 12은 3진 내용 주소화 모드에서 서치 동작을 실행하기 위한 방법을 도시하는 도면이다.
도 13은 3진 내용 주소화 모드에서 기록 동작을 실행하는 방법을 도시하는 도면이다.
도 14는 메모리 장치의 예를 생성하도록 사용될 수 있는 메모리 컴파일러의 예를 도시하는 도면이다.
도 15는 메모리 컴파일러를 실행하는데 사용될 수 있는 컴퓨팅 장치의 예를 설명하는 도면이다.
| 데이터 상태 | 좌측 셀 상태(열 x) | 우측 셀 상태(열 x + 1) |
| 0 | 0 | 0 |
| 1 | 1 | 1 |
| X | 0 | 1 |
| 예비 | 1 | 0 |
| 서치 상태 | 좌측 워드 라인 wll | 우측 워드 라인 wlr |
| 0 | 1 | 0 |
| 1 | 0 | 1 |
| X | 0 | 0 |
| 예비 | 1 | 1 |
| 서치 상태 | 데이터 상태 | 일치? |
| 0 | 0 | 1 |
| 1 | 1 | 1 |
| 0 | 1 | 0 |
| 1 | 0 | 0 |
| X | 임의의 상태 | 1 |
| 임의의 상태 | X | 1 |
Claims (20)
- 데이터 값을 저장하는 복수의 저장 셀;
적어도 2개의 저장 셀을 적어도 하나의 공통 신호 라인에 동시에 결합하는 제어 회로; 및
상기 적어도 2개의 저장 셀의 각각에 저장된 데이터 값에 적용된 논리 연산의 결과를 나타내는 상기 적어도 하나의 공통 신호 라인의 적어도 하나에서 신호 레벨을 감지하는 감지 회로를 포함하는 것을 특징으로 하는 저장 장치. - 제1항에 있어서, 상기 저장 셀은 각각의 저장 셀이 한 쌍의 비트라인과의 워드라인의 교차점에 있는 상태로 열과 행으로 배열되어 있고, 동일한 행의 저장 셀은 동일한 워드라인을 공유하고 동일한 열의 저장 셀은 동일한 쌍의 비트라인을 공유하는 것을 특징으로 하는 저장 장치.
- 제2항에 있어서, 상기 적어도 2개의 저장 셀은 동일한 열에 저장 셀을 포함하고, 상기 적어도 하나의 공통 신호 라인은 이러한 열에 상응하는 한 쌍의 비트라인을 포함하는 것을 특징으로 하는 저장 장치.
- 제2항에 있어서, 상기 논리 연산의 결과를 얻는 동작에서, 상기 제어 회로는 상기 적어도 2개의 저장 셀에 상응하는 적어도 2개의 워드라인을 동시에 어서트하는 것을 특징으로 하는 저장 장치.
- 제3항에 있어서, 상기 감지 회로는 상기 한 쌍의 비트라인중 적어도 하나의 절대 신호 레벨을 감지하기 위한 단일 종단 감지 모드를 갖는 것을 특징으로 하는 저장 장치.
- 제5항에 있어서, 상기 감지 회로는 또한 상기 한 쌍의 비트라인의 신호 레벨 사이의 차이를 감지하기 위한 차동 감지 모드를 갖는 것을 특징으로 하는 저장 장치.
- 제6항에 있어서, 상기 저장 셀중 하나에 저장된 데이터 값을 판독하는 판독 연산을 실행할 때 차동 감지 모드를 선택하고, 상기 논리 연산의 결과를 판정하는 연산을 실행할 때 단일 종단 감지 모드를 선택하는 모드 선택 회로를 포함하는 것을 특징으로 하는 저장 장치.
- 제6항에 있어서, 상기 감지 회로는 각각 제1 인버터 및 제2 인버터를 포함하는 2개 쌍의 교차 결합 인버터를 포함하고;
상기 차동 감지 모드에서, 각각의 쌍의 교차 결합 인버터는 상기 한 쌍의 비트라인의 제1 비트라인에 결합된 제1 인버터의 입력부 및 상기 한 쌍의 비트라인의 제2 비트라인에 결합된 제2 인버터의 입력부를 갖고 있고;
상기 단일 종단 감지 모드에서, 한 쌍의 교차 결합 인버터는 상기 제1 비트라인에 결합된 제1 인버터의 입력부 및 기준 신호 레벨에 결합된 제2 인버터의 입력부를 갖고 있고, 다른 쌍의 교차 결합 인버터는 상기 기준 신호 레벨에 결합된 제1 인버터의 입력부 및 상기 제2 비트라인에 결합된 제2 인버터의 입력부를 갖고 있는 것을 특징으로 하는 저장 장치. - 제1항에 있어서, 상기 적어도 하나의 공통 신호 라인에 결합될 때 상기 적어도 2개의 저장 셀의 데이터 값을 교란으로부터 보호하는 보호 회로를 포함하는 것을 특징으로 하는 저장 장치.
- 제4항에 있어서, 상기 적어도 2개의 워드라인을 어서트할 때, 상기 적어도 2개의 워드라인의 전압은 상기 적어도 2개의 저장 셀에 대한 공급 전압 보다 낮은 것을 특징으로 하는 저장 장치.
- 제1항에 있어서, 상기 논리 연산은,
AND;
NAND;
NOR;
OR;
XOR; 및
XNOR중 적어도 하나를 포함하는 것을 특징으로 하는 저장 장치. - 제3항에 있어서, 상기 논리 연산은 AND 또는 NAND 연산을 포함한다면, 상기 감지 회로는 상기 공통 쌍의 비트라인의 제1 비트라인의 신호 레벨을 감지하고, 상기 논리 연산의 결과는 상기 제1 비트라인의 신호 레벨이 0 또는 1인지 여부에 의해 표시되는 것을 특징으로 하는 저장 장치.
- 제3항에 있어서, 상기 논리 연산이 NOR 또는 OR 연산을 포함한다면, 상기 감지 회로는 상기 공통 쌍의 비트라인의 제2 비트라인의 신호 레벨을 감지하고, 상기 논리 연산의 결과는 상기 제2 비트라인의 신호 레벨이 0 또는 1인지 여부에 의해 표시되는 것을 특징으로 하는 저장 장치.
- 제3항에 있어서, 상기 논리 연산이 XOR 또는 XNOR 연산을 포함한다면, 상기 감지 회로는 상기 공통 쌍의 비트라인의 양측 비트라인의 신호 레벨을 감지하고, 상기 논리 연산의 결과는 양측 비트라인의 신호 레벨이 0인지 여부에 의존하는 것을 특징으로 하는 저장 장치.
- 제1항에 있어서, 상기 저장 셀은 SRAM 셀을 포함하는 것을 특징으로 하는 저장 장치.
- 제1항에 있어서, 상기 저장 셀은 6T SRAM 셀을 포함하는 것을 특징으로 하는 저장 장치.
- 제1항에 따른 저장 장치를 포함하는 것을 특징으로 하는 데이터 처리 장치.
- 데이터 값을 저장하기 위한 복수의 저장 셀 수단;
적어도 2개의 저장 셀을 적어도 하나의 공통 신호 라인에 동시에 결합하기 위한 제어 수단; 및
상기 적어도 2개의 저장 셀의 각각에 저장된 데이터 값에 적용되는 논리 연산의 결과를 나타내는 상기 적어도 하나의 공통 신호 라인중 적어도 하나의 신호 레벨을 신호 레벨을 감지하기 위한 감지 수단을 포함하는 것을 특징으로 하는 저장 장치. - 저장 장치의 적어도 2개의 저장 셀을 적어도 하나의 공통 신호 라인에 동시에 결합하는 단계;
상기 적어도 2개의 저장 셀의 각각에 저장된 데이터 값에 적용되는 논리 연산의 결과를 나타내는 상기 적어도 하나의 공통 신호 라인중 적어도 하나의 신호 레벨을 감지하는 단계를 포함하는 것을 특징으로 하는 방법. - 메모리 컴파일러 컴퓨터 프로그램과 연관된 메모리 구조로부터 메모리 장치의 인스턴스를 생성하도록 컴퓨터를 제어하기 위한 메모리 컴파일러 컴퓨터 프로그램을 저장하는 컴퓨터 판독가능 저장 매체로서, 상기 메모리 구조는 회로 소자의 정의 및 이러한 회로 소자를 조합하기 위한 데이터 정의 규칙을 규정하여, 상기 생성된 인스턴스는 제1항의 저장 장치를 포함하는 메모리 장치를 규정하는 것을 특징으로 하는 컴퓨터 판독가능 저장 매체.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/586,076 | 2014-12-30 | ||
| US14/586,076 US9396795B1 (en) | 2014-12-30 | 2014-12-30 | Storage device supporting logical operations, methods and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20160082234A true KR20160082234A (ko) | 2016-07-08 |
| KR102306528B1 KR102306528B1 (ko) | 2021-09-29 |
Family
ID=56164985
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150189870A Active KR102306528B1 (ko) | 2014-12-30 | 2015-12-30 | 저장 장치, 방법 및 저장 매체 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US9396795B1 (ko) |
| KR (1) | KR102306528B1 (ko) |
| TW (1) | TWI692760B (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210154683A (ko) * | 2020-06-12 | 2021-12-21 | 고려대학교 산학협력단 | 산술 연산을 지원하는 컴퓨팅 인 메모리 및 그 제어 동작 방법 |
Families Citing this family (43)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2529221A (en) * | 2014-08-14 | 2016-02-17 | Ibm | Content addressable memory cell and array |
| US9940999B2 (en) | 2016-06-22 | 2018-04-10 | Darryl G. Walker | Semiconductor devices, circuits and methods for read and/or write assist of an SRAM circuit portion based on voltage detection and/or temperature detection circuits |
| US10403384B2 (en) | 2016-06-22 | 2019-09-03 | Darryl G. Walker | Testing a semiconductor device including a voltage detection circuit and temperature detection circuit that can be used to generate read assist and/or write assist in an SRAM circuit portion and method therefor |
| US9870818B1 (en) * | 2016-10-04 | 2018-01-16 | Qualcomm Incorporated | Separate read and write address decoding in a memory system to support simultaneous memory read and write operations |
| US11227653B1 (en) | 2016-12-06 | 2022-01-18 | Gsi Technology, Inc. | Storage array circuits and methods for computational memory cells |
| US10943648B1 (en) | 2016-12-06 | 2021-03-09 | Gsi Technology, Inc. | Ultra low VDD memory cell with ratioless write port |
| US10847212B1 (en) | 2016-12-06 | 2020-11-24 | Gsi Technology, Inc. | Read and write data processing circuits and methods associated with computational memory cells using two read multiplexers |
| US10521229B2 (en) * | 2016-12-06 | 2019-12-31 | Gsi Technology, Inc. | Computational memory cell and processing array device using memory cells |
| US10891076B1 (en) | 2016-12-06 | 2021-01-12 | Gsi Technology, Inc. | Results processing circuits and methods associated with computational memory cells |
| US10860320B1 (en) | 2016-12-06 | 2020-12-08 | Gsi Technology, Inc. | Orthogonal data transposition system and method during data transfers to/from a processing array |
| US10854284B1 (en) | 2016-12-06 | 2020-12-01 | Gsi Technology, Inc. | Computational memory cell and processing array device with ratioless write port |
| US10847213B1 (en) | 2016-12-06 | 2020-11-24 | Gsi Technology, Inc. | Write data processing circuits and methods associated with computational memory cells |
| US10249362B2 (en) | 2016-12-06 | 2019-04-02 | Gsi Technology, Inc. | Computational memory cell and processing array device using the memory cells for XOR and XNOR computations |
| US10777262B1 (en) | 2016-12-06 | 2020-09-15 | Gsi Technology, Inc. | Read data processing circuits and methods associated memory cells |
| US10699778B2 (en) * | 2017-04-28 | 2020-06-30 | Arizona Board Of Regents On Behalf Of Arizona State University | Static random access memory (SRAM) cell and related SRAM array for deep neural network and machine learning applications |
| US10049729B1 (en) | 2017-09-19 | 2018-08-14 | Qualcomm Incorporated | Flexible memory assistance scheme |
| FR3075446B1 (fr) | 2017-12-19 | 2020-10-02 | Commissariat Energie Atomique | Circuit memoire adapte a mettre en oeuvre des operations de calcul |
| US10643722B2 (en) * | 2018-01-12 | 2020-05-05 | Taiwan Semiconductor Manufacturing Co., Ltd. | Memory device |
| JP7091918B2 (ja) * | 2018-08-02 | 2022-06-28 | 株式会社ソシオネクスト | 半導体記憶装置およびその制御方法 |
| US11436046B2 (en) | 2018-10-11 | 2022-09-06 | Powerchip Semiconductor Manufacturing Corporation | Electronic device with memory processor-based multiprocessing architecture and operation method thereof |
| FR3088767B1 (fr) * | 2018-11-16 | 2022-03-04 | Commissariat Energie Atomique | Circuit memoire adapte a mettre en oeuvre des operations de calcul |
| CN112053712B (zh) * | 2019-06-06 | 2024-05-10 | 意法半导体国际有限公司 | 具有集成偏差元件的存储器内计算阵列 |
| US10877731B1 (en) | 2019-06-18 | 2020-12-29 | Gsi Technology, Inc. | Processing array device that performs one cycle full adder operation and bit line read/write logic features |
| US10958272B2 (en) | 2019-06-18 | 2021-03-23 | Gsi Technology, Inc. | Computational memory cell and processing array device using complementary exclusive or memory cells |
| US10964356B2 (en) * | 2019-07-03 | 2021-03-30 | Qualcomm Incorporated | Compute-in-memory bit cell |
| US11114156B2 (en) | 2019-10-22 | 2021-09-07 | Micron Technology, Inc. | Read spike mitigation in integrated circuit memory |
| CN112214197B (zh) * | 2020-10-16 | 2022-10-04 | 苏州兆芯半导体科技有限公司 | Sram全加器及多比特sram全加器 |
| US11605418B2 (en) | 2020-10-26 | 2023-03-14 | Micron Technology, Inc. | Memory device architecture using multiple physical cells per bit to improve read margin and to alleviate the need for managing demarcation read voltages |
| US11996137B2 (en) * | 2021-05-21 | 2024-05-28 | Taiwan Semiconductor Manufacturing Company, Ltd. | Compute in memory (CIM) memory array |
| US11972793B2 (en) | 2021-09-15 | 2024-04-30 | Mavagail Technology, LLC | Integrated circuit device including an SRAM portion having end power select circuits |
| CN114077418A (zh) * | 2021-11-18 | 2022-02-22 | 海光信息技术股份有限公司 | 存储器内运算方法及装置、存储器及存储介质 |
| CN114077417B (zh) * | 2021-11-18 | 2025-12-12 | 海光信息技术股份有限公司 | 存储器内运算方法及装置、存储器及存储介质 |
| WO2023137696A1 (zh) * | 2022-01-21 | 2023-07-27 | 北京大学深圳研究生院 | 一种逻辑运算存储单元、存储阵列和逻辑运算存储器 |
| US11942144B2 (en) | 2022-01-24 | 2024-03-26 | Stmicroelectronics S.R.L. | In-memory computation system with drift compensation circuit |
| US12211582B2 (en) | 2022-04-12 | 2025-01-28 | Stmicroelectronics S.R.L. | Signed and binary weighted computation for an in-memory computation system |
| US11894052B2 (en) | 2022-04-12 | 2024-02-06 | Stmicroelectronics S.R.L. | Compensated analog computation for an in-memory computation system |
| US12361987B1 (en) | 2022-04-20 | 2025-07-15 | BTQ Technologies Corp. | Non-volatile storage of secure data in 6T SRAM cells using hot carrier injection |
| CN115035931B (zh) * | 2022-05-23 | 2025-08-29 | 安徽大学 | 一种基于8t-sram单元的电路结构、芯片和模块 |
| US12482518B2 (en) | 2022-05-25 | 2025-11-25 | Stmicroelectronics International N.V. | Enhanced accuracy of bit line reading for an in-memory compute operation by accounting for variation in read current |
| US20230386566A1 (en) * | 2022-05-25 | 2023-11-30 | Stmicroelectronics International N.V. | Bit line voltage clamping read circuit for an in-memory compute operation where simultaneous access is made to plural rows of a static random access memory (sram) |
| US12469545B2 (en) | 2022-05-25 | 2025-11-11 | Stmicroelectronics International N.V. | Bit line read current mirroring circuit for an in-memory compute operation where simultaneous access is made to plural rows of a static random access memory (SRAM) |
| US20240233786A9 (en) * | 2022-10-24 | 2024-07-11 | Mediatek Inc. | Memory with fly-bitlines that work with single-ended sensing and associated memory access method |
| IT202200026760A1 (it) | 2022-12-23 | 2024-06-23 | St Microelectronics Srl | Dispositivo di computazione in-memoria avente migliorata compensazione di deriva |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010112598A (ko) * | 2000-06-12 | 2001-12-20 | 포만 제프리 엘 | 메모리 디바이스, 그 디바이스의 비트 라인 컨택트 저항테스팅 방법, 및 sram 메모리 어레이 시스템 |
| US20070008760A1 (en) * | 2005-07-06 | 2007-01-11 | Renesas Technology Corp. | Highly integrated ternary semiconductor memory device |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6310880B1 (en) * | 2000-03-17 | 2001-10-30 | Silicon Aquarius, Inc. | Content addressable memory cells and systems and devices using the same |
| US6836419B2 (en) * | 2002-08-23 | 2004-12-28 | Micron Technology, Inc. | Split word line ternary CAM architecture |
| US6954369B2 (en) * | 2003-07-25 | 2005-10-11 | Micron Technology, Inc. | Noise reduction in a CAM memory cell |
| US8848412B1 (en) * | 2013-07-05 | 2014-09-30 | Arm Limited | Ternary content addressable memory |
-
2014
- 2014-12-30 US US14/586,076 patent/US9396795B1/en active Active
-
2015
- 2015-12-30 TW TW104144529A patent/TWI692760B/zh active
- 2015-12-30 KR KR1020150189870A patent/KR102306528B1/ko active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20010112598A (ko) * | 2000-06-12 | 2001-12-20 | 포만 제프리 엘 | 메모리 디바이스, 그 디바이스의 비트 라인 컨택트 저항테스팅 방법, 및 sram 메모리 어레이 시스템 |
| US20070008760A1 (en) * | 2005-07-06 | 2007-01-11 | Renesas Technology Corp. | Highly integrated ternary semiconductor memory device |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20210154683A (ko) * | 2020-06-12 | 2021-12-21 | 고려대학교 산학협력단 | 산술 연산을 지원하는 컴퓨팅 인 메모리 및 그 제어 동작 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| US9396795B1 (en) | 2016-07-19 |
| TW201637013A (zh) | 2016-10-16 |
| KR102306528B1 (ko) | 2021-09-29 |
| TWI692760B (zh) | 2020-05-01 |
| US20160189769A1 (en) | 2016-06-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102306528B1 (ko) | 저장 장치, 방법 및 저장 매체 | |
| US8233302B2 (en) | Content addressable memory with concurrent read and search/compare operations at the same memory cell | |
| EP3025346B1 (en) | Apparatuses and methods for performing compare operations using sensing circuitry | |
| US10049709B2 (en) | Port modes for use with memory | |
| TW201511002A (zh) | 三元內容可定址記憶體 | |
| US8050114B2 (en) | Memory device having a single pass-gate transistor per bitline column multiplexer coupled to latch circuitry and method thereof | |
| US6778435B1 (en) | Memory architecture for TCCT-based memory cells | |
| TW202046305A (zh) | 位元線預充電電路 | |
| TWI566245B (zh) | 在雙寫入線半導體記憶體中的寫入協助 | |
| US20220068329A1 (en) | Apparatuses and methods to perform low latency access of a memory | |
| JP5339544B2 (ja) | パラレル連想メモリ | |
| US11404109B2 (en) | Logical operations using memory cells | |
| US20080037357A1 (en) | Double-rate memory | |
| Tsai et al. | Testing of in-memory-computing memories with 8 T SRAMs | |
| US20160064070A1 (en) | Low power sram | |
| US11264081B1 (en) | Memory circuit, electronic device having the memory circuit, and method of operating memory circuit | |
| US11615837B2 (en) | Pseudo-triple-port SRAM datapaths | |
| KR101149816B1 (ko) | 캐쉬 메모리의 캐쉬 히트 로직 | |
| US11663124B2 (en) | Apparatuses and methods for interfacing on-memory pattern matching | |
| US20080137450A1 (en) | Apparatus and method for sram array power reduction through majority evaluation | |
| US7558924B2 (en) | Systems and methods for accessing memory cells | |
| US9786362B1 (en) | Memory circuit and data processing system | |
| JP2008191444A (ja) | 表示ドライバic | |
| KR101155120B1 (ko) | 데이터 손실을 최소화하는 바이너리 내용 주소화 메모리 | |
| US20080212394A1 (en) | Write driving circuit and semiconductor memory apparatus using the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20151230 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| A302 | Request for accelerated examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20201218 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20151230 Comment text: Patent Application |
|
| PA0302 | Request for accelerated examination |
Patent event date: 20201218 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20151230 Patent event code: PA03021R01I Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210315 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210701 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210923 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20210924 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20240826 Start annual number: 4 End annual number: 4 |