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

Why is my block "synthesized away"?

Mirei
Beginner
2,344 Views

I'm an FPGA newbie scratching the surface of all this stuff.

Could someone please have a look at the attached project?

I had it successfully running with "spi_slave.vhd" as top level entity and the according pin assignments.

 

Now I tried to set up a "BFD" following some old Altera tutorial (tt_my_first_fpga_3.pdf) and wanted to replace the direct clock input by a PLL.

Although all looks to me the same as e.g. in this example http://maximator-fpga.org/wp-content/uploads/2016/02/MAXimator-PONG-HDMI.zip the compiler keeps telling me that my PLL block has been "synthesized away", there is no clock input, and the input pins "do not drive logic".

What am I doing wrong?

0 Kudos
2 Replies
Abe
Valued Contributor II
857 Views

There were few inputs/outputs that were unconnected. I've corrected them and also added few others.. Take a look at the Qar file and modify accordingly. Now, the PLL and other registers are not optimized away.

0 Kudos
Rahul_S_Intel1
Employee
857 Views

Hi ,

There were some unconnected ports that is the reason for not compiling.

 

Regards,

Rs

0 Kudos
Reply