12-04-2015 05:27 AM
Hi,I am completely new to Altera FPGAs and I want to use NIOS for some of my work. I was trying to configure some functional units on Qsys to no avail. I am using Altera 220.127.116.11 I am aware of generating the preferred core with specified cache sizes etc. I am currently going through the NIOS II hardware development tutorial. I could not find the details on configurin come functional units in the document. Can I please now how to configure the following units.
- Floating Point Unit
- Floating Point Divider
- Integer Multiplier
- Integer Divider
12-04-2015 05:47 AM
what is the device are you using currently?Is this helps? https://www.altera.com/content/dam/altera-www/global/en_us/pdfs/literature/tt/tt_floating_point_cust... or https://www.altera.com/content/dam/altera-www/global/en_us/others/literature/ug/ug_fph2.pdf
12-04-2015 07:31 AM
Integer Multiplier and Divider are available under the Arithmetic Instructions tab. If you are using e-core they are disabled.Floating Point unit is available as custom instructions (separate IP). Go to library and find "Floating Point Hardware 2", add that and connect the custom instruction slaves to Nios custom instruction master interface.
12-05-2015 04:24 PM
Thank you for the responses. Need to make some clarification.I have read in a research publication(2011) that it is possible to configure the floating point unit in the nios-f core without introducing them as custom instructions. I was looking for this feature in the new version and noticed that it is only possible to introduce floating point support as custom introductions. May be Altera has changed this feature over the years 2011 - 2015. could you please clarify my understanding?