WEBVTT

00:00.150 --> 00:05.970
Let us try to understand and implementation of a shifted with the high level description, so that allows

00:05.970 --> 00:14.640
you to play a very prominent role in this process where we want to perform in the rotation or a shifting

00:14.640 --> 00:15.830
operation in the single floor.

00:16.590 --> 00:26.160
So we'll try to implement for a bit battleship, which can perform shift of at least the magnitude of

00:26.160 --> 00:33.470
Tribbett with a single fluxing or that we will understand as we proceed forward with an operation of

00:33.600 --> 00:35.590
multiplexed and battleship.

00:36.480 --> 00:43.710
So let us assume that when we do so, this is a simple case of an mux that we have added and all at

00:43.710 --> 00:45.570
least one night.

00:45.690 --> 00:52.100
So whenever we apply, let us suppose zero zero command at the select line of this two stages.

00:52.470 --> 00:55.480
So we want that shift will happen.

00:55.530 --> 01:01.320
So whatever input we have, that is easy to represent my verbeke to.

01:02.900 --> 01:06.240
It should be the same position that it is again.

01:06.620 --> 01:08.630
So let us assume that this is DESIERTO.

01:11.680 --> 01:20.050
This is my LSP position, so when we apply 090, these two should be transferred as it is to the output.

01:21.010 --> 01:24.270
So to do that, we know that when we apply here.

01:24.730 --> 01:31.810
So all the marks since the selection line of all the marks is tied together, all the 029 will be selected

01:31.810 --> 01:33.460
and applied it right.

01:33.730 --> 01:37.750
So let us assume that this is and B looks OK.

01:37.780 --> 01:41.210
So here we want that to be applied at all.

01:41.560 --> 01:41.820
Right.

01:41.860 --> 01:49.240
So here since we want D zero and at this point what we can simply do is we can simply connect it over

01:49.240 --> 01:49.630
here.

01:50.620 --> 01:58.990
So what this will do is as soon as we apply for the S1 nine, it will have all the zero line selected

01:58.990 --> 02:03.880
and whatever we have connected to zero will be transferred to.

02:04.690 --> 02:05.430
All right.

02:05.470 --> 02:13.150
So we'll be finding these, which is connected to the first input or the first looks of light will be

02:13.150 --> 02:15.720
transferred as it is to the output.

02:15.730 --> 02:18.460
And then since here also we have applied.

02:18.850 --> 02:26.830
So this allows us to transfer from the input of this mix to be zero.

02:27.670 --> 02:34.750
And similarly, we want that when we have zero zero here, we should get Devah right.

02:34.780 --> 02:38.580
So this is the next bit that we want to be having.

02:38.600 --> 02:43.210
And so what we can do is we can when we can do it here.

02:43.270 --> 02:52.660
And since we applied zero and since all the lines are tied together, it is for sure that zero line

02:52.660 --> 02:54.100
of all the marks will be selected.

02:54.130 --> 02:56.700
So we have connected the one over here.

02:56.740 --> 03:02.820
And then if we can connect this to the zero, thing will be getting will be getting different at this.

03:03.070 --> 03:06.310
Similarly, if we can connect this line.

03:07.500 --> 03:16.300
To the zero lane of the second stage of multiplexed will begin to do and finally did, so did two and

03:16.300 --> 03:18.720
then finally we get D3.

03:19.470 --> 03:23.450
Now let us assume that when we apply zero one, we want the.

03:24.400 --> 03:28.210
Shift in direction every single shift.

03:28.690 --> 03:35.090
So what we can call it is we want that shift happening and that the magnitude of what so magnitude,

03:35.170 --> 03:43.600
all of one represent that we are targeting a single shift and we are that the battle that we are designing

03:44.320 --> 03:49.010
is operating for a left or left ship operation.

03:49.210 --> 03:57.070
So whenever we apply 01, whenever we apply to here, we'll be applying the decisions here will give

03:57.070 --> 03:57.990
me one right.

03:58.750 --> 04:08.740
So whenever we apply this command to our battle shifted, this will basically shift the the input input

04:08.740 --> 04:13.990
that we have in a left direction with the magnitude of one.

04:14.050 --> 04:14.320
Right.

04:14.560 --> 04:18.550
So whatever we have at this position will come over here.

