Differential Impedance Deep Dive

Поділитися
Вставка
  • Опубліковано 17 тра 2024
  • Tech Consultant Zach Peterson is talking Signal Integrity again today with a deep dive into Differential Impedance. When dealing with differential pairs, this is a crucial concept to understand. Luckily, Zach explores what differential impedance is, formulas, and more.
    0:00 Intro
    0:37 What Is Differential Impedance?
    3:04 Mutual and Individual Inductance
    5:51 Differential Impedance Formula
    For more Signal Integrity videos, click here: • Signal Integrity
    For more PCB Routing videos, click here: • PCB Routing
    For more PCB Design for Advanced Users videos, click here: • PCB Design for Advance...
    For more Technical Consultant Zach Peterson videos, click here: • Technical Consultant Z...
    Transmission Line Impedance: The Six Important Values: resources.altium.com/p/transm...
    Design PCBs with a Free Trial of Altium Designer Here: www.altium.com/yt/altium-acad...
    Download CircuitMaker Here: www.altium.com/circuitmaker/d...
    Don't forget to follow us on social to stay up-to-date on the latest Altium Academy content.
    Follow Altium on Twitter: / altium
    Follow Altium on Linkedin: / altium
    Follow Altium on Facebook: / altiumofficial
    Ready to try the industry's best-in-class design experience yourself? Download it today and get started! www.altium.com/downloads
    The Altium Academy is an online experience created to bring modern education to PCB Designers and Engineers all across the world. Here you can access a vast library of free training and educational content covering everything from basic design to advanced principles and step-by-step walkthroughs. Join industry legends as they share their career knowledge, review real-life design projects, or learn how to leverage one of Altium's leading design tools. No matter your level of experience, the Altium Academy can help you become a better Designer and Engineer!
    About Altium LLC
    Altium LLC (ASX:ALU), a global software company based in San Diego, California, is accelerating the pace of innovation through electronics. From individual inventors to multinational corporations, more PCB designers and engineers choose Altium software to design and realize electronics-based products.
    #Altium #PCBdesign #AltiumDesigner
  • Наука та технологія

