Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
329 words
In a digital computer system including processor means for performing operations on operands, memory means for storing at least instructions for directing said operations, bus means for conducting said at least instructions between said memory means and said processor means, and I/O means connected to a selected one of said processor means or said memory means for conducting at least said operands between devices external to said digital computer system and said digital computer system, said I/O means comprising: a plurality of data channel devices connected from said external devices and responsive to the operation of said external devices for conducting said operands between said external devices and said I/O means, each of said data channel devices being connected from at least one of said external devices and having a compatible data transmission interface to said at least one of said external devices, data mover means connected between each of said plurality of data channel devices and said selected means of said digital computer system for conducting said operands between said plurality of data channel devices and said selected means of said digital computer system, and control means connected to said data channel devices, said external devices and said data mover means and responsive to the operation of said plurality of data channel devices and said digital computer system for providing control outputs for controlling the conducting of said operands between said external devices and said digital computer system, and further wherein each of said plurality of data channel devices further comprises: means for providing addresses of storage locations in said memory means to permit the conducting of said operands between said storage locations of such memory means and said at least one of said external devices, said address providing means including map memory means for storing a map comprising said addresses, and said control means further comprises means for providing a said map for each said map memory means of each of said plurality of data channel devices.
Claim 2
Dependent Claim
329 words
In a digital computer system including processor means for performing operations on operands, memory means for storing at least instructions for directing said operations, bus means for conducting said at least instructions between said memory means and said processor means, and I/O means connected to a selected one of said processor means or said memory means for conducting at least said operands between devices external to said digital computer system and said digital computer system, said I/O means comprising: a plurality of data channel devices connected from said external devices and responsive to the operation of said external devices for conducting said operands between said external devices and said I/O means, each of said data channel devices being connected from at least one of said external devices and having a compatible data transmission interface to said at least one of said external devices, data mover means connected between each of said plurality of data channel devices and said selected means of said digital computer system for conducting said operands between said plurality of data channel devices and said selected means of said digital computer system, and control means connected to said data channel devices, said external devices and said data mover means and responsive to the operation of said plurality of data channel devices and said digital computer system for providing control outputs for controlling the conducting of said operands between said external devices and said digital computer system, and further wherein each of said plurality of data channel devices further comprises: means for providing addresses of storage locations in said memory means to permit the conducting of said operands between said storage locations of such memory means and said at least one of said external devices, said address providing means including map memory means for storing a map comprising said addresses, and said control means further comprises means for providing a said map for each said map memory means of each of said plurality of data channel devices.
Claim 3
Dependent Claim
45 words
The digital computer system of claim 1, wherein each of said plurality of data channel devices further comprises: buffer memory means for storing said operands being conducted between said selected means of said digital computer system and said at least one of said external devices.
Claim 4
Dependent Claim
165 words
The digital computer system of claims 1 or 2 wherein said data mover means further comprises: ring generator means for providing a repetitive sequence of access available outputs representing sequential access periods in time to said selected means of said digital computer system, gating means for associating at least a selected one of said access available outputs with each of said plurality of data channel devices, said gating means being responsive to the operation of each of said plurality of data channel devices and to said access available outputs for providing grant control outputs to said data mover means and to each of said plurality of data channel devices for granting access to said selected means of said digital computer system to each of said plurality of data channel means upon coincidence of a requirement by one of said plurality of data channel means for access to said selected means of said digital computer system and an associated selected one of said access available outputs.
Claim 5
Dependent Claim
83 words
The digital computer system of claim 3 wherein said data mover means has a first port connected from each of said plurality of data channel devices and a second port connected from said selected means of said digital computer system for conducting said operands therebetween; and said first port has a data transmission interface compatible with each of said plurality of data channel devices and said second port has a data transmission interface compatible with said selected means of said digital computer system.
Claim 6
Dependent Claim
395 words
In a digital computer system including processor means for performing operations on operands, memory means for storing at least instructions for directing said operations, bus means for conducting said at least instructions between said memory means and said processor means, and I/O means connected to a selected one of said processor means or said memory means for conducting at least said operands between devices external to said digital computer system and said digital computer system, said I/O means comprising: a plurality of data channel devices connected from said external devices and responsive to operation of said external devices for conducting said operands between said external devices and said I/O means, each one of said data channel devices being connected from at least one of said external devices and having a compatible data transmission interface to said at least one of said external devices, data mover means connected between each of said plurality of data channel devices and said selected means of said digital computer system for conducting said operands between said plurality of data channel devices and said selected means of said digital computer system, and control means connected to said data channel devices, said external devices and said data mover means and responsive to the operation of said plurality of data channel devices and said digital computer system for providing control outputs for controlling the conducting of said operands between said external devices and said digital computer system and further wherein said data mover means further comprises ring generator means for providing a repetitive sequence of access available outputs representing sequential access periods in time to said selected means of said digital computer system, gating means for associating at least a selected one of said access available outputs with each of said plurality of data channel devices, said gating means responsive to operation of each of said plurality of data channel devices and to said access available outputs for providing grant control outputs to said data mover means and to each of said plurality of data channel devices for granting access to said selected means of said digital computer system to each of said plurality of data channel means upon coincidence of a requirement by one of said plurality of data channel means for access to said selected means of said digital computer system and an associated selected one of said access available outputs.
Claim 7
Dependent Claim
395 words
In a digital computer system including processor means for performing operations on operands, memory means for storing at least instructions for directing said operations, bus means for conducting said at least instructions between said memory means and said processor means, and I/O means connected to a selected one of said processor means or said memory means for conducting at least said operands between devices external to said digital computer system and said digital computer system, said I/O means comprising: a plurality of data channel devices connected from said external devices and responsive to operation of said external devices for conducting said operands between said external devices and said I/O means, each one of said data channel devices being connected from at least one of said external devices and having a compatible data transmission interface to said at least one of said external devices, data mover means connected between each of said plurality of data channel devices and said selected means of said digital computer system for conducting said operands between said plurality of data channel devices and said selected means of said digital computer system, and control means connected to said data channel devices, said external devices and said data mover means and responsive to the operation of said plurality of data channel devices and said digital computer system for providing control outputs for controlling the conducting of said operands between said external devices and said digital computer system and further wherein said data mover means further comprises ring generator means for providing a repetitive sequence of access available outputs representing sequential access periods in time to said selected means of said digital computer system, gating means for associating at least a selected one of said access available outputs with each of said plurality of data channel devices, said gating means responsive to operation of each of said plurality of data channel devices and to said access available outputs for providing grant control outputs to said data mover means and to each of said plurality of data channel devices for granting access to said selected means of said digital computer system to each of said plurality of data channel means upon coincidence of a requirement by one of said plurality of data channel means for access to said selected means of said digital computer system and an associated selected one of said access available outputs.
Claim 8
Dependent Claim
45 words
The digital computer system of claim 5, wherein each of said plurality of data channel devices further comprises buffer memory means for storing said operands being conducted between said selected means of said digital computer system and said at least one of said external devices.
Claim 9
Dependent Claim
87 words
The digital computer system of claims 1, 2, 5 or 6 wherein said data mover means has a first port connected from each of said plurality of data channel devices and a second port connected from said selected means of said digital computer system for conducting said operands therebetween; and said first port has a data transmission interface compatible with each of said plurality of data channel devices and said second port has a data transmission interface compatible with said selected means of said digital computer system.