Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
16969 Discussions

Unified FFT cmodel file missing

Oren_ubi
Beginner
849 Views

Hi,

 

We are trying to run the C simulation of the unified FFT IP, in Quartus Pro 23.2.

However there are several files that we can’t find. Thus files are listed both in the unified FFT User Guide, and in the CMakeFiles.txt in the cmodel library.

The missing files according to the UG (Par2.3) are:

  • csl.h/cpp                                            - files containing utility functions and implementation details for the generated models.
  • instance_name.h or .cpp                - files containing the simulation model of the IP and instance_name_atb.cpp containing the testbench of the IP
  • atb_app.cpp                                     - file containing the main() function.

 

The CMakeFiles.txt in the cmodel library referrer to the following missing files:

   "support/csl.h"

   "support/csl.inl"

   "support/csl.cpp"

   "support/csl_io.cpp"

   "support/csl_io.h"

   "atb/atb_app.cpp"

   "fastsim/fastsim.inl"

 

Where can we find those files to run the Unified FFT simulation?

 

Note: we also tried to run the cmake in the folder to see if it generates the missing files and it failed, see attached error log files

 

Thanks

Oren Amidan

Labels (1)
0 Kudos
4 Replies
Kshitij_Intel
Employee
779 Views

Hi,


For which device you are generating Unified FFT?


Which type you are using?

  1. Bit-reverse Intel® FPGA IP
  2. FFT Intel® FPGA IP
  3. Parallel FFT Intel® FPGA IP
  4. Variable Size Bit-reverse Intel® FPGA IP
  5. Variable Size FFT Intel® FPGA IP


Thank you,

Kshitij Goel


0 Kudos
Oren_ubi
Beginner
763 Views

Hi the device Arria10 (10AS066K3F40I2SG)

 

We tried this for both the 'FFT Intel FPGA IP' and the 'Variable Size FFT Intel® FPGA IP' and got same cmodel missing files on both cases.

 

You have in the files attached both the IP folder (in zip file) and the error log of the cmake run, so you can see that the files are missing, and you can try to generate the IP or cmake yourself.

 

Thanks

Oren Amidan

 

0 Kudos
Kshitij_Intel
Employee
728 Views

Hi Oren,


I have tried at my end and found with Q23.2 some files are missing, and I have tried with latest Quartus 23.4 as well in that it is generating the required files.


Can you please try with the latest Quartus version 23.4 and let me know your observations.

Hope it will solve your problem.


Thank you,

Kshitij Goel


0 Kudos
Kshitij_Intel
Employee
696 Views

Hi,


As you have requested your question needs to be addressed through IPS, I now transition this thread to community support. If you have a new question. Please login to ‘ https://supporttickets.intel.com’, view details of the desire request, and post a response within the next 15 days to allow me to continue to support you. After 15 days, this thread will be transitioned to community support. The community users will be able to help you on your follow-up questions.


Thank you,

Kshitij Goel


0 Kudos
Reply