← Back to Patent Explorer
US4649516A Expired / Lapsed US ⏱️ 0.0 years remaining

Dynamic row buffer circuit for DRAM

Assignee: International Business Machines Corp
•
Filing: 1984-06-01
•
Granted: 1987-03-10
•
Expires: 2004-06-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A dynamic row buffer circuit is disclosed for a dynamic random access memory (DRAM) chip which enables the DRAM chip to be used for special function applications. The dynamic row buffer comprises a row buffer master register and a row buffer slave register. The row buffer master register comprises a plurality of master circuits (M1) and a plurality of slave circuits (S1). Likewise, the row buffer slave register comprises a plurality of master circuits (M2) and a plurality of slave circuits (S2). The row buffer master register is parallel load and parallel read-out with the outputs of the master register slave circuits being connected to the master circuits of the slave register. The row buffer slave register is a parallel load, serial read-out register with the output being shifted out of a secondary output port. The entire row buffer can be isolated from the memory array, and when so isolated, the memory array can be accessed through the primary input/output port in the same way as in an ordinary DRAM chip. This arrangement permits the conversion of a DRAM chip to a dual port display, of which a specific example is disclosed, or some other special function RAM thereby adding a large value to the DRAM chip with little additional cost.

Inventors

  • 👤 Paul W. Chung
  • 👤 Richard E. Matick
  • 👤 Daniel T. Ling

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 06:27
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/10; G11C7/1051; G11C7/106; G11C11/00; G11C11/21; G11C11/34; G11C11/40; G11C11/401; G11C11/4063; G11C11/407; G11C11/409; G11C11/4093; G11C7/1075

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 192 words
A dynamic row buffer circuit for a dynamic random access memory chip which enables the dynamic random access memory chip to be used for special function applications comprising a row buffer master register and a row buffer slave register, said row buffer master register comprising a plurality of first master circuits and a plurality of first slave circuits, said row buffer slave register comprising a plurality of second master circuits and a plurality of second slave circuits, said first master circuits being connected to bit sense amplifiers of the memory array and the outputs of said first master circuits being connected to the inputs of said first slave circuits to permit parallel data transfer from the memory array to said first master circuits and then to said first slave circuits, the inputs of said second master circuits being connected to the outputs of said first slave circuits and said second slave circuits being serially connected in an alternating sequence of second master and second slave circuits to permit parallel data transfer from said first slave circuits to said second master circuits and then serial data transfer in said row buffer slave register.
Claim 2
Dependent Claim 192 words
A dynamic row buffer circuit for a dynamic random access memory chip which enables the dynamic random access memory chip to be used for special function applications comprising a row buffer master register and a row buffer slave register, said row buffer master register comprising a plurality of first master circuits and a plurality of first slave circuits, said row buffer slave register comprising a plurality of second master circuits and a plurality of second slave circuits, said first master circuits being connected to bit sense amplifiers of the memory array and the outputs of said first master circuits being connected to the inputs of said first slave circuits to permit parallel data transfer from the memory array to said first master circuits and then to said first slave circuits, the inputs of said second master circuits being connected to the outputs of said first slave circuits and said second slave circuits being serially connected in an alternating sequence of second master and second slave circuits to permit parallel data transfer from said first slave circuits to said second master circuits and then serial data transfer in said row buffer slave register.
Claim 3
Dependent Claim 61 words
The dynamic row buffer circuit as recited in claim 1 wherein said dynamic random access memory chip includes a primary input/output port and further includes a secondary output port, said dynamic row buffer further comprising a secondary output port driver circuit connected between the slave circuit in the last stage of said row buffer slave register and said secondary output port.
Claim 4
Dependent Claim 21 words
The dynamic row buffer circuit as recited in claim 2 wherein said output port driver circuit is a push-pull driver circuit.
Claim 5
Dependent Claim 21 words
The dynamic row buffer circuit as recited in claim 2 wherein said output port driver circuit is a tri-state driver circuit.
Claim 6
Dependent Claim 84 words
The dynamic row buffer circuit as recited in claim 2 wherein said dynamic random access memory chip includes a pin connected to the memory array for a row address strobe signal, said dynamic row buffer circuit further includes a pin connected to said row buffer master register for a load master register signal, a pin connected to said row buffer slave register for a load slave register signal, and another pin connected to said row buffer slave register for a shift register clock signal.
Claim 7
Dependent Claim 86 words
The dynamic row buffer circuit as recited in claim 5 further comprising control means responsive to said row address strobe signal, said load master register signal, said load slave register signal and said shift register clock signal for generating signals which cause the parallel transfer of data from the memory array to said first master circuits and then to said first slave circuits and said second master circuits and then the serial shifting of data in said row buffer slave register to said secondary output port.
Claim 8
Dependent Claim 56 words
The dynamic row buffer circuit as recited in claim 1 wherein said first master circuits comprise first field effect transistor device latch circuits switchably connected to bit sense lines of the memory array and said first slave circuits comprise second field effect transistor device latch circuits switchably connected to the outputs of said first latch circuits.
Claim 9
Dependent Claim 52 words
The dynamic row buffer circuit as recited in claim 7 wherein said second master circuits comprise gated capacitive storage means for storing charges corresponding to bits transferred from said second latch circuits and said second slave circuits comprise field effect transistor circuits for transferring the charges stored on said capacitive storage means.
Claim 10
Dependent Claim 73 words
The dynamic row buffer circuit as recited in claim 8 further comprising clock means for generating oppositely phased clock signals which are supplied respectively to said second master and said second slave circuits to transfer charges stored by said capacitive storage means in said second master circuits to said second slave circuits and thence to said second master circuits in sequence thereby effecting the shifting of data in said row buffer slave register.
Claim 11
Dependent Claim 23 words
The dynamic row buffer circuit as recited in claim 9 wherein said clock means operates asynchronously with the operation of said memory array.
Claim 12
Independent Claim 381 words
A method of operating a dynamic row buffer circuit for a dynamic random access memory chip, said row buffer circuit comprising a row buffer master register and a row buffer slave register, said row buffer master register comprising a plurality of first master circuits and a plurality of first slave circuits, said row buffer slave register comprising a plurality of second master circuits and a plurality of second slave circuits, said first master circuits being connected to bit sense amplifiers of the memory array and the outputs of said first master circuits being connected to the inputs of said first slave circuits to permit parallel data transfer from the memory array to said first master circuits and then to said first slave circuits, the inputs of said second master circuits being connected to the outputs of said first slave circuits and said second slave circuits being serially connected in an alternating sequence of second master and second slave circuits to permit parallel data transfer from said first slave circuits to said second master circuits and serial data transfer in said row buffer slave register, said dynamic random access memory chip including a primary input/output port and a secondary output port, said primary input/output port being connected to the memory array and an output port driver circuit being connected between the slave circuit in the last stage of said row buffer slave register and said secondary output port, said chip having a pin connected to the memory array for a row address strobe signal, a pin connected to said row buffer master register for a load master register signal, a pin connected to said row buffer slave register for a load slave register signal, and another pin connected to said row buffer slave register for a shift register clock signal, said method comprising the steps of generating a row address signal and a load master register signal to transfer in parallel addressed data from said bit sense amplifiers to said first master circuits and then to said first slave circuits, generating a load slave register signal to transfer in parallel the data in said first slave circuits to said second master circuits, and generating a shift register clock signal to shift the data in said slave register to said secondary output port.
Claim 13
Independent Claim 381 words
A method of operating a dynamic row buffer circuit for a dynamic random access memory chip, said row buffer circuit comprising a row buffer master register and a row buffer slave register, said row buffer master register comprising a plurality of first master circuits and a plurality of first slave circuits, said row buffer slave register comprising a plurality of second master circuits and a plurality of second slave circuits, said first master circuits being connected to bit sense amplifiers of the memory array and the outputs of said first master circuits being connected to the inputs of said first slave circuits to permit parallel data transfer from the memory array to said first master circuits and then to said first slave circuits, the inputs of said second master circuits being connected to the outputs of said first slave circuits and said second slave circuits being serially connected in an alternating sequence of second master and second slave circuits to permit parallel data transfer from said first slave circuits to said second master circuits and serial data transfer in said row buffer slave register, said dynamic random access memory chip including a primary input/output port and a secondary output port, said primary input/output port being connected to the memory array and an output port driver circuit being connected between the slave circuit in the last stage of said row buffer slave register and said secondary output port, said chip having a pin connected to the memory array for a row address strobe signal, a pin connected to said row buffer master register for a load master register signal, a pin connected to said row buffer slave register for a load slave register signal, and another pin connected to said row buffer slave register for a shift register clock signal, said method comprising the steps of generating a row address signal and a load master register signal to transfer in parallel addressed data from said bit sense amplifiers to said first master circuits and then to said first slave circuits, generating a load slave register signal to transfer in parallel the data in said first slave circuits to said second master circuits, and generating a shift register clock signal to shift the data in said slave register to said secondary output port.
Claim 14
Dependent Claim 27 words
The method as recited in claim 11 wherein the step of generating the shift register clock signal is performed asynchronously with the operation of said memory array.
Claim 15
Dependent Claim 23 words
The method as recited in claim 12 wherein the frequency of the shift register clock signal is changed to match an output device.
Claim 16
Dependent Claim 49 words
The method as recited in claim 12 wherein the step of generating a load slave register signal is performed immediately upon the last bit of data in said slave register being shifted into said secondary output port driver circuit so as to obtain a continuous stream of output data.

References Cited (Backward Citations)

US3969706A Cited
US4359647A Cited
US4356411A Cited
US4386282A Cited
US4422160A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-03-09 1990-09-08 1991-03-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-03-09 1994-09-08 1995-03-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-03-09 1998-09-08 1999-03-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag