Differential to single ended convertion in FPGA

Nov 20, 2006 0 Replies

Hi, I want to convert a differential digital signal to single ended signal. But, because of skew, the positive and negative signals are not exactly complementary, but will have some difference in pulse widths. So the pulse widths in single ended o/p should be (pw1+pw2)/2.



In spartan fpga, the global buffer IBUFDS converts from differential to sihgle ended but the truth table tells that i/p-p i/p-n o/p



0 1 --------->0
1 0----------->1
0 0-----------------> no change
1 1------------> no change

So is there any other way to generate this w/f?



Thanks and Regards, prathap



Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required