Altera_Forum
Honored Contributor
13 years agoHalf a clock tree?
Hello All,
I'm having troubles with getting a regular IO pin to be routed to a clock tree. Quartus II 12.0 has managed to put approximately half the flip-flops on a global clock like I specified with:set_instance_assignment -name GLOBAL_SIGNAL "GLOBAL CLOCK" -to FPGA_IO(The Assignment Editor confirms that it is set) However, looking at the Technology Map Viewer I see the rest of the registers are wired directly to the FPGA_IO[7] pin! I added the assignment because even with 'Auto Global Clock' On it put the 1200 flip-flops on internal routing with a lot of hold-time buffering to correct the timing. Is there a report generated that states which attributes/directives have been recognized, accepted and not ignored!? I'm wondering what I should do now. Turn off automatic global signal insertion and explicitly instantiate the CLKCTRL everywhere? The only reason I'm worrying about this is that this part of the design is not working reliably - some builds work, some don't... Regards, ++Simon