So this is the call that we have utilized in understanding the future design.
So let us just try to decode so you can divide your code in a three to four spot.
Is this to mean that we have?
Right.
The second part is where we have started an entity and we have ended the term partisan architecture.
Right.
So here we have started an architecture and here we have an.
So the first two lines specify the library that we are utilizing, the library means this is a folder
inside the directory where you have installed of which consists of a set of library.
So out of the set of library, you use this library.
This is what we are specifying.
By adding this to the summary of this two line will be that there exists and took a folder inside of
bravado and we are trying to use one of a library which is present inside that field.
OK, so just to explore, I just show you the.
So this is where I have installed my.
So if you just go inside of me and then you have something called as Nandita, so if you just go inside
the data, we are currently targeting the audience.
So if you just search for Vitya, OK, then you have a ninety three, two thousand eight.
Ansel's right.
So if you just go to a ninety three now, you'll be able to see an item.
Right.
So this is the full and inside this you'll will be finding the libraries, which are pretty great.
So when we are seeing or writing this to line the compiler is basically we are helping a compiler to
invoke this date.
So this is the meaning of the statement.
Then the next day to now, you can see that this is something which is related to a library.
OK.
But this next part that is part number two and number three is purely system dependent.
OK, so library system independent.
OK, but the part two and three is system independent.
So in general, how we distinguish between them is let's assume that you have a system.
Right.
So.
What you can see is the system can be divided into two parts, the first part is where you are considering
the function that your system is performing as a black box.
So what you see from an outside one, right.
So you have a system.
What is inside the system?
We are least fancy.
So we are more concerned about the inputs and outputs that we have.
So this is the first part.
And the second part is when we are least concerned about an output or what is present outside the box,
but instead how we.
Interact between the input people that we have and how we are implementing the logic.
So this represents our second.
OK, so first part is where we specify in the second part is where we are developing energy.
So any system can be divided into two parts.
So the part of Ujjal School where you will be specify the components which are positioned outside the
box is an entity.
OK, whereas.
The part of you still could very well be specifying logic or how direct between input and output is
basically an architecture.
OK, so remember these two things.
OK.
So now here we are implementing an angry try to let us assume that you have your anger to hear, it
consists of two single input puts E and B and we have an output, which is fine.
Again, it also have a dimension of one bitrate.
So A is input.
So we have declared any.
Then comes the direction, which is input and single, which is represented as standard and eschatology.
OK, so this is how you specify a single bit.
Similarly, for also we started to be OK.
Then we have a goal.
The direction is input.
And then since it is single bit so we specify standard.
Right.
Similarly, we need to write why, OK, so that action is output and then single with is specified standard.
And the second one more important point to note is as we complete declaration of all life.
So here, if you see line number six, that is this one.
Right.
So here this is our first output.
So we still have the ports which are remaining to be declared inside this food plot.
Right.
So for that reason, we have added a semicolon more here than we have declared our definably.
But still, we have one board which is yet to declare.
That is why.
So for that reason, we have include semicolon.
But as we complete the declaration of Y, you'll be noticing this is the last output that we have inside
our date.
So once we complete the declaration of the last iReport, we do not need to add a semicolon.
This is how a compiler identify that we have completed the declaration of all the work.
So remember this logic.
OK, then, as you complete an entity, we have acted and we have started an entity and we have ended,
and so this completes the ticking block where we will be defining that part of the system which reside
outside or which use it again.
And that is basically a that you have.
Right.
Then the second part is no, we have completed this declaration of all.
The second part is how you declare the logic.
Right.
So for that, we have the third party.
So we start with an architecture.
Then we are to begin.
Now, there is a specific reason for having a begin inside an architecture.
OK, so whenever you are in the need to have a completely variable, so the space between an architecture
and begin is allocated for that.
So you can add a single here.
You can if you want to use a component, then you can use a component over here and you can also declared
an array or a memory element.
So the space that you'll be finding between an architecture and begin is allocated for this three purpose.
But since our design is so simple that it doesn't require any of this component, so we have not included
anything between architecture and right.
So as we proceed further, you will have a good grasp on this concept.
Right?
So remember, we started with an architecture.
Then we get the space to declare a signal component and the memory element.
Then we start begin to once we begin this new device to a compiler that now we are ready to specify
a logic and then output for us is why we want to implement an operation.
And for us, an operator in IS.
Shows like this, OK, so we need to specify and utilize an operator, and this is how you specify and
equals to it and used it or this is often referred to as an assignment.
OK, so why this basically means not Vittel y equals to be right.
And then we have started an architecture, so we must.
Paint and architecture, so that is done by utilizing.
The aim right now to summarize, OK, so we have a system which we are implementing.
So you divide your system into two parts, so first is you assume that you do not know what is inside
the system.
OK, so you just look at an output or an outside word and that will give us an idea about an input and
output that we have on in system.
So the first part, which is an entity, should consist of a declaration of all the input and output.
OK, so this is all things will be mentioned inside and then.
OK, how we declare them.
Let us assume that you want to implement an Tofig right.
So far.
And how.
And B is.
In a zoo and some men carry it out.
All right, and each is having a series of single.
So we start with an entity.
OK, then let's just name this as an Hafford, right, it's so this is how you start an entity and as
you start an do, the first thing you do is to end an entity.
And you can you can end an entity by utilizing or by referring to the need that you have provided to
an entity that is HAFID.
Right.
And we intend to do so.
You can use uppercase, lowercase.
It doesn't matter then to specify the word between this block.
OK, we use a keyword both OK and in parenthesis, OK.
And then again, a parenthesis and in between the parenthesis will be declaring all the right.
So as we complete our parentheses will be adding semicolon.
Right now we have A and B, so E and B both have A say so we can use a comma to separate them then akula
the direction is it.
And since this is single we will be writing standard on the school lunch.
Now the check is whether this is a class, whether we use our last book.
So the answer is no.
So for that reason we will be adding a semicolon.
Then we have S and C, right.
So that it is declared as.
Direxion is out again a single bit, right, so senators could launch whether this is our last Salu,
so we'll be adding a semicolon then we have a C, OK, Direxion is out standing on the psychologic,
whether this is our last.
Yes.
So we will not be adding any semicolon over here.
So this is how you declare a single bit put to declare a multi.
But the process is very simple.
You specify a direction and along with the logic, you need to add a vector.
So, for example, if you have a series of foubert, if we want to both sides of Foubert, so you just
add three down to see if you want to have a size of 16, then you will be writing standard underscored
logic on this corrective.
Then encyclopaedias is 15.
Right.
So as we progress further, I consider the complex examples that you'll have a good idea about how you
use Ascender the logical disconnect.
Right now you have an idea this will represent our first part that we have declared all the things that
we can see from an outside.
If you consider the.
System logic to be a black box, right?
The second part is where you declare a logic.
Or how your input and output would interact with each other.
Right.
So how do we do that is very simple.
So we start with an architecture.
We given name to an architecture, so usually the practice that we follow is so if this isn't half I,
so I'll just name it as an offer to OK, and this basically belongs to an entity, HAFID.
So architecture have added to this is a user defined name for an architecture of an entity.
It is.
And now we have started an architecture.
So we will end an architecture by referring to its name.
Right.
So it should be better to then we get the space where we can declare a signal component or of memory
element.
But if you do not have anything like this in our design, so we can directly proceed with the great
so far Hoffner that we do not required any temporary variable or a component or a memory.
So we'll just try to begin right then.
For some, we know that it should be a Salvy so will use as equals to the.
For an export, we haven't operated like this so far and then they don't carry should be kwassa and.
We.
Right, so equals two is more or less than it was to I is acting as an assignment operator and unleashed.
So this is how you feel, right?
So this completes the second part where we decide our ecological input and output to interact with each
other, whereas the first part we will just be specifying what are the inputs and outputs put that we
have inside to remember that the first two lines, OK, which are system independent, will remain common.
OK.
So in most of the cases, you'll be finding that this.
First part of the good independent, the system independent party will remain committed to lump.
The course only the differences will be finding when we actually start implementing second and third.
OK, so standard and logic underscore one one six four have all the definition related to the center
and the school logic data as well as.
The zoological operation that we are utilizing, so in general, the libraries that we use is first
one is standard under school logic and the underscore one one six four.
So that consists of all the declaration of code logic, which is one of accommodator like that, will
be frequently utilizing.
And it will also be consisting of all the logical operations which are defined.
For sectarian cold logic, right, detailing the library that will be using this new.
Stand.
OK, so this library consists of all the arithmetic operations that we want, but this library required
the support of other libraries.
So when we are concentrating on our operations so the input can be of Sindi and can also be on S.A.G.
and both will lead to different creation of a different part of it.
Right.
So unsane operation will have a different hive.
They were assigned operation.
We will have a different hardware because we need to also handle the same bitrate.
So the numeric standard library is used in combination with another library.
So depending on the type that you are targeting, you need to include standard and the school logic,
the school unsane.
OK, so we are working predominantly on an no, or it can either be site.
OK, so these are the four common libraries that we will be using throughout the course.
In fact, you can talk to any system out of this food library.
We rarely use any other library.
For implementing the system one in Fiji.
OK, so.
In general, for most of their application, this would likely will work fine, so standardless, CoreLogic
underscore one one six four numerics and then unsane.
OK, so the first four lines will remain common.
OK, so this will remain common for all the system.
Only the second and third part will be ready and then you need to focus more.
OK, and our agenda will be to focus more and more to centralize the logic instead of just.
Repeating the OK, so now you have a good idea about how the world works and we successfully able to
actually decode the more insight into issue.
Right now you try to attempt an assignment so that you also able to get more insight into our future.
Right.