So the third method that we have, which could be used to communicate the idea for augmenting processing
system to a peripheral is utilizing any essay ideas that are available in and saving state.
So what here will happen is we have a zinc processing system, which will be sending the signal with
any exchange of these to our IP.
No IP will take out the useful data from the interface.
OK, and then it will apply to a peripheral.
So this will be an entire process right now when we considered an IP, so they all will be implemented
in and programmable logic.
So ultimately, this just is that if we have an IP, which could understand the proof that we do not
need to specify a Gulfstream ends, we do need to specify a constrained so will be understanding how
an entire thing work.
Rachel, let me just go ahead and copy the DCL script by first modifying the project as well as the
project territory, right?
So we'll just be copying this and feasting it in.
A. Still coming right now, here we will be again working within a leading switch.
So what we're going to do is we will be reading the state of a slide switch and then we'll be applying
the values that we receive on a straight switch to any lady.
This will be original, right?
So we have a fundamental block design over here.
Now, when we want to communicate the data from processing system to be in.
So we need to add the master essay board to a processing system that is the first thing that we're going
to do.
The second thing is we'll also be requiring clock entry said, OK, so these are the three things that
will be adding to our fundamental high right.
So let me just go ahead and double click on losing processing system to reconfigure it.
Now, when we go to PSP configuration in a general, we see the option to add a reset.
So let it just go ahead to enable clock reset and add one off reset.
This is the first step.
Then we will be going to our next say OK.
And here we have a provision to add Master U.S. this rate.
This is the second thing that we do.
The last thing is the fabric clock rate.
So that will be going to the people IP right to let it just go to a field fabric clock and then select
this clock, right?
So this three modification will be doing to our fundamental Typekit right now.
You could see we have a master essay put there, and this is also to general purpose portrait.
And then we have a clock and we stick.
This will be useful when we want to communicate the data to any off any side.
Right?
Let it just go in and try to add and excite you, Poppy.
Now here we like to piece rate right now will not be working on a multi China first, will be working
on a single channel and then we proceed with discussion on a multi channel rate.
So we will be adding to APIs right to here.
One of an IP will be used to communicate the data to the elderly and other will be used to receive the
data from the success rate.
So before performing a connection automation, what I'm going to do is I'll be specifying which IP will
be working with which.
Device rates or here.
GP, i o will be like, this is you the switch?
OK, so this app will be predominantly working with the switch so we could change the name of an IP,
right?
So we will go, we'll just select an IP and then you get the block property.
So here we'll just be naming this s switch, right?
And the one will be working it down with an alley, right?
Just to talk right now.
Once IP, understand the peripherals that are available, OK, and then it allows us to select the specific
peripheral from an IP that basically means this IP.
I understand the pull down for that specific reason.
We do not need to specify a consumable game that would be clear.
Now we are ready to perform a connection automation first.
We'll just be naming this as a lady, right?
So we have a switch and we have an elite right now.
We could perform collection automation, so we'll just select all the options without waiting much.
Now this will automatically add and smart interconnect OK and reset circuitry.
So you have a reset circuitry and x interconnect, right?
So this tube lopsided are OK.
That would be helpful to communicate the data from the master say to the slave APIs that we have right
now, if you just regenerate Leo.
So here we have a zinc processing system and this clock is being utilized for all the APIs that are
being added right.
So you could see we have across the system reset, which is working on the same clock to say interconnect,
which is also working on the same clock.
And then two APIs are also working on the same clock, right?
The next thing that it requires is a reset to clearly see we have also a reset and then the processor
system reset.
Basically, you need to reset for the rest of the peripheral IP, right?
So the reset signal from losing processing system goes to the processor system reset and then this basically
reset signal for our IP.
OK, so you could clearly see a benefit, a reset which is applied to all the three apps that we have
right now.
This also suggest we have any say in technique.
OK, so we could connect multiple sleeve APIs is doing.
So it doesn't mean that when we see we have a single Master X AGP zero here, so we are allowed to be
connected to a single sleeve in different states.
So utilizing any interconnect, we could connect to multiple three APIs over here again, then enter.
Handshaking has been handled by design.
Right?
So have you considered the leadership for the smart interconnect OK, which we have in its embarrassing
system?
So this allows us to connect up to 16 sleeve interfaces, right?
And 16 mustering devices.
So this also suggests that we are not restricted that Master X AGP zero it will be connected to only
single sleeve 6a b.
By utilizing an exchange to connect, we could connect to multiple sleeve APIs.
Right now, the next step is to count the number of code that we have, so we have one two three four.
Right now, if you go to a boutique, things will become much easier to understand, right?
So this too, we already know, are fixed to their respective site.
And then we do not need to worry because from the beginning, we know that this to by default, get
turkensteen.
We just need to worry about this too, right?
And you could see a little circle is marked a lot.
So this would basically mean we all really connected.
An LLC to their respective pins and switch are also connected to their respective pins, right?
And we do not have any either code present in our design.
So this basically said just all the ports are been connected to their respective pins.
And if you are bit confused about this process, just go ahead and perform the synthesis.
So once you perform a synthesis, you'll clearly understand whether all the ports are connected to their
respective port.
Rate will go to the source that there will be converting a block design to an ideal wrapper.
This is the first step that we follow.
So once we have a wrapper, we will be performing a synthesis just to verify, OK, just to sic cross,
verify whether these are connected to the respective port.
Great, so we won't have is the easiest way to understand whether the ports are connected to the respective
pins or not.
You just need to see whether you get the respective peripheral market with an OK, that is the only
thing.
If you see any luma, that basically means you do not need to specify any constraint, right?
So once all your output is ready, go ahead and perform a synthesis.
So our synthesis is completed now, we'll just go to an open synthesis to see.
And here we'll just quickly or but all the polls have been fixed to their respective sector.
So you could see we have four polls, OK, and all of them are fixed straight.
So this is the second week if you find any confusion analyzing the vote that right now, as this process
is now, since all the polls are connected to their respective sites, we could just proceed generation
of of extreme right.