Forum Discussion
alftp components missing in altera_mf_components on Quartus 20.1
- 3 years ago
Hello,
I came across the same problem today and noticed that the question hasn't been clearly answered by Intel team.
The answer seems quite obvious though. All altfp_xxx IP has been removed from the library since Quartus 19 but is still in the IP catalog for some devices, curiously not for all, e.g. MAX10. As stated in a different thread, it's expected that you use the new HLS based FP_FUNCTIONS Intel FPGA IP instead. It has additional features like freely selecting the pipeline level based on speed requirements.
Regards
Frank
Hi,
We do not receive any response from you to the previous question/reply/answer that I have provided. This thread will be transitioned to community support. If you have a new question, feel free to open a new thread to get the support from Intel experts. Otherwise, the community users will continue to help you on this thread. Thank you
Best regards,
KhaiY
Grrrrrrrrrrrr!
- JHill15 years ago
Occasional Contributor
My use case is that my VHDL component's port has a fixed fractional width generic which cascades to a generic passed to the alt_fpconvert VHDL component's port. So my complaint is that functionality that worked in the past, and is described in the 2020 version of the manual, no longer works, and we are wedged by Intel when trying to migrate our code base in-between versions. This generics passing down functionality isn't supported by the wizard, assuming of course that the wizard was even working in 20 and or 19, which it isn't.
Furthermore, what is really frustrating is such problems with the FP library exist, and users are documenting them, but they continue to persist year after year.
- JHill15 years ago
Occasional Contributor
One possibility is that the floating point IP VHDL component declarations are included in the "pro" quartus and not in the "standard" 19 and 20 quartus I have installed? The per-mutated mix of language, compiler, and device features in the new three tier licensing _is_ a little bit complicated. So perhaps the floating point IP are available only on select recent device families along with full VHDL 2008 fixed/floating point library support included in quartus "pro"?
- JHill15 years ago
Occasional Contributor
Searching in the 19.1 and 20.1 "standard" I do see some snippets indicating that support for some of the altfp_xxxx ip might be at least partially embedded therein.
./quartus/libraries/megafunctions/xml_info/altfp_convert_wiz_map.xml:5: <WIZARD_MAP NAME="ALTFP_CONVERT" WIZARD_NAME="ALTFP_CONVERT" MODULE_NAME="altfp_convert" >