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.
  • 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