Forum Discussion
Warning: "No matching role found for nios2_gen2_0_custom_instruction_master_multi_xconnect"
- 6 years ago
Thank you for your patients, hope you are doing well.
After some investigation, per my understanding it seem that those interface (i.e. instruction pending and estatus) seems to be belonging to the master component, and possible just some signal mismatched between the master and slave.
Hence I would assume that the warning are just indicating that those interface in master are not being mapped to any slave, which we might be able to safely ignore.
Just to understand further, what are the purpose of using the FPH2 in the design?Warm Regards.
The steps mention above are for the warning shown in the qsys 'Root fuction requires ram initialization'. Apologies as missed out the second part of the question.
For the mention warning during HDL generation, I am suspecting that you are missing the CRC custom instruction. (as shown in page 51)
For the custom instruction creation, perhaps you can refer to the design example here. (https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/ug/ug_nios2_custom_instruction.pdf#page=23&zoom=100,0,0)
Warms Regards
- NikoR6 years ago
Occasional Contributor
Hi.
Adding the crc custom instruction as described in chapter4 and then shown in figure 23 on page 51 did not help.
I also played with adding a custom_instruction_slave_translator between Nios and the fphw2 but that only introduced more similarwarnings.
It seems like the hint here is the _multi_xconnect which is an invisible thing in between somewhere...
Any more ideas?
/Nikolay
- BoonBengT_Altera6 years ago
Moderator
Thank you for your patients, hope you are doing well.
After some investigation, per my understanding it seem that those interface (i.e. instruction pending and estatus) seems to be belonging to the master component, and possible just some signal mismatched between the master and slave.
Hence I would assume that the warning are just indicating that those interface in master are not being mapped to any slave, which we might be able to safely ignore.
Just to understand further, what are the purpose of using the FPH2 in the design?Warm Regards.
- NikoR5 years ago
Occasional Contributor
Ok, thanks for your explanation.
The FPH2 is needed to support the floating point square root function....