04:18.910 --> 04:21.610
Whatever we have this position, it will come here.

04:21.610 --> 04:24.750
And whatever we have at this position, it will come over.

04:25.210 --> 04:31.030
And finally, we want to implement the logical shift, not the automatic shift.

04:31.030 --> 04:34.510
So the three will finally or in fact, rotate operation.

04:34.540 --> 04:36.560
We called it as an operation.

04:36.880 --> 04:42.390
So since we are targeting a repeat operation, this debate will come over here.

04:42.640 --> 04:45.220
OK, you can also target to go for an.

04:46.250 --> 04:48.130
Other type of shifter, such as?

04:50.590 --> 04:57.220
Such as these three can be thrown out and then you can have Bengazi, so that is also possible by just

04:57.220 --> 04:59.400
changing logic, right?

04:59.440 --> 05:02.480
So this is what we want when we want.

05:02.980 --> 05:06.280
OK, so whenever we apply a zero one.

05:06.410 --> 05:10.300
OK, so this this one should be zero and then this should be right.

05:10.660 --> 05:14.170
So this line will be transferred to another.

05:14.380 --> 05:14.720
Right.

05:14.750 --> 05:23.350
So here now since we want these three and we know that this line is being tied to Zeder, so just connect

05:23.350 --> 05:25.700
all the inputs over here, OK?

05:26.230 --> 05:27.400
And we want that.

05:27.610 --> 05:35.110
Now, add this line we should get and we know that these three, when we apply, will be out of this.

05:35.650 --> 05:38.590
So what we can do is I can simply select.

05:39.770 --> 05:47.780
This line, I can connect with you and just to distinguish and use some different colour for back to

05:47.780 --> 05:54.530
green will be the colors which are in fact green will not be a good color to some dark blue will be

05:54.530 --> 05:55.760
a color that we are targeting.

05:56.120 --> 06:02.400
So this will be the operation or this will be giving us a shift in a direction with the magnitude of

06:02.400 --> 06:02.530
one.

06:02.720 --> 06:08.030
Similarly, for this bit, we want to have a visual so that you that what we can do is you can connect

06:08.240 --> 06:12.830
this line directly to the looks of this.

06:14.450 --> 06:15.680
And similarly.

06:16.980 --> 06:23.760
To have a fever over here, we can now we know that this will result in two days when when we apply

06:23.820 --> 06:27.760
zero here so we can simply connected to it here.

06:28.380 --> 06:29.820
And finally.

06:40.070 --> 06:46.940
OK, so just to make a diagram bit more clear and then finally, we want you to have a lead, so we'll

06:46.940 --> 06:47.930
be simply connecting.

06:51.220 --> 06:53.390
Of this to this.

06:53.630 --> 06:59.280
So this will result in the right now when we feed one seed.

06:59.570 --> 07:03.780
OK, so when we feed one zettl, we want that at an output.

07:04.220 --> 07:12.830
We want to shift again election with the magnitude of, OK, so whatever we have at this this second

07:12.830 --> 07:20.630
shift operation, we will we can simply shift again in the magnitude of one and then we can get a shift

07:20.750 --> 07:26.000
with the magnitude of two if we compare that with an input that is available at this stage.

07:26.240 --> 07:29.490
So what I can do is I can simply copy distribute.

07:31.990 --> 07:33.610
And then I can simply.

07:34.830 --> 07:37.080
Bring them here, right?

07:38.140 --> 07:44.440
And finally, since we are planning to implement this data will come at this point.

07:44.690 --> 07:52.570
So now if we can compare this, which is our cooperation with the result of this operation and finding

07:52.590 --> 08:00.820
V0 is being shifted to the division has been shifted to de de de de is going through, which would be.

08:01.510 --> 08:04.150
So this is the shift that the magnitude of.

08:04.840 --> 08:12.580
OK, so we know that now this first line will be selected and here Delaplane will be selected.

08:12.790 --> 08:17.110
So what I would also be expecting a district operation should be connected to.

08:18.070 --> 08:28.810
The first line of this was Egypt looks OK, so for this line, we are expecting the right to do so when

08:28.810 --> 08:29.170
we apply.

08:29.500 --> 08:36.550
This line will be selected and then for to have that, we will be simply waiting to right for the second

08:36.550 --> 08:36.800
line.

08:36.820 --> 08:38.350
We are expecting three.

08:38.470 --> 08:40.240
So if we can just see.

08:40.240 --> 08:44.140
So we need to write the next line.

08:44.140 --> 08:45.040
We want be zero.

08:45.190 --> 08:47.450
So we'll be taking the easy road here.

08:47.470 --> 08:53.950
And then finally, if we can just compare any one of the operations, like suppose let us assume what

08:53.950 --> 08:55.640
will happen at this late date.

08:56.290 --> 09:01.830
So since this is zero, this line will be selected and then this line is connected to this and here

09:02.050 --> 09:03.530
since we are applying one.

09:03.550 --> 09:05.360
So one is going to be zero.

09:05.400 --> 09:13.510
So if we can figure it out for at this stage, we will be getting these, which is what we know for

09:13.600 --> 09:20.320
when we apply one when we want that the shift should happen in with the magnitude of three.

09:20.350 --> 09:26.530
So again, if we can look at this stage and if I can shift this with the magnitude of one, I'll be

09:26.530 --> 09:28.810
getting the other direction.

09:29.470 --> 09:32.650
Badakshan with the magnitude of three if we compare this with this.

09:33.190 --> 09:36.220
So I can just get this entire thing.

09:38.260 --> 09:41.040
And if I can just be stored here.

09:42.690 --> 09:49.920
And since we are planning since we are planning to relocate operations or whatever we have here, we

09:49.940 --> 09:51.360
will be applying or.

09:51.960 --> 09:52.280
Right.

10:01.030 --> 10:10.000
So, no, we'll be finding when we shift the input with a magnitude of three, the result that we are

10:10.000 --> 10:12.230
getting is something like this, like.

10:14.780 --> 10:20.910
So that you can actually compelled by law to look into this and so here if you have a visitor.

10:21.290 --> 10:28.120
So first shift will take this to this second shift from this position to this position.

10:28.130 --> 10:32.930
And finally, third shift operations will be zero from this position to this position.

10:32.930 --> 10:35.800
And that is the reason why we are getting a break.

10:36.140 --> 10:38.000
So let us know what will happen when we apply.

10:38.330 --> 10:39.590
So we'll consider anyone.

10:39.890 --> 10:46.200
OK, so this late and since one is selected, so this will be the line that will be right.

10:46.220 --> 10:47.810
And then this is connected to this.

10:48.110 --> 10:50.920
And here also we are applying what we are getting, Deep Throat.

10:51.470 --> 10:54.620
So from here to here, we'll be getting deeper.

10:54.650 --> 10:57.000
And that is exactly matching to what we had expected.

10:57.800 --> 11:04.040
So we just have designed for one of the condition and another condition is actually matching to what

11:04.040 --> 11:04.630
we had expected.

11:04.790 --> 11:10.820
So this is a typical operation of about which is just strictly implemented with the hardware description,

11:10.840 --> 11:13.850
like, OK, let us start designing our system.

11:13.880 --> 11:14.070
OK.

11:14.090 --> 11:16.370
So this is what we planning to do.

11:16.400 --> 11:18.310
So from that I got myself.

11:18.410 --> 11:24.740
You can figure out that we want to perform some liquidity operations and the base component that we

11:24.740 --> 11:26.470
want to use as an fix it.

11:26.810 --> 11:32.210
So anyway, we need some base model for our multiplexed and then only we can prosecute.

11:32.270 --> 11:38.970
OK, now that proceed, that Prostratin can either be with the structural modeling style or much easier

11:38.970 --> 11:46.910
to be, which is utilizing an IP block diagram or the block diagonal feature that we have with.

11:47.480 --> 11:47.700
OK.

11:47.720 --> 11:52.000
So Will we looked into this, so let us create a multiplex.

11:52.070 --> 11:54.140
So I just need a new source.

11:54.860 --> 12:03.590
And then since this is and so I just mean Buddhist monks, single output and then we probably have a

12:03.610 --> 12:03.970
three.

12:05.450 --> 12:13.390
And then finish first and go to the NBA, which are basically our first, then we have a select input

12:13.700 --> 12:17.600
which is used to decide which line should be transported.

12:17.670 --> 12:20.600
And finally, we have an output.

12:20.600 --> 12:23.230
Right, which again, will have a side of single bit.

12:23.270 --> 12:26.570
But right now, this side's depend on input.

12:27.290 --> 12:33.770
So I just click, OK, so this will create a good template for us where we can start designing that

12:33.770 --> 12:34.130
system.

12:34.340 --> 12:41.570
OK, so for shmucks, we can use any modeling glickstein in fact you can use the only state we can use

12:42.260 --> 12:48.020
behavioral modeling state to let us just use or just just proceed with the.

12:50.400 --> 13:05.600
Dataflow more day, OK, so why will be equal a OK then then your select will become one right is else

13:06.180 --> 13:16.380
it will be close to B then R Select will become one and.

13:18.260 --> 13:26.440
And there you can see it will be close to it would be close it is, you see.

13:29.850 --> 13:30.420
Then.

13:32.220 --> 13:33.480
Nothing much, right?

13:33.690 --> 13:43.170
So whenever we have selected someone will be passing it on whenever we have a select or will be passive

13:43.230 --> 13:50.590
or just and it will be a good idea since 80 percent of the electorate is just see or hear.

13:50.700 --> 13:57.810
And one, you so eager to present that the position of Moxa remember, this sense of mission depends

13:57.810 --> 14:00.550
strongly upon one of.

14:01.320 --> 14:08.270
So remember that when we are targeting E or when we are connecting something so that if there's an issue,

14:08.280 --> 14:12.090
which is our first big time here, also we have to be right.

14:12.450 --> 14:20.060
And whenever we consider one, we will be passing the and we have a Z, so we'll just see what it is.

14:20.310 --> 14:22.680
So this will be our schematic.

14:23.070 --> 14:26.940
And we just looked in Glenarden schematic whether we are getting what we had expected.

14:26.970 --> 14:31.740
So I'm just going to annotated analysis and I want a schematic.

14:32.070 --> 14:40.440
OK, so this will give us an idea of how the system is implemented, depending on the scale that we

14:40.440 --> 14:41.690
have written here.

14:41.850 --> 14:42.180
Right.

14:42.840 --> 14:48.630
So this is an example of a diplomatic state since this is very, very simple example, you can actually

14:48.630 --> 14:50.550
proceed with the multiple one states.

14:50.560 --> 14:57.420
So implementing Mocksville behaved in exchange will also be very easy.

14:57.420 --> 15:04.200
In fact, utilizing a structure monadic style and implementing must also be very, very easy.

15:04.410 --> 15:09.570
OK, so here we have input and then we have an input.

15:09.570 --> 15:15.270
We and depending on the condition of the select of able to choose the component that is in our delux

15:15.270 --> 15:17.580
will be bussy, either A or B.

15:18.170 --> 15:26.390
OK, so now let's try to use a block design to implement the system that we are talking.

15:26.790 --> 15:29.700
So we'll just click on Create Block Design the next.

15:39.400 --> 15:44.470
OK, so now we are inside our blog to see what I do is I just.

15:47.070 --> 15:53.740
Make this window float and then side by side will be keeping a schematic.

15:53.780 --> 15:58.440
OK, so this will help us to design the entire system.

15:58.500 --> 16:03.750
OK, so first we need to either you can create an IP of the box that we have designed or we can directly

16:03.780 --> 16:04.560
either knocked it.

16:04.890 --> 16:07.290
So to do that or we can just right.

16:07.290 --> 16:10.290
Click and then here we have two option.

16:10.290 --> 16:15.950
You can either write an IP Oregon either out and so click on add more than it will automatically locate

16:15.960 --> 16:17.790
all the modules that you have created.

16:18.150 --> 16:19.830
So this is the model that we are targeting.

16:19.860 --> 16:24.620
So just click, OK, so this will automatically add an instance form.

16:24.990 --> 16:25.350
Right.

16:25.830 --> 16:31.480
So now you can see that the president's position and then Luxenberg.

16:31.770 --> 16:32.020
Right.

16:32.070 --> 16:40.140
And B is also representing one position, which is exactly similar to what we are using in the schematic.

16:40.380 --> 16:47.090
So I can just copy this and I can be stored four times to implement the first stage.

16:47.100 --> 16:47.330
Right.

16:47.410 --> 16:48.240
So I just.

16:50.170 --> 16:52.450
Copy and paste it four times.

16:55.090 --> 17:00.760
So now this represents first and then I can copy this entire thing.

17:11.680 --> 17:14.770
And then I can piece them here like.

17:20.240 --> 17:24.890
So now we have our second stage that we required to implement.

17:28.790 --> 17:35.990
So for this, we can see here we have our first D.C. vote so that we want to connect it to this.

17:36.380 --> 17:38.780
So what we can do is we can use it at.

17:39.810 --> 17:41.840
Or we can either create a book.

17:42.270 --> 17:49.020
OK, so let's just name it as the same name that we have in the schematic, so it will have a direction

17:49.020 --> 17:53.940
of an input and the size of a single person to just create it and then.

17:55.090 --> 17:56.470
Or we can simply.

17:58.920 --> 18:08.070
Connect this input to me, and again, this included also connected to the first line of the Moxham

18:08.070 --> 18:08.810
to night.

18:09.210 --> 18:12.180
So this is M0, this is one this is M2.

18:12.180 --> 18:19.260
And then the phosphate, which is our DNA is also connected to to this this implementor.

18:20.300 --> 18:22.200
The state for diesel.

18:24.720 --> 18:30.780
Now, let us create one more board will be named as Devinn, and it will be an input for.

18:32.780 --> 18:36.500
So I simply connect first and just move it.

18:44.020 --> 18:54.320
Good here and let it just so when is connected to Mux and one zero nine so eight of and when and then

18:54.320 --> 18:57.780
it is also connected to the first line of Moxham three.

18:57.810 --> 18:59.440
So this will be almost empty.

18:59.780 --> 19:02.600
So first, that is B of.

19:04.260 --> 19:04.680
And.

19:06.480 --> 19:13.440
Three months, right, likewise, now we can actually add two more both or either we can be and now

19:13.500 --> 19:14.820
we know that this.

19:16.340 --> 19:24.360
The first storyline line of this, Moxham should be connected to the bike and simply click on that spin

19:24.380 --> 19:25.800
and I can make it extend.

19:25.820 --> 19:29.750
So this will add basically a different name to it.

19:29.960 --> 19:38.670
And if I can just go into AVADO and if I can open the schematic that we are targeting here in the properties,

19:38.900 --> 19:41.070
we get the option that we can change the name.

19:41.390 --> 19:43.700
So I just simply change it to be.

19:44.270 --> 19:46.600
And then if we can just locating.

19:46.620 --> 19:47.960
Do we have a.

19:49.230 --> 19:52.430
I'll be making it axonal.

19:53.330 --> 19:57.020
I'll be clicking over here and then here I'll be changing the.

19:59.830 --> 20:01.360
So this will basically create.

20:02.690 --> 20:03.390
Twenty three.

20:03.980 --> 20:06.420
Now let's connect the remaining production.

20:06.510 --> 20:15.080
OK, so this B that is Moxham, one first name is connected to BP, so I can simply put it out there

20:15.200 --> 20:15.740
like.

20:16.750 --> 20:26.440
This this bee is connected to the two selected and connected to the two, and then this basically completes

20:26.440 --> 20:27.690
an entire night.

20:27.970 --> 20:29.770
So For Selecter will be.

20:31.250 --> 20:33.200
Again, considering a separate bus.

20:33.240 --> 20:39.530
OK, so let's assume that this is someone who is going to make it external, OK?

20:39.950 --> 20:42.290
And then I can actually connect.

20:44.320 --> 20:46.770
All the subsequent marksman's.

20:47.140 --> 20:53.530
OK, so this completes the implementation of a hostage now here we know that this line is connected

20:53.530 --> 20:59.980
to 012 and food and food will be basically aof of Dismukes.

20:59.980 --> 21:06.630
And it is connected to, first off, this second strike to be of this second mux.

21:07.150 --> 21:15.050
Similarly, this is connected to root of this looks like with all of this connected to it.

21:15.100 --> 21:18.640
And then this is also connected to.

21:20.040 --> 21:24.030
This decision is also connected to this one, right?

21:24.050 --> 21:27.480
So M6 will basically be this.

21:28.350 --> 21:32.460
And this one is connected to.

21:33.440 --> 21:34.700
Dismukes like.

21:35.900 --> 21:39.140
Finally, this one is connected to our last.

21:41.480 --> 21:47.530
And we want this to, again, be an exchange, right, so this completes.

21:49.050 --> 21:58.690
And diet designing for that and then one more thing is remaining that is making out all right.

21:59.160 --> 22:07.650
So I'll simply make them extend all the lines and I'll go to Florida, where I'll be changing the name

22:07.650 --> 22:14.720
of each and every one so I can now make this window dog so that we can shift to Wardo and then properties.

22:14.970 --> 22:17.990
We can change the name of all the selection.

22:18.080 --> 22:21.420
OK, so I simply named this as Esswein.

22:22.140 --> 22:26.640
OK, and this to be Asuda instead of zero.

22:28.350 --> 22:35.670
Why undisclosed or will be naming it does why this will become Vivan?

22:37.040 --> 22:46.310
OK, this will become our way to and then finally, we have something that isn't quite so, this significantly

22:46.310 --> 22:52.580
reduce the amount of effort that we need to do to perform a mapping when we are planning to delay the

22:52.580 --> 22:53.170
structural.

22:54.260 --> 23:00.070
And this is also handy when we are planning to use and build eyepiece that savings spiritist.

23:00.440 --> 23:01.970
So let it just regenerate.

23:02.600 --> 23:04.450
And it is valedictories.

23:04.700 --> 23:12.280
So if all the critical connections are made through subsequent what it is doing, it will it will pass

23:12.290 --> 23:15.810
the validation or it will show a notification as validation success.

23:16.760 --> 23:23.570
So as soon as we completed this, now we need to generate an ID which can be used to perform for the

23:23.570 --> 23:25.790
processes of future design.

23:26.030 --> 23:26.610
So just right.

23:26.660 --> 23:31.040
Click on our design and was generating our products.

23:31.970 --> 23:34.530
So this will generate the necessary product.

23:34.550 --> 23:37.060
And then finally we can create and deliver.

23:41.250 --> 23:43.320
We can create an actual rapert.

23:45.180 --> 23:53.140
To select the default option, as we are told, manages to create an for us now, as soon as that deal

23:53.490 --> 23:58.920
is ready, we can proceed with the behavioral model and we can actually feed some input combination

23:58.920 --> 24:02.450
and check whether our output is giving back which option.

24:05.500 --> 24:08.240
So now we have created Stelco.

24:08.330 --> 24:12.370
So now we can go to run simulation performed on behaviorial simulation.

24:12.700 --> 24:19.000
So here will be feeding some random stimuli and will be verifying whether we are actually already expecting

24:19.630 --> 24:20.770
out of our system.

24:21.390 --> 24:24.200
OK, so here you can actually proceed with the structure.

24:25.300 --> 24:27.730
And then you can do actual mapping.

24:27.730 --> 24:29.890
And then we can have an implementation of it.

24:29.890 --> 24:33.660
And you can also use a for loop to implement this system.

24:33.670 --> 24:41.480
So we will try to go at each and every piece of actually implementing this vital shift as we proceed

24:41.500 --> 24:41.800
forward.

24:42.160 --> 24:45.130
So let's feed this feed.

24:47.720 --> 24:49.970
A constituent here in search of a clock.

24:50.040 --> 24:50.810
OK, so.

24:52.960 --> 24:58.270
One, and then here also legislative presedo and.

25:00.050 --> 25:01.670
Lost will be won, right?

25:02.030 --> 25:09.740
So what we can actually do is we can select all this input and select all the inputs and we can create

25:09.740 --> 25:16.560
a buzz out of it so that identification of the shifting operation becomes very, very easy.

25:17.240 --> 25:23.400
So this is how you create a buzz, you select all the inputs and then you simply create a new one right

25:24.230 --> 25:32.100
here will be feeding the zettl and will be feeding the UN or in fact, here we can use of blowholes.

25:32.210 --> 25:39.890
So let's just go with the clock so we will to verify all the functionality in a single go so full and

25:39.890 --> 25:47.330
to zero, and then let us have a huge difference between the two birute so that we are able to verify

25:47.330 --> 25:54.900
the functionalities, one of the properties that is 509 and let it just create a buzz out of it.

25:55.060 --> 25:55.310
Right.

