Hi, I am trying to figure out if there is a good way to measure the period of a signal in an analog fashion. I am not an expert in analog circuits so bear with me here.
The signal is a sqaure wave that will be between 1MHz and 4MHz. The signal can change by +- 5% max. I was wondering how to measure the period of the signal accurately.
I was thinking of cutting the frequency in 1/2. This will cause the signal to be high for the full period of the original signal. Then I would use this signal to store energy in a capacitor. This will cause an increase in voltage across the CAP which can be measure by an ADC and then fed into a FPGA which would read the digital output to know the period.
Anybody think this is do-able or far fetch. What might be the issues that arise in such a design. Lastly is there any chip that already does this. Thanks a lot. Amish