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

Memory for data processing system with command and data buffering

Assignee: Digital Equipment Corp
•
Filing: 1978-10-25
•
Granted: 1981-01-13
•
Expires: 1998-10-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A digital data processing system including an interconnection for the various elements that constitute the system. Each element that connects to the interconnection is called a nexus. For one element to communicate with another element, the one element, as a commanding nexus, seeks control of the interconnection and then transmits a command and address of a storage location in the other element when it receives control of the interconnection. If the command is to initiate the retrieval of information from the other element, the other element stores the command and address information in a storage file. The storage file can accumulate a number of commands and related addresses thereby to allow the different commanding nexuses to initiate similar transfers from a single one of the other elements without producing a busy indication.

Inventors

  • 👤 Srirama S. Durvasula
  • 👤 John V. Levy
  • 👤 Peter J. Rado

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 07:58
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/14; G06F13/16; G06F13/1668; G06F13/1673

Claims Analysis

Total Claims: 6
Claim 1
Independent Claim 191 words
A memory unit for connection to a data processing system that includes a plurality of units connected in parallel on a bus means for transmitting commands including a function field and an address field, said memory unit including: A. a plurality of addressable storage locations, B. a multiple location buffer storage means connected to said bus means for receiving commands from the bus means when the address field of the command identifies a said storage location in said memory unit, C. address decoder means connected to said buffer storage means and to said storage locations for selecting a said storage location in response to the address field from said buffer storage means, D. transfer means connected to said storage locations and said buffer storage means for transferring information between a said storage location selected by said address decoder means and the bus means in accordance with the function field, and E. control means connected to said transfer means, said buffer storage means and said address decoder means for transferring commands in sequence from said buffer storage means to said address decoder means and said transfer means thereby to affect the transfer.
Claim 2
Dependent Claim 191 words
A memory unit for connection to a data processing system that includes a plurality of units connected in parallel on a bus means for transmitting commands including a function field and an address field, said memory unit including: A. a plurality of addressable storage locations, B. a multiple location buffer storage means connected to said bus means for receiving commands from the bus means when the address field of the command identifies a said storage location in said memory unit, C. address decoder means connected to said buffer storage means and to said storage locations for selecting a said storage location in response to the address field from said buffer storage means, D. transfer means connected to said storage locations and said buffer storage means for transferring information between a said storage location selected by said address decoder means and the bus means in accordance with the function field, and E. control means connected to said transfer means, said buffer storage means and said address decoder means for transferring commands in sequence from said buffer storage means to said address decoder means and said transfer means thereby to affect the transfer.
Claim 3
Dependent Claim 56 words
A memory unit as recited in claim 1 wherein said buffer storage means includes: i. multiple location file means connected to said transfer means for buffering information from the bus means, ii. buffer control means connected to said file means for controlling the locations in said file means to which and from which information is transferred.
Claim 4
Dependent Claim 125 words
A memory unit as recited in claim 2 wherein said buffer control means includes: a. first counter means connected to said file means for generating address signals that successively designate locations in said file means that are to receive information from the bus, b. second counter means connected to said file means for generating address signals that successively designate locations in said file means from which information is to be transferred to said transfer means, c. decoding means connected to said first and second counter means for initiating a transfer of information to said transfer means, and d. comparison means connected to said decoding means for inhibiting the transfer of information from the bus means to said file means when said file means is full.
Claim 5
Dependent Claim 79 words
A memory unit as recited in claim 3 wherein a function field defines a succession of transfers that are to be made and said comparison means in said buffer control means includes means responsive to the function field in a command and the number of empty storage locations in the file means for inhibiting the transfer when the number of available locations in said file means is less than the number of successive transfers defined by the function field.
Claim 6
Dependent Claim 40 words
A memory unit as recited in claim 3 wherein said memory unit additionally comprises confirmation means connected to said comparison means for transmitting onto the bus means a predetermined confirmation signal in response to a signal from said comparison means.

References Cited (Backward Citations)

US3403383A Cited
US3504347A Cited
US3665416A Cited
US3643221A Cited
US3699525A Cited
US4000485A Cited
US4099231A Cited
US4124891A Cited
US4161778A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1984-01-13 1984-07-14 1985-01-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1988-01-13 1988-07-14 1989-01-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1992-01-13 1992-07-14 1993-01-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag