04-26-2020 07:38 AM
Hello. I am a Circuit engineer.
I am using a Zynq FPGA, I have set the Zynq Pin to DIFF_HSTL_I_18 and I will evaluate the differential input voltage in circuit board. When I checked the spec, I could check the VID level.
I drew a VID and the picture below is correct?
Zynq Spec
VID(Q-Qbar)
Eye Diagram(Differential probing)
04-26-2020 10:36 AM
Welcome!
DIFF_HSUL_I_18 is a differential (not single-end) standard with circuit description shown by the following figure from Xilinx document UG471.
Note that Q and Qbar for DIFF_HSUL_I_18 are always positive voltages. So, your first drawing is correct if you replace the word “Single-Ended” with the word “Differential”.
In your Eye Diagram, you should change “VID(Q-Qbar)” to “VID(Q-Qbar)/2”.
Note that VID=0.100V is an input minimum requirement for DIFF_HSUL_I_18. However, the Zynq with VCCO=1.8V will typically output DIFF_HSUL_I_18 with Q and Qbar swinging between VOH=VCCO-0.400V = 1.400V and VOL=0.400V. So, with your oscilloscope, you will typically observe (Q-Qbar) = 1.400-0.400 = 1.000V.
Cheers,
Mark
04-27-2020 06:26 AM
Thank you for the answer.
There is something I don't understand in the Eye diagram your answer.
When measuring Q-Qbar with a differential probe, it will be measured as shown in the figure below, and I think the eye diagram that all measured UI with differential probe are merged.
Therefore, I think VID(Q-Qbar) is correct, not VID(Q-Qbar)/2 in Eye Diagram.
If I am wrong, I would appreciate it if you could explain it in detail.
Thank you.
04-27-2020 08:22 AM
If I am wrong, I would appreciate it if you could explain it in detail.
My mistake. Your eye-waveform labels are correct. When using a differential probe, sometimes VID(Q-Qbar) will be positive and sometimes it will be negative.
Mark