- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am beginner with qsys.
I am trying to create qsys component as described in:
ftp://ftp.intel.com/Pub/fpgaup/pub/Intel_Material/16.1/Tutorials/Making_Qsys_Components.pdf
What I don't understand is why "address" in missing from the avalon MM interface.
It is described in the tutorial, but there is no usage of it in the interface.
Do I miss something ?
Thanks,
ranran
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The design in that tutorial is for a single 32-bit register. As such, turning it into a custom component does not require an address input. When the component is added to a Platform Designer system, you would just set the base address for this single addressable location. You only need an address input if a master can access more than one location in the slave, in which case you'd add address decoding logic (mux, demux) for accessing the register map with the address signal as the select line.
You can learn more about creating custom components with these online trainings:
https://www.intel.com/content/www/us/en/programmable/support/training/course/oqsys3000.html
https://www.intel.com/content/www/us/en/programmable/support/training/course/oipr1000.html
#iwork4intel
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
The design in that tutorial is for a single 32-bit register. As such, turning it into a custom component does not require an address input. When the component is added to a Platform Designer system, you would just set the base address for this single addressable location. You only need an address input if a master can access more than one location in the slave, in which case you'd add address decoding logic (mux, demux) for accessing the register map with the address signal as the select line.
You can learn more about creating custom components with these online trainings:
https://www.intel.com/content/www/us/en/programmable/support/training/course/oqsys3000.html
https://www.intel.com/content/www/us/en/programmable/support/training/course/oipr1000.html
#iwork4intel
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page