I have a 10MHz clock but needed a 20MHz clock speed. I used two asynchronous clear flip flops with a series of buffers to add delay to the signal.
Is this a bad practice? Will it fail with time or temperature? It works fine on a PCB, but I am concerned! It does exactly what I want, increment the counter on both rising and falling edges.
Above is a link to a picture the Xilinx schematic.