Why ADC/DSP-Based PAM4 Receiver?
19:09
21 сағат бұрын
Why Analog PAM4 Receiver?
17:17
14 күн бұрын
Why Dynamic Flip-flops or TSPC FF?
14:03
Why Latches or Flip-Flops?
12:06
Why IBIS-AMI?
16:09
3 ай бұрын
Why Not IBIS Model Only?
12:10
3 ай бұрын
Why IBIS Model?
12:16
3 ай бұрын
Why Dynamic Element Matching, DEM?
15:16
Why LFEQ?
18:09
4 ай бұрын
Why On-Chip Variation, OCV?
16:06
5 ай бұрын
Why Ring Oscillator Based PLL?
13:08
Пікірлер
@MangoLin
@MangoLin Күн бұрын
嗨!doctor您好,請問一般在業界設計serdes時,都是使用keysight ads還是cadense virtuoso居多呢? 他們各自的優缺點又在哪裡呢?感謝doctor!!
@circuitimage
@circuitimage Күн бұрын
Hi Mango, thank you for the good question. Cadense virtuoso is more poplular since that's compatible with other layout, post-extracted simulation, IR-EM backend design/verifications and other system IBIS-AMI.
@MangoLin
@MangoLin 3 сағат бұрын
​@@circuitimage thx for the reply!! Your video is very beneficial for me!!
@dhaneshprabhu72
@dhaneshprabhu72 Күн бұрын
This is just an amazing video. I'm a consistent consumer of your content. However I'd suggest you to add english subtitles since I sometimes find it difficult to follow your audio.
@circuitimage
@circuitimage Күн бұрын
Hi Dhanesh, thank you so much for the suggestion. I've done and let me know if that helps or not. :)
@abhiruplahiri1
@abhiruplahiri1 2 күн бұрын
Hi CC, why does the reference you shared additionally uses a 1tap DFE when 14tap FFE is used? Is the FFE not sufficient for equalisation?
@circuitimage
@circuitimage Күн бұрын
Hi Abhirup, thanks for the good question. The 1tap DFE is not sufficient for equalization if there's no FFE. On the other hand, 1tap DFE + 14tap FFE might be sufficient for equalization for a less discontinuity (or smooth) channel characteristic. But, that should not be sufficient if the loss is > 40dB with lots of discontinuity. So, it depends. :)
@abhiruplahiri1
@abhiruplahiri1 Күн бұрын
Thanks CC for the message. I gave it a thought and seems DFE can still help in not doing noise amplification while a FFE does noise amplification. So it seems to be a compromise between two types of equalisation, using FFE and DFE. Having long FFE and 1 tap DFE seems to be a very good idea!
@circuitimage
@circuitimage Күн бұрын
@@abhiruplahiri1 Hi Abhirup, thanks for the additional information & thoughts. I agree with you that the 1-tap DFE without noise amplification and FFE could help other residual ISI & reflection, without adding too much noise amplification; therefore, that's a good compromise/optimization.
@bobbylu3490
@bobbylu3490 6 күн бұрын
Love this one. Thanks CC.
@circuitimage
@circuitimage 6 күн бұрын
Hi Bobby, you’re welcome and I am glad you loved 🥰 it
@bobbylu3490
@bobbylu3490 6 күн бұрын
Thank you for a high quality video
@circuitimage
@circuitimage 6 күн бұрын
Hi Bobby, you’re welcome and I am glad you liked it 😊
@hanyueli3147
@hanyueli3147 8 күн бұрын
Thanks for your great video! At time 4:36, what does PMA in red mean?
@circuitimage
@circuitimage 8 күн бұрын
Hi Hanyue, nice to meet you. SerDes PHY includes a Physical Media Attachment (PMA) hard macro and Physical Coding Sub-layer (PCS).
@lionelcliff
@lionelcliff 9 күн бұрын
The much awaited :D Thank you !
@circuitimage
@circuitimage 9 күн бұрын
Hi Lionel, you're very welcome.
@777bfd
@777bfd 11 күн бұрын
謝謝!
@circuitimage
@circuitimage 11 күн бұрын
感謝🙏打賞😊
@abhishekanand2842
@abhishekanand2842 14 күн бұрын
Hi , Thanks for the Video , i have doubts regarding the floating node from a long time .Glad that those doubts got resolved from this video 😊.Can you suggest any good book to explore these concepts much more? Regarding Reliability issues?
@circuitimage
@circuitimage 13 күн бұрын
Hi Abhishek, Thank you for the feedback and I'm glad that helps. This one seems good to me. 😉 www.amazon.com/Circuit-Design-Reliability-Ricardo-Reis/dp/1461440777
@xmotaic
@xmotaic 15 күн бұрын
Interesting topic!! Considerting the original reason from NRZ to PAM4, there might be opportunity to apply analog type in some low loss channel. But with high loss channel, does it still work in analog solution?
@circuitimage
@circuitimage 14 күн бұрын
Hi Analogue, Thank you for the good questions, which should be answered in the next video. Stay tuned! 😊
@abhiruplahiri1
@abhiruplahiri1 15 күн бұрын
Nice video CC, good to see Marvell's ISSCC paper reference for ADC based receiver. Cheers!
@circuitimage
@circuitimage 14 күн бұрын
Hi Abhirup, thank you for the feedback. Marvell's work impressed me a lot. :) Nice work!
@sumanchowdhury2724
@sumanchowdhury2724 15 күн бұрын
Very good informative video. This gives a top-level picture . Can you also share your knowledge from Specs to design perspective. Looking at the Specs how to decide various critical parameters for different sub-blocks.
@circuitimage
@circuitimage 14 күн бұрын
Hi SUMAN, thank you for the good suggestion. I'll do that since that would benefit lots of people as well. :)
@xmotaic
@xmotaic 20 күн бұрын
謝謝!
@circuitimage
@circuitimage 19 күн бұрын
😀🙏謝謝!
@arashyusefi1889
@arashyusefi1889 20 күн бұрын
Thanks 😊👍🙏💯
@circuitimage
@circuitimage 20 күн бұрын
Hi Arash, Nice to meet you and I'm glad you like it. :)
@aaaaa-yv1zr
@aaaaa-yv1zr 22 күн бұрын
講完深奧的PLL,突然變成基礎數位邏輯了XD
@circuitimage
@circuitimage 22 күн бұрын
😊數位邏輯也是很重要的。沒注意到,有很嚴重的誤碼率問題。傳輸資料不容易、每一個部分都是重要‼️
@andywestwood2972
@andywestwood2972 24 күн бұрын
I have been looking for a way to help my colleagues understand FFE/DFE and how they operate. Your tutorials are excellent, clear with very helpful visuals and examples of real device issues. Thank you for this entire series, sir.
@circuitimage
@circuitimage 22 күн бұрын
Hi Andy, You're very welcome. Nice to meet you. I'm glad that's helpful. 😊
@sunkarasaigoutham
@sunkarasaigoutham 24 күн бұрын
Very useful content. Much appreciated by someone who has experience in the industry.
@circuitimage
@circuitimage 22 күн бұрын
Hi Sai, Thank you so much for your support. 😊
@Yugi-qq9xg
@Yugi-qq9xg 24 күн бұрын
Thank you so much for your videos, they help me a lot. Could you please make video about sampler dead zone (strong-arm based sense amp dead zone), and how it affects jitter budget? I think it's related to setup and hold time of sense amp.
@circuitimage
@circuitimage 22 күн бұрын
Hi Yugi, You're very welcome. Nice to meet you. I'm glad that's helpful. 😊 Thank you so much for your suggestions. I'll make video about sampler dead zone (strong-arm based sense amp dead zone), and how it affects jitter budget. 😊
@surajkulkarni6868
@surajkulkarni6868 25 күн бұрын
but what is the equation for current for supply independent biasing ? how to set the current ?
@circuitimage
@circuitimage 22 күн бұрын
Hi Suraj, Thank you so much for your good questions. You can derive the equation by yourself. FYI: I've listed here: Iout = 2 / (unCox(W/L)) * (1/Rs​^2) * (1 - 1/ SQRT(mirror factor))^2
@zulfiqarali7382
@zulfiqarali7382 26 күн бұрын
Can you share the slides to your lectures please?
@circuitimage
@circuitimage 22 күн бұрын
Thank you for your interest. 😊
@zulfiqarali7382
@zulfiqarali7382 21 күн бұрын
@@circuitimage I mean kindly share the slides to your lectures.
@bobbylu3490
@bobbylu3490 28 күн бұрын
Thank you CC. These information are really useful
@circuitimage
@circuitimage 27 күн бұрын
Hi Bobby, I'm glad that's useful to you. :)
@shaikjohnshaida4009
@shaikjohnshaida4009 Ай бұрын
Nice explanation. Can you please tell any text book ? we can refer regarding high speed SERDES blocks
@circuitimage
@circuitimage Ай бұрын
Hi Shaik, you can refer Prof. Razavi's book: www.amazon.com/Design-Integrated-Circuits-Optical-Communications/dp/0072822589
@forgetpwnow
@forgetpwnow Ай бұрын
A question on tx jitter is that , when using scope to measure jitter, there are options of constant freq, 1st order cdr, 2nd order cdr, so for protocol defined tx jitter, should we use constant freq or cdr? Since latter will filter out low freq jitter. So from jitter budget point of view, which method is correct?
@circuitimage
@circuitimage Ай бұрын
Hi Jason, nice to meet you and thank you for the good question. Yes, you may use the 1st order CDR to filter out the low frequency jitter, which CDR can track it well and not necessary to be small.
@forgetpwnow
@forgetpwnow Ай бұрын
@@circuitimage thanks for the reply. The follow up question is in ibis-ami model, when provide tx side jitter for system level simulation, if provide filtered jitter number from 1st order CDR, would it underestimate the actual jitter seen by Rx? As far as I know, for those model, you only provide a constant RJ number and won't tell if it's high passed by measurements.
@circuitimage
@circuitimage Ай бұрын
Hi Jason, Thank you for the quick response & question. It depends on how your IBIS-AMI model was done. Some people don't include the CDR tracking behavior, and that can be all passes; therefore, that's not underestimated. If the CDR model has the 1st order LPF, then you should not put the filtered jitter at the TX. Does that make sense to adjust accordingly?
@forgetpwnow
@forgetpwnow 27 күн бұрын
@@circuitimage hi that makes perfect sense. Thanks for your reply. Have a good day
@circuitimage
@circuitimage 26 күн бұрын
@@forgetpwnow Hi Jason, I'm glad that makes sense to you. :)
@shaikjohnshaida4009
@shaikjohnshaida4009 Ай бұрын
Great explanation. Can you please make video on pre cursor isi and post cursor isi waveforms?
@circuitimage
@circuitimage Ай бұрын
Hi shaik, nice to meet you. Yes, thank you for your good suggestions.
@ericsu5909
@ericsu5909 Ай бұрын
Hi: You can have a negative setup time in a FF, if a FF has a long clock buffer you will have negative setup time. Reason we don't see any negative setup time is because this clock buffer is only one
@ericsu5909
@ericsu5909 Ай бұрын
sorry I mean usually in schematics there is at most like one clock buffer
@circuitimage
@circuitimage Ай бұрын
Hi Eric, thank you so much for providing this insight. I agree, but the more clock buffer, the more timing uncertainty is, which may be even very difficult to analyze. So, I don't think we need to risk the negative setup time by lots of clock buffer chains. :)
@circuitimage
@circuitimage Ай бұрын
@@ericsu5909 Yeah, I see and make sense, which depends on how you designed it. If we only look at flops without buffer, then that could be more obvious. :)
@sunkarasaigoutham
@sunkarasaigoutham Ай бұрын
Thanks Chen for considering my request to make a video on Flops. Looking for Low power High speed flip flop videos in future.
@circuitimage
@circuitimage Ай бұрын
Sure thing!😊🙏
@y_x2
@y_x2 Ай бұрын
Unable to understand anything...
@circuitimage
@circuitimage Ай бұрын
Hi André, nice to meet you and thank you so much for your feedback. Could you please let me know your background or anything I can improve? I hope I can make a much clear to everyone in another video with your help. :)
@nurahmedomar
@nurahmedomar Ай бұрын
Best explanation! What tools you guys use to draw the schematic and waveform? It's so good.
@circuitimage
@circuitimage Ай бұрын
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 Ай бұрын
@@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!
@atef1994itani
@atef1994itani Ай бұрын
Thank you sir, that was to the point and summarized. Very helpful.
@circuitimage
@circuitimage Ай бұрын
Hi Atef, nice to meet you and I'm glad it's helpful to you. :)
@user-zr7te9bo1z
@user-zr7te9bo1z Ай бұрын
Dear CC, a) if we need CTLE stage & VGA stage , which one is 1st stage ? b) dLev is externally set voltage for signal swing? The voltage swing control (VGA) & CTLE peaking control tuning through out data transfer ?! It seems this dLev in the video NOT the same as so called dLev used for SSLMS taps (ISI cancellation), right? c) This VGA control , can we just use simple feedback (dLev in the video compare with input ) to tune ?
@RushabhkumarPatel-bo3qz
@RushabhkumarPatel-bo3qz Ай бұрын
Hi CC, Thank you for such a great content. Its a gold mine and very upto date with industry rightnow. I am curious why don't people directly use DLL to generate 64 phases instead they go on putting PI after DLL. Is it due to accuracy? Also, CC if you can make a video on clock distribution techniques. That would be great.
@xmotaic
@xmotaic Ай бұрын
Hello Dr. Chen. One Question about electircal idle. Why do TX need to apply complemental singal on the individual segments to generate idle? Since AC couple cap exists on signal path, no signal shall be received on RX if TX send the constant digital code as DC value is outputed. Thanks!!
@user-dd5pi3yq2t
@user-dd5pi3yq2t Ай бұрын
Thank you great
@circuitimage
@circuitimage Ай бұрын
Most welcome🙏😊
@mohamedhadji4579
@mohamedhadji4579 Ай бұрын
Hello Chen quick question what about a push-pull current mode driver ? the transistors operates in triode region which is in contradiction with origiinal CM Driver (2T + 2R) we should as in VM driver to size the switches in the aim to ensure a good matching with RTerm. Could you carify this point please Thank you in advance !
@circuitimage
@circuitimage Ай бұрын
Hi Mohamed, Thank you so much for the great questions. I don't think the push-pull current mode driver would be better. The switching current may cause more supply introduced jitter and must take care of the dynamic behavior. Thanks, CC
@xinzhang-dt5xd
@xinzhang-dt5xd Ай бұрын
thanks for this knowledge sharing. it looks like there is a typo in the hand calculation section. Gm unit is mA/V, but the formula is not like this.
@ryanfu3016
@ryanfu3016 Ай бұрын
this saved my ass
@circuitimage
@circuitimage Ай бұрын
Hi Ryan, nice to meet you and I'm glad I can save you. :)
@kurororusiruheru5796
@kurororusiruheru5796 2 ай бұрын
Hi Chen, Thank you so much for the very informative lecture. I have one question here: the Jitter bugget of TX is abbriviated as a total Jitter of around 30% UI. But the details of TX jitter is sometimes critical in certain applications. Could you please give some deepdive discussion on the TX Jitter? Thanks again!
@circuitimage
@circuitimage Ай бұрын
Hi Kuroro, Yes. I did a jitter budget for the TX jitter here: kzbin.info/www/bejne/kGWQip2GiNmVa7Msi=Eym4C-0OQ1z9iRzI Could you please let me know if that's what you're looking for? Thanks for the feedback again.
@SunShineAlwaysEveryday
@SunShineAlwaysEveryday 2 ай бұрын
Very useful and practical for design checking. Excellent 👍🤝👍
@circuitimage
@circuitimage Ай бұрын
Hi J Sun, thank you for the feedback. I'm glad you liked it. :)
@SunShineAlwaysEveryday
@SunShineAlwaysEveryday 2 ай бұрын
Excellent talk 👍
@circuitimage
@circuitimage Ай бұрын
Hi J Sun, thank you for the good words. I'm glad you liked it. :)
@cpyi1
@cpyi1 2 ай бұрын
Thanks! It’s really helpful!
@circuitimage
@circuitimage Ай бұрын
Hi 沛PeiLife, nice to meet you and I'm glad that's helpful. :)
@SYan-gk3kd
@SYan-gk3kd 2 ай бұрын
Thank you very much for sharing these valuable information. It is more helpful than basic design information. The PI circuit has two stacked devices in series with resistor. For high-speed design, such as 112GBPS PAM,4, what is the size of resistor, capacitor, I and power supply? Thx
@circuitimage
@circuitimage 2 ай бұрын
Hi S. Yan, You're very welcome. Nice to meet you. I'm glad that's helpful. 😊 The supply was 0.75V in 5nm. I don't have the exact value of resistor, capacitor, but you should be able to size it based on your slew rate, headroom limitation & noise. Therefore, usually, that highly depends on all the specifications, which might be different from different designs.
@layt01
@layt01 2 ай бұрын
Super video!
@circuitimage
@circuitimage 2 ай бұрын
Hi layt01, thank you for the kind words, and nice to meet you. :)
@layt01
@layt01 2 ай бұрын
Super video.
@circuitimage
@circuitimage 2 ай бұрын
Hi layt01, thank you for the kind words, and nice to meet you. :)
@layt01
@layt01 2 ай бұрын
You are the best.
@circuitimage
@circuitimage 2 ай бұрын
Hi layt01, thank you for the kind words, and nice to meet you. :)
@abhiruplahiri1
@abhiruplahiri1 2 ай бұрын
I missed watching your videos for sometime CC, it’s good to revisit this concepts. I always had this picture of so called integrating PI in my head for high linearity PI. Thanks for sharing the video.
@circuitimage
@circuitimage 2 ай бұрын
Hi Abhirup, Welcome back. 🙂 Thank you so much for the feedback for the IMPI. 😉 You're very welcome.
@Aadhyacedt
@Aadhyacedt 2 ай бұрын
Good video. I think there is some error in the xor gate characteristics.
@circuitimage
@circuitimage 2 ай бұрын
Hi Aadhya’s, nice to meet you, and thanks for the good catch. Yes, the characteristics of the XOR may depend on the x-axis definition, which I didn't specify well clearly. :(
@xmotaic
@xmotaic 2 ай бұрын
謝謝!
@circuitimage
@circuitimage 2 ай бұрын
Hi Analogue, nice to meet you. Thank you so much for the feedback and the kindness. You're so welcome.
@ashwin35007
@ashwin35007 2 ай бұрын
Thanks for the great content CC!
@circuitimage
@circuitimage 2 ай бұрын
Hi Ashwin, thank you so much for the feedback and I'm glad you liked it. :)
@DDjadure
@DDjadure 2 ай бұрын
這麼優質的頻道!! 我現在都推薦台大ICS做analog, PLL / SerDes 的學弟妹可先看這個當基礎!!
@circuitimage
@circuitimage 2 ай бұрын
Hi Chieh-Ju Tsai, nice to meet you and I really appreciate your sharing and recommendations.