Nandland Go Board Project 10 - Pong! (On your VGA Monitor)

Поділитися
Вставка

КОМЕНТАРІ • 30

  • @CraigHollabaugh
    @CraigHollabaugh 7 років тому

    great series. I'm glad you decided to have all the projects build on each other such that new topics are discussed in a context. Having all topics unrelated stand-alone makes it hard to grasp integration and see how to structure a real design. Don't have that here, yay! This series taught me just enough to be dangerous with FPGAs, exactly what I need. Thanks.

    • @Nandland
      @Nandland  7 років тому

      Thanks for the complement! I'm glad you found the projects helpful. Hopefully I'll be able to add a few more in the future.

  • @kissinger1337
    @kissinger1337 Рік тому

    Awesome work, Russell. Thanks for the guides and code!

  • @JGunlimited
    @JGunlimited 8 років тому

    Thank you for all the lessons (UA-cam and website)! They have been very helpful in becoming a better HDL programmer. Not to mention the chance to play around with an FPGA.

  • @Aemilindore
    @Aemilindore 5 років тому

    You are a wonderful person to have created this content. Thank you.

  • @xmotoFF
    @xmotoFF 8 років тому +5

    Thank you very much Russell! Your tutorials were a great help in learning FPGA and digital design. I'm actually a TA in a digital design course, and I recommended the Go Board in one of my classes.
    +1 for the block ram tutorial, and I will love to see a PMOD tutorial as well. Some questions: Is there a way to change the clock speed of the go board? Are you planning on releasing a 8K version of the go board?

    • @Nandland
      @Nandland  8 років тому +1

      Thanks for the feedback. I'm glad you've found the tutorials useful. I am planning on making more videos when I have time, hopefully within the next month or two, thanks for your requests. At this point, I'm not planning on making a larger Go Board. Instead I'd like to focus on making videos, I think that will more helpful than introducing another FPGA dev board. If more people request an 8K board, I would certainly jump at the opportunity, I'm just worried the market isn't big enough for me to invest the time to create it. Again, thanks.

  • @ishmeetbindra5428
    @ishmeetbindra5428 8 років тому +1

    your videos help a lot
    please keep on making such videos

  • @m3lateef
    @m3lateef 5 років тому

    Thanks for sharing. I remember doing a similar project before with the help of a book called fpga prototyping by verilog examples

  • @aznwhu196
    @aznwhu196 3 роки тому

    After uploading the bitmap, my monitor tells me to change the source resolution. What might I do here?

  • @MilanKarakas
    @MilanKarakas 5 років тому

    This is exactly the project I want to start in order to learn VHDL and Verilog at the same time. Your page with codes is excellent source to compare that two languages. I have Cyclone II FPGA, and no VGA output port, but I can improvise. Just not sure how you did on your Go board connect VGA port (DB15 connector). Those three bits, do you use discrete resistors, or ICE can be connected in parallel with some internal resistance or something? I can make DAC with R/2R ladder.... Just curious - do I need those resistor? Thank you in advance for your answer.

    • @Nandland
      @Nandland  5 років тому

      Go board schematic might help you www.nandland.com/goboard/images/Go_Board_V1.pdf

  • @yahiagamal937
    @yahiagamal937 10 місяців тому

    Dear engineers,
    I'm new to FPGAs, I bought a Nandland Go Board to learn hardware programming and do a project that requires connecting a camera to the board.
    The first thing I struggled with was finding a camera I could use with the limited ports available on the board.
    Can anyone help?

  • @107電子科智班03吳東穎
    @107電子科智班03吳東穎 2 роки тому

    Im thinking about .xdc, little bit complex

  • @DavidJapanese
    @DavidJapanese 4 роки тому

    VHDL from about 25:00

  • @evanl734
    @evanl734 2 місяці тому

    What is the latency of this pong game?

  • @matth3wc
    @matth3wc 7 років тому

    Hey thanks for the great videos, I got the pong game working on my basys 3 fpga running at 100mhz I just needed to make a clock divider to slow it down to 25mhz after that it works great. Two questions, I got the player score registers routed into my seven segment display module and it will display 1 once a player scores but if they score again it goes back to zero. Looking at the code you've written I see no reason for this behavior. Any ideas why? I left all of your code untouched just added the segment display in the top module of the game.

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

    Very good thank you

  • @wisnueepis3593
    @wisnueepis3593 5 років тому

    i just confused with input i_HSync,
    input i_VSync,
    inside Pong_Top.v
    why we need those? as long as i know , Both Hsynq and VSynq are generated by our counter.

    • @russellmerrick9761
      @russellmerrick9761 5 років тому

      I don't have the code in front of me, but I think those are for generating the row/column indexes internal to the Pong module.

    • @wisnueepis3593
      @wisnueepis3593 5 років тому

      I think that will need response from outside fpga because u initialized as input at top module hierarchy

    • @Nandland
      @Nandland  5 років тому

      @@wisnueepis3593 You'll have to instantiate VGA_Sync_Porch from the VGA tutorial along side it. That will generated the HSync and VSync pulses needed by the Pong_Top.

    • @wisnueepis3593
      @wisnueepis3593 5 років тому

      @@Nandland i got it, thanks

  • @jeetlodaya775
    @jeetlodaya775 6 років тому

    how much LE's does it use?

  • @NishantjonyJaiswal
    @NishantjonyJaiswal 6 років тому

    Awesome.

  • @jacobseal
    @jacobseal 3 роки тому

    I'm gonna drink TANG and put on a Molly Hatchet record while I build this one.

  • @ishmeetbindra5428
    @ishmeetbindra5428 8 років тому +1

    please make a video on block ram😅

    • @Nandland
      @Nandland  8 років тому

      It's on my to-do list... I'm super busy right now so unfortunately I have not had time for new videos. More will come, sorry for the delay.

    • @ishmeetbindra5428
      @ishmeetbindra5428 8 років тому

      +nandland no problem
      thankyou for everything till now , and all the best for the future videos :)

  • @user-uq6po8dv6i
    @user-uq6po8dv6i 3 роки тому

    You look like Chris Isaak. I mean, great video, though.