I have problem with the integrity of the clock signal. I need to drive a 150 Mhz clock generated by an FPGA placed in a "Main board" to a "Sensor board" trough a flexible cable...and measuring the signal with the Oscillscope I see a very nice square signal at the ouptut of the FPGA with the rigth low/high level (0-3.3), but however when I measure the same signal in the sensorboard, directly on the input of the buffer/driver, I see the same clock signal with an offset of 250 mv and its shape is like a sinus...I think that I have reflection problem because there is not any termination resistance in any PCBs (mainboard or sensorboard). So i have been thinking to use a thevenin termination close to the input driver/buffer in the sensorboard. But checking the FGPA characteristics (Cyclone IV) and assuming that the Zo is 50 ohm, I can't use any resistance value to be in compliance with the FPGA characteristics. So I need to set up a fixed value for Zo to estimate good values for the thevenin resistances...Anyway if you have other good idea about which termination resistance should I use for such as clock signal, I will be very grateful....Or maybe my problem is not a reflection problem....have you had this issue?
Thanks for your help!