US4599708A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and structure for machine data storage with simultaneous write and read
Assignee: International Business Machines Corp
•
Filing: 1983-12-30
•
Granted: 1986-07-08
•
Expires: 2003-12-30
Abstract
Abstract Simultaneously timed write and read addresses for data to be respectively written to, and read from, the memory are compared to determine when there is a comparison identity. In response to such a comparison identity, normal read operation is inhibited while at the same time the write data signals are supplied as read data signals.
Inventors
- 👤 Stanley E. Schuster
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 13:26
CPC Classifications
G; G11; G11C; G11C8/00; G11C8/16
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
81 words
A method for simultaneously writing and reading data associated with the same bit positions of a binary storage memory comprising comparing simultaneously timed write and read addresses for data to be written to and read from the memory to determine when there is a comparison identity between the simultaneously timed write and read addresses, and in response to the comparison identity inhibiting the normal read operation while at the same time supplying the write data signals as read output data signals.
Claim 2
Independent Claim
81 words
A method for simultaneously writing and reading data associated with the same bit positions of a binary storage memory comprising comparing simultaneously timed write and read addresses for data to be written to and read from the memory to determine when there is a comparison identity between the simultaneously timed write and read addresses, and in response to the comparison identity inhibiting the normal read operation while at the same time supplying the write data signals as read output data signals.
Claim 3
Dependent Claim
125 words
A binary storage memory structure operable for simultaneously writing and reading data associated with the same word positions comprising separate data busses operable to provide separate data paths for the separate write and read functions, addressing means for separately addressing individual word positions for writing and reading, means for comparing write and read addresses from said addressing means to generate a compare signal when the addresses are the same, means connected to said comparing means for response to said compare signal and operable to inhibit the normal read operation of the addressed word position of said memory structure means connected to said comparing means for response to said compare signal and operable to supply the incoming write data signals directly as read output data signals.
Claim 4
Dependent Claim
125 words
A binary storage memory structure operable for simultaneously writing and reading data associated with the same word positions comprising separate data busses operable to provide separate data paths for the separate write and read functions, addressing means for separately addressing individual word positions for writing and reading, means for comparing write and read addresses from said addressing means to generate a compare signal when the addresses are the same, means connected to said comparing means for response to said compare signal and operable to inhibit the normal read operation of the addressed word position of said memory structure means connected to said comparing means for response to said compare signal and operable to supply the incoming write data signals directly as read output data signals.
Claim 5
Dependent Claim
62 words
A structure as claimed in claim 2 wherein said means for comparing write and read addresses comprises a multiple digit comparison circuit having separate exclusive OR gates for comparing each bit of the write address with each corresponding bit of the read address, and operable for generating a comparison signal only if outputs are received from all of said exclusive OR gates.
Claim 6
Dependent Claim
54 words
A structure as claimed in claim 2 wherein said means connected for response to said compare signal and operable to inhibit the normal read operation of the addressed word position of said structure is operable to accomplish that function by inhibiting the normal read operation of all of the word positions of said structure.
Claim 7
Dependent Claim
63 words
A structure as claimed in claim 4 wherein a separate driver circuit is provided for each read address with a separate read drive line driven by each driver circuit for each read address, and all of said read address driver circuits being connected to receive a compare signal from said comparing means and being operable for inhibition in response to said compare signal.
Claim 8
Dependent Claim
45 words
A structure as claimed in claim 2 wherein said means operable in response to said compare signal to supply the incoming write data signals directly as read data signals comprises switching means for cross connecting the corresponding bit elements of the write and read busses.
Claim 9
Dependent Claim
55 words
A structure as claimed in claim 2 wherein individual data bit position cells are employed which provide for differential sensing, and wherein said write and read function data busses each include two individual bit lines for each data word bit for carrying the direct and complement values of the data bit being written or read.
Claim 10
Dependent Claim
35 words
A structure as claimed in any one of the preceding claims which is implemented by means of arrays or metal oxide silicon field effect transistors arranged and fabricated within a unitary large scale integrated circuit.
References Cited (Backward Citations)
US4193127A
Cited
US4309755A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-07-07 | 1990-01-06 | 1990-07-08 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-07-07 | 1994-01-06 | 1994-07-08 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-07-07 | 1998-01-06 | 1998-07-08 | $7700.00 | Window Closed / Lapsed |