Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
274 words
An interface circuit inserted between a data transmission unit and a data reception unit comprising a shift register having a plurality of serially coupled register stages, each register stage having a data input gate, a data storage means for storing data applied thereto through the data input gate, and a data output gate, first means for applying a write control signal in common to the data input gates of said register stages to turn on each data input gate, a second means for supplying a read control signal in common to the data output gates of said register stages to turn on each data output gate, a first bus coupled to the first register stage of said shift register for applying data from said data transmission unit to said input gate of said first register state, a second bus coupled to the last register stage of said shift register for deriving data stored in the last register, a counter counting the number of data applied to said first register stage through said first bus, and a control circuit coupled to said shift register and said counter and applying said write control signal to the output gate or gates of such register stage or stages that is selected by the output of said counter at the same time when said write control signal is applied to the data input gates of the register stages in common, whereby both the data input gate and the data output gate of the selected register stage or stages are simultaneously turned on by said write control signal to directly transfer a data through said selected register stage or stages.
Claim 2
Dependent Claim
274 words
An interface circuit inserted between a data transmission unit and a data reception unit comprising a shift register having a plurality of serially coupled register stages, each register stage having a data input gate, a data storage means for storing data applied thereto through the data input gate, and a data output gate, first means for applying a write control signal in common to the data input gates of said register stages to turn on each data input gate, a second means for supplying a read control signal in common to the data output gates of said register stages to turn on each data output gate, a first bus coupled to the first register stage of said shift register for applying data from said data transmission unit to said input gate of said first register state, a second bus coupled to the last register stage of said shift register for deriving data stored in the last register, a counter counting the number of data applied to said first register stage through said first bus, and a control circuit coupled to said shift register and said counter and applying said write control signal to the output gate or gates of such register stage or stages that is selected by the output of said counter at the same time when said write control signal is applied to the data input gates of the register stages in common, whereby both the data input gate and the data output gate of the selected register stage or stages are simultaneously turned on by said write control signal to directly transfer a data through said selected register stage or stages.
Claim 3
Dependent Claim
44 words
An interface circuit as claimed in claim 1, further comprising means for receiving a data transfer request signal from said data transmission unit, said receiving means being coupled to said counter to increase the count number according to the received data transfer request signal.
Claim 4
Dependent Claim
21 words
An interface circuit as claimed in claim 1, wherein said counter decreases the count number according to said read control signal.
Claim 5
Dependent Claim
222 words
An interface circuit comprising a shift register having a plurality of register stages serially coupled to each other, a first means coupled to an initial register stage of said shift register for applying data in serial to said shift register, a second means coupled to a last register stage of said shift register for deriving data in serial therefrom, each register stage having an input gate, a storage means and an output gate, a third means coupled in common to the input gate of each register stage for turning on the input gate of each register stage simultaneously with a first signal, a fourth means coupled to the output gate of each register stage for turning on the output gate of each register stage by a second control signal at different timing when the input gate of each register is turned on by said first signal, a fifth means for designating at least one of said plurality of register stages through which a data applied thereto is to be transferred, and a sixth means coupled to said shift register and to said fifth means for applying said first signal to the output gate or gates of the designated register stage or stages when said input gates of said register stages are simultaneously turned on with said first signal by said third means.
Claim 6
Dependent Claim
222 words
An interface circuit comprising a shift register having a plurality of register stages serially coupled to each other, a first means coupled to an initial register stage of said shift register for applying data in serial to said shift register, a second means coupled to a last register stage of said shift register for deriving data in serial therefrom, each register stage having an input gate, a storage means and an output gate, a third means coupled in common to the input gate of each register stage for turning on the input gate of each register stage simultaneously with a first signal, a fourth means coupled to the output gate of each register stage for turning on the output gate of each register stage by a second control signal at different timing when the input gate of each register is turned on by said first signal, a fifth means for designating at least one of said plurality of register stages through which a data applied thereto is to be transferred, and a sixth means coupled to said shift register and to said fifth means for applying said first signal to the output gate or gates of the designated register stage or stages when said input gates of said register stages are simultaneously turned on with said first signal by said third means.
Claim 7
Dependent Claim
37 words
An interface circuit as claimed in claim 4, wherein the data applied from said first means is written into a register stage subsequent to said designated register stage or stages through said designated register stage or stages.