Patent US5311468A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5311468A Expired / Lapsed US ⏱️ 0.0 years remaining

Random access memory with a serial register arranged for quick access of a second bit from an arbitrary address

Assignee: Texas Instruments Inc
•
Filing: 1991-03-21
•
Granted: 1994-05-10
•
Expires: 2011-03-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A random access memory includes a memory array of storage cells arranged in addressable rows and columns. A serial register is coupled to the memory array and to a serial register address decoder. A serial counter generates and applies to the serial register address decoder a sequence of addresses starting with an initial tap address. In response to the initial tap address, a first data bit is read out of an addressed storage cell of the memory array and is applied to a first input of a multiplexer. The initial tap address either is passed to the serial register address decoder or is incremented and applied to the serial register addressed decoder for accessing a second data bit from the serial register to a multiplexer. The initial tap address is incremented before passage only if the least significant bit of the initial address is odd.

Inventors

  • 👤 Daniel F. Anderson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 19:32
CPC Classifications
G; G11; G11C; G11C8/00; G11C8/04

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 305 words
A random access memory comprising: at least one memory array including a plurality of storage cells arrange din addressable rows and columns; a row address decoder; a column address decoder; a serial register including a plurality of stages having taps; a serial register address decoder for enabling readout of data bits from sequentially addressed taps of the serial register stages; a serial address counter for generating and applying a sequence of tap addresses to the serial register address decoder; an initial bit data line connecting to the memory array; an odd bit data lead connecting with taps of odd address stages of the serial register; an even bit data lead connecting with taps of even address stages of the serial register; an odd/even multiplexer responsive to data bits carried from the taps of the serial register on the odd and even bit data leads for producing a sequence of other data bits from the serial register on a serial data line; a first bit multiplexer having a first input connecting with the initial bit data line of the memory array for reading out a first data bit from a storage cell of an initially addressed column of the memory array and having a second input connecting with the serial data line for reading out the sequence of other data bits from addressed taps of the serial register; and an increment circuit for either passing the initial tap address to the serial address decoder for accessing a second data bit of the sequence by way of the serial data line from the serial register to the first bit multiplexer or passing an incremented initial tap address to the serial address decoder for accessing the second data bit of the sequence by way of the serial data line from the serial register to the first bit multiplexer.
Claim 2
Dependent Claim 305 words
A random access memory comprising: at least one memory array including a plurality of storage cells arrange din addressable rows and columns; a row address decoder; a column address decoder; a serial register including a plurality of stages having taps; a serial register address decoder for enabling readout of data bits from sequentially addressed taps of the serial register stages; a serial address counter for generating and applying a sequence of tap addresses to the serial register address decoder; an initial bit data line connecting to the memory array; an odd bit data lead connecting with taps of odd address stages of the serial register; an even bit data lead connecting with taps of even address stages of the serial register; an odd/even multiplexer responsive to data bits carried from the taps of the serial register on the odd and even bit data leads for producing a sequence of other data bits from the serial register on a serial data line; a first bit multiplexer having a first input connecting with the initial bit data line of the memory array for reading out a first data bit from a storage cell of an initially addressed column of the memory array and having a second input connecting with the serial data line for reading out the sequence of other data bits from addressed taps of the serial register; and an increment circuit for either passing the initial tap address to the serial address decoder for accessing a second data bit of the sequence by way of the serial data line from the serial register to the first bit multiplexer or passing an incremented initial tap address to the serial address decoder for accessing the second data bit of the sequence by way of the serial data line from the serial register to the first bit multiplexer.
Claim 3
Dependent Claim 72 words
A random access memory, in accordance with claim 1, further comprising: an arrangement interconnected with the data line and the serial address counter for incrementing and passing to the serial address counter the initial tap address less its least significant bit in response to the least significant bit equalling one and for passing the unchanged initial tap address to the serial address counter in response to the least significant bit equalling zero.
Claim 4
Dependent Claim 26 words
A random access memory, in accordance with claim 2, wherein the serial register address decoder simultaneously accesses at least two adjacent stages of the serial register.
Claim 5
Dependent Claim 24 words
A random access memory, in accordance with claim 3, wherein a clock signal applied to the serial address counter increments the count stored therein.
Claim 6
Dependent Claim 26 words
A random access memory, in accordance with claim 1, wherein the serial register address decoder simultaneously accesses at least two adjacent stages of the serial register.
Claim 7
Dependent Claim 24 words
A random access memory, in accordance with claim 1, wherein a clock signal applied to the serial address counter increments the count stored therein.
Claim 8
Dependent Claim 29 words
A random access memory, in accordance with claim 1, wherein the increment circuit operates on all digits of the initial tap address in parallel through a combinational logic circuit.
Claim 9
Dependent Claim 44 words
A random access memory, in accordance with claim 1, wherein the memory array is comprised of dynamic NMOS circuits; and the row address decoder, the column address decoder, the serial address decoder, the serial register, and the multiplexer are comprised of static CMOS circuits.
Claim 10
Dependent Claim 44 words
A random access memory, in accordance with claim 1, wherein the memory array is comprised of dynamic NMOS circuits; and the row address decoder, the column address decoder, the serial address decoder, the serial register, and the multiplexer are comprised of static BICMOS circuits.

References Cited (Backward Citations)

US4281401A Cited
US4639890A Cited
US4747081A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-09 1997-11-08 1998-05-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-09 2001-11-08 2002-05-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-09 2005-11-08 2006-05-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag