So let's try to perform an entire design in a single correct.
So we've been discussing a different part that we have in and design flew in the fact.
Now we will be covering an entire design field so that everything will become much easier to understand,
right?
So you reached you in this video where we have a new design.
Now what what what you need to follow this video is an entire code which is available in the next lecture.
Right?
So you have a design code, a speech code and constrained by logging.
Do not worry.
Much about this fight, because as we progress further will be understanding how we design that eventual
design goal as well as the constraints, right?
So we start with that.
We will start with Create Project.
Next, we will stick to the default project name as well as a directory.
Click Next.
And now, since we are creating a new project, we will be selecting an actual project right next.
Here are St Agnes lose weight or as we complete the nation also project, we will be adding the suicide
rate, so will just click next.
Will not be adding any constraint right now.
Only thing that will be specifying is the board that we are utilizing date, so it is disabled two seven
one zero.
Click next and finish.
So once your project director is ready, will go to a design source, this is the first step that we
act.
Now here we are planning to specify our school so school by writing a test, right?
So it is the tech space methodology that we are utilizing for our design.
And so we'll just click on this plus button.
We will be selecting out of the design source and then click next.
OK, here will be creating a file.
We'll just be naming this as RAM four.
OK, so this basically is the RAM, which work on the full video right click finish and we won't be
specifying any operational.
So we'll just stick to the default.
Option that we have with the pop up window and then we have our source school ready, right?
So this will consist of a template right now since we already completed a source code development.
So we'll just be going back to the code speech, OK?
And then you have the design.
Cool.
Right, so that is what you need to copy over here, so we'll just be copying any Typekit.
And then we will be going I will be deleting everything that is created by the.
And will just be hiding it.
So we'll see.
Now here you could clearly see a green indication.
OK, that means we are following a language template.
OK?
We'll just go through a code quickly, right?
So we have a ground for which consist of block and rate.
The rate is used to specify venues.
User want to write the data to the right output, enable it use to perform a reading of the data for
all right.
So in that case, write must be OK.
And then Dean is having a sizable fall.
But similarly, the is also having a theme says that it's a little bit and address.
We have chosen to be 4be Typekit, right?
So the depth that we have, it assists.
It's 16 right now here.
Usually what we have is a nice system.
OK, we'll be having multiple buses and then RAM will be Central Park, right?
So we won't be bringing out the pool.
Four and connected to the place.
So this serves as an intermediate block where we were all right.
So here what we assume is we have a temporary RAM, the RV.
We have created an array of a depth of two zero four eight elements.
OK, and each could be successful.
But right now, from here, you could really see we could not be able to access all the two zero four
eight element.
But this won't be happening in the real scenario, also where you are directly connecting the pins over
to the periphery and that will not happen.
So in between, you will be having a logic.
So just for a demonstration purpose, we assume that we have an intermediate memory, which is consisting
of the depth of two zero four eight right now, be utilized the memory.
So we need to first create the signal of this tech, right?
So we have created a one year deal here.
And then RAM is the signal of this state right?
And to hold the temporary data when we are reading from the memory we have, we have declared a temporary
variable over here, right?
So operation is very simple.
So we have to process an independent process for the right operation.
So if it is high, what we are doing is so we are writing the data to a memory at an address which is
specified over here and the line, which is the data we have on ending base rate.
Similarly, when rated zero September is updated it.
The data.
That we have the specific address specified by a user that is truly entitled to memory yoga, so whenever
I do, zero will be simply updating the value of attempt with the data that we have at the specific
address on a memory right?
And then default is simply suit them when outputting ablaze one right and right is you?
In that case, the default will be updated with the data that we take from my memory adds will simply
be sending calls, right?
So this is the simple oath that we will be using for her demonstration of an entire right.
So once your design goal is ready?
OK.
The next step is to.
Check whether your design goal is -- clarity, that is, to perform a functional.
Simulation, right?