WEBVTT

00:00.060 --> 00:05.940
So let us consider a very first example where we plan to implement the full weight in half.

00:06.320 --> 00:12.210
OK, so the tagline for a structurally modeling style is whenever we are using our own company logo.

00:12.230 --> 00:21.060
So here what we assume is the halflings, we are previously utilizing a simple visual code and then

00:21.060 --> 00:29.010
we are trying to use an idea to build a full ad and whenever we try to reuse our own components.

00:29.070 --> 00:32.700
OK, in that case, we them the modeling side to be a structural model.

00:33.180 --> 00:42.180
OK, so if you see for a full ad, OK, in an entity will be declaring A, B and C which are of size

00:42.180 --> 00:42.570
single.

00:42.930 --> 00:48.630
So this will be our input and we have some and which will be around.

00:49.470 --> 00:50.290
This makes sense.

00:50.300 --> 00:55.230
So for a holiday we have three inputs each of size, single with A, B and C.

00:57.290 --> 01:03.000
So A, B and C will have a direction of ending and some inquiry will have a direction of an outbreak

01:03.010 --> 01:07.940
right now these are the food or the need for a net, which we already defined in.

01:07.940 --> 01:09.690
And indeed, this makes sense.

01:09.710 --> 01:12.220
So this will be declaring an identity.

01:12.590 --> 01:17.120
And if you observe that this this will already be declared in an entity.

01:20.190 --> 01:25.530
Similarly, this Senate will also be declaring an entity and the Senate will also be declared an entity.

01:26.160 --> 01:32.280
So if I just try to mark the net, which are defining an entity, so we have this net.

01:32.820 --> 01:34.280
We have this net, right.

01:34.710 --> 01:38.920
We also have this net being already declared in an entity.

01:39.450 --> 01:41.390
We also have declared an output pool.

01:41.900 --> 01:44.200
So this net are already declared.

01:44.740 --> 01:47.370
OK, so if you just.

01:49.120 --> 01:56.490
Find out that beside the net that we have defined, they do exist, some of which are not defined in

01:56.530 --> 01:57.130
an entity.

01:57.280 --> 02:02.200
OK, so this net will be referring to as an undefined net.

02:04.060 --> 02:10.780
So this will be referring to as an undefined net and the nets, which are defined inside an entity,

02:11.050 --> 02:15.460
will be referring to them as defined nets.

02:17.020 --> 02:22.450
OK, so now you have a distinction between defined nature and a defined trait, so.

02:23.600 --> 02:26.270
To define or to.

02:27.470 --> 02:33.220
Declared the behavior of an undefined that an enemy is still the use signal.

02:33.260 --> 02:38.240
OK, so this is an important point to understand because you'll be frequently finding that much different

02:38.240 --> 02:43.970
component to build a single system, or when we interconnect the multiple subsystem together to build

02:43.970 --> 02:47.690
a complex system, you'll be finding that some of the nets are undefined.

02:48.770 --> 02:53.460
So to declare them in aviation code, we frequently use signal.

02:54.020 --> 02:55.190
OK, while.

02:57.030 --> 03:04.230
Doesn't it, which are defining it inside a structural inside our entire complex design will simply

03:04.620 --> 03:08.670
refer to them by the name that we have used in an antique object.

03:08.880 --> 03:12.660
So here what will assume is the undefined net over here.

03:12.670 --> 03:14.400
So I'll just use a different color.

03:14.520 --> 03:18.750
OK, so this net will be giving a name, Stephen.

03:18.810 --> 03:26.400
OK, so this net will be giving an amnesty to and let us assume that this net that we have here will

03:26.400 --> 03:27.270
be just naming it.

03:28.110 --> 03:34.440
OK, so we'll consider this example and try to write a call for it so that you have an overall picture

03:35.010 --> 03:37.450
about how you start writing a structure.

03:38.100 --> 03:38.330
Right.

03:38.610 --> 03:41.250
So first we required to build an Hafford.

03:41.280 --> 03:43.550
This is the first mandatory thing that we require.

03:43.890 --> 03:46.910
OK, and then we can proceed with then Fullard.

03:47.160 --> 03:48.670
OK, so let's get started.
