Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
213 words
An I/O control system of the type having instruction processing means and main storage means connected to a main bus, and control channel module means associated with input/output devices connected to a data bus, the improvement comprising: a modular input/output processor connected between said main bus and said data bus having: a plurality of staging buffers coupled to said main bus and adapted to receive data from and transmit data to said main bus, main bus transfer control means coupled to said main bus for receiving request to transfer data to or from said staging buffers, a plurality of data buffers coupled to said data bus and adapted to receive data from and transmit data to said data bus, data bus transfer control means coupled to said data bus for receiving request to transfer data to or from said data buffers, a J-Bus connected to said staging buffers and to said data buffers for transmitting data between said buffers, a sequencer storage buffer connected to said J-Bus, said J-Bus being connected to said staging buffers and to said sequencer storage buffer for storing micro sequencer control data, and J-Bus transfer control means coupled to said data buffers, and staging buffers and to said sequencer storage buffer for effecting data transfer between said buffers.
Claim 2
Dependent Claim
213 words
An I/O control system of the type having instruction processing means and main storage means connected to a main bus, and control channel module means associated with input/output devices connected to a data bus, the improvement comprising: a modular input/output processor connected between said main bus and said data bus having: a plurality of staging buffers coupled to said main bus and adapted to receive data from and transmit data to said main bus, main bus transfer control means coupled to said main bus for receiving request to transfer data to or from said staging buffers, a plurality of data buffers coupled to said data bus and adapted to receive data from and transmit data to said data bus, data bus transfer control means coupled to said data bus for receiving request to transfer data to or from said data buffers, a J-Bus connected to said staging buffers and to said data buffers for transmitting data between said buffers, a sequencer storage buffer connected to said J-Bus, said J-Bus being connected to said staging buffers and to said sequencer storage buffer for storing micro sequencer control data, and J-Bus transfer control means coupled to said data buffers, and staging buffers and to said sequencer storage buffer for effecting data transfer between said buffers.
Claim 3
Dependent Claim
22 words
An I/O control system as set forth in claim 1 wherein said J-Bus transfer control means comprises a controllable time slot generator.
Claim 4
Dependent Claim
23 words
An I/O control system as set forth in claim 2 wherein said controllable time slot generator includes data transfers sequence initiate/terminate control means.
Claim 5
Dependent Claim
37 words
An I/O control system as set forth in claim 3 wherein said sequence initiate/terminates control means is adapted to initiate, pause, continue or terminate a sequence of operations on said J-Bus when transferring data between said buffers.
Claim 6
Dependent Claim
35 words
An I/O control system as set forth in claim 2 wherein said controllable time slot generator further includes a counter decoder having a plurality of individual outputs each defining a unique time slot window (TS-N).
Claim 7
Dependent Claim
46 words
An I/O control system as set forth in claim 5 wherein said counter decoder is coupled to and driven by a control counter, and means for disabling and for enabling said control counter and for maintaining a desired time slot over a plurality of machine cycles.
Claim 8
Dependent Claim
30 words
An I/O control system as set forth in claim 6 wherein said means for disabling said control counter further comprises a setable count hold flip-flop coupled to said control counter.
Claim 9
Dependent Claim
35 words
An I/O control system as set forth in claim 7 wherein said means for disabling said control counter further includes an OR gate having all J-Bus transfer requests coupled to said OR gate as inputs.
Claim 10
Dependent Claim
81 words
An I/O control system as set forth in claim 7 which further includes, AND gating means coupled to the output of said count hole flip-flop, J-Bus transfer initiate flip-flop means coupled to the output of said AND gating means, and first comparison gating means for resolving access conflicts between said data bus and said J-Bus coupled to an input of said AND gating means whereby setting of said J-Bus transfer initiate flip-flop will be delayed until said access conflicts are resolved.
Claim 11
Dependent Claim
35 words
An I/O control system as set forth in claim 9 wherein the output of said J-Bus transfer initiate flip-flop means is coupled to J-Transfer signal gating means for effecting J-Bus data transfer between said buffers.
Claim 12
Dependent Claim
48 words
An I/O control system as set forth in claim 10 wherein said J-Transfer gating means further includes a second input coupled to the output of second comparison gating means whereby access conflicts between said main bus and said J-Bus and said data bus for selected buffers are resolved.
Claim 13
Dependent Claim
45 words
An I/O control system as set forth in claim 11 wherein said access conflicts determined by said second comparison gating means are effected by blocking said J-Transfer signal gating means and suspending J-Bus data transfers between said buffers for the duration of said access conflicts.
Claim 14
Dependent Claim
40 words
An I/O control system as set forth in claim 10 wherein the output of said J-Transfer signal gating means is coupled to a transfer word counter for decrementing the word count after the transfer of each word between said buffers.
Claim 15
Dependent Claim
43 words
An I/O control system as set forth in claim 13 which further includes a counter decoder coupled to said transfer word counter for initialing setting a predetermined number of words to be transferred between said buffers during the J-Bus data transfer operation sequence.
Claim 16
Dependent Claim
37 words
An I/O control system as set forth in claim 13 which further includes a NAND gate coupled to the output of said transfer word counter for detecting when said transfer word counter reaches the count of 0.
Claim 17
Dependent Claim
50 words
An I/O control system as set forth in claim 15 wherein the output of said NAND gate comprises a 0 count signal coupled to said AND gating means and said J-Bus transfer/initiate flip-flop means for resetting said J-Bus transfer initiate flip-flop means and terminating transfer of data on said J-Bus.
Claim 18
Dependent Claim
69 words
An I/O control system as set forth in claim 16 which further includes and N count flip-flop coupled to said 0 count signal for generating an N count signal, said N count signal being coupled to the reset side of said count whole flip-flop and said count whole flip-flop output being coupled to said control counter for enabling said control counter to step to the next time slot count.
Claim 19
Dependent Claim
59 words
An I/O control system as set forth in claim 2 wherein said controllable time slot generator provides a plurality of individual unique time slot windows for selecting channel modules and further includes, means for receiving data transfer requests comprising priority flip-flop means for alternately enabling one of two said channel module requests to respond to a channel selection signal.
Claim 20
Dependent Claim
58 words
An I/O control system as set forth in claim 18 which further includes sequencer gating means coupled to the output of said priority flip-flop means for detecting time slots that were alternately disabled by said priority flip-flop, and micro sequencer control means coupled to said sequence gating means for enabling micro sequence operations intermediate J-Bus transfer control operations.
Claim 21
Dependent Claim
30 words
An I/O control system as set forth in claim 19 which further includes sequencer buffer storage means coupled to said J-Bus for receiving sequencer control commands from said staging buffers.