Hello guys.
Welcome to a physical design with MATLAB and simile.
We are from digital an example.
So in this course we are having seasons two real seasons and elaboration of FPGA design flaw with MATLAB
willing and its sub programs its system generator he has a recorder and you'll verify it.
So here we have our 6 some overview which we already completed on.
So we are in now 6 and 4 before 6 and 4 without interruption.
See some easily is not matched up simulation and systems in order as well as as your core lactation
and these 6 and 4 is actually it was designed with a gel core.
So we are going to utilize that as dual core.
How do we do ships in a language quarter for generating yes diesel from our Matlab programs are similar
models so we can generate as dual from our Matlab project or Matlab programs.
That is dot M. programs for them pi programs and we can also do in a digital form similar models of
similarly blowup design so we hadn't left two or three know we have creating IP on Matlock.
What is your order.
So we are going to create elements noise filter IP.
So I'm talking about like two or three.
We have that as the necessary sources in the video that has been so you can go to resource available
sex on your desk and you can download that sex sample as your quarter Aramis sources deep and you can
extract that file.
We are going to utilize that G file and we will copy that file inside the defile to our project Victorian
next last season.
So I'm talking about how did IP go.
Actually I read intellectual property so which is legacy building block a logical blub so that building
block have some how to some of the language and presentation are ideal representation in the back end.
So that building block actually is the top layer so view of the design so we can integrate that building
block with all the things or the course.
So basically IP are like a building block a logical building block which can utilize it multiple times
and we can make us design more simplified and we can target our design.
It's D pretty fine time to market em so I it actually can have two types of categories.
That is how the hard court and other from courts and our softcore so hardcore sort of physically manifestation
of IP design.
Those are actually physically instantiated form courts are like semi hardcore so they can be configure
and they can be tied up and soft.
Courts are like flexible goods which can be created from is deal so hardcore are previously insulated
in the chip that is FDA ASIC and Frank was the state of course which can be instantiated by some sort
of programs like undergoing what Pico blades we can extensively pick people blades on a Spartan series
of FPGA and make ability absolutely heartless and soft cost can be our IP our IP means we haven't cleared
L.A. nice for that IP that is soft core so there are different types of IP wardens I because and we
can have IP of different blocks actually we can get it any type of IP actually IP just a representation
of how design is deal design or is generally at least.
So we're going to have an example of it like we are IP elements nice for that IP control IBP say IP
and different processor IP inside our design tool.
So if we talk about of design suite or I use Design Suite in Rivero must obtain work on IP formats so
we have to get everything in IP and we can integrate that our custom IP with whether initially design
IP from Xilinx or if we talk about I use a design there is type of source which is IP courses so Xilinx
are destroyed all different types of IP in that I before source a repository so we can all that source
and instantiate you know on program so basically we are talking a lot about us so we've already has
very Edis interface for IP creation IP design and IP management so we can manage good design IP very
easily within a few clicks we can get our custom IP and we need to have some idea about a structural
design methodology of deal that is built over beers deal and we can generate our IP be how we what we
consider IP from Matlab so basically we are going to create elements noise filter from this might seem
willing interface and weather to export that IP into the right of format or ISP format from this station.
So as your caller is already we talk about as you call it actually provides or allowed us an interface
for converting Matlab products or Matlab source or assembling models into a format.
So the ideal quarter candidate and individual that is being vigilant here looks or as a quality heavily
utilized for FPGA design and ASIC design.
So Xilinx and Intel all data tools allows some support interface like it systems enable usual quarter
for implementing effigy design flaw with MATLAB links with Asia quality just the example of such type
of interface so agent work generates Genevieve's hardware this source utilizes estimate also so we can
get ideas about how do the resource utilized design doing due diligence realtime FEC or so so untangling
what configuring educator with MATLAB assuming link and I see fourteen point seven we have her so mischief.
So if you are working with ICD entreat any was enough ICD entry then you can take deposit compatibility
off your IEC and matlab.
Actually we are already talking about that competitive routine Foss section so you're going to go through
that presentation actually.
We also have that as the presentation in corresponding sessions so you can again be doing that.
And here are some steps actually we're going to talk about only the B virus or if we are successful
integrate the icy quarter then we can see here.
So this is the confirmation of after instantiation are like configuration.
So after we configure we we see these type of outcome console and again now we can download it as a
file in this video and we can copy that.
Yes deal or elements into our new folder we can get Matlab FPGA matlab and refugee for inside of C local
C or any with the local.
And we can go to all that out and mess that excel at studies simply modify actually this configuration
steps for IEC and matlab and every open that symbolic fight we can see this type of design block design
and actually we're going to talk with more on how to configure it as you look water format of smelling
B These add some like we are not going to utilize indices system but having these libraries will allow
you to design for them but for zinc platform so we are not going to utilize these two libraries for
this season or for this lab.
So we are we might need these libraries in another undocking what configuration of educator with regard
to seventeen point two.
Here are some missteps so we can confirm that our Matlab 16 A6 and Mi 17 a probably about a and went
to a D Xilinx and sort of seat so we can utilize these double bars on a matlab fodder move out a seventeen
point two how we what we are going to utilize and b this is that's all working so we do so with the
demonstration we b but you don't need to install today we actually if you like to integrate then use
it follow this system issues and we are doing it.
So I think we still have audio so you can insulate the target that is unlicensed which we have thought
on the 6 first.
So we are separate in addition and we also appreciation.
And if we had installed our if our design suite in this type of trajectory that is local exceeds Xilinx
virus I if my to be be part of that beauty excellent the location.
Without a doubt that pile for spending was enough.
So if you have seventeen point one then you can send your dirty like is represented here for seventeen
point two and you can copy that link link location data location and you can Rhonda Matlab come on and
you can you can enter the on like Angel setup tool.
But research I was told we do Lim I was to be a Mr. presiding bishop before I was to become I I was
to do it but I was Tobi karma and here is the part that is bad for that file that is part of that fight
and you what I see we have been we have instantiate the icy that e actually pi location but we are talking
what we are in this in this light so we have location of verified Sato we can forget we will get some
confirmation message actually we just stop this section and after we configure then we can again see
the downloaded file which has been at us in this video so you can see inside that there is as you recorded
elements so we are going to delay that further and you can copy that edge look what at this in do new
folder called Matlab aren't easy or any for looks like you can even what are you going to say at that
location and if you want to open project from that download to follow it then you can just James your
look is in C columns as you might have for that folder in downloads user downloads and you can go to
6 and 4 AGL quarter LMA sources and you're going to have as the quarter elements so after you like set
up the walking dead you are walking space then you can see there is elements that is an x files so you
can just double click on elements start as an exercise that is actually humanly modified and you can
see this type of model do so we are going through the ability with expertise in all this model so we
have we can see we are one sign with generator actually that gives strong light so we have from walking
space but actually these are books available it seems smelling library and we can just drag and drop
those books and interior does blocks with well it looks like we have walks this block that actually
imports the audio samples from the MATLAB blocks workspace actually we have one audio file in the attachment
so you can see that audio sample simplified can be and put it by this audio you know from workspace
block and we have two that are type conversion buckets it was gone wasn't bloody necessary for converting
good audio a signal that is done on noise and audio we are added by the area so we need to convert that
mixed audio signal and don't translate into fixed point format actually that L.A. block is not able
to process the floating point out actually do the type of auditions are in 41 finance or we need to
convert for whom brain data are flooding instantly into fixed point format so we can tune it out.
Yes Jill from your chorus as your go to only allow us to utilize for fixed point out of kicks find.
We have two bucks who actually are utilized for like switching the elements out and audio signals.
And finally we can see this scope there so we can see what signals in that the scope and this deliberate
explanation about our design.
So we are going to utilize this as a model or symbolic model for generating as well.
So we have some missteps actually these tapes are also going to explain in our coming lacerations and
we'll also does this presentation in the video that has been so you can also download this presentation
so you can also go through this and we are just talking about X it's not all these just in passed away.
So first of all we need to do like instantiate that element subsystem block so we can click on that
log and we can see up some dialog box and we can set up some options here and we can finally go to as
your record edge and workflow advisor.
So actually these optimally are able only we we configured our as a recorder from the previous slide
actually.
We just need to OPD at that location of the vital and insert that bad location in common Matlab command
window so after it configured it available what advisable you want in the sim link are matlab.
So we can configure our project for SDL generation.
So again again go to one point one that is set target device we can set up the target device actually
we can target interval device available on Xilinx we we can target like a Spartan or zinc are in the
whole device actually we are targeting any silly spot and then we can target our junk.
So when you went to the set target interface so we can we're going to instantiate DEET interface type
that is most of the design in regard to the Reverend Jackson what did this design into to right implements
or must of design in regard to allows us to integrate with X I was part of also all of the things I
really wouldn't be vital I've been to greater R E X I was format so we can incented our elements noise
filter our elements William IP into X I feel like into this format.
So if we diverting junk then we need to instantiate that interface.
But if we want to divert a spot on that spot and say we're not available in Barbados or Spartan means
spot on 3 to 6 are not available in right so we need to basically set up already right to junk.
I might have said we're going to see your father more digits in lap so upcoming video and after we said
of these tired interview so we're gonna go to develop model for edgy recorded generation.
So there is global setting so we can compete a bit again this C.D. diesel so it must be pasta.
So after we can run through selected tax so if we don't select a target it will compare to the overall
different to and participate as your quarters and reason.
So we're gonna go to what is and isn't exponent and we can set the basic options and we can set of the
language of which language we need to export did we.
So we can export our design or we can export our IP in be ideal format or barely comment so we can set
up this and then we can place the name on a power IP means that IP name and IP port so that it will
be representing our book set and then we can just click on it and we can run the duck.
So there it is to be what IP is employed actually after we complete our processing.
Similarly then we need to go to IP is what we do in order.
Then we can only package that IP actually.
This process actually exists in the corresponding year deal only.
So we need to go to IP package it and we can get out of our custom IP and we can utilize that being
IP repository of photo so we can go to now be viable and again for a new project and you can place a
name of like elements by getting or anyone and we can click on our project and we can click on do not
subsidize what is so we can select board actually any city we have target platform so this default part
selects and we have two Silicon jabber and we can see the project window here so we can go to Tools
and get back as IP then we can go to select day off some to package our issues our data and click.
And against setting the location of that Matlab willing project that is elements people will be 1 0
0 location then we can go to it and back as IP and set up the location and we can just click on Next.
And again this is start packaging up some that is finished and we'll get these tip offs and we can play
some names there and we can see sort of some interface there and we can even edit some interface parts
of interface and we can set up some IP addresses actually we need to see a change the address is actually
get is default at 6 am in the audience so we need to change it to Belle of target to so then we can
see a summary and we can click on back as IP so after that we are going to import our elements IP core
elements people be 1 0 in me what I do.
So actually this project generates the IP that is intellectual property e.g. building block of elements
B core B1 jewel in the corresponding directly.
So we can look at our IP to put story into that directories so we can replace our IP story on the IP
and we are IP integrated so we can integrate that I view it with design that is doing pricing system
or we can integrate that which Mike raise actually our IP is basically a site for light interface type
of slave IP so we can integrate our slave I've been to slave I IP with Master Ip drink pricing system
or make me and we are going to have Latin next Asian then we will talk about how to integrate that element
what IP IP pricing might make next.
Other media let's go to my top sibling and allowed last season by Anthony struggle and after that laughs
He said we're going to have another last season for integrating our IP would be vital drink pricing
system I be an Ip integrator so you for watching and we'll have lapses in the video.