WEBVTT

00:00.750 --> 00:04.170
Now here you have four different sorts of which are available, right?

00:04.500 --> 00:09.570
So design suits where you'll be finding all the suits finds are located.

00:10.710 --> 00:17.010
So what Considine means is so when you write a small work, you have certain books available in your

00:17.020 --> 00:17.340
design.

00:18.030 --> 00:22.180
Finally, you want to connect them to the actual height of it, right?

00:22.710 --> 00:31.280
So the mapping of your route to the highway is handled by the constraints, right?

00:31.650 --> 00:33.540
So we haven't specified this yet.

00:34.020 --> 00:35.560
Then the simulations.

00:35.760 --> 00:40.590
So to verify your design, you would be applying a random stimulus to your design.

00:40.830 --> 00:41.160
OK?

00:41.460 --> 00:48.120
And that random stimulus generation is handled by a separate flight, which we refer to as this pinch

00:48.120 --> 00:48.390
point.

00:48.420 --> 00:49.620
OK, it's all that is finished.

00:49.660 --> 00:51.950
Flight will be available in the simulation.

00:52.620 --> 00:59.370
And when we perform a different process, such as simulation synthesis implementations, all the information

00:59.380 --> 01:01.650
will be finding in this specific sources.

01:01.650 --> 01:02.610
That is utilities.

01:03.630 --> 01:07.800
So we'll just be going to a design source, double click on the source file.

01:08.070 --> 01:10.810
And now you could see with the input and output.

01:10.810 --> 01:11.850
Both specify.

01:12.980 --> 01:14.710
You get the complete right to.

01:14.840 --> 01:17.950
You do not need to do much in this template for a simple and.

01:19.120 --> 01:19.480
OK.

01:19.780 --> 01:20.770
They'll be going through.

01:21.740 --> 01:26.660
Decoding each and every construct or a statement that I read or hear right now.

01:27.480 --> 01:27.830
OK.

01:28.780 --> 01:34.090
We will simply be defining how angry we look, right?

01:34.490 --> 01:41.890
So why is an open book where you want to connect, why to be angry and to present a logical operator

01:41.920 --> 01:47.510
and the logical operator in that we still are as follows?

01:47.590 --> 01:52.130
So for I need you just need to mention EMV or not gate.

01:52.150 --> 01:55.150
You just need to mention who are for x y.

01:55.150 --> 01:59.210
You have X, Y or X and Y you have an X know and not right.

01:59.230 --> 02:06.310
So this is how you represent the logical operators in and which makes the difference that you find between

02:06.310 --> 02:07.180
see em used.

02:07.180 --> 02:11.470
It is for a C to assign a value to or an exception to a label.

02:11.470 --> 02:14.080
You just use an equal operating rate.

02:14.380 --> 02:16.800
But then we changed it.

02:16.870 --> 02:19.750
We have something referred to as an assignment operator, OK?

02:20.050 --> 02:25.320
So the second difference, so logical operator, if you remember C, they are like this.

02:25.350 --> 02:28.360
So for an ending, we have this rate.

02:29.390 --> 02:35.280
For an audience, we have this default, not only do we have this and so on and so forth.

02:35.960 --> 02:39.430
So in and we do they are represented like this.

02:40.160 --> 02:46.370
And if you consider and we do assign a value order and expression to output.

02:46.490 --> 02:50.130
So in Maryland, we have this as an assignment, right?

02:50.540 --> 02:53.240
That as in a seat, you simply use and equals two.

02:53.540 --> 02:55.480
Does that the two references that you will it.

02:55.700 --> 02:57.770
So us output is right.

02:58.380 --> 02:58.550
Right.

02:58.640 --> 02:59.650
Then we need to use.

02:59.660 --> 03:02.930
And that's saying Peter and the empathy.

03:03.290 --> 03:06.350
And because we want to implement an idea, right?

03:06.710 --> 03:10.280
So this completes a code and you also would be fine.

03:10.700 --> 03:11.420
You could be.

03:12.200 --> 03:17.050
You also able to know how you represent the comment in any version, right?

03:17.060 --> 03:22.750
So you add Dash to the military, the start adding a comma great.

03:22.760 --> 03:29.190
So to add a comment, you just need to add to this and then you're ready to go to add.

03:30.440 --> 03:36.470
So right now, we do not have anything else on Multi-lane Line Commander here in Virginia, so we just

03:36.470 --> 03:37.940
need to use.

03:39.010 --> 03:42.240
Do dashes in each line, OK, go ahead coming right?

03:43.270 --> 03:47.410
So let it just go ahead and try to see about another interesting.

03:48.670 --> 03:55.210
Feature that you get within a BYU is here, you could see the status of your right, so if you are cool.

03:55.570 --> 03:58.060
Follow all this index correctly.

03:58.450 --> 04:04.390
As mentioned in a language template, you'll be finding green option over this indicate that we have

04:04.390 --> 04:07.300
zero errors zero, one and zero.

04:08.230 --> 04:13.810
So if you just try to commit a mistake, something like this, this is not identified in relation to

04:13.820 --> 04:20.830
late as we used it in the C that you could clearly see that here you get a three year.

04:21.260 --> 04:27.820
So this is an innovative way of understanding easily that you are following a language template, right?

04:27.850 --> 04:29.230
So we're just trying to correct it.

04:29.710 --> 04:32.010
So here we have a three three status rate.

04:32.020 --> 04:38.620
So green indicate that we do not have any errors or a warning that really indicate that we do have a

04:38.620 --> 04:42.250
presence of some offense in dexterity knockout.

04:42.800 --> 04:52.170
Now, this doesn't detect logical error rate, but syntax that could be easily recognized by the appropriate

04:52.210 --> 04:52.780
indication.

04:53.140 --> 04:59.350
And the third indication that we have is an element so a low indicate that you have some warnings present

04:59.350 --> 04:59.710
in it.

05:00.670 --> 05:01.510
Design, right?

05:02.140 --> 05:03.820
So this completes step one.

05:03.820 --> 05:11.140
We'll just see by pressing controls will be going back to BYU, OK, and we will see why this?

05:11.680 --> 05:19.030
So once you see we these eight and a few able to see a green mark, OK, they basically indicate that

05:19.030 --> 05:22.710
now you are ready to perform the next step, right?

05:23.410 --> 05:29.230
Something interesting you'll be finding over here is the three tips that you get just next to the name

05:29.230 --> 05:29.950
of your source.

05:30.580 --> 05:36.610
So whatever name you give to us will say that is the same name you get to an empty.

05:37.080 --> 05:40.300
Remember this that is the same name you give to an entity.

05:40.600 --> 05:40.960
OK.

05:41.200 --> 05:44.170
And that is the same name you have here.

05:44.470 --> 05:44.830
OK.

05:44.950 --> 05:52.540
When you explore the design and just next to it, you'll be finding the three chips that indicate that

05:52.780 --> 05:57.360
the source file where you have this feature is the top Mordialloc.

05:57.520 --> 05:59.290
So in that flow, navigate.

05:59.390 --> 06:01.870
So these are all these tips that will be performing.

06:02.930 --> 06:08.050
This will be performed on the module where you have this three chips.

06:08.110 --> 06:08.350
OK.

06:08.590 --> 06:14.440
So what we're going to do is we'll just be trying to add a new source and then we'll try to understand

06:14.440 --> 06:15.790
the usage of this right?

06:16.180 --> 06:20.020
So let me just go ahead and try to add a source over here.

06:20.050 --> 06:22.270
OK, so to do that, you have multiple options.

06:22.270 --> 06:26.800
You can either click on this plus button or select the design source, right click.

06:27.010 --> 06:29.550
And there also you get an option to add a source, right?

06:29.570 --> 06:32.380
So we'll just be going ahead and clicking on this option.

06:32.980 --> 06:38.650
Now you get three options, so you whether you want to add a simulation source against in order designs

06:38.650 --> 06:40.870
or so we do want to add a design source.

06:41.350 --> 06:41.950
Click next.

06:42.220 --> 06:48.700
Again, you get the same window that we are getting when we are creating a project so that if you do

06:48.700 --> 06:56.830
not want day, if you do not have the source make you, it's a once you ready to project the project

06:56.830 --> 07:02.320
window, you could just click on the desired source and you will get the same window over here.

07:02.380 --> 07:02.610
Right.

07:02.620 --> 07:03.970
So let's just create the file.

07:04.240 --> 07:06.420
This will be naming as DIMM.

07:07.300 --> 07:11.740
OK, and then we will be clicking OK and hit finish.

07:12.730 --> 07:13.660
OK, here.

07:13.660 --> 07:19.030
Also read Just declared to be OK and then output a see.

07:19.330 --> 07:21.520
OK, we'll just be selecting this as an option.

07:21.860 --> 07:23.580
Now, once you do this?

07:23.620 --> 07:31.570
OK, so now you find to do that then, but only single source have this three to been assigned to it.

07:31.870 --> 07:38.410
This basically means when you perform the rest of the steps, this includes simulation analysis and

07:38.410 --> 07:41.080
this is an implementation program and debug.

07:41.350 --> 07:45.350
So all the steps will be performed on this source.

07:45.700 --> 07:47.010
That is good.

07:47.500 --> 07:49.540
OK, it will not be performed on it.

07:49.870 --> 07:54.790
So if you want to perform all of this step on this source code, you would just right click OK.

07:54.800 --> 07:59.610
Plus you select the source code writing and that you just need to set your desktop.

07:59.620 --> 08:08.110
So once you set your desktop now, you could see that Tim will have this notion OK, saying that basically

08:08.440 --> 08:15.790
all of this step will now be performed on a demo instead of an hour or so to delete the suicide.

08:16.000 --> 08:21.370
For us, it's very simple you could just click the lead on your keyboard or right click and then you

08:21.370 --> 08:23.410
have remote file from Project, right?

08:23.680 --> 08:28.780
You could also choose to build the project from your directory, and this is the normal thing that we

08:28.780 --> 08:29.030
do.

08:29.110 --> 08:35.880
OK, we'll just click OK, so as soon as you delete the fight, we will automatically update and hierarchy

08:35.900 --> 08:37.540
and then the rest of the module.

08:38.330 --> 08:45.160
Now here we have a single module, so you will be getting a notification whether we should automatically

08:45.160 --> 08:47.200
pick up a top model or you can just.

08:47.690 --> 08:51.650
Select this option and specify which models one basic test.

08:51.860 --> 08:53.770
Now here we have a single model.

08:54.140 --> 08:59.510
We just allow you to pick up the top model for us because we have a single model, so this will automatically

08:59.510 --> 09:02.670
be serving as the top model for us, right?

09:03.200 --> 09:07.880
So this completes the first year where we able to successfully create the source code.

09:08.240 --> 09:11.370
Now, as we approach this slide, there will be understanding.

09:11.390 --> 09:11.990
Step two.
