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

Channel device

Assignee: Hitachi Ltd
•
Filing: 1978-11-16
•
Granted: 1981-06-09
•
Expires: 1998-11-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The channel device uses a first and a second data buffer therefore with first data buffer being used for data transfer to or from a main storage which has a data storage position determined by a data address indicating the data storage position in the main storage. The second data buffer used for data transfer to or from an I/O has a data storage position unrelated to the data address.

Inventors

  • 👤 Yoshihiko Kadowaki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 10:09
CPC Classifications
G; G06; G06F; G06F13/00; G06F13/10; G06F13/12; G06F13/122

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 317 words
A channel device for executing data transfer between I/O device and a main storage unit in accordance with a channel command word read out from said main storage unit, said main storage unit having an access width which is n times as large as a width of data transferred from said I/O device, comprising: a first data buffer including a plurality of groups of n data storage positions each having a data width which is equal to the width of said data transferred from said I/O device; a second data buffer including a plurality of data storage positions each having a data width which is equal to the width of said data transferred from said I/O device; first data input means connected between said I/O device and said second data buffer for inputting a transferred data from said I/O device into a selected one of the data storage positions of said second data buffer; data storage position designation means connected to said first data buffer for designating a selected one of the data storage positions of said first data buffer in accordance with a data address part of said channel command word; second data input means connected between said first and second data buffer for reading out data from a selected one of the data storage positions of said second data buffer in which a data is stored by said first data input means and then inputting said data into the selected one of the data storage positions of said first data buffer, which are designated by said data storage position designated means; and means connected between said first data buffer and main storage unit for reading out a data from a selected one of the data storage position groups of said first data buffer in which a data is stored by said second data input means and then transferring said data to said main storage unit.
Claim 2
Dependent Claim 317 words
A channel device for executing data transfer between I/O device and a main storage unit in accordance with a channel command word read out from said main storage unit, said main storage unit having an access width which is n times as large as a width of data transferred from said I/O device, comprising: a first data buffer including a plurality of groups of n data storage positions each having a data width which is equal to the width of said data transferred from said I/O device; a second data buffer including a plurality of data storage positions each having a data width which is equal to the width of said data transferred from said I/O device; first data input means connected between said I/O device and said second data buffer for inputting a transferred data from said I/O device into a selected one of the data storage positions of said second data buffer; data storage position designation means connected to said first data buffer for designating a selected one of the data storage positions of said first data buffer in accordance with a data address part of said channel command word; second data input means connected between said first and second data buffer for reading out data from a selected one of the data storage positions of said second data buffer in which a data is stored by said first data input means and then inputting said data into the selected one of the data storage positions of said first data buffer, which are designated by said data storage position designated means; and means connected between said first data buffer and main storage unit for reading out a data from a selected one of the data storage position groups of said first data buffer in which a data is stored by said second data input means and then transferring said data to said main storage unit.
Claim 3
Dependent Claim 46 words
A channel device according to claim 1, further comprising means connected to said data storage position designation means for interrupting the input operation of said second data input means during a period of time when the function of said data storage position designation means is invalid.
Claim 4
Dependent Claim 32 words
A channel device according to claim 1, further comprising means connected to said main storage unit for generating a request for reading out the channel command word from said main storage unit.
Claim 5
Dependent Claim 44 words
A channel device according to claim 3, further comprising means connected to said main storage unit for validating the function of said data storage position designation means after completion of read-out of the channel command word in accordance with said read-out request generating means.
Claim 6
Dependent Claim 48 words
A channel device according to claim 3, further comprising means for indicating a remaining data count to be stored in said first data buffer, said means for generating a request for reading out the channel command word being actuated in response to said remaining data count being zero.
Claim 7
Dependent Claim 61 words
A channel device according to claim 3, further comprising means for indicating a remaining data count to be stored in said first data buffer, said means for generating a request for reading out the channel command word being actuated in response to a data length of said remaining data count being equal to that of said channel command word or below.
Claim 8
Dependent Claim 44 words
A channel device according to claim 1, further comprising means for indicating a remaining data count to be stored in said first data buffer, the operation of said data storage positions designation means being stopped in response to said remaining data count being zero.

References Cited (Backward Citations)

US3344406A Cited
US3439342A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag