Altera_Forum
Honored Contributor
13 years agoMentor Precision & illegal altclockctrl inferring
Hi,
I'm having a problem with an implementation on Cyclone II EP2C8F256 technology. I am using 2 pins (F14 & F15) as clock inputs and I mux these clocks. Usage of an altclkctrl is not permitted for these two pins, so I create the clock mux in logic. I know, it's not ideal... However the problem I am facing is Mentor Precision inferring automatically an altclkctrl block in this position => Quartus can't fit
Error: Can't place clk_0 at location PIN F14 because it uses a Clock Control Block with dynamic clock select File: path_to_vqm/my.vqm
Error: Can't place clk_1 at location PIN F15 (LVDS45n) because it uses a Clock Control Block with dynamic clock select File: : path_to_vqm/my.vqm
Error: Can't fit design in device
Can anyone give me an idea how I can prevent Precision from inferring this illegal altclkctrl block? In Precision .sdc I have defined the clock frequencies, pin location, so he should be aware of this... Thanks! === P.S. * I know these are not dedicated clock pins for the specified FPGA. * Both clocks are 25 MHz