Altera_Forum
Honored Contributor
17 years agoInternal generated clock muxing
Hi all, since I used quartus I still have the same problem in all kind of design.
The problem is the following: When I syntethize an internal clock from another one all time I've been reported false path because the Quartus think that my output clock MUST be faster as my input one. Example: I've a clock data recovery machine that oversample my data at 40MHz in order to generate an internal 10MHz signal that is centered with the trasmitted data. I've moreover 2 different channel of data in which I've to do this thing and I've a logic that select one of the 2 channel in order to be processed. Quartus all time wanna examinate my paths with the 40MHz, moreover I've a Mux with the 2 clock and ofc it introduces delay. After the Mux I've a clk_control block that redirect it on a regional clock. I've tried to cut the path (that is the only solution that work), but I wanna that my data will be analyzed with the correct clock (the output of the mux). Can I do something else?