Patent US4096570A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4096570A Expired / Lapsed US ⏱️ 0.0 years remaining

Subchannel memory access control system

Assignee: Fujitsu Ltd
•
Filing: 1975-12-29
•
Granted: 1978-06-20
•
Expires: 1995-12-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A subchannel memory access control system for use in a data processing system having multiplexor channels to which input/output control units of a first group are connected, and block multiplexor channels to which input/output control units of second and third groups are connected. A plurality of input/output devices of corresponding groups are connected to each control unit. The subchannel memory comprises unit control word memory domains corresponding on a one-to-one basis to the input/output devices of the first group; a pool of unit control word memory domains for use by each operational input/output device connected to an input/output control unit of the second group, to be unshared and dedicated to its respective input/output device; unit control word memory domains of the third group corresponding on a one-to-one basis to each of the input/output control units of the third group, each unit control word memory domain to be shared or utilized in common by the plurality of input/output devices controlled by its respective input/output control unit of the third group; and an assign table memory domain for storing address information to access the respective unit control word memory domains of the second and third groups.

Inventors

  • 👤 Masamichi Ishibashi
  • 👤 Shigeru Miyajima

Bibliographic Details

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

Claims Analysis

Total Claims: 11
Claim 1
Independent Claim 353 words
In a data processing system comprising: a central processor, a plurality of input/output devices having corresponding device numbers and being of at least first and second types having corresponding first and second type data transfer characteristics, at least one channel of a first type adapted for transfer of data between said central processor and said first type input/output devices, and at least one channel of a second type adapted for transfer of data between said central processor and said second type input/output devices, input/output control means of a first type operatively associated with said at least one channel of said first type for controlling the transfer of data between said central processor and said plurality of input/outut devices on a time-sharing basis, and input/output control means of a second type operatively associated with said at least one channel of said second type for controlling the transfer of data between said central processor and said plurality of input/output devices on a non-time-sharing basis; a subchannel memory access control system comprising: subchannel memory means for storing unit control words used for enabling said data transfer to and from corresponding ones of said input/output devices, said subchannel memory means including a plurality of first addressable unit control word memory domains each assigned to hold unit control words which indicate the corresponding ones of said first type devices to or from which data is to be transferred, and a plurality of second addressable unit control word memory domains each assigned to hold unit control words which indicate the corresponding said second type input/output control means through which data is to be transferred, and subchannel memory addressing means for holding address information and responsive to any given device number corresponding to a given one of said first type devices or to a given one of said second type devices for accessing corresponding said first unit control word memory domain according to the device number of said given one of said first type devices, and for accessing corresponding said second unit control word memory domain according to the device number of said given one of said second type devices.
Claim 2
Dependent Claim 353 words
In a data processing system comprising: a central processor, a plurality of input/output devices having corresponding device numbers and being of at least first and second types having corresponding first and second type data transfer characteristics, at least one channel of a first type adapted for transfer of data between said central processor and said first type input/output devices, and at least one channel of a second type adapted for transfer of data between said central processor and said second type input/output devices, input/output control means of a first type operatively associated with said at least one channel of said first type for controlling the transfer of data between said central processor and said plurality of input/outut devices on a time-sharing basis, and input/output control means of a second type operatively associated with said at least one channel of said second type for controlling the transfer of data between said central processor and said plurality of input/output devices on a non-time-sharing basis; a subchannel memory access control system comprising: subchannel memory means for storing unit control words used for enabling said data transfer to and from corresponding ones of said input/output devices, said subchannel memory means including a plurality of first addressable unit control word memory domains each assigned to hold unit control words which indicate the corresponding ones of said first type devices to or from which data is to be transferred, and a plurality of second addressable unit control word memory domains each assigned to hold unit control words which indicate the corresponding said second type input/output control means through which data is to be transferred, and subchannel memory addressing means for holding address information and responsive to any given device number corresponding to a given one of said first type devices or to a given one of said second type devices for accessing corresponding said first unit control word memory domain according to the device number of said given one of said first type devices, and for accessing corresponding said second unit control word memory domain according to the device number of said given one of said second type devices.
Claim 3
Dependent Claim 56 words
In a data processing system as in claim 1, wherein said channels are a plurality of block multiplexor channels; at least one of said multiplexor channels is connected to said input/output control means of said first type and at least one of said multiplexor channels is connected to said input/output control means of said second type.
Claim 4
Dependent Claim 178 words
In a data processing system as in claim 1, wherein the value of said address information for said first unit control word memory domains is outside of a predetermined range, and the value of said address information for said second unit control word memory domains is within said predetermined range; said subchannel memory addressing means providing address information according to a portion of said given device member; said subchannel memory addressing system further including: means for detecting said provided address information and determining if said value of said provided address information is within or outside said predetermined range; means for generating the address of said first unit control word memory domain from said provided address information and another portion of said given device number when said detecting means determines that the value of said provided address information is outside said predetermined range; and means for generating the address of said second unit control memory domain from said provided address information when said detecting means determines that the value of said provided address information is within said predetermined range.
Claim 5
Dependent Claim 41 words
In a data processing system as in claim 1, wherein said at least one channel of said first type is block multiplexor channel providing data transfer to and from said corresponding input/output devices relatively few blocks of data at a time.
Claim 6
Dependent Claim 43 words
In a data processing system as in claim 1, wherein said at least one channel of said second type is a block multiplexor channel providing data transfer to and from said corresponding input/output devices a relatively large number of blocks at a time.
Claim 7
Dependent Claim 34 words
In a data processing system as in claim 1, wherein said first addressable unit control word domains are each assigned to hold unit control words for a corresponding input/output device on an unshared basis.
Claim 8
Dependent Claim 41 words
In a data processing system as in claim 6, wherein said second addressable unit control domains are each assigned to hold unit control words for said input/output devices connected to said corresponding second type input/output control means on a shared basis.
Claim 9
Dependent Claim 41 words
In a data processing system as in claim 1, wherein said second addressable unit control domains are each assigned to hold unit control words for said input/output devices connected to said corresponding second type input/output control means on a shared basis.
Claim 10
Dependent Claim 68 words
In a data processing system as in claim 1, wherein said central processor provides the device number of each device of said first type which is to be time-shared for the first time, said subchannel memory access addressing means comprising assigning means for indicating that first addressable unit control word memory domain to be assigned to said each first type device to be time-shared for the first time.
Claim 11
Dependent Claim 16 words
In a data processing system as in claim 9, wherein said assigning means comprises a counter.

References Cited (Backward Citations)

US3408632A Cited
US3526878A Cited
US3573741A Cited
US3665404A Cited
US3665415A Cited
US3618031A Cited
US3699525A Cited
US3925766A Cited
US3909799A Cited
US3949380A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1981-06-19 1981-12-19 1982-06-20 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1985-06-19 1985-12-19 1986-06-20 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1989-06-19 1989-12-19 1990-06-20 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag