WEBVTT

00:00.280 --> 00:06.000
Our system will consist of following, right, so be is an input from our usage, right, so this will

00:06.000 --> 00:07.710
have the sides of the debate, right?

00:08.020 --> 00:11.970
So any directional input than standard logic vector?

00:12.210 --> 00:15.960
OK and size will be three bit greater three, but it's two down to zero.

00:16.410 --> 00:19.530
Then we need to give have two output.

00:19.650 --> 00:24.190
First one is I look OK, which is of, say, scope it right away for.

00:24.240 --> 00:27.330
But because we have four seven segments, right?

00:27.330 --> 00:32.010
So each put its allocated to enable a single seven segment display, right?

00:32.010 --> 00:36.350
And then we have a two, which should consist of eight bit rate, so the size would be seven down to

00:36.360 --> 00:36.810
zero eight.

00:37.080 --> 00:39.480
Again, the directional be out, right?

00:40.140 --> 00:43.830
So these are the codes which are required in our design right now.

00:43.830 --> 00:44.460
We proceed.

00:44.490 --> 00:47.760
Now we know that this will be the combination of circuit breaker.

00:47.760 --> 00:54.840
So as soon as we understood the type of circuit, we will simply be adding, the sensitivity illustrate

00:54.840 --> 00:58.590
that is the first step that we follow when we consider the behavioral modeling state.

00:58.830 --> 01:03.360
Now, in this case, the entire circuit is combination of circuit will just be adding a b or higher

01:03.360 --> 01:07.260
because vs the single input that we have in our design, right?

01:07.620 --> 01:13.650
So as soon as we change, the value of this will automatically reevaluate the value of our catalog,

01:14.040 --> 01:14.310
right?

01:14.670 --> 01:15.690
Then we are typically.

01:16.680 --> 01:23.690
OK, so here what we're going to do is we will proceed with building a table, utilizing a case team,

01:23.800 --> 01:24.090
right?

01:24.090 --> 01:30.420
So for us, the deciding factor will OK, what should be say on an order and calculates the value that

01:30.420 --> 01:31.680
we have on an input?

01:31.900 --> 01:32.220
Great.

01:32.490 --> 01:35.100
So we'll just be performing a case on P, right?

01:35.100 --> 01:38.070
So Case B, it's right.

01:38.080 --> 01:41.880
And then we'll just variety and case over here.

01:41.940 --> 01:42.270
Right?

01:42.630 --> 01:48.180
One more thing that we need to do since we have started the process will just be ending our process.

01:48.780 --> 01:53.660
Right now, we'll start adding a different value that we can have on Slate.

01:53.670 --> 01:54.150
That's right.

01:54.390 --> 01:58.290
So when we have a value of 000?

01:58.710 --> 01:59.040
Right.

01:59.190 --> 02:04.650
So that basically means we want to say the zero on a Seven Sigma just right.

02:04.650 --> 02:12.420
In that case, cattle, OK, cattle will be with us to look at all vehicles to get to represent our

02:12.420 --> 02:15.990
output, but so will again be utilizing the signal assignment operator.

02:16.290 --> 02:21.630
And if you observe the equivalent value that we want to say low in the categories 03, right, so we'll

02:21.630 --> 02:27.410
be going ahead and we add an X OK, so suffix should be X right.

02:27.420 --> 02:32.370
Then in a double quick because we have a multiple digit and then the value that we want to send is zero.

02:32.850 --> 02:37.110
Now remember, throughout our system operation, we want that A..

02:37.710 --> 02:38.100
OK.

02:38.310 --> 02:41.040
We just want to enable a single Seven Sigma list.

02:41.460 --> 02:47.370
So I know the value won't be changing with the value of OK at the right, so we could just place A.

02:47.370 --> 02:51.330
Outside of the key C3 and I load will be equal, Stu.

02:51.360 --> 02:54.390
So here we could just tag double code, right?

02:54.540 --> 03:03.300
And then since we want to enable our first seven segment, we'll just be adding a zero where there and

03:03.300 --> 03:06.150
then rest three, we want to turn off, right?

03:06.150 --> 03:13.110
So we will just be adding one one one two three because we know that due to the presence of the transistor

03:13.380 --> 03:15.600
as soon as we apply one over here.

03:16.440 --> 03:21.240
So this will be behaving as an open circuit and then this won't be enabling our.

03:22.190 --> 03:27.500
And right, and that basically me the respect to seven segment display would be off.

