C
cory.shol
Hello fellow VHDL programmers,
I am working on a project that involves clock redundancy.
I have two 25 MHz clock inputs coming into an FPGA. These clocks are from two different oscillators.
I am looking to design a clock switching circuit that will by default run all the logic off the first 25 MHz clock, but if this clock somehow goes down(mechanical failure etc...) then the logic will then switch to using the other 25 MHz clock.
Basically I have the idea that Clk 1 monitors Clk 2 and Clk 2 monitors Clk1 but not entirely sure how I can get this working 100% glitch free.
Has anyone ever done this sort clock redundancy circuit in vhdl before?
Thanks
for any insight.
I am working on a project that involves clock redundancy.
I have two 25 MHz clock inputs coming into an FPGA. These clocks are from two different oscillators.
I am looking to design a clock switching circuit that will by default run all the logic off the first 25 MHz clock, but if this clock somehow goes down(mechanical failure etc...) then the logic will then switch to using the other 25 MHz clock.
Basically I have the idea that Clk 1 monitors Clk 2 and Clk 2 monitors Clk1 but not entirely sure how I can get this working 100% glitch free.
Has anyone ever done this sort clock redundancy circuit in vhdl before?
Thanks
for any insight.