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.
@MangoLin3 сағат бұрын
@@circuitimage thx for the reply!! Your video is very beneficial for me!!
@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Күн бұрын
Hi Dhanesh, thank you so much for the suggestion. I've done and let me know if that helps or not. :)
@abhiruplahiri12 күн бұрын
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Күн бұрын
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Күн бұрын
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Күн бұрын
@@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.
@bobbylu34906 күн бұрын
Love this one. Thanks CC.
@circuitimage6 күн бұрын
Hi Bobby, you’re welcome and I am glad you loved 🥰 it
@bobbylu34906 күн бұрын
Thank you for a high quality video
@circuitimage6 күн бұрын
Hi Bobby, you’re welcome and I am glad you liked it 😊
@hanyueli31478 күн бұрын
Thanks for your great video! At time 4:36, what does PMA in red mean?
@circuitimage8 күн бұрын
Hi Hanyue, nice to meet you. SerDes PHY includes a Physical Media Attachment (PMA) hard macro and Physical Coding Sub-layer (PCS).
@lionelcliff9 күн бұрын
The much awaited :D Thank you !
@circuitimage9 күн бұрын
Hi Lionel, you're very welcome.
@777bfd11 күн бұрын
謝謝!
@circuitimage11 күн бұрын
感謝🙏打賞😊
@abhishekanand284214 күн бұрын
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?
@circuitimage13 күн бұрын
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
@xmotaic15 күн бұрын
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?
@circuitimage14 күн бұрын
Hi Analogue, Thank you for the good questions, which should be answered in the next video. Stay tuned! 😊
@abhiruplahiri115 күн бұрын
Nice video CC, good to see Marvell's ISSCC paper reference for ADC based receiver. Cheers!
@circuitimage14 күн бұрын
Hi Abhirup, thank you for the feedback. Marvell's work impressed me a lot. :) Nice work!
@sumanchowdhury272415 күн бұрын
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.
@circuitimage14 күн бұрын
Hi SUMAN, thank you for the good suggestion. I'll do that since that would benefit lots of people as well. :)
@xmotaic20 күн бұрын
謝謝!
@circuitimage19 күн бұрын
😀🙏謝謝!
@arashyusefi188920 күн бұрын
Thanks 😊👍🙏💯
@circuitimage20 күн бұрын
Hi Arash, Nice to meet you and I'm glad you like it. :)
@aaaaa-yv1zr22 күн бұрын
講完深奧的PLL,突然變成基礎數位邏輯了XD
@circuitimage22 күн бұрын
😊數位邏輯也是很重要的。沒注意到,有很嚴重的誤碼率問題。傳輸資料不容易、每一個部分都是重要‼️
@andywestwood297224 күн бұрын
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.
@circuitimage22 күн бұрын
Hi Andy, You're very welcome. Nice to meet you. I'm glad that's helpful. 😊
@sunkarasaigoutham24 күн бұрын
Very useful content. Much appreciated by someone who has experience in the industry.
@circuitimage22 күн бұрын
Hi Sai, Thank you so much for your support. 😊
@Yugi-qq9xg24 күн бұрын
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.
@circuitimage22 күн бұрын
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. 😊
@surajkulkarni686825 күн бұрын
but what is the equation for current for supply independent biasing ? how to set the current ?
@circuitimage22 күн бұрын
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
@zulfiqarali738226 күн бұрын
Can you share the slides to your lectures please?
@circuitimage22 күн бұрын
Thank you for your interest. 😊
@zulfiqarali738221 күн бұрын
@@circuitimage I mean kindly share the slides to your lectures.
@bobbylu349028 күн бұрын
Thank you CC. These information are really useful
@circuitimage27 күн бұрын
Hi Bobby, I'm glad that's useful to you. :)
@shaikjohnshaida4009Ай бұрын
Nice explanation. Can you please tell any text book ? we can refer regarding high speed SERDES blocks
@circuitimageАй бұрын
Hi Shaik, you can refer Prof. Razavi's book: www.amazon.com/Design-Integrated-Circuits-Optical-Communications/dp/0072822589
@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Ай бұрын
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Ай бұрын
@@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Ай бұрын
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?
@forgetpwnow27 күн бұрын
@@circuitimage hi that makes perfect sense. Thanks for your reply. Have a good day
@circuitimage26 күн бұрын
@@forgetpwnow Hi Jason, I'm glad that makes sense to you. :)
@shaikjohnshaida4009Ай бұрын
Great explanation. Can you please make video on pre cursor isi and post cursor isi waveforms?
@circuitimageАй бұрын
Hi shaik, nice to meet you. Yes, thank you for your good suggestions.
@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Ай бұрын
sorry I mean usually in schematics there is at most like one clock buffer
@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Ай бұрын
@@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Ай бұрын
Thanks Chen for considering my request to make a video on Flops. Looking for Low power High speed flip flop videos in future.
@circuitimageАй бұрын
Sure thing!😊🙏
@y_x2Ай бұрын
Unable to understand anything...
@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Ай бұрын
Best explanation! What tools you guys use to draw the schematic and waveform? It's so good.
@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Ай бұрын
@@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Ай бұрын
Thank you sir, that was to the point and summarized. Very helpful.
@circuitimageАй бұрын
Hi Atef, nice to meet you and I'm glad it's helpful to you. :)
@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Ай бұрын
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Ай бұрын
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Ай бұрын
Thank you great
@circuitimageАй бұрын
Most welcome🙏😊
@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Ай бұрын
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Ай бұрын
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Ай бұрын
this saved my ass
@circuitimageАй бұрын
Hi Ryan, nice to meet you and I'm glad I can save you. :)
@kurororusiruheru57962 ай бұрын
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Ай бұрын
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.
@SunShineAlwaysEveryday2 ай бұрын
Very useful and practical for design checking. Excellent 👍🤝👍
@circuitimageАй бұрын
Hi J Sun, thank you for the feedback. I'm glad you liked it. :)
@SunShineAlwaysEveryday2 ай бұрын
Excellent talk 👍
@circuitimageАй бұрын
Hi J Sun, thank you for the good words. I'm glad you liked it. :)
@cpyi12 ай бұрын
Thanks! It’s really helpful!
@circuitimageАй бұрын
Hi 沛PeiLife, nice to meet you and I'm glad that's helpful. :)
@SYan-gk3kd2 ай бұрын
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
@circuitimage2 ай бұрын
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.
@layt012 ай бұрын
Super video!
@circuitimage2 ай бұрын
Hi layt01, thank you for the kind words, and nice to meet you. :)
@layt012 ай бұрын
Super video.
@circuitimage2 ай бұрын
Hi layt01, thank you for the kind words, and nice to meet you. :)
@layt012 ай бұрын
You are the best.
@circuitimage2 ай бұрын
Hi layt01, thank you for the kind words, and nice to meet you. :)
@abhiruplahiri12 ай бұрын
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.
@circuitimage2 ай бұрын
Hi Abhirup, Welcome back. 🙂 Thank you so much for the feedback for the IMPI. 😉 You're very welcome.
@Aadhyacedt2 ай бұрын
Good video. I think there is some error in the xor gate characteristics.
@circuitimage2 ай бұрын
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. :(
@xmotaic2 ай бұрын
謝謝!
@circuitimage2 ай бұрын
Hi Analogue, nice to meet you. Thank you so much for the feedback and the kindness. You're so welcome.
@ashwin350072 ай бұрын
Thanks for the great content CC!
@circuitimage2 ай бұрын
Hi Ashwin, thank you so much for the feedback and I'm glad you liked it. :)