Z80 Computer Part 20 - VRAM Timing

Поделиться
HTML-код
  • Опубликовано: 25 окт 2024
  • НаукаНаука

Комментарии • 12

  • @zxborg9681
    @zxborg9681 7 месяцев назад +2

    I designed pro broadcast video equipment for decades - NTSC, PAL, up to 4K. This counter plus decode logic plus a register to retime the signals is exactly my preferred implementation. Meat and potatoes of video design. Sometimes folding the decode logic into a PROM addressed by the counter for easy of modification, althouh with FPGAs/CPLDs that's not such a big deal. Nice starting point.

    • @SteveRaynerMakes
      @SteveRaynerMakes  7 месяцев назад

      Thanks. I can't take credit as I took the idea from someone else's design, but it's good to know that this is a tried and tested technique. I really feel that I have learnt something very important and useful here.

  • @electronicsamateurs7662
    @electronicsamateurs7662 6 месяцев назад +2

    You should add the zilog z0860008psc chip to your computer

  • @jesusmolo
    @jesusmolo 7 месяцев назад +1

    Good afternoon. thank you very much for sharing your knowledge

  • @gasparinizuzzurro6306
    @gasparinizuzzurro6306 7 месяцев назад +1

    Hi, nice video. How do you plan to deny access to CPU during video circuitry time slots? Do you do this by asserting the WAIT line and buffering the BUSses or do you assert a BUS Request condition? thx for your explanation.

    • @SteveRaynerMakes
      @SteveRaynerMakes  7 месяцев назад

      The cpu busses and video busses are separate. You might describe that as buffering. I'm hoping I won't need to assert the wait line as the video clock is many times faster than the cpu clock. How ever I will need to check the timing.

  • @phils_arcade
    @phils_arcade 6 месяцев назад +1

    Love seeing and understanding the work on timings via the oscilloscope, The text on that seems very small at places on the screen. With eyesight not quite what it was, do these have outputs for a larger external screen to make it easier to read?

    • @SteveRaynerMakes
      @SteveRaynerMakes  6 месяцев назад +1

      No, my one does not seem to have the option of connecting a larger screen. The font size is very small and I have seen other people complaining, but I don't think the font size is adjustable.

  • @SteveRaynerMakes
    @SteveRaynerMakes  7 месяцев назад

    The re-timing via the latch causes the signals to appear one stage delayed. I didn't explain that this is already compensated for because the AND gate inputs are all connected to one stage earlier than what we want. So after the 1 stage delay, all the signals are back where we want them.

  • @SteveRaynerMakes
    @SteveRaynerMakes  7 месяцев назад +1

    spotted a small mistake in my math there

    • @phils_arcade
      @phils_arcade 6 месяцев назад

      but still well within your timing limit :)

  • @kBashumUclugam
    @kBashumUclugam 7 месяцев назад

    Hey 👋