Why CTLE?

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 76

  • @SaintSabel
    @SaintSabel 2 ปีที่แล้ว +2

    At first I had trouble understanding, then I thought about it for 5 seconds and saw you provided captions. Thanks Chen!

  • @arthura1687
    @arthura1687 9 หลายเดือนก่อน +1

    Dear CC Chen, thank you for your great videos!

    • @circuitimage
      @circuitimage  9 หลายเดือนก่อน

      Hi Arthur,
      Nice to meet you. Thank you so much for the kind words and I'm glad you liked it.
      Thanks,
      CC

  • @shunyuanhumurs_ran5382
    @shunyuanhumurs_ran5382 ปีที่แล้ว +1

    High quality courses! Vivid pictures and great summary! thank u👏👏

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      Hi Shunyuan, nice to meet you. You're very welcome. Glad you like them!

  • @soumenmohapatra4242
    @soumenmohapatra4242 7 หลายเดือนก่อน +2

    Hey CC, This one is really good. Thanks for this great content.

    • @circuitimage
      @circuitimage  7 หลายเดือนก่อน +1

      Hi SOUMEN, good to hear from you again. Thanks again and I'm glad you liked it. :)

  • @ChathuminiSiriwardhane
    @ChathuminiSiriwardhane 3 หลายเดือนก่อน +1

    Thank you for the great explanation!

    • @circuitimage
      @circuitimage  3 หลายเดือนก่อน

      Hi Chathumini, nice to meet you and you're welcome. I'm glad you liked it. :)

  • @ashwin35007
    @ashwin35007 6 หลายเดือนก่อน +1

    Thanks for the great content CC!

    • @circuitimage
      @circuitimage  6 หลายเดือนก่อน

      Hi Ashwin, thank you so much for the feedback and I'm glad you liked it. :)

  • @taptuberay
    @taptuberay 2 ปีที่แล้ว

    Thank you for the nice explanation of CTLE

    • @circuitimage
      @circuitimage  2 ปีที่แล้ว

      Thanks for the feedback and I'm glad that helps.

  • @filesshitong
    @filesshitong ปีที่แล้ว +1

    Thanks for the good video. May I ask what caused long tail pulse response and how CTLE helps to remove it?

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      Thank you for the question. The bandwidth limited channel would cause the long tail. The CTLE will compensate for the bandwidth and extend to a high enough bandwidth such that the long tail would be reduced as low as possible.

  • @ZanZ-qi6wz
    @ZanZ-qi6wz ปีที่แล้ว +1

    Thanks a lot for your teaching. Does DC gain affect the low freq swing only? should I use less DC Gain for smaller insertion loss channel and larger DC Gain for larger insertion loss channel/cable?

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      Hi Zan, nice to meet you, and thanks for the good question. You're correct. If you have a big swing (or less loss), you might want to reduce the DC gain to get better linearity for the amplifier; otherwise, a larger DC gain should be applied for your small swing (or big channel loss) to provide a greater SNR.

    • @ZanZ-qi6wz
      @ZanZ-qi6wz ปีที่แล้ว +1

      @@circuitimage Thanks again for your explanation!

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      @@ZanZ-qi6wz You're very welcome.

  • @po-yaohsu2052
    @po-yaohsu2052 ปีที่แล้ว +1

    I have a question about Nyquist frequency.
    For one channel SerDes structure, if we have a 100 Gb/s SerDes circuit, we may have a sampling clock at 100 GHz. But, we have a Nyquist frequency with 100/2 = 50 GHz. But, I thought that the Nyquist frequency means the highest frequency that we can observe in our data. So, I'm confused about why we can demonstrate that we have 100 Gb/s data transmission rate, but not 50 Gb/s?And, why we only compensate the channel loss below the Nyquist frequency, but not toward the smaple frequency?

    • @circuitimage
      @circuitimage  ปีที่แล้ว +1

      Hi Po-Yao, Thank you so much for the good questions.
      The sampling clock frequency is not necessary to be the same as the data rate, it could be 50GHz, or 25GHz but multiphase clocking with half rate or quarter rate, respectively. Long story short, I'll make a video later to show how to get the half-rate or quarter-rate clocking work. Also, up to the Nyquist frequency, the most energy of the data could be, the fast slew rate still will have some small energy above the Nyquist rate, and I'll make another short video to explain that with a few simulated responses. We only compensate for the channel loss below the Nyquist frequency since we are compensating for the data response, not the clock, which could be at any clock rate as mentioned in the previous sentence.
      Thank you.
      CC😀

    • @po-yaohsu2052
      @po-yaohsu2052 ปีที่แล้ว +1

      @@circuitimageThx for detailed explanation. So, can I have a statement with:The 100Gb/s SerDes circuit implies that the maximum data rate 100Gb/s is equal to the Nyquist frequency, which is 100GHz. But, the sampling clock might be any other frequencies depending on the circuit structure.

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      @@po-yaohsu2052 Hi Po-Yao,
      Yes, you are correct. But, the Nyquist frequency is 50GHz, which is half of the data rate 100Gbps.
      Thank you so much.
      CC

  • @shaikjohnshaida4009
    @shaikjohnshaida4009 5 หลายเดือนก่อน

    Great explanation.
    Can you please make video on pre cursor isi and post cursor isi waveforms?

    • @circuitimage
      @circuitimage  5 หลายเดือนก่อน

      Hi shaik, nice to meet you. Yes, thank you for your good suggestions.

  • @nurahmedomar
    @nurahmedomar 5 หลายเดือนก่อน +1

    Best explanation! What tools you guys use to draw the schematic and waveform? It's so good.

    • @circuitimage
      @circuitimage  5 หลายเดือนก่อน

      Hi Nurahmed, nice to meet you and thank you for your feedback. I draw it with Visio or Inkscape, and both are similar. :)

    • @nurahmedomar
      @nurahmedomar 5 หลายเดือนก่อน

      @@circuitimage Thank you for your reply, nice to meet you too. I also use Visio but never used Inkspace before. I'll have a look at Inkscape. I liked your content a lot, keep up the good work!

  • @王正宇-i1l
    @王正宇-i1l ปีที่แล้ว +1

    hi teacher I have some questions.
    You said that CTLE will sharpen the transition, so longtail effect in postcursor will be solved.
    what about the slope of the precursor , it seems no different between point X and Vout

    • @circuitimage
      @circuitimage  ปีที่แล้ว +1

      Hi 正宇, Nice to meet you, and thanks for your good question. You are correct if you only looked at the absolute value 28mV (before CTLE) & 46mV (after CTLE), but the peak value of the main cursor has been increased after the CTLE (e.g., 157mV -> 319mV). Therefore, the ISI should be evaluated with the coefficient C-1, and the value is decreased after the CTLE 0.144 (46/319). Before the CTLE, the C1=0.178 (28/157)

  • @JeetDarji-rg4qh
    @JeetDarji-rg4qh 7 หลายเดือนก่อน +1

    Thanks a lot 🙏

    • @circuitimage
      @circuitimage  7 หลายเดือนก่อน

      Hi Jeet, nice to meet you and you're very welcome. :)

  • @林彥全-x7f
    @林彥全-x7f ปีที่แล้ว +1

    Hi Dr.Chen, thanks for your videos they are very informative, helps a lot! I have a small question about this video.
    In 4:33 you mentioned that the signal from the channel is analog. However, I originally thought that NRZ signal is a digital signal. Does this mean that any digital signal that has been distorted will have to be viewed as a analog signal? (on the other hand, I understand that why PAM4 signal is analog, because it used a 2 bit DAC to build 4 voltage level, but NRZ signal seems to be build directly from the digital signal from the chip)

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      Hi 彥全, nice to meet you. You're very welcome. Thank you for the feedback and I'm glad that helped. The digital signal is defined as only two levels: logic 1 (from the supply) and logic 0 (from the ground), but the signal level at the channel (TX output or RX input) is arbitrary (could be 0V, 0.1V, 0.2V, ... 0.7V, ..., 1V); therefore, it must be the analog signal (all possible voltage levels). I hope this simple example helps.

    • @林彥全-x7f
      @林彥全-x7f ปีที่แล้ว +1

      Thanks for the reply! Now I understand that the signal at Rx is not a clean 2 level so it is analog. But I am not quite sure why Tx ouput is also an analog signal (for NRZ), do you mean there might have some pre treatment such as pre-emphasis?

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      @@林彥全-x7f Hi 彥全, Thank you for the feedback and good questions. The TX output swing is adjustable. For example, someone may want to save the power by only sending the TX output swing to be 50mV or even small, which won't reach full swing to VDD & ground like the digital level does.

    • @林彥全-x7f
      @林彥全-x7f ปีที่แล้ว

      I understand now! many thanks!

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      @@林彥全-x7f Great. I'm glad that helps and you're welcome. 😀

  • @mountaineagle4140
    @mountaineagle4140 ปีที่แล้ว

    Great video. Thanks so much!

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      @Mountain Eagle Glad you enjoyed it!

  • @rangababuganta7725
    @rangababuganta7725 2 ปีที่แล้ว

    Thank you Chen. if possible can u talk about implementation challenges and possible solutions to mitigate.. BW extension and use of TIA as load... and some other stuff....

    • @circuitimage
      @circuitimage  2 ปีที่แล้ว

      Thanks for your Great suggestion! I'll do it :)

  • @JohnnyLiao-p6n
    @JohnnyLiao-p6n 11 หลายเดือนก่อน +1

    post-curor可以直覺地想像當下資料會影響後面的資料;但該如何直覺地解釋pre-cursor未來的資料會影響當下資料呢?

    • @circuitimage
      @circuitimage  11 หลายเดือนก่อน +1

      Hi Johnny, 非常感謝你提出這個好問題。您可以想像自己所處的位置。如果你在current bit, the next pre-cursor 1 就會干擾你current bit,如果你在next bit, 另一方面,current bit 的 pre-cursor 1 就會干擾你 previous bit.

    • @JohnnyLiao-p6n
      @JohnnyLiao-p6n 11 หลายเดือนก่อน +1

      @@circuitimage 過去有模擬如果signal經過一階RC的LPF是不會產生pre-cursor,因此在想為何經過實際的channel就會產生pre-cursor?

    • @circuitimage
      @circuitimage  11 หลายเดือนก่อน +2

      Hi Johnny,
      The RC low-pass filter is a lump element; therefore, you should not see the dispersion at the precursor. Instead, the real channel is a distributed element and the wave would disperse and spread the pulse to the precursor.

  • @KarimAly-c9f
    @KarimAly-c9f 5 หลายเดือนก่อน +1

    Thank you
    great

    • @circuitimage
      @circuitimage  5 หลายเดือนก่อน

      Most welcome🙏😊

  • @muhammadkhaled0000
    @muhammadkhaled0000 ปีที่แล้ว

    Hi Dr. Chen,
    Can you explain, why dc gain at low frequency should be lower than 0dB? What is the problem if it has a 0dB response at low frequency and high response at high frequency?
    Thank you for this great and detailed video 😃

    • @circuitimage
      @circuitimage  ปีที่แล้ว +1

      Hi Muhammad,
      Nice to meet you and you're very welcome. I'm glad you liked it.
      The DC gain at low frequency should be highly programmable & calibrated to the input swing. For example, if the input swing (at long-run pattern) is very huge (e.g., > 1V), you might want to decrease the swing to improve the linearity without saturating the amplifier's output swing; otherwise, the DFE cannot converge well from the SS-LMS algorithm. On the other hand, if the input swing (at long-run pattern) is little (e.g., < 50mV), you might want to increase the swing to improve the input sensitivity of the sampler (& DFE) such that SNR would be high enough. Hopefully, this explanation is what you're looking for and answers your questions. 😄

    • @muhammadkhaled0000
      @muhammadkhaled0000 ปีที่แล้ว

      Thanks Dr. Chen for this great explanation@@circuitimage

    • @circuitimage
      @circuitimage  ปีที่แล้ว +1

      @@muhammadkhaled0000 You're very welocme. Any time. 😀

  • @AkashGupta-po2bg
    @AkashGupta-po2bg 3 ปีที่แล้ว +2

    Could you please create video on FFE (TX side) ? Also explain precursor and post cursor in details.

    • @circuitimage
      @circuitimage  3 ปีที่แล้ว

      HI Akash, thanks for the feedback. I've uploaded the TX FFE. Feel free to let me know if you have any questions. Thanks.

    • @AkashGupta-po2bg
      @AkashGupta-po2bg 3 ปีที่แล้ว +1

      @@circuitimage Thank you so much for your quick response on my comment.

    • @circuitimage
      @circuitimage  3 ปีที่แล้ว

      Sure. Any feedback will be highly appreciated.

    • @AkashGupta-po2bg
      @AkashGupta-po2bg 2 ปีที่แล้ว

      @@circuitimage Could you please explain transmitter driver in details if possible? Thank you.

    • @circuitimage
      @circuitimage  2 ปีที่แล้ว

      @Akash Gupta Here you go: th-cam.com/video/_3vJzohIcsA/w-d-xo.html

  • @王正宇-i1l
    @王正宇-i1l ปีที่แล้ว

    hi ! teacher
    I want to ask you some questions!
    We said that H0 is our main cursor (the main frequency we operate), and h3 4 5 ... is low frequency ISI.
    My question is that H-1 or h1 which's frequency is higher?!

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      Hi 正宇, thank you for the good question. Both are the same since they are just 1-bit time ahead or behind the main cursor; therefore, the CTLE can equalize both 1st pre-cursor & post-cursor proportionally.

  • @許育瑛-n5t
    @許育瑛-n5t ปีที่แล้ว

    Hi Dr.Cheng, thanks for the great video, I'd like to inquire some quesitons to you
    1. As your mention, CTLE can boost the output swing and get the higher SNR, but after I looked up the information online, most of the information indicated that CTLE will also amplify the noise, so may I know the noise won't have any effects on the SNR since the noise is too small, please correct me if I'm wrong.
    2. The picture at @5:48, I'm not sure the frequency in the x-axis is signal's frequency or not, then if it's signal's frequency, it means the CTLE can't work properly if the signal's frequecny is higher than 2GHz right( the black line: CH+CTLE), please correct me if I'm wrong.
    Thanks for your video again.

    • @circuitimage
      @circuitimage  ปีที่แล้ว +1

      Hi, 育瑛, you're very welcome. 😃Thank you so much for those good questions. I have comments below.
      Yes, you're correct. the CTLE would boost the high-frequency noise due to the high pass response; therefore, we don't put too much bandwidth than what it needs in the CTLE design. In addition, the passive CTLE would have a less SNR than the active CTLE if the active CTLE burns reasonable power.😀
      Usually, we care about the 3dB bandwidth (not the whole flat response bandwidth), as long as the 3dB BW is ~5GHz, the signal's frequency < 5GHz should be okay and good enough for 10Gbps. 😄

    • @許育瑛-n5t
      @許育瑛-n5t ปีที่แล้ว

      @@circuitimage Hi Dr.Cheng, thanks for your reply!
      1. As you mentioned, we don't put too much BW in the CTLE design. In this case, it won't contain too much high frequency in CTLE, so we can get less noise, right? And I think we may not say CTLE can not boost high frequency, shall we say CTLE will decrease the power in low frequency to compensate the loss of high frequency through channel.
      2. The CTLE you mentioned in the video is active CTLE since it has higher SNR, but how could we distingush passive and active CTLE?
      3. I'm wondering that if the IP is like USB4, the data rate is about 20Gbps, then could it still work
      Additional inquiry,
      4. Can we improve the CTLE's filter ability by adjusting the AC and DC gain since in the CTLE design the resistor and capacitor are parallel, but I'm not sure this is correct or not.
      please correct me if I'm wrong.
      I really appreciated that, thank you again

    • @circuitimage
      @circuitimage  ปีที่แล้ว +1

      @@許育瑛-n5t Hi, 育瑛, you're very welcome. Again, thank you so much for those good questions. I have additional comments below.1. As you mentioned, we don't put too much BW in the CTLE design. In this case, it won't contain too much high frequency in CTLE, so we can get less noise, right? And I think we may not say CTLE can not boost high frequency, shall we say CTLE will decrease the power in low frequency to compensate the loss of high frequency through channel.[CC] Yes.
      2. The CTLE you mentioned in the video is active CTLE since it has higher SNR, but how could we distingush passive and active CTLE?[CC] Please check this one: th-cam.com/video/JsIBAqdYgvU/w-d-xo.html
      3. I'm wondering that if the IP is like USB4, the data rate is about 20Gbps, then could it still work[CC] No, and I'll make another video to show how it works. Additional inquiry,4. Can we improve the CTLE's filter ability by adjusting the AC and DC gain since in the CTLE design the resistor and capacitor are parallel, but I'm not sure this is correct or not.[CC] Yes, and I'll make another video to show how it works.

    • @許育瑛-n5t
      @許育瑛-n5t ปีที่แล้ว

      @@circuitimage Thanks for your reply, I'm looking forward to watching the new video, thanks agian.

    • @circuitimage
      @circuitimage  ปีที่แล้ว +1

      It is ready. Why Active CTLE in a high-speed SerDes?
      th-cam.com/video/JsIBAqdYgvU/w-d-xo.html

  • @Max0938202
    @Max0938202 3 ปีที่แล้ว

    So the CTLE possesses adjustable function for gain to let the higher voltage down or let the lower voltage up?

    • @circuitimage
      @circuitimage  2 ปีที่แล้ว

      Yes. The CTLE equalizes the swing at different frequencies.

  • @zulfiqarali7382
    @zulfiqarali7382 5 หลายเดือนก่อน +1

    Can you share the slides to your lectures please?

    • @circuitimage
      @circuitimage  4 หลายเดือนก่อน

      Thank you for your interest. 😊

    • @zulfiqarali7382
      @zulfiqarali7382 4 หลายเดือนก่อน +1

      @@circuitimage I mean kindly share the slides to your lectures.

  • @NostalgiaT
    @NostalgiaT 2 หลายเดือนก่อน

    What's the difference between ctle and dfe?

    • @circuitimage
      @circuitimage  2 หลายเดือนก่อน

      Hi Ahmad,
      Nice to meet you and thank you 🙏 for your questions. Lots difference and you might want to check all my videos😊

  • @frankhsu1038
    @frankhsu1038 ปีที่แล้ว

    😀👍👍👍

    • @circuitimage
      @circuitimage  ปีที่แล้ว

      Hi Frank, thank you so much.