In this specific we do what we're going to do is we'll understand the capabilities that we get.
That's right.
So some of the things that we need to frequently do is to create a new project director.
OK?
And then creating a fundamental hardware design great consisting of the processing system, whether
you are to enable and DDR and fixed or anyone, right?
So this are the fundamental step which are required in almost all the projects.
So instead of following an entire process again and again from the beginning, do you still console
could really help us to automate an entire process for this entire redo?
We will be utilizing LLEVADO and the series of commands that you get on a these'll console as we follow
the process that we discuss in the beginning, right?
Will also be creating one text file.
We will be adding all the commands.
So next time when we want to create a fundamental design, we do not need to follow an entire step or
DCL will do it for us.
So let me just go.
The first step is to start creating a new project right here.
We will choose the same project name that's created by default, and then the project location will
also be keeping steam.
Click next.
We will be selecting an ideal project will not be adding any sort, since we will be predominantly generating
the source from our block design.
Right click next.
The device that will be utilizing is the sync, said seven.
When see right next and finished.
So this is the first process which will be common in almost all the project.
OK.
Now, when you go to a DCL console, you could see the seeds of commands which are been printed over
here, right?
So the commands which are highlighted in a blue color are the official command, which is used to follow
an entire process that we completed.
Till now.
OK.
Bill Black indicate the long Zukiswa as we execute the command, whether the successful or not.
So if they are successful, they'll be getting an info else will be getting at it all.
So here you could see the steps that we follow are successful and hence we are getting an input or.
Right.
So something that we are interested in is the command that are written in a blue collar, right?
So we'll just be copying this to things.
So first step, which basically create the project, selecting a correct device on which we'll be working
and the directory project.
So the entire thing will be a tube with this dusty right.
So you could clearly see the project names project.
And so next day and then you create a project, you just need to replace this 10 with 11.
So this will create a new project and you also need to replace this Dan with 11.
Okay, so this will create a new project director where you'll be finding all the files related to our
project.
Great.
We also selected the correct device on which will be working OK, which is basically a table said seven
one zero.
So this is step one.
The next step is to create a block design, right?
So we'll go away and click on Create Block to St will hit OK.
Now we could see that this we have this two statements which are great, so create love to say this
is the first statement I decided, and the next one is of decompile order.
So we'll just be copying it, right?
These are the two things that are required to create a bloc to say right.
We do not need to change anything because in the new project, also we could name or design when attacked
like this great will proceed further.
We proceed with the addition of the Teen Crossing system.
This is the third step that we follow.
OK.
And then we will be performing a block or permission.
So let me just go ahead and stick to the default options and click OK.
So this will add set up of benefits.
OK, so the fundamental block design will consist of DDA, OK and fixed.
I will include you out, and that is the only thing that we require.
So that's a debate that if we could just disable, right?
So with this additional funding pricing system, we could see we start with the group.
Then we have added the same pricing system set, OK, and then we added a block of permission.
So these are the full statement which are newly added.
So we'll just copy them and we'll agree to with you.
So this will add zing pricing system set and then it will also perform a block output.
Right now, we could collectively disable the pool that we do not want.
OK.
Let me just double click on doing pricing system to reconfigure an IP.
OK.
We go to a special configuration.
We do not require to have the presence of my steady x AGP zero interface.
Look for a fundamental design.
If you really want to interface any sleek 8b, then we could reconfigure an IP and enable this right.
This is the first thing that we'll be doing, then an agenda.
We will be disabling the reset, right?
If you required to have a reset for your logic spell IP, you could just enable it from here, right?
If you go to peripherals, you we will be sticking to only a.
So rest all.
We will be simply disabling, right?
And we'll also be disabling this GPIO, am I?
So we only have you.
What enable?
OK, the next one is a clock configuration will to build public clock and disable the clock, right?
So if you're required to supply the clock or appear like this, you could just enable it in chips by
default.
Disable Leader V require to specify the default setting.
Just hit OK and see that you are left with DDR and fixed right.
So we'll just hit regenerate Leo.
Right now, we need to copy the statement that have been created with this modification, right?
So we already copy they'll apply block design automation.
You just be copying this to newly added secret.
And will be adding it to the look back great.
The last one is so great.
Now we could also validate design in the fundamental design step.
But usually you will be modifying this block to say, OK, so there will be a multiple data centers
which are added.
So we need to again perform a validation of design so it will not be adding a validated design over
here.
If you wish, you could actually click on validation of design.
OK, and you could just add this statement in the text files.
Right?
So this is a series of statements that will allow us to create a new project directly.
OK, then it will also allow us to create a fundamental block design where we could start building up
our complex system by adding a periphery.
Right now, it is not recommended that you create an exterior applet and the statement that I've been
created for this, you add them into the text file because what would happen is we will be modifying
this fundamental design right and then will be generating it.
So only dualistic everything seems to be fine.
Right now, what are we going to do?
Is know we will just be closing our project so.
We'll be saving our project and then we'll will take on close project right now, the series of treatment
that violating the tax fight.
We'll just try to add them all here and observe better, be able to bring a different Democrat to say
right, and then you'll understand the capabilities that we get the discount rate.
So only modification that we need to do is we need to change this to 11 and this one also to 11 greater
with each new project, you need to implement them.
And then rest of the thing could be as it is, so let it just copy all the state me.
Go ahead to where you are here.
You would add that he still command.
So just peace to all the command, OK and hit enter, right?
So with one go, you could now see that we do not need to do anything with this simple.
Modification, you able to create the zinc processing system, and along with this, it will also validate
our design.
Right now, you could see you do not have to spend much of the time in creating a project directory
is creating a new project, reconfiguring, getting processing system.
The DCL command will do it for us.
I know we could start working at our own with a very, very large application that we are targeting.
This makes sense.
So this is no New Zealand Hercules and entire process of creating a project again adding the pandemic
to block design.