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.