What is an FPGA? Intro for Beginners

Sdílet
Vložit
  • čas přidán 10. 09. 2024

Komentáře • 211

  • @lionsunited
    @lionsunited Před 5 lety +44

    this might be the clearest video about FPGA introduction I've ever found, thank you

  • @tetsujin1977
    @tetsujin1977 Před 8 lety +23

    Very clear, straightforward, and you managed to explain why FPGA is so important. Thank you very much!

  • @thisaintmyrealname1
    @thisaintmyrealname1 Před 3 lety +8

    Thanks man, I have programmed only in high level (C/C++) and this whole world is new to me. Great explanation and it left very clear what is the motivation for using these devices today.

  • @udithishanka2003
    @udithishanka2003 Před 11 měsíci +1

    8 years later, I am watching your video. Thanks a lot. You explains it so well

  • @bluesandhues2740
    @bluesandhues2740 Před 3 lety +2

    You explained this topic so easily, loved how you got all excited while saying FPGA are fun

  • @wubzykinz1299
    @wubzykinz1299 Před 7 lety +28

    @ 4:13 "nand gates, which I have a particular affinity for" hahahaha made me laugh out loud NandLand I love you

  • @sludgefactory241
    @sludgefactory241 Před 5 lety +3

    I stumbled upon this video because I was interested in a company called Analogue. What they do is make high end retro clone consoles. Like the NES snes Sega Genesis, ect. They use fpgas to make consoles that are the closest 1 to 1 experience with modern tv outputs available, but the cost are high as well. Being a total noob, I was curious as to why, and you do a good job in explaining what fpgas do, so thank you

  • @omgg4031
    @omgg4031 Před 3 lety

    took 5 minutes to understand fpga with your video while the others on youtube only made it harder to understand by using technical terms that i'm not familiar with. Thanks!

  • @swaroopjr8930
    @swaroopjr8930 Před 4 lety +5

    Thanks for a great introduction ... Really helped me to understand what FPGA is ..

  • @ekbastu
    @ekbastu Před 7 lety +1

    u sir have got me started with FPGA and m not gonna stop. Thanks a lot :)

  • @3liam7md123
    @3liam7md123 Před 2 lety +2

    BEST explanation ever! thank you!!

  • @eyadal9843
    @eyadal9843 Před 4 lety +11

    Thank you, for someone who knows nothing about programming that helped a lot. Now my question is how does someone become an FPGA programmer ?!

    • @hailsatyr
      @hailsatyr Před 3 lety +1

      I bet those jobs are well paid.

    • @NoSpeechForTheDumb
      @NoSpeechForTheDumb Před 6 měsíci

      ​@@hailsatyrdefinitely yes but FPGA is still a niche technology. There are some geographical hotspots where the regarding industries are settled, so you need to be ready to move.

  • @vikaspatel656
    @vikaspatel656 Před 5 lety +1

    hey i am an indian student of iit . i think you are a great teacher. you teach everything very clearly . you must be a professor . great job keep it up . best of luck :)

  • @justinhealey-htcohio3798

    Hey, I'm 39 & Sadly, I really don't know how to program😢
    But, I Just wanted to say that This video is truly exceptional & helped me understand something I never thought I could grasp.
    I look forward to watching all your other videos!
    Over the last 5yrs or so Ive been tinkering w/ & some basic stuff like DIY drones, MCU &, Raspberry pi stuff etc...
    Even though a lot of stuff is way over my head, I Just really enjoy trying to absorb any & all tech knowledge & over time I pick up on bits & pieces (on a conceptual basis).
    Thanks again!

  • @josecarlosxyz
    @josecarlosxyz Před 4 lety +3

    Still trying to grasp why the hell we passed so much time without ever heard about that. I’m on the IT industry and never heard about anything like that. That’s great

  • @shirleyachara3809
    @shirleyachara3809 Před 3 lety +2

    Very useful and clear explanation of the subject. I look forward to learning more from your videos, thanks.

  • @gtxhsbia2892
    @gtxhsbia2892 Před 4 lety

    Better presentation than Mr.X,PhD with lots of degrees.Keep going man!

  • @taglinetreichel
    @taglinetreichel Před 4 lety +1

    Thanks for the clarity of explanation! Well done.

  • @rafaelhenck8169
    @rafaelhenck8169 Před 4 lety +1

    Great and didactic explanation for non-technical people. Appreciate it!!

  • @electronic_engineerembedde9272

    I like the way that you explain basic about an FPGA.

  • @habtamusium8646
    @habtamusium8646 Před 3 lety

    ቀሪው ዘመንህ ይባረክ ! meaning , may each of Your remaining years b blessed richly ! thank you , you hv a gift to make complex things clear and understandable

  • @alexshnyrov8090
    @alexshnyrov8090 Před 4 lety +3

    Amazing! You’ve explained everything so clearly. Thanks a lot!

  • @dijonstreak
    @dijonstreak Před rokem

    man..i am SO stoked !! 'cause just yesterday i got this book that had VHDL and had NO idea what it was,,,and tonight i just happened on toy channel and boy what a FIND. !! a fricking GOLD Mine..i subscribed and gave u a like...and boy I AM HOOKED...+ you are an AWESOME instructor and believe me for me THAT is WAY important...thank YOY. SO much !! from a veey happy subscriber. whadaway to start The New Year WOOOO-HOOOOOO

  • @behnamsay7168
    @behnamsay7168 Před 7 lety +5

    Thanks for the video.
    I have a suggestion for you, whenever you want to explain something that may be a repetition and not directly related to the topic of the video, you could put a pop-up on the screen informing the viewer from which minute you will be go back to the main topic.
    Cheers

  • @tanmoydutta5846
    @tanmoydutta5846 Před 2 lety +1

    Very nice and neat beginner intro to FPGA

  • @boonedockjourneyman7979

    Still a helpful video. When introducing EE topics to people who will never use them clear, simple but accurate history is critical. Thank you.

  • @anasiwhida8513
    @anasiwhida8513 Před 7 lety +5

    Just fantastic! Thank you, it helped a lot!

  • @jobbjabb4815
    @jobbjabb4815 Před 3 lety

    Many Thanks for this video. It's so difficalt to find FPGA videos in Thai language.

  • @Nandland
    @Nandland  Před 8 lety +114

    Thanks! Oh I'm making more videos! You just wait... Muahhahahahaha!

    • @dowskivisionmagicaloracle8593
      @dowskivisionmagicaloracle8593 Před 6 lety +1

      So how does ones simulate Turing Completeness with one of these beasts?

    • @BillAnt
      @BillAnt Před 6 lety +1

      You've mentioned that a CPU can only process one command at a time, while that's true, modern multi-core CPU's can do many in parallel, sort of like an FPGA. But of course FPGA's are still very good at huge amounts of parallel data processing. ;)

    • @che7001
      @che7001 Před 5 lety

      Thank you for this video. It is really helping me understand how it all works. I am a subscriber so looking forward to catching up on all of your videos.

    • @qamarjaafri3639
      @qamarjaafri3639 Před 5 lety

      HI SIR PLZ MAKE MORE AND MORE VIDEO OF FPGA AS SOON AS POSSIBLE.
      THANKS

    • @RevolveRider
      @RevolveRider Před 4 lety

      Should we learne asic Or fpga which is better? In terms of job opportunities

  • @swaroopmuralidharan525

    Simple and perfect explanation! Thank you

  • @jimmybuu3179
    @jimmybuu3179 Před 3 lety

    Excellent Introduction of FPGA. Thanks

  • @vinodnadoni5047
    @vinodnadoni5047 Před 4 lety

    thanks a lot for providing complete and clear information.

  • @I_make_countless_mistakes

    Just ordered the Go board and thinking to learn it from your videos and website

  • @windydoo8618
    @windydoo8618 Před 6 lety

    Great introduction. Easy to understand and follow. Good Job nandland.

  • @uetian84
    @uetian84 Před 3 lety

    very clear and concise explanation. Super helpful. Thanks

  • @mikehunt4674
    @mikehunt4674 Před 6 lety +1

    Nice, I appreciate you taking the time to explain this.

  • @satyajitghosh6384
    @satyajitghosh6384 Před 4 lety +1

    Thank you for the video. It's really helpful.

  • @metanumia
    @metanumia Před 4 lety

    Excellent introductory video for FPGA's, thanks! :)

  • @musshare
    @musshare Před 2 lety +1

    new here.. simple explanation..subscribed and following/learning. Thank you

  • @nikhilpatwardhan1125
    @nikhilpatwardhan1125 Před měsícem

    Great Video! Engineer in India.......Learning Digital Design

  • @1luarluar1
    @1luarluar1 Před 6 lety

    very interesting, now there are a lot of attention towards this technology because of videogames, FPGA emulates games much better than a software emulation...your explanation was very clear, thank you!

  • @drumsamerica6158
    @drumsamerica6158 Před 3 lety

    You really explain things well. Thank you!

  • @tangytech7641
    @tangytech7641 Před 6 lety

    very informative, didn't knwo what an FPGA was before this. Or Verilog and VDHL.

  • @121moham21
    @121moham21 Před 8 lety +2

    Thank you nice explanation, great work easy and simple!

  • @jamesheller2193
    @jamesheller2193 Před 9 lety

    Your ideas are intriguing to me and I wish to subscribe to your newsletter.

  • @3lvio
    @3lvio Před 9 lety +2

    It is very helpful. Great video. Thanks!

  • @MilanKarakas
    @MilanKarakas Před 5 lety +2

    Boy, I like your channel. Subscribed.

  • @Trident_Euclid
    @Trident_Euclid Před 6 lety

    Very clear and well made explanation.

  • @codestorywithMIK
    @codestorywithMIK Před 6 lety +2

    Liked and subscribed. Do upload videos on verilog and VHDL tutorial. Thanks

  • @marinabaskakova2333
    @marinabaskakova2333 Před 3 lety

    I’m a blonde w zero tech/quant background - and that was pretty damn clear, thanks 🙏

  • @ashfaqniaz3953
    @ashfaqniaz3953 Před 5 lety

    thanks to give me idea to start my research on fpga

  • @saidulsayem9193
    @saidulsayem9193 Před 2 lety +1

    Thank you!!

  • @JeffSmith03
    @JeffSmith03 Před 3 lety

    Certainly, when you showed 3 gates in an old chip I'm surprised you didn't put any NAND in there; that's more important because of the added inversion and what could we really accomplish with no inversion

  • @larrycannon166
    @larrycannon166 Před 2 lety

    On a very basic level, what do they actually do? Can you give us an analogy, something that a guy off the street or your grandmother can understand? Thanks

  • @xinxingwang7902
    @xinxingwang7902 Před 9 lety

    Nice explained for very beginners. Thanks man!

  • @hoseinkhani8966
    @hoseinkhani8966 Před 2 lety

    YOU'RE ABSOULTLY GREAT
    LOVE YOU

  • @Nissearne12
    @Nissearne12 Před 7 lety

    Good that you take up that you do things in parallel, that is a corner stone. You actualy write a decription how to connect logic rather then describe a sequens.

  • @nethmijayasekara3490
    @nethmijayasekara3490 Před 3 lety

    thank you so much....explanation was soo good..

  • @omsingharjit
    @omsingharjit Před 3 lety

    Thank you .

  • @caivosco
    @caivosco Před 6 lety +2

    A good introduction... Thanks.

  • @sqdsqd2
    @sqdsqd2 Před 7 lety +3

    Thanks! Great explanation.

  • @mybook7299
    @mybook7299 Před 4 lety

    How a word or a digit 123..Etc or a name converted into electrical signals , how electrons carry it.

  • @sarthakagrawal1806
    @sarthakagrawal1806 Před 7 lety

    very helpful video, eagerly looking for more

  • @lakhyajitgohain593
    @lakhyajitgohain593 Před 6 lety +1

    Great video. learned a lot with this hot teacher

  • @HelloKittyFanMan..
    @HelloKittyFanMan.. Před 4 lety

    At first I was thinking that FPGAs were the flash version of processors and their instructions. But now I guess that doesn't make sense, because when you think back to how flash stores things, it can only store charges in cells that represent 0s and 1s; but not the tools that those 0s and 1s _go through_ for processing. So then it makes sense that you could not assemble the cells of data in a basic flash storage to become the tools that those bits go through. Right?
    But then that gives rise to the question: What adjustable type of semiconductor-based material _are_ the gates or/and the paths between them made of, as compared to the cells in flash storage?

  • @tgbaozkn
    @tgbaozkn Před 4 lety

    Thanks a lot,I understand thanks to you 🙏🏼

  • @ArashNawabi
    @ArashNawabi Před 9 lety +2

    Great description!

  • @07vlas
    @07vlas Před 6 lety

    Very informative video, thank you!!

  • @nijudy7414
    @nijudy7414 Před 7 lety +1

    good introduction about FPGA for beginner!

  • @batbaatarboldbaatar3429
    @batbaatarboldbaatar3429 Před 5 lety +1

    thank you. its so helpful

  • @ainl0310
    @ainl0310 Před 3 lety

    Thank you for great content!

  • @scrapskii
    @scrapskii Před 5 lety

    Your way of teaching is awesome. Thank you soooooo much. This video really helped for my examination. Keep making videos like this. On VLSI circuit design and implimentation.

  • @srinivasancheenu1908
    @srinivasancheenu1908 Před 4 lety

    Also...tq for explaining with application

  • @Shontushontu
    @Shontushontu Před 5 lety +1

    I love your videos :) thank you

  • @samdavid6071
    @samdavid6071 Před měsícem

    I love your videos!

  • @stanislavburmakin4384
    @stanislavburmakin4384 Před 9 lety

    thanks! Very good tutorial for beginners)

  • @balladofbusterscruggs515
    @balladofbusterscruggs515 Před 4 lety +2

    Poli saanum🔥🔥

  • @dowskivisionmagicaloracle8593

    So how does ones simulate Turing Completeness with one of these beasts?

  • @rakka1dude184
    @rakka1dude184 Před 6 lety

    can u unroll your logic to make it conduct through in a few 100 nanoseconds?

  • @RedKnight95
    @RedKnight95 Před 3 lety

    I wish u was my teacher bro , and its 2020

  • @filmbright
    @filmbright Před 6 lety

    great, needed this! thanks

  • @interestingspagetti
    @interestingspagetti Před 6 lety

    Really interesting vid, subscribed

  • @celtichongy
    @celtichongy Před 5 lety

    Great introduction, thx.

  • @zachjackovich116
    @zachjackovich116 Před 4 lety

    This was awesome thanks man

  • @abhilashchauhan4014
    @abhilashchauhan4014 Před 8 lety +1

    nice work man keep it up

  • @nilsonsls
    @nilsonsls Před 9 lety +8

    Nice work, man!

  • @mariovillacourt994
    @mariovillacourt994 Před 5 lety

    simple explanation

  • @hs254
    @hs254 Před 5 lety

    Thanks a lot for your good work sir. I gotta guestion that what kind of fpga board do you suggest for high frequency trading for beginners?

  • @sighakollisusmitha1318

    well said,thank you...

  • @sabihulhafiz3964
    @sabihulhafiz3964 Před 5 lety

    Hi , i am new in FPGA , Could any explain me please FPGA design, verification and validation ?

  • @stevema2
    @stevema2 Před 4 lety +2

    what's a Bill Gate ? lmao :p
    love the video, i learned a lot! :p

    • @slavkochepasov8134
      @slavkochepasov8134 Před 4 lety +2

      It is a gate that collects $ bills. You can't pass it until you pay! :)

    • @stevema2
      @stevema2 Před 4 lety +1

      @@slavkochepasov8134 haha yup that's exactly what i thought lmao :p

  • @captainaffection
    @captainaffection Před 5 lety +1

    Nobody:
    NandLand: Good Question

    • @Nandland
      @Nandland  Před 5 lety +2

      :) but also... :(

    • @captainaffection
      @captainaffection Před 5 lety

      @@Nandland Sorry! I didn't mean it that way
      So sorry

    • @Nandland
      @Nandland  Před 5 lety +1

      @@captainaffection Haha all good my friend :)

  • @imadreamer9526
    @imadreamer9526 Před 3 lety

    Just wow...thnks man

  • @geeker_yela
    @geeker_yela Před 3 lety

    Great job

  • @ypwangreg
    @ypwangreg Před 9 lety

    Great video! Keep moving!

  • @gurindersingh7933
    @gurindersingh7933 Před 7 lety

    good job sir fully educational .

  • @khaledbmw99
    @khaledbmw99 Před 6 lety

    i think it f balls grid array because i read to fiend the solution of device problem thank u nand land

  • @cheewurz
    @cheewurz Před 4 lety

    We have a Small NAND Gate Circuit from the early 80's and we could use a little help in understanding it. You up for it?

  • @gurindersingh7933
    @gurindersingh7933 Před 7 lety +2

    sir why intel are better than amd ? At same clock speed and cache .

    • @funtrollersmitty9672
      @funtrollersmitty9672 Před 7 lety

      compilers optimized for intel.. amd had intergrated mem controller on cpu die way before intel, devil is in the small silicon details.

  • @jamesturner2126
    @jamesturner2126 Před 7 lety

    car definitely have FPGA. They have lookup tables, EPROM, reconfigurable inputs and sometimes outputs.