Dr Jefyll wrote:
There are many solutions on the market for problems of this nature. The ICS525 is one I've used myself, purchased from Digikey. It contains both a multiplier and divider, which in combination can produce all sorts of odd ratios.
Quote:
The problem is that there is nothing in the documentation that states whether the clock will actually start in the same phase (although I hope it will).
Can you be more specific about what you're trying to accomplish? Perhaps one of the other ICS series chips would be more appropriate.
The external 1MHz input signal needs to be synchronised with the 10MHz internal clock so that they start approximately at the same time:
E.g. (each number represents a timeframe of 25ns):
CLK1 1111111111111111111100000000000000000000
CLK2 1100110011001100110011001100110011001100
Without synchronisation, the CLK2 would have a phase shift, e.g. it could start with a time difference of up to +/-50ns which is not wanted.
I need to synchronise these signals, then OR them (more or less like this):
CLK1 OR CLK2 = 1111111111111111111111001100110011001100
The issue being that I need a certain number of 0-1 transitions in the resulting signal.
A delay of 25ns on CLK2 would give:
CLK1 OR CLK2 = 1111111111111111111101100110011001100110
Which will give an extra 0-1 transition.