03:27.680 --> 03:27.950
Right.

03:28.370 --> 03:32.020
So now we proceed and consider the next combination, right?

03:32.030 --> 03:34.580
So when we have a valuable.

03:35.950 --> 03:37.400
Zero zero one.

03:37.610 --> 03:38.740
Right, in that case.

03:40.710 --> 03:41.280
Cattle.

03:42.910 --> 03:48.910
We'll Katherine will be with Sue, so if we analyze the table, it is 9f right, so we'll just be adding

03:49.330 --> 03:50.740
a nightmare for him.

03:50.890 --> 03:56.890
Likewise, what we're going to do is we'll just be adding all the possible values over here, right?

03:58.100 --> 04:01.460
So after 01, we have a one zero look.

04:01.580 --> 04:04.910
So in a case of war, one zero, the value that we going to save lives.

04:04.910 --> 04:05.540
Twenty five.

04:06.750 --> 04:09.900
Look, they not there's zero one zero.

04:09.960 --> 04:16.290
We have one one eight, so four three we will be sending 0B rate.

04:16.860 --> 04:19.230
So here we will just be highly.

04:20.590 --> 04:25.540
So it'll be right, and then next, we have food.

04:26.560 --> 04:28.030
Then we have five.

04:29.350 --> 04:32.920
Six and then last one is said right so far.

04:33.950 --> 04:37.840
For we need to send the Wild West night.

04:39.920 --> 04:43.370
For the value of flight, we need to save 49.

04:45.900 --> 04:52.240
Then the next 12 is seven and one, right, so we'll just barely see one.

04:52.320 --> 04:54.270
And last Friday, this one.

04:54.300 --> 04:54.560
Right.

04:54.570 --> 04:58.590
So this completes all the combination and when we have an adverse fate.

04:58.590 --> 05:05.460
So when we have, this will just be turning on, turning off all the right.

05:05.520 --> 05:07.340
So how you turn off all their lives.

05:07.350 --> 05:10.010
Now we know that we are controlling the cattle, right?

05:10.020 --> 05:13.590
So to turn off any lily, we simply need to apply one to a cat, right?

05:13.890 --> 05:20.010
So cattle will be equal to X and then all one will basically meet.

05:20.010 --> 05:21.570
We need to sell them right?

05:21.870 --> 05:27.370
So this completes an entire go rate to what we are doing is depending on the value that we have wanted

05:27.770 --> 05:30.040
and put forth, that is b OK.

05:30.060 --> 05:35.820
We will be sending the different value on and catch, hoping that this will basically enable the first

05:36.240 --> 05:40.710
seven segment display out of the food seven segment displays that we have on end, right?

05:40.980 --> 05:42.060
So this completes up.

05:42.440 --> 05:49.830
OK, now what we're we going to do is after we complete, our first step is to verify that our goal

05:49.830 --> 05:55.680
is correctly behaving right to what are we going to do is we will be randomly applying some of the values

05:55.680 --> 06:00.490
of B and then we'll be checking whether we get the respective values on the cattle, right?

06:00.510 --> 06:02.880
So we perform a behavioral simulation.

06:08.130 --> 06:15.930
So let it just go ahead and try to force some random right, rightly fools, constitution and religious

06:15.930 --> 06:23.100
foods, the value of to write so excited to meet you and click OK, try to execute the go support to

06:24.270 --> 06:27.630
analysts civic rate and the value of cartoonist.

06:27.630 --> 06:28.160
Twenty five.

06:28.170 --> 06:33.300
So if you go ahead and if you all tip so far a value of two, we are getting pretty vague.

06:33.310 --> 06:37.570
So Accord seems to be working fine now we proceed and perform forma synthesis.

06:38.190 --> 06:45.390
Since we haven't specify the main configuration that is the food that we have in our source code, we

06:45.390 --> 06:47.730
need to connect them to any BGP, right?

06:47.970 --> 06:51.270
So that is what we refer to as an Consti, right?

06:51.270 --> 06:57.510
So we get a new planning view where we could specify the Consti after we perform a synthesis rate.

06:57.510 --> 07:01.260
So we'll just go ahead and form a synthesis there.

07:01.260 --> 07:05.190
We will be getting a new planning group where we specify the constraint, right?

07:05.190 --> 07:11.640
So if you already have our data constrained to your project, then you do not need to perform an intermediate

