Barrage of support for rotation's, OK, so there is a common circuit and a signal processing application
where you want to perform a shift operation in a single second battleship to implement the shift operation
without using a sequential circuit.
And hence that give us an ability to perform the different shift operation in a single clock cycle.
OK, so we will assume that we have to selection.
OK, pseudosciences.
OK, so this allows us to have a full shift operations and will assume that we are implementing only
a right shift operation.
So size zero means we will be shifting zero position in the right direction when we write S.R. one will
be shifting the positions by one and then so on and so forth.
OK, so let's assume that we have an.
Value SFI zero, right lightwater.
OK, so does that in input OK to shift or average shift and then depending on the value that we see
to zero zero and one will be getting there.
So when we apply zero zero, so we wouldn't be having an issue.
So in that case, output will simply be following an input.
So it should be right when.
Right when.
Right when we sit doing and we are targeting a right shift to zero will come over here.
Similarly, y when we come over here and.
Right.
We will come out here and then this victory will be coming of this.
This will be how shifting operation will be done when we have one zero.
So we will again shift Vivan.
So Y three will be coming over here.
Then we have rights and Vivan and finally y two of you.
So if you just compare ok so y to have shifted one and two position and equal a number of this one zero
is to OK.
Similarly for one one.
Right.
You will be coming over here.
Right.
We will be going on here.
Right.
You will be going over here and then we have envie when we're here.
Right.
So this are the series of operation that we want to perform and we'll use and to eschew and to implement
this operation.
OK, so let's just add it marks that we want.
OK, so let's assume that all the select line of this column are connected together to an zero.
Similarly, all the selection of this through this column will be connected to a..
So we have zero one since this is two is two and mux.
Right.
Similarly, we also have a 011 over here.
So this represent Darrian crusade and then this represents how so that.
And then we have.
Completed all the marks that is required to implement this circuitry.
So four zero zero.
OK, when we have zero in here and when we have zero here, OK?
So when we have a zero here, this whatever we have at this line will be selected.
Right.
And then finally, we want.
It do we go from here to here, right, to when we see that we have a 087, so whatever we have at this
line will be selected?
OK, so in that case, we want if we have an input, as you so we should be getting it right.
So let us assume that we have connected with here.
So once we connect our feed, why is it all here.
So once as OK will be getting zero in here and then we'll disconnect the school.
So once we can take this to line, they'll be finding now at this position we have a zero and four and
output will be having a visit.
Similarly, when we want.
Vivan.
Why two and why three, what we'll do is we'll disconnect why when we're here, right here and right
through here, and then we'll just connect this to this makes sense.
So when we apply zero, why zero?
Why one to were right?
We will be at the output of the first 12 months that we have.
And then since here we have a zero, we have connected this output to those zero spin off our second
column.
So for the first year when we have both, zero will be getting y zero y one way to and right as expected
right now we'll just change our culture so that it won't be creating a confusion.
The next operation is when there is zero zero zero and S1 is one, so here now the line that will be
used is this right?
So line No.
One will be using.
We need to feed here according to an output rate to four zero.
We require to have a vital rate to four zero.
We required to have a victory.
And we know that since here we are getting to zero.
So the here will be getting why zero?
You will be getting Vivan here, will be getting to and here will be getting right.
So we cannot just use this again to revitalize our first option will be working.
Right.
So the only choice that we have is to connect this to.
The.
Why tree line?
We're here to we'll just be connecting our first pen of the first Moakes to White, OK, for a second
we required.
Why zero?
Right, so we'll just be feeding this lame.
OK, so we'll just be connecting this line to PIN number one of our inbox, then we require Vivan.
OK, so we'll just be feeding this over here and for the last we require.
Right?
Right.
So we'll just be feeding this to the PIN number one.
Right.
This makes sense.
So when we have a zero, we will be having zero, one, two and three and will we have one?
So whatever we have at line No.
One will be given that an operation will just cross this now they'll be finding that this one is connected
to to life.
And here we have like three.
So here will be getting three.
OK, this is connected to Y zero.
So he will be getting Y zero.
This is connected to Y when you will be getting right when.
And this is connected to.
Right.
So here we have connected it.
OK, so we'll be getting like this for the case of Zetlin, for this case, we get Y three, OK, why
zero y one nine right.
To expect right now we move on to a next step.
That is we are playing with Nancy, Willagee and Jean-Jacques.
OK, so now we are feeding one and zero here, right?
So when we see that we will be using a zero, so will be working on this later.
Right.
So we need to know we have a flexibility that whatever we want, we can just be adding on this line,
number one.
And then since we have one at this selection, it will automatically be chosen.
Right.
So first we want to understand by then we want Y three, then we want Y zero and Y, right.
So we want y to write reviser or environ.
So once we apply one automatically, we'll be getting right here.
Will we get it right through here.
Be getting Y zero here and then we'll be getting Y one over here.
OK, and then here we have.
She wasn't zero.
OK, so.
We are ultimately getting here, so this will be connected to zero, so I too will be connected to a
zero similarly right.
We will be connected to zero zero will be connected to zero one will be connected to zero.
And in that case, that will be getting is why to why three visalo and why.
And this is what we want.
Right.
You can guess or you can compare this with the Stupples.
And the good part is once we build up our once we can form three state, it will start working for the
rest of the state.
So, for example, let's see what will happen to the state.
So we'll just Jokela will choose a black.
OK, so when we apply one and one, when we apply whatever we have, whether one will be choose to hear
will be getting right to OK then here at when we have like three then at.
This marks we have zero and then for this mux, we have why, right?
So remember that this line will be chosen for this.
We are connecting it to here and there.
We have a sequence here.
We'll be getting ready for this when we have connected it over here and here.
We have too OK for this one we have connected over here for which we have three.
And then here we have Y C, right.
So you'll be finding if we just now getting wavin why to Y three and one is you.
And if you just compare this is what we've done.
Right.
So this will be a circuit that will be utilized to implement battleship.
OK, so now will implement a box and then we'll follow this connection to implement the final design
with an.