25:55.610 --> 26:04.790
So select the inputs and then you watch us on four also for an output will be selecting everything just

26:04.790 --> 26:06.860
right click and then we create a new watch.

26:08.150 --> 26:09.920
So this will be our input.

26:09.920 --> 26:14.150
We're going to be the NIMET by the clicking and then we have an option.

26:14.630 --> 26:16.340
So this would be an input data.

26:17.300 --> 26:20.220
So input data.

26:21.020 --> 26:30.160
Then we also have this representing output line, so we'll just rename it as an output data.

26:31.190 --> 26:35.460
And then this represents a shift magnitude.

26:35.480 --> 26:35.690
Right.

26:35.730 --> 26:37.790
So just name does shift.

26:39.090 --> 26:47.690
Shift magnitude to let it just try to run it and try to do out of it, right.

26:48.150 --> 26:54.420
So input data is to constant that is just gene theoretics to binary.

26:55.080 --> 26:56.920
So it is one one to one.

26:56.940 --> 26:57.210
Right.

26:57.330 --> 27:02.340
And depending on then shift magnitude, you'll be finding all the details.

27:02.340 --> 27:04.290
Otsuji so that it just zoom in a bit.

27:05.620 --> 27:13.540
And we'll try to make both the line to operate on the binary number, so just click Reddick's and Binary,

27:13.540 --> 27:14.920
right, click Reddick's.

27:17.460 --> 27:19.850
So now let's try to analyze, all right.

27:19.940 --> 27:28.140
So we'll be finding for this bus when we are feeding one zero, if we can just do in all of us, finding

27:28.140 --> 27:32.020
one is out as sandwiches, which should be an endless is great.

27:32.280 --> 27:38.250
But right now, when we are considering this bus, it is on an industry position that will just move

27:38.250 --> 27:38.850
this down.

27:38.860 --> 27:47.220
So now this will be similarly why zero should represent that unless we do it the way it should be done,

27:47.220 --> 27:55.410
then we have Wilen, then we have to find three and four and also we should have zero and then Devinn

27:55.560 --> 27:56.820
then doing fine.

27:57.270 --> 27:59.490
Now let's try to analyze it is OK.

27:59.910 --> 28:01.950
So when we say zero zero.

28:02.010 --> 28:10.020
So here if we can observe two four zero one four zero zero, we are expecting that the input should

28:10.020 --> 28:13.560
be passed as it is through an open line, which is what we are getting out here.

28:13.590 --> 28:14.560
So one zero one one.

28:14.820 --> 28:20.130
But when we are applying zero one, when we are applying zero one, he'll be finding we are expecting

28:20.130 --> 28:23.490
that this should be at this position.

28:24.300 --> 28:26.650
And then we have this one, too.

28:26.680 --> 28:28.050
We should go left and find them.

28:28.080 --> 28:34.230
So we are expecting a zero and one one run rate, but then we are getting some different views.

28:34.280 --> 28:39.170
So let's just to a block, I'm just trying to notice what we consider.

28:39.220 --> 28:39.450
Right.

28:39.470 --> 28:45.570
So if we can just go to a block diagram, will we find this is this one line?

28:45.580 --> 28:51.790
So this should be connected to this one, but it is connected to it and this line is connected to this.

28:52.050 --> 28:58.800
So if you can just move back to a simulation and if you can just bring this ASUDA again to an embassy

28:58.800 --> 28:59.370
position.

28:59.790 --> 29:03.680
Now, this entire operation, what we discussed.

29:05.400 --> 29:10.230
So this one zero now represent a shift with the magnitude of right.

29:10.590 --> 29:17.360
So this will come here and then this one will be going over here.

29:17.400 --> 29:21.380
So after the first shift, operation is a bigger one, one, one.

29:21.390 --> 29:26.180
And then again, when we perform a shift operation, be fighting, this will be going on here.

29:26.190 --> 29:28.490
And this all three ones will be more.

29:28.500 --> 29:29.780
So we'll be getting one on one.

29:30.300 --> 29:38.490
OK, so this verified the functionality of that and shift it affordable battleship to the left operation.

29:38.610 --> 29:44.820
OK, so this is how you can be to watch your lines and then you can be such that you could you verify

29:44.820 --> 29:45.900
the functionality.