КОМЕНТАРІ • 31

  • @user-md7ll6pq5w
    @user-md7ll6pq5w 2 роки тому +3

    This is amazing sir keep up these lessons

  • @aravind7014
    @aravind7014 2 роки тому

    Great content and highly recommend!!

  • @csnell724
    @csnell724 2 роки тому +1

    Can we cover BGA via breakouts? Maybe something covering a SoC or DDR breakout example and tie in the recent length matching topic to it.

  • @YoussefEl.
    @YoussefEl. 2 роки тому

    Hello! I would like to ask how to handle rigid flex designs where a diff pair starts somewhere on the rigid part, say on a top layer with a 4 layer stackup, and then eventually is routed over to the flex part, going through the inner layers. Im not sure what kind of answer I'm looking for to be honnest, but just a general overview with an application example I find is really helpful. Thanks !

  • @saeidesekhavati1518
    @saeidesekhavati1518 2 роки тому

    Perfectly clear and excellent expression! Thanks a lot!

  • @user-pk2gk9ot2h
    @user-pk2gk9ot2h Рік тому

    Excellent explanation thanks please keep going on, have you given any lecture on common mode impedance

    • @Zachariah-Peterson
      @Zachariah-Peterson Рік тому +1

      Thank you, I have not created a video on that topic yet but it is something I have been meaning to do. Maybe we can get to it this week!

  • @maks886
    @maks886 2 роки тому +5

    What's your favourite exercise for triceps?

  • @DiegoColl44
    @DiegoColl44 2 роки тому

    Excellent explanation. First of all, thank you very much for educating us. ha! Now, I have a question. Like all equations seen, they depend on the frequency of the signal (Lo, Co, Lm, Cm). How does Altium calculate impedances (single-ended or differential)?? considering that it does not allow us to enter a specific frequency. thank.!

    • @Zachariah-Peterson
      @Zachariah-Peterson 2 роки тому +1

      TBH I don't know all of the details used in that calculation. Altium's impedance solver uses a 2D method of moments or boundary element method calculation with a wideband Debye model for the dielectric constant, just like other commercial solvers. I do not know if it applies the wideband optimization calculation I talk about in some of my research (See my channel for more on this). It is only returning the characteristic or differential impedance based on the stackup dimensions and materials, it is NOT the input impedance or anything else; this is standard for commercial stackup calculators. Some CAD packages with built-in interconnect analyzers will give you the impedance of each trace section with a similar algorithm based on the presence of nearby conductors, so they give you another level of accuracy. With Altium, you can export your data for use in other field solver applications.

  • @vishrutdave6714
    @vishrutdave6714 2 роки тому +2

    I can't seem to get my head wrapped around as to why You subtracted Mutual inductance from L0... I thought you were going add it.... I can understand why 2Cm was added with C0, but Numerator part is bit confusing for me... Would love to hear your explanation Zach...
    As always, wonderful to learn from the master like you... Keep these videos coming and don't hesitate to lean on the difficult topics... ☺️

    • @Zachariah-Peterson
      @Zachariah-Peterson 2 роки тому +3

      It's because we've defined the two signals to have opposite polarity and the impedance is defined in terms of the difference between these two signals. The Telegrapher's equations are being used to determine the propagation of opposite polarity signals down a transmission line, which requires taking a difference and produces the negative sign next to the mutual inductance. If we were looking at even-mode impedance (or common-mode impedance for the pair), we would have a positive in the numerator.
      If you write out a 1st order differential operator for the Telegrapher's equations (which will include mutual inductance) and then apply the operator to the pair of signals propagating on the coupled structure, the negative sign comes out naturally.
      If you like I can put together a video on this

  • @tahacankaya1613
    @tahacankaya1613 2 роки тому

    Thanks

  • @waleedarshad8160
    @waleedarshad8160 2 роки тому

    Great video!! Explains a lot. I just have one question. Recently I was watching one of Rick Hartley's videos on diff pairs in which he said that he once routed a diff pair in a way that one leg was on one end of the board and the other was on the other end just to show that the spacing does not matter. Could you please confirm if this is really the case?

    • @jimjjewett
      @jimjjewett 2 роки тому +3

      The (combined) signal from a differential pair is the signal of one minus the signal of the other. So sure, you could even send them an hour apart on different types of paths (at the cost of a lot of latency and buffering). But why bother? The reason to use a differential pair in the first place is to better overcome noise, and if the two half-signals aren't facing similar conditions (similar effective length in similar location with similar interference), then you're really just sending two unrelated but redundant signals.

    • @waleedarshad8160
      @waleedarshad8160 2 роки тому

      @@jimjjewett Sure, but what if I just length match the two signals? I am not really trying to route them apart just making sure that slight difference in coupling wont get the signal to fail, right? So, in theory if I route them a hundred mils apart and length match them, the signal should not fail?

    • @jimjjewett
      @jimjjewett 2 роки тому +1

      @@waleedarshad8160 Length matching (ideally, with length weighted by impedance) means they arrive at the same time, which simplifies decoding them. But why are you even using a differential trace instead of just a single trace? Presumably, because you're worried about crosstalk or other interference corrupting your signal. With two traces that are very close, this can mostly cancel out.
      1 - (-1) == 2, but so does ((1-3) - (-1-3)), even though noise of 3 would greatly overwhelm a single-trace signal. If they're too far apart, you're likely to instead get (1-3) - (-1), and ... the differential pair didn't really protect you from the noise.

    • @romanleduc6007
      @romanleduc6007 2 роки тому

      I'm not Zach but I agree totally with you. And I believe this is just what it is explained in this video : there are only two 50 ohms traces that when you bring them close enough, well this mutual Cm&Lm start to affect your diff impedance which is no more 2*Zo. The reason to have differential pairs is to remove common mode noise (conducted). For cross talk forget it, twisted differential wires can cancel crosstalk radiated from around, but differential pairs are just routed on the same plan : they will never (ever) have the same crosstalk, unless a boldy guy decides to route a trace along this diff pair or on the layer above...

    • @waleedarshad8160
      @waleedarshad8160 2 роки тому

      @@jimjjewett Your explanation is correct to an extent, but the common mode noise is most commonly due to ground offsets (if I am not wrong) and on a PC Boards with a uniform ground plane, I don't think this should be an issue. One common reason to use differential signaling instead of single ended signals is that the differential signals allow for greater data rates, which I think are not possible with single-ended transmission. Correct me if I am wrong, there is just too much information on the internet related to this topic and I am just trying to figure things out myself.

  • @pravinsengottaiyan9244
    @pravinsengottaiyan9244 2 роки тому

    Please refer some electronics books for hardware engineer to learn basics of electronics.

  • @beamray
    @beamray 2 роки тому

    also, there are different layered diff. pair (_P on L1, _N on L2), and there are NO GND diff pairs like RS-485 or ethernet.

  • @fernandoi8958
    @fernandoi8958 Рік тому +1

    I would like to know whats the effect of differential impedance mismatch? In regular single tracks, impedance mismatch causes reflections. Is it the same for differential tracks, but what its reflected is a differential voltage?

    • @Zachariah-Peterson
      @Zachariah-Peterson Рік тому +1

      All differential voltages are defined by the difference between signal levels on two traces. So if you have a differential impedance mismatch, you need to define what happens to each of the signals individually. To have a differential impedance mismatch, then there must be a mismatch on each individual trace. If that occurs on one of the traces, then that signal will reflect from the impedance mismatch or discontinuity, so if only one trace has a discontinuity then only that signal on that trace will reflect. If it happens on both traces, then both the opposite polarity signals reflect, so in this case you would think of it as a reflection of a differential voltage wave. No matter what happens on the two traces, the receiver will always be sensing a differential signal, which is just the difference between the two opposite polarity signals.

  • @PankajKumar-zr3tv
    @PankajKumar-zr3tv 2 роки тому

    ❤️❤️❤️❤️❤️❤️