Intel® Quartus® Prime Software
Intel® Quartus® Prime Design Software, Design Entry, Synthesis, Simulation, Verification, Timing Analysis, System Design (Platform Designer, formerly Qsys)
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
17268 Discussions

Wrong resource usage for MAX V design

Zak
New Contributor I
1,605 Views

Hello,

I'm performing a feasibility study for a custom project and I need to estimate the resource usage of a test design on a MAX V device: 5M160ZE64I5.

I've never used MAX V, I've experience with Cyclone V devices only.

I don't understand why the fitter report doesn't change when I add, remove or edit my VHDL code. I also added a QSYS design with SPI slave and few Avalon MM peripherals but the fitter report doesn't change and shows always a success. For example, I always get 44/160 (28%) logic elements, even If I add a signal generated by a process with a 64 bit counter...

Also, in the "Resource Utilization by Entity" report tab I see ONLY the top level entity. With Cyclone V and other designs I could see all the entities with the associated resource utilization.

Since the design is very simple, I wrote an SDC file with a clock definition and false paths for the I/Os.

The pins are correctly assigned in the Pin Planner.

Can someone tell me what can I check to solve this issue? Am I missing something?
Thank you!

0 Kudos
1 Solution
KennyTan_Altera
Moderator
1,577 Views

Another possible situation that your design had been optimized away. You can look for the analysis report to get those information


View solution in original post

4 Replies
Zak
New Contributor I
1,595 Views

I forgot to add that I'm currently using Quartus 18.1.0 build 625.

0 Kudos
sstrell
Honored Contributor III
1,586 Views

If you're only seeing the top-level entity in the report, perhaps the rest of the files have not been added to the project.  Go to Project->Add/Remove Files and make sure all the files that make up the project are added.

0 Kudos
KennyTan_Altera
Moderator
1,578 Views

Another possible situation that your design had been optimized away. You can look for the analysis report to get those information


Zak
New Contributor I
1,568 Views

Yes, that's just it! Since it is a test design some entity outputs weren't connected...

The weird thing is also a PIO and an SPI Slave to Avalon Master IP cores are optimized away with no reason. Both IPs have I/Os connected to I/O pads and are linked together with an Avalon bus.

Anyway, thanks to led me towards an explanation of this phenomenon.

0 Kudos
Reply