IP Library Granted Patent US 7,746,692
Granted Patent B2
US 7,746,692 · App. 12/023,092 · Granted Jun 29, 2010

Multiple-level memory with analog read

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,746,692
App. No.
12/023,092
Granted
Jun 29, 2010
Kind
B2
Abstract

A memory circuit includes a plurality of memory cells, each of the memory cells being operative to store multiple bits of data therein, and a plurality of column lines and row lines coupled to the memory cells for selectively accessing the memory cells. The circuit further includes multiple sense amplifiers, each of the sense amplifiers being connected to a corresponding one of the column lines and being operative to detect an electric charge stored in a selected one of the memory cells coupled to the corresponding column line and to generate an analog signal indicative of the stored electric charge. An analog multiplexer is connected to the sense amplifiers. The analog multiplexer is operative to receive the respective analog signals from the sense amplifiers and to generate an analog output signal having a magnitude which varies in time as a function of the respective analog signals from the sense amplifiers.

Claims (36)

1. A memory circuit, comprising:

a plurality of memory cells, each of the memory cells being operative to store multiple bits of data therein;

a plurality of column lines and row lines coupled to the memory cells for selectively accessing the memory cells;

a plurality of sense amplifiers, each of the sense amplifiers being connected to a corresponding one of the column lines and being operative to detect an electric charge stored in a selected one of the memory cells coupled to the corresponding column line and to generate an analog signal indicative of the stored electric charge; and

an analog multiplexer connected to the plurality of sense amplifiers, the analog multiplexer being operative to receive the respective analog signals from the plurality of sense amplifiers and to generate an analog output signal having a magnitude which varies in time as a function of the respective analog signals from the plurality of sense amplifiers.

2. The circuit of claim 1 , wherein the output signal generated by the analog multiplexer comprises a continuous analog signal representative of sequential reads from at least a subset of the plurality of memory cells.

3. The circuit of claim 1 , wherein the analog multiplexer is operative to convert the electric charge stored in the selected memory cell to a proportionate analog voltage representative of the stored electric charge.

4. The circuit of claim 1 , wherein at least one of the plurality of sense amplifiers comprises an analog voltage buffer.

5. The circuit of claim 1 , wherein the analog multiplexer comprises a plurality of transmission gates, each transmission gate having a first input connected to a corresponding one of the sense amplifiers, a second input for receiving a control signal, and an output, respective outputs of the transmission gates being connected together and forming an output of the analog multiplexer, each transmission gate being operative to electrically couple the first input of the transmission gate to the output of the transmission gate as a function of the control signal supplied to the second input of the transmission gate.

6. The circuit of claim 1 , further comprising error correction circuitry connected to the analog multiplexer, the error correction circuitry being operative to correct at least one bit error detected in the analog output signal.

7. The circuit of claim 1 , wherein the magnitude of the analog output signal is representative of electric charge stored in a sequence of memory cells that are not physically adjacent to one another.

8. The circuit of claim 1 , further comprising a controller connected to the analog multiplexer and operative to control a sequence of the respective analog signals from the plurality of sense amplifiers represented in the analog output signal.

9. The circuit of claim 1 , wherein the analog multiplexer is operative to combine the respective analog signals from the plurality of sense amplifiers in at least one of an ascending and a descending numerical sequence to generate the analog output signal.

10. An integrated circuit including at least one memory circuit, the at least one memory circuit comprising:

a plurality of memory cells, each of the memory cells being operative to store multiple bits of data therein;

a plurality of column lines and row lines coupled to the memory cells for selectively accessing the memory cells;

a plurality of sense amplifiers, each of the sense amplifiers being connected to a corresponding one of the column lines and being operative to detect an electric charge stored in a selected one of the memory cells coupled to the corresponding column line and to generate an analog signal indicative of the stored electric charge; and

an analog multiplexer connected to the plurality of sense amplifiers, the analog multiplexer being operative to receive the respective analog signals from the plurality of sense amplifiers and to generate an analog output signal having a magnitude which varies in time as a function of the respective analog signals from the plurality of sense amplifiers.

11. The integrated circuit of claim 10 , wherein the output signal generated by the analog multiplexer comprises a continuous analog signal representative of sequential reads from at least a subset of the plurality of memory cells.

