US5659518A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Multi-port memory with multiple function access cycles and transfers with simultaneous random access
Assignee: Micron Technology Inc
•
Filing: 1995-05-22
•
Granted: 1997-08-19
•
Expires: 2015-05-22
Abstract
Abstract A memory is described which can successively perform a plurality of functions during one row access cycle. A reallocation circuit and method are provided to "hand off" the multi-port memory strobe operation from the row access strobe input to either the column access strobe input or an optional strobe circuit. By reallocating the strobe operation, combinations of functions can be performed without the need to close the accessed row. The memory can isolate at least two internal memory circuits after preforming a transfer of data therebetween. The memory can thereby randomly access newly transferred data without the need to close the accessed row where the data is located.
Inventors
- 👤 Loren L. McLaury
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 20:22
CPC Classifications
G; G11; G11C; G11C7/00; G11C7/10; G11C7/1006; G11C7/1075
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
186 words
A memory device having a random access memory (RAM) and at least one serial memory, the memory device comprising: a transfer circuit located electrically between the RAM and the at least one serial memory to regulate the transfer of data therebetween; isolation circuitry connected to the transfer circuit which electrically isolates the RAM from the at least one serial memory substantially immediately following a transfer of data therebetween; a row access strobe (RAS) input used to indicate that an address signal is available to address one of a plurality of rows of the RAM, and used to initiate a signal state strobe function of additional inputs; control logic to determine a memory function based upon a state of the additional inputs; a column access strobe (CAS) input used to indicate that an address signal is available to address at least one of a plurality of columns of the RAM; and a reallocation circuit which reallocates the signal state strobe function of the additional inputs from being initiated by the RAS input to a strobe signal after accessing one of the plurality of rows of the RAM.
Claim 2
Dependent Claim
186 words
A memory device having a random access memory (RAM) and at least one serial memory, the memory device comprising: a transfer circuit located electrically between the RAM and the at least one serial memory to regulate the transfer of data therebetween; isolation circuitry connected to the transfer circuit which electrically isolates the RAM from the at least one serial memory substantially immediately following a transfer of data therebetween; a row access strobe (RAS) input used to indicate that an address signal is available to address one of a plurality of rows of the RAM, and used to initiate a signal state strobe function of additional inputs; control logic to determine a memory function based upon a state of the additional inputs; a column access strobe (CAS) input used to indicate that an address signal is available to address at least one of a plurality of columns of the RAM; and a reallocation circuit which reallocates the signal state strobe function of the additional inputs from being initiated by the RAS input to a strobe signal after accessing one of the plurality of rows of the RAM.
Claim 3
Dependent Claim
25 words
The memory device of claim 1, further including a trigger circuit connected to the isolation circuitry which provides a signal to trigger the isolation circuitry.
Claim 4
Dependent Claim
14 words
The memory device of claim 2, where the trigger circuit comprises a timing circuit.
Claim 5
Dependent Claim
14 words
The memory device of claim 4 where the strobe signal is the CAS input.
Claim 6
Dependent Claim
24 words
The memory device of claim 1 further comprising a page mode enable circuit coupled to the control logic which selectively disables page mode functions.
Claim 7
Dependent Claim
140 words
A multi-port memory device having a random access memory (RAM) and at least one serial memory, the multi-port memory device comprising: a row access strobe (RAS) input used to indicate that an address signal is available to address one of a plurality of rows of the RAM, and used to initiate a signal state strobe function of additional inputs; control logic to determine a multi-port memory function based upon a state of the additional inputs; a column access strobe (CAS) input used to indicate that an address signal is available to address at least one of a plurality of columns of the RAM; and a reallocation circuit which reallocates the signal state strobe function of the additional inputs from being initiated by the RAS input to a strobe signal after accessing one of the plurality of rows of the RAM.
Claim 8
Dependent Claim
140 words
A multi-port memory device having a random access memory (RAM) and at least one serial memory, the multi-port memory device comprising: a row access strobe (RAS) input used to indicate that an address signal is available to address one of a plurality of rows of the RAM, and used to initiate a signal state strobe function of additional inputs; control logic to determine a multi-port memory function based upon a state of the additional inputs; a column access strobe (CAS) input used to indicate that an address signal is available to address at least one of a plurality of columns of the RAM; and a reallocation circuit which reallocates the signal state strobe function of the additional inputs from being initiated by the RAS input to a strobe signal after accessing one of the plurality of rows of the RAM.
Claim 9
Dependent Claim
59 words
The multi-port memory device of claim 6, further including; a transfer circuit located electrically between the RAM and the at least one serial memory to regulate the transfer of data therebetween; and isolation circuitry connected to the transfer circuit which electrically isolates the RAM from the at least one serial memory substantially immediately following a transfer of data therebetween.
Claim 10
Dependent Claim
26 words
The multi-port memory device of claim 7, further including a trigger circuit connected to the isolation circuitry which provides a signal to trigger the isolation circuitry.
Claim 11
Dependent Claim
15 words
The multi-port memory device of claim 8, where the trigger circuit comprises a timing circuit.
Claim 12
Dependent Claim
15 words
The multi-port memory device of claim 6 where the strobe signal is the CAS input.
Claim 13
Dependent Claim
25 words
The multi-port memory device of claim 6 further comprising a page mode enable circuit coupled to the control logic which selectively disables page mode functions.
Claim 14
Independent Claim
183 words
A method of performing a plurality of functions in a memory device having a random access memory (RAM) array arranged in a plurality of rows and columns, and at least one additional memory, the method comprising the steps of: addressing one row of the plurality of rows using a row access strobe (RAS) input to latch a row address signal provided on address inputs; checking an electrical state of additional inputs in response to the RAS input; accessing at least one column of the plurality of columns using a column access strobe (CAS) input to latch a column address signal provided on address inputs; performing a first function based on a state of the additional inputs; after the first function is performed, reallocating a strobe function for checking an electrical state of the additional inputs from being responsive to the RAS input to being responsive to a strobe signal while the one row is addressed; checking an electrical state of the additional inputs in response to the strobe signal; and performing a second function mode based on a state of the additional inputs.
Claim 15
Independent Claim
183 words
A method of performing a plurality of functions in a memory device having a random access memory (RAM) array arranged in a plurality of rows and columns, and at least one additional memory, the method comprising the steps of: addressing one row of the plurality of rows using a row access strobe (RAS) input to latch a row address signal provided on address inputs; checking an electrical state of additional inputs in response to the RAS input; accessing at least one column of the plurality of columns using a column access strobe (CAS) input to latch a column address signal provided on address inputs; performing a first function based on a state of the additional inputs; after the first function is performed, reallocating a strobe function for checking an electrical state of the additional inputs from being responsive to the RAS input to being responsive to a strobe signal while the one row is addressed; checking an electrical state of the additional inputs in response to the strobe signal; and performing a second function mode based on a state of the additional inputs.
Claim 16
Dependent Claim
45 words
The method of performing a plurality of functions in a memory device of claim 12, where the first function is a transfer function to transfer data to the RAM from the at least one additional memory, and the second function is a page mode function.
Claim 17
Dependent Claim
31 words
The method of performing a plurality of functions in a memory device of claim 12, where the first function is a register function and the second function is page mode function.
Claim 18
Dependent Claim
33 words
The method of performing a plurality of functions in a memory device of claim 12, where the first function is a flash write function and the second function is a page mode function.
Claim 19
Independent Claim
182 words
A method of performing a plurality of functions in a multi-port memory device having a random access memory (RAM) array arranged in a plurality of rows and columns, and at least one additional memory, the method comprising the steps of: addressing one row of the plurality of rows using a row access strobe (RAS) input to latch a row address signal provided on address inputs; checking an electrical state of additional inputs in response to the RAS input; disabling page mode functions; accessing at least one column of the plurality of columns using a column access strobe (CAS) input to latch a column address signal provided on address inputs; performing a transfer function to transfer data between the RAM and the at least one additional memory based on a state of the additional inputs while the page mode functions are disabled; electrically isolating the RAM from the at least one additional memory after the transfer function is complete; enabling page mode functions; and performing at least one page mode function initiated by a transition of a signal provided on the CAS input.
Claim 20
Independent Claim
182 words
A method of performing a plurality of functions in a multi-port memory device having a random access memory (RAM) array arranged in a plurality of rows and columns, and at least one additional memory, the method comprising the steps of: addressing one row of the plurality of rows using a row access strobe (RAS) input to latch a row address signal provided on address inputs; checking an electrical state of additional inputs in response to the RAS input; disabling page mode functions; accessing at least one column of the plurality of columns using a column access strobe (CAS) input to latch a column address signal provided on address inputs; performing a transfer function to transfer data between the RAM and the at least one additional memory based on a state of the additional inputs while the page mode functions are disabled; electrically isolating the RAM from the at least one additional memory after the transfer function is complete; enabling page mode functions; and performing at least one page mode function initiated by a transition of a signal provided on the CAS input.
Claim 21
Independent Claim
101 words
A method of transferring data in a multi-port memory device comprising a random access memory (RAM) and at least one additional memory, the method comprising the steps of; addressing one row of the RAM; electrically connecting the RAM to the at least one additional memory; transferring data between the RAM and the at least one additional memory; electrically isolating the RAM from the at least one additional memory substantially immediately following the data transfer; and performing a page mode function on the RAM while the one row of the RAM remains addressed and after the step of electrically isolating the RAM.
Claim 22
Independent Claim
101 words
A method of transferring data in a multi-port memory device comprising a random access memory (RAM) and at least one additional memory, the method comprising the steps of; addressing one row of the RAM; electrically connecting the RAM to the at least one additional memory; transferring data between the RAM and the at least one additional memory; electrically isolating the RAM from the at least one additional memory substantially immediately following the data transfer; and performing a page mode function on the RAM while the one row of the RAM remains addressed and after the step of electrically isolating the RAM.
References Cited (Backward Citations)
US4689741A
Cited
US4667313A
Cited
US4891794A
Cited
US5121360A
Cited
US5202587A
Cited
US5235545A
Cited
US5325502A
Cited
US5282177A
Cited
US5406527A
Cited
US5245578A
Cited
US5323350A
Cited
US5311478A
Cited
US5265050A
Cited
US5450355A
Cited
US5490112A
Cited
US5369622A
Cited
US5506814A
Cited
US5452259A
Cited
US5381368A
Cited
US5457654A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-08-18 | 2001-02-17 | 2001-08-19 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-08-18 | 2005-02-17 | 2005-08-19 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-08-18 | 2009-02-17 | 2009-08-19 | $7700.00 | Window Closed / Lapsed |