07:11.640 --> 07:12.170
synthesis.

07:12.180 --> 07:15.360
You could directly proceed for generation of extreme right.

07:16.080 --> 07:16.770
So I've seen this.

07:16.770 --> 07:17.460
This is complete.

07:17.460 --> 07:22.170
It will just be clicking on open synthesis to say and will click right.

07:22.170 --> 07:28.410
So this will automatically open up the IO planning where we will be getting all the pools which are

07:28.410 --> 07:35.880
present in our design and we could add the things where we want to connected on an FPGA, right?

07:36.120 --> 07:40.860
So you could see the pools which operates in in our source code is allowed B and get rate.

07:41.070 --> 07:45.900
So I know we want to connect to the respective annual been off set and take this plea.

07:45.940 --> 07:49.650
B will be connecting to slide switch and then we have a the rate first.

07:49.650 --> 07:56.490
What are we going to do is we will be changing the standard rate, so we will be making it and we see

07:56.490 --> 07:57.270
more certainty.

07:57.410 --> 07:59.490
OK, so this will be doing for all the good.

08:00.540 --> 08:02.190
This is the first thing that we do now.

08:02.190 --> 08:06.720
We go in and we choose an open remember the and must be.

08:07.860 --> 08:10.200
But is choosing to enable.

08:11.960 --> 08:15.640
Now, if you analyze a quote we have chosen and there must be big, right?

08:16.010 --> 08:22.560
And we are turning on and seven segment display with this must be great.

08:22.560 --> 08:22.820
Great.

08:22.820 --> 08:26.540
So we want to connect this to this 17 minute display.

08:26.820 --> 08:31.370
So we should be specifying W for for A. I must be right.

08:31.370 --> 08:34.090
So we go ahead and react w right.

08:34.730 --> 08:39.020
The next bin will be V for you four and you two, right?

08:39.410 --> 08:43.730
So we have before you four.

08:44.780 --> 08:46.670
Hey, you right?

08:47.420 --> 08:49.790
So these are the A.P. that we have, right?

08:49.790 --> 08:53.570
So W for V for you, for you two and we anyone.

08:53.570 --> 08:58.850
Basically, this seven segment is right that we need to specify the pin for W.

08:59.100 --> 09:01.400
Now remember the values the.

09:02.520 --> 09:06.600
Developed is considering it as it Ms.

09:06.970 --> 09:14.220
Great, so we need to specify the cathode and this V to be W7 because if you observe so we have forced

09:14.220 --> 09:17.010
as C, then kv cc right.

09:17.220 --> 09:20.900
So e represented I must be here on to see represent.

09:22.400 --> 09:30.410
So here it is entirely right, so we need to consider the Catholic to get to seven should be connected

09:30.410 --> 09:31.760
to separate.

09:32.270 --> 09:38.900
So this should be connected to W7 Then next we have is W6.

09:40.880 --> 09:44.390
You OK, the next one that we have is you with me.

09:44.610 --> 09:47.180
Right, so you wait, the eight.

09:49.780 --> 10:02.380
Then the how you fly, we fly, you fly, we fly, and then we have U7, we separate you vati you seven,

10:02.980 --> 10:04.290
then we have reset.

10:04.630 --> 10:06.430
So this completes the declaration for.

10:07.390 --> 10:12.320
Now we just need to find out the pin number for our flight suit.

10:12.320 --> 10:12.760
Just right.

10:13.120 --> 10:17.080
So let's just use his W0 as one NSW.

10:17.260 --> 10:20.100
So V70 we sixty eight.

10:20.110 --> 10:21.400
So we 17

10:24.580 --> 10:26.080
OK v V60.

10:28.680 --> 10:30.780
And the last one is W16.

10:35.190 --> 10:40.650
So as soon as you specify all the pins, right, so just justice control A. This will automatically

10:40.650 --> 10:42.950
ask us whether you want to see what street.

10:43.290 --> 10:49.390
And since we do not have an existing guns gene, we'll just be creating a new ecstasy fight and we need

10:49.390 --> 10:52.510
it to break the once guns inside it.

10:52.770 --> 10:57.300
Now we can proceed for generation off of it strip, so just click on person.

10:57.690 --> 11:03.360
This will automatically create a bitstream that will be downloading on an FPGA, and then we will be

11:03.360 --> 11:05.850
verifying whether I.

11:06.860 --> 11:08.980
System is correctly operating on.
