WEBVTT

00:00.060 --> 00:06.570
So now what we'll do is we'll try to identify and then we'll try to understand how we can connect the

00:06.570 --> 00:10.360
Taspinar food to an idea and find the region date and destination.

00:10.830 --> 00:15.780
So we go to an IP catalogue which uses a simple IP is just another.

00:16.290 --> 00:18.180
So we have an either or subtractive.

00:18.570 --> 00:19.830
We just choose that IP.

00:21.220 --> 00:24.450
And they will be targeting for an unseen option.

00:25.430 --> 00:35.560
OK, the verdict that we will follow is 15 that that that seems to be a fine line, moulis that will

00:35.570 --> 00:38.770
not be too dangerous to be choosing annihilation.

00:39.290 --> 00:40.850
OK, and then.

00:42.270 --> 00:45.620
Will go to a controlled burn, so we have a blocking ability.

00:45.860 --> 00:48.420
OK, so we'll allow clocking everything.

00:48.480 --> 00:51.240
Also, we will allow on and Carrie.

00:51.610 --> 00:55.290
OK, so this will help us to see the changes in.

00:55.290 --> 01:00.780
And in fact, what we'll do is we'll remove Carrie will just keep Carrie.

01:02.400 --> 01:06.560
And rest of the pain will be keeping to the.

01:07.320 --> 01:16.540
So we have A and B, seven and 15 that input output 15 bit and then we have a clock signal.

01:16.560 --> 01:17.540
So it is synchronous.

01:17.880 --> 01:18.870
And then we have a.

01:20.930 --> 01:27.230
OK, so we'll just go ahead and will click, OK, so this will automatically generate all the necessary

01:27.230 --> 01:37.490
files which are required for using and I once I, I will be finding here on the top right corner, you'll

01:37.490 --> 01:38.900
be finding a Haiti option.

01:38.900 --> 01:40.760
And you also see an IPO here.

01:41.080 --> 01:46.690
OK, now what we'll do is I will be able to find the IP 92 assimilations.

01:46.970 --> 01:56.480
OK, so first we like the new source that is like a simulation source will just name this as an OK and

01:56.480 --> 01:57.830
will finish.

01:59.270 --> 02:07.150
Asked as many people do not consist of any potential, just like cooking without having any right and

02:07.150 --> 02:09.060
then will go ahead.

02:09.280 --> 02:16.260
Now here we have a multiple source, so we have our biggest county vehicle and the new reality TV.

02:16.540 --> 02:20.470
So the first thing that you should always do is you set it as a top.

02:21.680 --> 02:27.700
OK, so that later on you won't forgetting that the top model is a county.

02:27.810 --> 02:33.860
OK, so as soon as you create a new model, now you have an idea that that is the model on which I'll

02:33.860 --> 02:35.140
be performing a simulation.

02:35.150 --> 02:37.150
So you immediately said it right?

02:37.560 --> 02:44.810
I will go in and it'll be observing that there are not much to do inside the template that is being

02:44.810 --> 02:46.260
created by everyone.

02:46.460 --> 02:46.780
Right.

02:48.210 --> 02:53.910
Now, what we'll do is we'll just go ahead to an IP, so if you see an arrow or an IP, if you click

02:53.910 --> 03:00.570
on there, you will get a template or an instant instantiation template for your eye.

03:01.180 --> 03:08.520
OK, so what we'll do is we'll just invoke the template so that that will help us to correctly.

03:10.040 --> 03:13.010
Create an instance of an object to.

03:16.800 --> 03:22.380
So if you just go ahead to the first two Delfi, you'll be finding these are the libraries which are

03:22.380 --> 03:22.920
included.

03:23.220 --> 03:27.570
OK, so we'll just copy this libraries into our.

03:29.290 --> 03:30.550
That's right.

03:30.760 --> 03:36.790
So now we have our first step complete, then this is the module for which you'll be conducting a test.

03:37.000 --> 03:45.700
So we have Ebby as a tool of Sisyphean, but then we have a clock C code and some will just copy from

03:46.510 --> 03:50.830
the name of our entity, Taylor, and we'll go ahead inside.

03:50.830 --> 03:54.010
The test bench will create a company.

03:55.280 --> 04:01.880
OK, we'll paste whatever we have, copy, and we'll just end our company right now, we need to declare

04:01.880 --> 04:07.300
an equal signal for all the input and all will proceed with the signal.

