An Introduction to VGA Signal Timing

Поділитися
Вставка
  • Опубліковано 18 жов 2024
  • A survey of a few web sites that discuss VGA video timing with an eye towards implementing a video application with an FPGA.
    You can support this channel on Patreon! / johnsbasement
    Music used in this video (Vibe Tracks, Alternate) was downloaded from the UA-cam Audio Library: www.youtube.co...
    #vga
    #fpga

КОМЕНТАРІ • 15

  •  2 місяці тому +2

    Very clear and complete explanation. Thanks John!
    With many cheap microcontrollers like Raspberry Pi Pico is possible to drive a vga monitor with few components and a lot of coding, and to achieve that all this information is crucial.

  • @gregorymccoy6797
    @gregorymccoy6797 2 місяці тому +2

    Very nice. I knew some of this but it's nice to tie it all together. Thanks.

    • @JohnsBasement
      @JohnsBasement  2 місяці тому +1

      @@gregorymccoy6797 you're welcome!

  • @SalamanderDancer
    @SalamanderDancer 2 місяці тому +1

    @BenEater has a great project on making a graphics card from scratch that outputs a VGA signal (which can be connected to a VGA monitor).
    Building a VGA output device makes it easier to understand the protocol as a whole.

  • @joeysartain6056
    @joeysartain6056 2 місяці тому +1

    Great video John!

  • @andyhu9542
    @andyhu9542 2 місяці тому +4

    22:48 Not true... Old monitors can tolerate a (relatively) wide range of vertical sync frequencies. However, if the horizontal deflection coil is connected to the flyback (to save on cost and to some extent stabilize the image), an incorrect horizontal sync frequency can mess up the flyback. The flyback circuit is usually tuned to a set frequency and would not tolerate a large deviation. What will usually happen is that the monitor will work but display garbage on screen (since it cannot get proper sync) and if you don't turn of the screen/disconnect the signal quickly it will burn itself out.

    • @JohnsBasement
      @JohnsBasement  2 місяці тому +1

      Oops 😬... Memory don't be failing me like this!!! Sorry. I should have fact checked that digression.
      Even so, anyone using a glass CRT needs to be careful if they leave the confines of the spec standards.

  • @ChrisJackson-js8rd
    @ChrisJackson-js8rd 2 місяці тому +1

    i ordered an ice40hx yesterday :)

    • @JohnsBasement
      @JohnsBasement  2 місяці тому +1

      @@ChrisJackson-js8rd fun times ahead!

  • @allenlorenz
    @allenlorenz 2 місяці тому +1

    interesting. I Remember when vga first came out. it was interesting how the different monitor, cables, and cards did not play well with each other. Then stuff seem to settle out. Then vesa with edid came along and another round of pieces not play well with each other.

    • @JohnsBasement
      @JohnsBasement  2 місяці тому +1

      @@allenlorenz they call that progress! 😂

  • @pebbleschan6085
    @pebbleschan6085 2 місяці тому +1

    All the mistakes in texts and diagrams show that the authors don’t know the subject intimately.❤ If the video signalling timing is too discrepant some CRT monitors blow up either or both their horizontal and vertical deflection circuits.😢 VGA was introduced around 1987 with IBM’s PS/2 system along with the ill-fated microchannel architecture. 🎉