Forum Discussion
Altera_Forum
Honored Contributor
9 years agothanks,
I shall be possibly translating this code to VHDL for the clock multiplexer. I wonder why this clock multiplexer given in page 16-4 Figure 16-7 does not exist as a megafunction. Anyway, I have a question, What does the text here mean? This is taken from the clock_mux.v // A LUT can glitch when multiple inputs slew // simultaneously (in theory indepently of the function). // Insert a hard LCELL to prevent the unrelated clocks // from appearing on the same LUT. wire [NUM_CLOCKS-1:0] gated_clks /* synthesis keep */; I do not see any "LCELL" or "Synthesis keep" anywhere in the code apart from these comments.