Below is the code I use to mux 8 asynchronous clocks on a Spartan3. I guess this method is safer than using LUT muxes as long as SEL is static in all clock domains. Now, what would be the best way to cut all timing analysis from the input clocks to the output clock? Of course I also want to specify a new period on the output clock (preferably without routing it outside the chip and back).
- posted
18 years ago
-- entity clkmux8 is Port
Click to see the full signature