Other Parts Discussed in Thread: TLV3801-Q1, SN65LVELT23, LM27762, CD74HC4053, TMUX4053, TMUX1072, TMUX1574, , TLV3801
Tool/software:
My goal is to take two types of signal into a device
- single ended +/- 1 V sine wave e.g. from OCXO 10 or 100 MHz
- LVCMOS 2.5 - 3.3 V strobe pulse (e.g. a 1 PPS pulse)
The front end of the device needs to handle both types of signal, along with appropriate termination (e.g. a 50 Ohm resistor to GND, or high Z, selectable) and convert them to fast rising edges suitable as START/STOP signals for a TDC. The front end circuit should preserve as much of the timing of the threshold crossing of the incoming signal as possible. If there is cycle-to-cycle jitter on the input, that should be preserved on the output.
It is acceptable for the user to be required to reconfigure the front end under electronic control, between sine and LVCMOS pulse inputs. I.e. the front end does not have to be able to seamlessly switch between input types but any reconfiguration must be able to happen using electronic signals, rather than needing manual switching or plugging/unplugging.
My original plan was to use an analog comparator, such as TLV3801-Q1 directly connected to the input signals, and then an LVDS to TTL such as SN65LVELT23 to generate START/STOP pulses for the TDC. The IN- pin can be connected with an analog switch to GND for the AC sine signal and a 1.65 V precision reference for the strobe pulse. VEE would be held at -1.65 V, so VCC - VEE < 5.25 V
Then I read "Sine to Square Wave Conversion Using Clock Buffers" app note SNAA411 and it proposes that a high fidelity LVCMOS clock output can be generated from a sine input by a decoupling capacitor and biasing voltage divider being connected to the input of a LMK1C110x clock buffer. This approach need more circuitry to make it suitable for the 3.3 V strobe pulse. Is there a recommended way to create a flexible front end circuit for the LMK1C110x to handle both DC and AC coupled single ended signals?

Please can you advise which of these two approaches is likely to represent the timing of the threshold/zero crossing of the input signal best on the output, given the need for additional circuitry to handle both cases of input signal?
Is there a better front end architecture than these two approaches, to generate the TDC START/STOP signals from the input signals I've described?