04:07.550 --> 04:16.220
And we have a system size of 15, which so we'll just use Eppi Centre and the school logic and the school

04:16.220 --> 04:17.030
vector.

04:17.390 --> 04:20.970
Then the size is 14 down to zero.

04:21.020 --> 04:26.620
And since both of these are an input, we'll just initialize them to a seat in.

04:26.660 --> 04:30.550
The easiest way to initialize them to a zero is to use another three.

04:30.650 --> 04:35.870
So we just be adding a parenthesis and then we'll be adding others.

04:40.850 --> 04:45.980
So this will initialise all the efforts to achieve this Mxit.

04:47.900 --> 04:56.450
Then we have a clock and see of a single bitrate, so we'll proceed with the signal clock and then we

04:56.450 --> 05:02.380
have a C standard, the school logic again will be initializing them to.

05:02.390 --> 05:03.020
Let's see.

05:04.250 --> 05:14.300
Finally, we have to Octopussy out an S to signal C out who in fact, will be using the same name C

05:14.330 --> 05:16.960
Health Center and the school logic.

05:17.510 --> 05:22.100
OK, and here will all be initializing it to any default value.

05:22.130 --> 05:28.750
OK, so we'll be keeping it as it is signal as sender and the school logic.

05:29.420 --> 05:35.440
OK, underscore vector and then they should have a size of 14 down to see.

05:36.530 --> 05:38.780
And this will also be keeping a..

05:38.810 --> 05:42.310
So we will be initialized to anywhere right now.

05:42.320 --> 05:46.400
Those are the signals which are required to connect to the design.

05:46.400 --> 05:50.980
And so we will proceed to the name is this one.

05:50.990 --> 06:01.800
So we will decide an instance and even then the entity name would map OK, and then E should be connected

06:01.800 --> 06:08.470
to B should be connected to the clock, should be connected to.

06:09.470 --> 06:16.640
Then we have a C that should be connected to C, OK, then we have a C in the school that should be

06:16.640 --> 06:18.200
connected to C and the school.

06:18.260 --> 06:24.170
OK, finally we have S and that should be connected to A..

06:24.200 --> 06:28.350
OK, so this completes an explicit way of declaring a code.

06:28.670 --> 06:31.640
OK, and we'll just now see why.

06:31.940 --> 06:39.410
So once we see what we want to observe, whether the IP actually becomes more data, we'll just see

06:39.410 --> 06:46.220
Waku and see that activity becomes apparent motive and the IP becomes a.

06:48.900 --> 06:55.800
So we finally know we have a TV and then inside this we have our OK, so this specify that we correctly

06:55.800 --> 06:58.620
for the entire procedure that will be indigestible.

06:58.830 --> 07:01.640
OK, so four o'clock signal, the procedure is very simple.

07:01.650 --> 07:03.480
So we'll proceed with the process.

07:04.350 --> 07:08.790
Will sensitivity Lister's clock begin?

07:09.580 --> 07:10.870
And then and.

07:12.460 --> 07:20.800
OK, so once we define this, do we have an option to go with, then after eight o'clock should be close

07:20.800 --> 07:22.110
to an out of clock?

07:23.400 --> 07:30.930
After 10 nanoseconds, so this will be generating a lot of great content, right, and that's what the

07:30.930 --> 07:38.640
signals are and input into neutral stimulus for the process begin.

07:39.950 --> 07:46.490
And process, so here we have declared the process without a sensitivity list, the first thing that

07:46.490 --> 07:50.270
we'll be doing is adding a statement for each letter just.

07:51.950 --> 07:54.530
Specify the reader in hexadecimal format.

07:54.870 --> 08:04.180
OK, so 16 basically means so far, 15 trip, so 15 that we have will use just to double time, then

08:04.220 --> 08:06.800
will specify the detail like this.

08:08.060 --> 08:08.750
When to.

08:11.500 --> 08:18.140
One zero zero one four eight zero zero zero one eight eight.

08:19.710 --> 08:22.200
Twelve and three more bitrate.

08:23.550 --> 08:26.550
And then we'll just copy this.

08:29.400 --> 08:37.140
Will this do here and here will be using Lake, then we can just use weed for like this is you.

08:39.240 --> 08:45.010
One hundred nanoseconds here we are assuming that will be making our sea high after one hundred, and

08:45.030 --> 08:52.020
for that reason I have to realize I didn't anticipate this proceeding and then we'll make some changes

08:52.020 --> 08:52.830
here and there.

08:53.340 --> 08:57.000
OK, and here will be adding a period of Austin.

08:58.630 --> 09:07.270
Then let it just let you just need this to be bigger than just let it just keep it as 39.

09:08.410 --> 09:15.150
There's also to be 30 nanoseconds and it just changed some of our bitrate.

09:15.370 --> 09:18.310
So these are the stimuli that we want to generate for.

09:18.480 --> 09:22.370
And B, now we are left with C..

09:22.660 --> 09:26.020
OK, so we'll use one more process.

09:27.080 --> 09:32.000
Process, begin and process.

09:32.030 --> 09:35.630
And this is the process without the sensitivity will decide, just wait.

09:36.140 --> 09:39.050
So see as equals to.

09:40.420 --> 09:49.810
Well, after under nine months, in fact, we can choose ninety nine second, no problem at all.

09:50.110 --> 09:55.510
OK, and then what we'll do is we'll just do a new dawn after sometime.

09:55.630 --> 09:56.950
OK, so we'll just.

09:58.480 --> 09:59.440
Here it should be.

10:00.510 --> 10:01.200
Vete.

10:04.070 --> 10:04.700
For.

10:06.180 --> 10:11.900
Nine, and then we'll make see to be close to zero.

10:12.640 --> 10:16.530
OK, we are getting beat for of 15 and a second.

10:18.930 --> 10:19.370
OK.

10:20.290 --> 10:21.310
And then.

10:22.430 --> 10:30.080
Here, you just increase up to see Questa, one for one ninety nine the second, and then we are making

10:30.080 --> 10:31.160
sequels to zero.

10:31.550 --> 10:37.980
Let's see whether we are able to see a required combination to see who and they will perform a simulation.

10:38.000 --> 10:41.060
OK, so we'll just go ahead and perform a behavioral simulation.

10:42.050 --> 10:50.090
Now, this will take a bit of time to compile all the files related to an IP and then connecting the

10:50.090 --> 10:50.870
Test match to a.

10:54.480 --> 11:02.690
So if everything was fine, I'll leave the two of silver result on an S, OK, I just try to change

11:02.690 --> 11:06.900
the relics to an unsigned decimal here and here also.

11:07.860 --> 11:14.220
And saying, OK, so seas continue to be high, and for that reason you'll be finding as soon as.

11:14.460 --> 11:17.550
So here we have sea look.

11:17.580 --> 11:21.120
So when sea is high, right.

11:21.630 --> 11:23.430
And we do not have a single.

11:23.430 --> 11:30.740
So for that reason, we have a at sea, as soon as we have seen will be noticing that the result of

11:30.750 --> 11:32.200
our is being computed.

11:32.220 --> 11:32.430
OK.

11:32.460 --> 11:38.220
So if you just use the Rixton and send a signal through this too.

11:38.460 --> 11:44.430
OK, so it just takes to send a signal and also to an unseen.

11:46.480 --> 11:47.400
Dissimulate.

11:51.800 --> 11:56.420
So you'll be finding that the result of our mission is basically an.

11:56.840 --> 11:57.740
And for that reason.

11:57.770 --> 11:59.920
You'll also be finding that the this right.

12:00.470 --> 12:01.630
You just go ahead.

12:01.670 --> 12:04.660
Will be finding that throughout.

12:04.670 --> 12:07.520
We have a number which are making contact.

12:07.710 --> 12:08.010
OK.

12:08.250 --> 12:12.290
OK, as soon as we have our C0, you'll be able to see.

12:13.870 --> 12:18.070
That the result that has been completed in the previous cycle is hazardous.

12:18.110 --> 12:24.520
OK, so what we'll do is we'll do some small well so that we can actually verify this.

12:24.550 --> 12:24.870
Right.

12:25.360 --> 12:27.490
Just go ahead inside this page.

12:27.490 --> 12:29.620
And here we just I.

12:31.340 --> 12:36.380
Close, so zero heroes and heroes relicensed.

12:39.460 --> 12:42.550
OK, so you'll be finding now we have a seven and seven.

12:42.580 --> 12:45.890
So at least be able to at least compute single just right.

12:53.060 --> 12:58.310
Now, if I just try to fit, we will be noticing seven plus seven is forty eight.

12:59.290 --> 13:04.050
So this is how you use an IP and transmission to verify check.
