Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
253 words
A bidirectional barrel shift circuit comprisings an input switching circuit having a plurality of parallel input lines and the corresponding number of signal line means associated to the respective input lines, each of the signal line means being composed of a pair of first and second signal lines, the input switching circuit being operative to selectively couple each of the input lines to one line of the associated first and second signal line pair; an output switching circuit coupled to all the first and second signal lines and having output lines of the number corresponding to that of the input lines, the output switching circuit being operative to couple either the first signal lines or the second signal lines to the corresponding output lines; a barrel shift matrix coupled to the first and second signal lines and having a plurality of on-off switch means for selectively couple between the first and second signal lines; a shift number controller in response to a shift number signal to control the barrel shift matrix so as to produce between the first and second signal lines a switching pattern sufficient for realizing a barrel shift of the given shift number; and a shift direction controller in response to a shift direction signal to control the input switching circuit so as to alternatively couple the input lines to selected one lines of the first and second signal lines and to control the output switching circuit so as to couple the other signal lines to the corresponding output lines.
Claim 2
Dependent Claim
253 words
A bidirectional barrel shift circuit comprisings an input switching circuit having a plurality of parallel input lines and the corresponding number of signal line means associated to the respective input lines, each of the signal line means being composed of a pair of first and second signal lines, the input switching circuit being operative to selectively couple each of the input lines to one line of the associated first and second signal line pair; an output switching circuit coupled to all the first and second signal lines and having output lines of the number corresponding to that of the input lines, the output switching circuit being operative to couple either the first signal lines or the second signal lines to the corresponding output lines; a barrel shift matrix coupled to the first and second signal lines and having a plurality of on-off switch means for selectively couple between the first and second signal lines; a shift number controller in response to a shift number signal to control the barrel shift matrix so as to produce between the first and second signal lines a switching pattern sufficient for realizing a barrel shift of the given shift number; and a shift direction controller in response to a shift direction signal to control the input switching circuit so as to alternatively couple the input lines to selected one lines of the first and second signal lines and to control the output switching circuit so as to couple the other signal lines to the corresponding output lines.
Claim 3
Dependent Claim
108 words
A barrel shift circuit as claimed in Claim 1 wherein the on-off switch means in the barrel shift matrix are arranged in the form of a matrix which has a plurality of rows and a plurality of columns corresponding to the first and second signal line pairs, each of the on-off switch means in each row being connected at its one end to the first signal line in the associated column, and at its other end to the second signal line in the column leftwardly shifted from the associated column a predetermined shift number which is the same in the same row and different from the other rows.
Claim 4
Dependent Claim
62 words
A barrel shift circuit as claimed in Claim 2 wherein each of the on-off switch means is constituted of a field effect transistor having two electrodes connected to the corresponding first and second signal lines, the field effect transistors in each row of the matrix having commonly connected gate electrodes so that the transistors in the same row are simultaneously turned on.
Claim 5
Dependent Claim
60 words
A barrel shift circuit as claimed in Claim 2 wherein the shift number controller has a plurality of parallel control inputs to receive the shift number signal in the binary code and to turn on all the on-off switch means in the column of the matrix which can realize the shift of the amount indicated by the shift number signal.
Claim 6
Dependent Claim
68 words
A barrel shift circuit as claimed in Claim 1 wherein the input switching circuit includes a first on-off switch means connected between each input line and the associated first signal line, and a second on-off switch means connected between each input line and the associated second signal lines, the first on-off switch means and the second on-off switch means being alternatively turned on by the shift direction controller.
Claim 7
Dependent Claim
37 words
A barrel shift circuit as claimed in Claim 5 wherein the first on-off switch means are field effect transistors having commonly connected gates, and the second on-off switch means are field effect transistors having commonly connected gates.
Claim 8
Dependent Claim
68 words
A barrel shift circuit as claimed in Claim 1 wherein the output switching circuit includes a first on-off switch means connected between each first signal line and the corresponding output line, and a second on-off switch means connected between each second signal line and the corresponding output line, the first on-off switch means and the second on-off switch means being alternatively turned on by the shift direction controller.
Claim 9
Dependent Claim
37 words
A barrel shift circuit as claimed in Claim 7 wherein the first on-off switch means are field effect transistors having commonly connected gates, and the second on-off switch means are field effect transistors having commonly connected gates.
Claim 10
Dependent Claim
87 words
A barrel shift circuit comprising means for designating a shift direction, an input multiplexer coupled to a plurality of input signal lines and outputting a plurality of output signals in response to said means for designating the shift direction, means for generating shift control signals on the basis of a shift number, means coupled to said input multiplexer for shifting said plurality of output signals according to said shift control signals, and an output multiplexer coupled to said shifting means for deriving a plurality of shifted signals.
Claim 11
Dependent Claim
87 words
A barrel shift circuit comprising means for designating a shift direction, an input multiplexer coupled to a plurality of input signal lines and outputting a plurality of output signals in response to said means for designating the shift direction, means for generating shift control signals on the basis of a shift number, means coupled to said input multiplexer for shifting said plurality of output signals according to said shift control signals, and an output multiplexer coupled to said shifting means for deriving a plurality of shifted signals.