Hi, I am designing a DCT block using Catapult C, and SCverify flow. I included Altera accelerated libraries
#include"accel/altera".
The design is compiled, scheduled and extracted, but when I click to launch simulation, I get modelsim
error : alter_mf libraries not found.
I know it is called altera Megafunction, but I dont where to find it and use it with Catapult options.
thanks you very much and have nice day
hamoudiz wrote:
Hi, I am designing a DCT block using Catapult C, and SCverify flow. I included Altera accelerated libraries
#include"accel/altera".
The design is compiled, scheduled and extracted, but when I click to launch simulation, I get modelsim
error : alter_mf libraries not found.
I know it is called altera Megafunction, but I dont where to find it and use it with Catapult options.
thanks you very much and have nice day
Not sure about Catapult but in Modelsim it is quite straightforward, just compile ..\quartus\eda\sim_lib\altera_mf.vhd/v into a library called altera_mf and update the mappings in your modelsim.ini file. You might also need to create an lpm/altera and device (cyclone/stratix etc) library.
Hans
www.ht-lab.com
thank you for the answer, I found an article that solve the problem, I had to add the libraries : sgate, lpm and altera_mf to my project.
Hello hamoudiz,
I thnk that altere_mf doesn't use in Catapult flow.
Did you select Precision as synthesis tool ?
And if you use RAM,ROM,etc, you have to select a model from "Compatible Libraries".
void
There is a way to add precompiled libraries for SCverify flow to work. This is docuemnted in section "creating pre-compiled libraries for SCVerify" in system C verification flow of Chapter 9 of User manual.
Also when you click on Verification tag in ESL community, a demo for the same is available.