Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. HDMI is always a pain to debug, so I am looking into measuring cable performance somehow.

HDMI is always a pain to debug, so I am looking into measuring cable performance somehow.

Scheduled Pinned Locked Moved Uncategorized
20 Posts 6 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • manawyrm@chaos.socialM manawyrm@chaos.social

    @cccpresser I'm kinda expecting this to be an important piece of the measurement, though. At least with CAT7/10GbE copper cabling, NEXT/FEXT crosstalk between the pairs is usually what fails to meet specs, not the individual line itself.

    But yeah, for individual measurements, that should work, i guess 🙂

    cccpresser@chaos.socialC This user is from outside of this forum
    cccpresser@chaos.socialC This user is from outside of this forum
    cccpresser@chaos.social
    wrote last edited by
    #7

    @manawyrm Thanks, that is exactly the insight I am looking for.

    Crosstalk would kinda be possible to measure with this as well, terminating one pair, and measuring another diffpair.

    Thinking more about that, it would probably take hours to make a decent measurement of one cable using the tools I currently have available.

    So perhaps I need to make a board with the https://www.ti.com/lit/ds/symlink/ds280df810.pdf or a similar device that has a build in eye-monitor.

    Link Preview Image
    manawyrm@chaos.socialM jakob@mastodon.chaosfield.atJ jaseg@chaos.socialJ 3 Replies Last reply
    0
    • cccpresser@chaos.socialC cccpresser@chaos.social

      @manawyrm Thanks, that is exactly the insight I am looking for.

      Crosstalk would kinda be possible to measure with this as well, terminating one pair, and measuring another diffpair.

      Thinking more about that, it would probably take hours to make a decent measurement of one cable using the tools I currently have available.

      So perhaps I need to make a board with the https://www.ti.com/lit/ds/symlink/ds280df810.pdf or a similar device that has a build in eye-monitor.

      Link Preview Image
      manawyrm@chaos.socialM This user is from outside of this forum
      manawyrm@chaos.socialM This user is from outside of this forum
      manawyrm@chaos.social
      wrote last edited by
      #8

      @cccpresser and having an open source design for such a thing would also enable you to build testers for many other cables like USB-C, SFP28, etc., which seems very useful to me? I think that's worthwhile -- such testers are usually unobtainably expensive.

      cccpresser@chaos.socialC 1 Reply Last reply
      0
      • manawyrm@chaos.socialM manawyrm@chaos.social

        @cccpresser and having an open source design for such a thing would also enable you to build testers for many other cables like USB-C, SFP28, etc., which seems very useful to me? I think that's worthwhile -- such testers are usually unobtainably expensive.

        cccpresser@chaos.socialC This user is from outside of this forum
        cccpresser@chaos.socialC This user is from outside of this forum
        cccpresser@chaos.social
        wrote last edited by
        #9

        @manawyrm Yeah, that has been on my todo-list for a few years already. Just not with any priority - also because it seems to be non-trivial. I don't have the equipment to do validation measurements either.

        TI has a few chips that can do those EyeOpenMonitor plots. At least for HDMI there are cheaper options with easier packages.

        This could also be a 'real' product, I can easily imagine a company spending 1k€ on a device that lets the user judge the quality of HDMI wiring.

        1 Reply Last reply
        0
        • cccpresser@chaos.socialC cccpresser@chaos.social

          @manawyrm Thanks, that is exactly the insight I am looking for.

          Crosstalk would kinda be possible to measure with this as well, terminating one pair, and measuring another diffpair.

          Thinking more about that, it would probably take hours to make a decent measurement of one cable using the tools I currently have available.

          So perhaps I need to make a board with the https://www.ti.com/lit/ds/symlink/ds280df810.pdf or a similar device that has a build in eye-monitor.

          Link Preview Image
          jakob@mastodon.chaosfield.atJ This user is from outside of this forum
          jakob@mastodon.chaosfield.atJ This user is from outside of this forum
          jakob@mastodon.chaosfield.at
          wrote last edited by
          #10

          @cccpresser @manawyrm I designed a board around the "big brother" of this chip: https://git.paranoidlabs.org/jackie/sfp28-retimer-mux
          I haven't finished bringup yet but the chip is answering my I2C requests (I'm currently procrastinating implementing the absolutely cursed configuration protocol/format).
          I specifically designed this to measure some cursed SFP28/56 contraptions.

          1 Reply Last reply
          0
          • cccpresser@chaos.socialC cccpresser@chaos.social

            HDMI is always a pain to debug, so I am looking into measuring cable performance somehow.

            Has anyone build a HDMI to Coax adapter board that I can use together with a VNA? I am thinking of having two of them, one on each side of the HDMI-Cable.

            Is this a stupid idea anyway? What are your thoughts?

            smithchart@chaos.socialS This user is from outside of this forum
            smithchart@chaos.socialS This user is from outside of this forum
            smithchart@chaos.social
            wrote last edited by
            #11

            @cccpresser We had build something like this for Micro-SD-Cards some time ago. We have measured S11 and S12 for some of the signals for our products and also some commercially available stuff. Worked well, with good repeatability.
            But SD-Cards are (keeping the modern PCIe-ones aside) single ended.

            Link Preview ImageLink Preview Image
            1 Reply Last reply
            0
            • cccpresser@chaos.socialC cccpresser@chaos.social

              HDMI is always a pain to debug, so I am looking into measuring cable performance somehow.

              Has anyone build a HDMI to Coax adapter board that I can use together with a VNA? I am thinking of having two of them, one on each side of the HDMI-Cable.

              Is this a stupid idea anyway? What are your thoughts?

              jaseg@chaos.socialJ This user is from outside of this forum
              jaseg@chaos.socialJ This user is from outside of this forum
              jaseg@chaos.social
              wrote last edited by
              #12

              @cccpresser That’s definitely an off-the-shelf product. Looking for “HDMI fixture”, it seems leo bodnar sells one for a reasonable price.

              azonenberg@ioc.exchangeA 1 Reply Last reply
              0
              • jaseg@chaos.socialJ jaseg@chaos.social

                @cccpresser That’s definitely an off-the-shelf product. Looking for “HDMI fixture”, it seems leo bodnar sells one for a reasonable price.

                azonenberg@ioc.exchangeA This user is from outside of this forum
                azonenberg@ioc.exchangeA This user is from outside of this forum
                azonenberg@ioc.exchange
                wrote last edited by
                #13

                @jaseg @cccpresser yes but the usual way to do it is one sma per conductor, not per pair, for a 4-port VNA / differential BERT.

                The pairs are not designed for 50 ohm zdiff so doing it your way will likely result in big reflections at the connector

                jaseg@chaos.socialJ 1 Reply Last reply
                0
                • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

                  @jaseg @cccpresser yes but the usual way to do it is one sma per conductor, not per pair, for a 4-port VNA / differential BERT.

                  The pairs are not designed for 50 ohm zdiff so doing it your way will likely result in big reflections at the connector

                  jaseg@chaos.socialJ This user is from outside of this forum
                  jaseg@chaos.socialJ This user is from outside of this forum
                  jaseg@chaos.social
                  wrote last edited by
                  #14

                  @azonenberg @cccpresser yeah, you definitely want to do a four port measurement. The only way around that if you only had a 2 port VNA would be to bodge something with some baluns, but good ones covering that frequency range can be very pricey and you’d still have to cal them out of your measurements.

                  azonenberg@ioc.exchangeA 1 Reply Last reply
                  0
                  • jaseg@chaos.socialJ jaseg@chaos.social

                    @azonenberg @cccpresser yeah, you definitely want to do a four port measurement. The only way around that if you only had a 2 port VNA would be to bodge something with some baluns, but good ones covering that frequency range can be very pricey and you’d still have to cal them out of your measurements.

                    azonenberg@ioc.exchangeA This user is from outside of this forum
                    azonenberg@ioc.exchangeA This user is from outside of this forum
                    azonenberg@ioc.exchange
                    wrote last edited by
                    #15

                    @jaseg @cccpresser yeah.

                    Realistically, for this kind of testing I would want to use something like my ML4039 BERT (or an open source equivalent made by a less awful company) with multiple differential TX/RX lanes

                    azonenberg@ioc.exchangeA 1 Reply Last reply
                    0
                    • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

                      @jaseg @cccpresser yeah.

                      Realistically, for this kind of testing I would want to use something like my ML4039 BERT (or an open source equivalent made by a less awful company) with multiple differential TX/RX lanes

                      azonenberg@ioc.exchangeA This user is from outside of this forum
                      azonenberg@ioc.exchangeA This user is from outside of this forum
                      azonenberg@ioc.exchange
                      wrote last edited by
                      #16

                      @jaseg @cccpresser building one around an artix u+ FPGA or similar has been on my TODO for a while, it would work with any cable standard given appropriate fixturing

                      cccpresser@chaos.socialC 1 Reply Last reply
                      0
                      • cccpresser@chaos.socialC cccpresser@chaos.social

                        @manawyrm Thanks, that is exactly the insight I am looking for.

                        Crosstalk would kinda be possible to measure with this as well, terminating one pair, and measuring another diffpair.

                        Thinking more about that, it would probably take hours to make a decent measurement of one cable using the tools I currently have available.

                        So perhaps I need to make a board with the https://www.ti.com/lit/ds/symlink/ds280df810.pdf or a similar device that has a build in eye-monitor.

                        Link Preview Image
                        jaseg@chaos.socialJ This user is from outside of this forum
                        jaseg@chaos.socialJ This user is from outside of this forum
                        jaseg@chaos.social
                        wrote last edited by
                        #17

                        @cccpresser @manawyrm AMD/Xilinx IIRC has a built in eye scan feature on their high speed transceivers. Most off the shelf FPGA boards with HDMI inputs or outputs have redrivers or retimers in front of the FPGA though.

                        cccpresser@chaos.socialC 1 Reply Last reply
                        0
                        • azonenberg@ioc.exchangeA azonenberg@ioc.exchange

                          @jaseg @cccpresser building one around an artix u+ FPGA or similar has been on my TODO for a while, it would work with any cable standard given appropriate fixturing

                          cccpresser@chaos.socialC This user is from outside of this forum
                          cccpresser@chaos.socialC This user is from outside of this forum
                          cccpresser@chaos.social
                          wrote last edited by
                          #18

                          @azonenberg @jaseg I have never used a BERT. For my common use-case of measuring (or estimating) the signal-integrity/margin of cables, what would be the better approach?
                          BERT or EOM?

                          What I want is a measurement that tells me that the how good a given signal chain (cable, perhaps switches, retimers) is. So I can exchange components, measure again and remove/replace bad components.

                          azonenberg@ioc.exchangeA 1 Reply Last reply
                          0
                          • jaseg@chaos.socialJ jaseg@chaos.social

                            @cccpresser @manawyrm AMD/Xilinx IIRC has a built in eye scan feature on their high speed transceivers. Most off the shelf FPGA boards with HDMI inputs or outputs have redrivers or retimers in front of the FPGA though.

                            cccpresser@chaos.socialC This user is from outside of this forum
                            cccpresser@chaos.socialC This user is from outside of this forum
                            cccpresser@chaos.social
                            wrote last edited by
                            #19

                            @jaseg @manawyrm The Appnote from AMD mentions the KC705 which is available at work...

                            I have not found a HDMI-FMC card without drivers, so I guess that I need to make one. FPGA + FMC would be kinda cool since it allows different connectors like USB, SFP, ... with a rather simple and cheap adaptor.

                            I guess the main issue is finding the time and motivation to build any kind of device.

                            1 Reply Last reply
                            0
                            • cccpresser@chaos.socialC cccpresser@chaos.social

                              @azonenberg @jaseg I have never used a BERT. For my common use-case of measuring (or estimating) the signal-integrity/margin of cables, what would be the better approach?
                              BERT or EOM?

                              What I want is a measurement that tells me that the how good a given signal chain (cable, perhaps switches, retimers) is. So I can exchange components, measure again and remove/replace bad components.

                              azonenberg@ioc.exchangeA This user is from outside of this forum
                              azonenberg@ioc.exchangeA This user is from outside of this forum
                              azonenberg@ioc.exchange
                              wrote last edited by
                              #20

                              @cccpresser @jaseg The BERT can do eye opening measurements, the ML4039 is actually built around a 100GbE retimer chip very similar to that TI part you linked above.

                              I have a YT vid from a while back demonstrating the ML4039 used with a very early version of ngscopeclient to give you an idea.

                              1 Reply Last reply
                              1
                              0
                              • R relay@relay.infosec.exchange shared this topic
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • World
                              • Users
                              • Groups