12. The integrated circuit of claim 10 , wherein the analog multiplexer is operative to convert the electric charge stored in the selected memory cell to a proportionate analog voltage representative of the stored electric charge.

13. The integrated circuit of claim 10 , wherein at least one of the plurality of sense amplifiers comprises an analog voltage buffer.

14. The integrated circuit of claim 10 , wherein the analog multiplexer comprises a plurality of transmission gates, each transmission gate having a first input connected to a corresponding one of the sense amplifiers, a second input for receiving a control signal, and an output, respective outputs of the transmission gates being connected together and forming an output of the analog multiplexer, each transmission gate being operative to electrically couple the first input of the transmission gate to the output of the transmission gate as a function of the control signal supplied to the second input of the transmission gate.

15. The integrated circuit of claim 10 , wherein the at least one memory circuit further comprises error correction circuitry connected to the analog multiplexer, the error correction circuitry being operative to correct at least one bit error detected in the analog output signal.

16. The integrated circuit of claim 10 , wherein the magnitude of the analog output signal is representative of electric charge stored in a sequence of memory cells in the at least one memory circuit that are not physically adjacent to one another.

17. The integrated circuit of claim 10 , wherein the at least one memory circuit further comprises a controller connected to the analog multiplexer and operative to control a sequence of the respective analog signals from the plurality of sense amplifiers represented in the analog output signal.

18. The integrated circuit of claim 10 , wherein the analog multiplexer is operative to combine the respective analog signals from the plurality of sense amplifiers in at least one of an ascending and a descending numerical sequence to generate the analog output signal.

19. A method of reading a memory circuit including a plurality of memory cells, each of the memory cells being operative to store multiple bits of data therein, the method comprising the steps of:

for each of at least a subset of the memory cells, converting an electric charge stored in at least a selected one of the memory cells to a proportionate analog signal representative of the stored electric charge, the electric charge stored in the selected memory cell being indicative of a state of the selected memory cell;

combining a plurality of analog signals from a plurality of corresponding memory cells in the memory circuit to generate an analog output signal, the analog output signal having a magnitude which varies in time as a function of the respective analog signals from the plurality of corresponding memory cells; and

sampling the analog output signal at distinct times representative of a sequence of the respective analog signals from the plurality of corresponding memory cells.

20. An electronic system, comprising:

at least one integrated circuit including at least one embedded memory circuit, the at least one embedded memory circuit comprising:

a plurality of memory cells, each of the memory cells being operative to store multiple bits of data therein;

a plurality of column lines and row lines coupled to the memory cells for selectively accessing the memory cells;

a plurality of sense amplifiers, each of the sense amplifiers being connected to a corresponding one of the column lines and being operative to detect an electric charge stored in a selected one of the memory cells coupled to the corresponding column line and to generate an analog signal indicative of the stored electric charge; and

an analog multiplexer connected to the plurality of sense amplifiers, the analog multiplexer being operative to receive the respective analog signals from the plurality of sense amplifiers and to generate an analog output signal having a magnitude which varies in time as a function of the respective analog signals from the plurality of sense amplifiers.

Assignments (11)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2020
From: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
To: BROADCOM INTERNATIONAL PTE. LTD.
Reel/Frame 053771/0901 →
CORRECTIVE ASSIGNMENT TO CORRECT THE PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL: 47630 FRAME: 344. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 21, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 048883/0267 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE OF MERGER TO 9/5/2018 PREVIOUSLY RECORDED AT REEL: 047196 FRAME: 0687. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047630/0344 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047196/0687 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041710/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037808/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS (RELEASES RF 032856-0031) Recorded Feb 2, 2016
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: LSI CORPORATION; AGERE SYSTEMS LLC
Reel/Frame 037684/0039 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2015
From: AGERE SYSTEMS LLC
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 035365/0634 →
CERTIFICATE OF CONVERSION Recorded Aug 29, 2014
From: AGERE SYSTEMS INC.
To: AGERE SYSTEMS LLC
Reel/Frame 033663/0948 →
PATENT SECURITY AGREEMENT Recorded May 8, 2014
From: LSI CORPORATION; AGERE SYSTEMS LLC
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 032856/0031 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2008
From: KOHLER, ROSS A.; MCPARTLAND, RICHARD J.; WERNER, WAYNE E.
To: AGERE SYSTEMS INC.
Reel/Frame 020440/0895 →