What is an FPGA? Intro for Beginners

  Рет қаралды 371,858

nandland

nandland

Күн бұрын

Пікірлер
@lionsunited
@lionsunited 6 жыл бұрын
this might be the clearest video about FPGA introduction I've ever found, thank you
@tetsujin1977
@tetsujin1977 8 жыл бұрын
Very clear, straightforward, and you managed to explain why FPGA is so important. Thank you very much!
@udithishanka2003
@udithishanka2003 Жыл бұрын
8 years later, I am watching your video. Thanks a lot. You explains it so well
@thisaintmyrealname1
@thisaintmyrealname1 4 жыл бұрын
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.
@bluesandhues2740
@bluesandhues2740 4 жыл бұрын
You explained this topic so easily, loved how you got all excited while saying FPGA are fun
@wubzykinz1299
@wubzykinz1299 8 жыл бұрын
@ 4:13 "nand gates, which I have a particular affinity for" hahahaha made me laugh out loud NandLand I love you
@ekbastu
@ekbastu 8 жыл бұрын
u sir have got me started with FPGA and m not gonna stop. Thanks a lot :)
@swaroopjr8930
@swaroopjr8930 4 жыл бұрын
Thanks for a great introduction ... Really helped me to understand what FPGA is ..
@omgg4031
@omgg4031 4 жыл бұрын
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!
@3liam7md123
@3liam7md123 2 жыл бұрын
BEST explanation ever! thank you!!
@sludgefactory241
@sludgefactory241 5 жыл бұрын
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
@shirleyachara3809
@shirleyachara3809 4 жыл бұрын
Very useful and clear explanation of the subject. I look forward to learning more from your videos, thanks.
@gtxhsbia2892
@gtxhsbia2892 5 жыл бұрын
Better presentation than Mr.X,PhD with lots of degrees.Keep going man!
@taglinetreichel
@taglinetreichel 4 жыл бұрын
Thanks for the clarity of explanation! Well done.
@rafaelhenck8169
@rafaelhenck8169 5 жыл бұрын
Great and didactic explanation for non-technical people. Appreciate it!!
@habtamusium8646
@habtamusium8646 4 жыл бұрын
ቀሪው ዘመንህ ይባረክ ! meaning , may each of Your remaining years b blessed richly ! thank you , you hv a gift to make complex things clear and understandable
@justinhealey-htcohio3798
@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!
@dijonstreak
@dijonstreak 2 жыл бұрын
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
@alexshnyrov8090
@alexshnyrov8090 4 жыл бұрын
Amazing! You’ve explained everything so clearly. Thanks a lot!
@electronic_engineerembedde9272
@electronic_engineerembedde9272 5 жыл бұрын
I like the way that you explain basic about an FPGA.
@josecarlosxyz
@josecarlosxyz 4 жыл бұрын
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
@vikaspatel656
@vikaspatel656 5 жыл бұрын
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 :)
@valyushalee2320
@valyushalee2320 5 жыл бұрын
IIT
@windydoo8618
@windydoo8618 7 жыл бұрын
Great introduction. Easy to understand and follow. Good Job nandland.
@tanmoydutta5846
@tanmoydutta5846 3 жыл бұрын
Very nice and neat beginner intro to FPGA
@eyadal9843
@eyadal9843 4 жыл бұрын
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 3 жыл бұрын
I bet those jobs are well paid.
@NoSpeechForTheDumb
@NoSpeechForTheDumb 10 ай бұрын
​@@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.
@jimmybuu3179
@jimmybuu3179 3 жыл бұрын
Excellent Introduction of FPGA. Thanks
@behnamsay7168
@behnamsay7168 8 жыл бұрын
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
@anasiwhida8513
@anasiwhida8513 7 жыл бұрын
Just fantastic! Thank you, it helped a lot!
@metanumia
@metanumia 5 жыл бұрын
Excellent introductory video for FPGA's, thanks! :)
@mikehunt4674
@mikehunt4674 6 жыл бұрын
Nice, I appreciate you taking the time to explain this.
@Nandland
@Nandland 8 жыл бұрын
Thanks! Oh I'm making more videos! You just wait... Muahhahahahaha!
@dowskivisionmagicaloracle8593
@dowskivisionmagicaloracle8593 6 жыл бұрын
So how does ones simulate Turing Completeness with one of these beasts?
@BillAnt
@BillAnt 6 жыл бұрын
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 6 жыл бұрын
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 5 жыл бұрын
HI SIR PLZ MAKE MORE AND MORE VIDEO OF FPGA AS SOON AS POSSIBLE. THANKS
@RevolveRider
@RevolveRider 4 жыл бұрын
Should we learne asic Or fpga which is better? In terms of job opportunities
@musshare
@musshare 2 жыл бұрын
new here.. simple explanation..subscribed and following/learning. Thank you
@jobbjabb4815
@jobbjabb4815 4 жыл бұрын
Many Thanks for this video. It's so difficalt to find FPGA videos in Thai language.
@I_make_countless_mistakes
@I_make_countless_mistakes Жыл бұрын
Just ordered the Go board and thinking to learn it from your videos and website
@Nandland
@Nandland Жыл бұрын
Much appreciated!
@swaroopmuralidharan525
@swaroopmuralidharan525 2 жыл бұрын
Simple and perfect explanation! Thank you
@jamesheller2193
@jamesheller2193 10 жыл бұрын
Your ideas are intriguing to me and I wish to subscribe to your newsletter.
@uetian84
@uetian84 3 жыл бұрын
very clear and concise explanation. Super helpful. Thanks
@boonedockjourneyman7979
@boonedockjourneyman7979 5 жыл бұрын
Still a helpful video. When introducing EE topics to people who will never use them clear, simple but accurate history is critical. Thank you.
@codestorywithMIK
@codestorywithMIK 6 жыл бұрын
Liked and subscribed. Do upload videos on verilog and VHDL tutorial. Thanks
@kunjdesai1
@kunjdesai1 Ай бұрын
Awesome 👏🏼. Best explanation..
@vinodnadoni5047
@vinodnadoni5047 4 жыл бұрын
thanks a lot for providing complete and clear information.
@sharky1290
@sharky1290 2 ай бұрын
while working on designing and developing an EEG sensor project to study brainwaves, what would you recommend as best options to choose an FPGA board and a compatible ADC daughter board. I am using Quartus prime litle edition.
@MilanKarakas
@MilanKarakas 5 жыл бұрын
Boy, I like your channel. Subscribed.
@satyajitghosh6384
@satyajitghosh6384 4 жыл бұрын
Thank you for the video. It's really helpful.
@3lvio
@3lvio 9 жыл бұрын
It is very helpful. Great video. Thanks!
@121moham21
@121moham21 8 жыл бұрын
Thank you nice explanation, great work easy and simple!
@drumsamerica6158
@drumsamerica6158 4 жыл бұрын
You really explain things well. Thank you!
@Trident_Euclid
@Trident_Euclid 6 жыл бұрын
Very clear and well made explanation.
@tangytech7641
@tangytech7641 6 жыл бұрын
very informative, didn't knwo what an FPGA was before this. Or Verilog and VDHL.
@HelloKittyFanMan..
@HelloKittyFanMan.. 4 жыл бұрын
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?
@Nissearne12
@Nissearne12 7 жыл бұрын
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.
@mybook7299
@mybook7299 4 жыл бұрын
How a word or a digit 123..Etc or a name converted into electrical signals , how electrons carry it.
@nikhilpatwardhan1125
@nikhilpatwardhan1125 5 ай бұрын
Great Video! Engineer in India.......Learning Digital Design
@xinxingwang7902
@xinxingwang7902 9 жыл бұрын
Nice explained for very beginners. Thanks man!
@JeffSmith03
@JeffSmith03 4 жыл бұрын
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
@caivosco
@caivosco 6 жыл бұрын
A good introduction... Thanks.
@1luarluar1
@1luarluar1 7 жыл бұрын
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!
@sarthakagrawal1806
@sarthakagrawal1806 8 жыл бұрын
very helpful video, eagerly looking for more
@balladofbusterscruggs515
@balladofbusterscruggs515 4 жыл бұрын
Poli saanum🔥🔥
@ArashNawabi
@ArashNawabi 9 жыл бұрын
Great description!
@nilsonsls
@nilsonsls 9 жыл бұрын
Nice work, man!
@sqdsqd2
@sqdsqd2 7 жыл бұрын
Thanks! Great explanation.
@nethmijayasekara3490
@nethmijayasekara3490 3 жыл бұрын
thank you so much....explanation was soo good..
@lakhyajitgohain593
@lakhyajitgohain593 7 жыл бұрын
Great video. learned a lot with this hot teacher
@darkcnotion
@darkcnotion 4 жыл бұрын
Finally someone said it
@hoseinkhani8966
@hoseinkhani8966 3 жыл бұрын
YOU'RE ABSOULTLY GREAT LOVE YOU
@cheewurz
@cheewurz 5 жыл бұрын
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?
@nijudy7414
@nijudy7414 7 жыл бұрын
good introduction about FPGA for beginner!
@interestingspagetti
@interestingspagetti 6 жыл бұрын
Really interesting vid, subscribed
@abhilashchauhan4014
@abhilashchauhan4014 8 жыл бұрын
nice work man keep it up
@ashfaqniaz3953
@ashfaqniaz3953 6 жыл бұрын
thanks to give me idea to start my research on fpga
@larrycannon166
@larrycannon166 3 жыл бұрын
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
@samdavid6071
@samdavid6071 5 ай бұрын
I love your videos!
@07vlas
@07vlas 6 жыл бұрын
Very informative video, thank you!!
@ainl0310
@ainl0310 4 жыл бұрын
Thank you for great content!
@ypwangreg
@ypwangreg 9 жыл бұрын
Great video! Keep moving!
@godexolrv4906
@godexolrv4906 4 жыл бұрын
thanks, my university taught me verilog vhdl but where to implement it you taught me...
@stanislavburmakin4384
@stanislavburmakin4384 10 жыл бұрын
thanks! Very good tutorial for beginners)
@jeffjohnson2792
@jeffjohnson2792 5 жыл бұрын
Thanks for sharing. If I had a 40x40 grid of push buttons, would an FPGA be able to tell me which of 1600 was selected? I imagine there's some scanning/cycling to do this? Thanks.
@Nandland
@Nandland 5 жыл бұрын
You would need either 1600 dedicated pins, or more likely some integrated circuit to detect a subset of buttons, maybe 16 or 32, then multiplex them into the FPGA.
@jeffjohnson2792
@jeffjohnson2792 5 жыл бұрын
@@Nandland Thanks for the reply. Sounds like I'd need to use a CPLD instead.
@Nandland
@Nandland 5 жыл бұрын
@@jeffjohnson2792 that's basically the same thing
@Shontushontu
@Shontushontu 5 жыл бұрын
I love your videos :) thank you
@gurindersingh7933
@gurindersingh7933 8 жыл бұрын
good job sir fully educational .
@celtichongy
@celtichongy 5 жыл бұрын
Great introduction, thx.
@zachjackovich116
@zachjackovich116 4 жыл бұрын
This was awesome thanks man
@gntviix582
@gntviix582 7 жыл бұрын
whats the name of the fpga he is holding in 11:11
@Geert890
@Geert890 7 жыл бұрын
Nice video man!
@maxiecoates8108
@maxiecoates8108 8 жыл бұрын
Why don't commercialized Processors utilize parallel processing? it is not really a required use-case? Can the multi-core nature of CPU's be used in a parallel manner as apposed to sequential processing to mirror the likes of FPGA's? I'm also interested to see how the FPGA market will adapt to IoT and the off-loading of logic/workloads to cloud based environments.
@Nandland
@Nandland 8 жыл бұрын
+Max Coates Actually that's probably going to happen more. Intel recently purchased #2 FPGA designer Altera. They're planning on releasing CPUs with FPGA logic inside of them for datacenter applications. It's exciting times for FPGAs! I'm not sure how many IoT applications there are for FPGA to be honest. IoT usually requires low-power, background type applications with low throughputs. Also IoT is low cost/high-volume, which isn't necessarily good for FPGA, that's more for a cheap microcontroller.
@hs254
@hs254 5 жыл бұрын
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?
@pinklady7184
@pinklady7184 7 жыл бұрын
Great tutorial. I just subscribed.
@fraterjacobs4700
@fraterjacobs4700 8 жыл бұрын
FPGA was also "Ferrous Pin Grid Array" is there any similarity between the two? Or is this a case of All CPU's are FPGA's but not all FPGA's are CPU's?
@Nandland
@Nandland 8 жыл бұрын
+Frater Jacobs I just googled "Ferrous Pin Grid Array" and there were literally 0 results. So those words have never been said before your comment 7 hours ago. Neato!
@marinabaskakova2333
@marinabaskakova2333 3 жыл бұрын
I’m a blonde w zero tech/quant background - and that was pretty damn clear, thanks 🙏
@filmbright
@filmbright 6 жыл бұрын
great, needed this! thanks
@tgbaozkn
@tgbaozkn 4 жыл бұрын
Thanks a lot,I understand thanks to you 🙏🏼
@batbaatarboldbaatar3429
@batbaatarboldbaatar3429 5 жыл бұрын
thank you. its so helpful
@SongOfGod108
@SongOfGod108 9 жыл бұрын
Beautiful Dear :) Keep it up !
@captainaffection
@captainaffection 5 жыл бұрын
Nobody: NandLand: Good Question
@Nandland
@Nandland 5 жыл бұрын
:) but also... :(
@captainaffection
@captainaffection 5 жыл бұрын
@@Nandland Sorry! I didn't mean it that way So sorry
@Nandland
@Nandland 5 жыл бұрын
@@captainaffection Haha all good my friend :)
@jinshikami7525
@jinshikami7525 8 жыл бұрын
Need help on an EE problem? Encounter: 'Circuit Solver' by Phasor Systems on Google Play.
@dowskivisionmagicaloracle8593
@dowskivisionmagicaloracle8593 6 жыл бұрын
So how does ones simulate Turing Completeness with one of these beasts?
@sabihulhafiz3964
@sabihulhafiz3964 5 жыл бұрын
Hi , i am new in FPGA , Could any explain me please FPGA design, verification and validation ?
@hotmandead1
@hotmandead1 8 жыл бұрын
Great Video Please comeback to making Videos
@AbdelrhmanKamal1
@AbdelrhmanKamal1 5 жыл бұрын
Really helpful. Thanks!
@lightningllama
@lightningllama Жыл бұрын
8:58 This is just false, multithreaded CPUs have been in use for decades now. The SOCs we use in our devices are all multithreaded and multi-cored. They're very much capable of parallel processing.
What is a Flip-Flop?  How are they used in FPGAs?
24:13
nandland
Рет қаралды 162 М.
EEVblog #496 - What Is An FPGA?
37:44
EEVblog
Рет қаралды 774 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
6 Horribly Common PCB Design Mistakes
10:40
Predictable Designs
Рет қаралды 231 М.
Example Interview Questions for a job in FPGA, VHDL, Verilog
20:34
451 Which Processor can kill the ESP32?
11:24
Andreas Spiess
Рет қаралды 357 М.
7 Outside The Box Puzzles
12:16
MindYourDecisions
Рет қаралды 117 М.
Get Started With FPGAs and Verilog in 13 Minutes!
13:30
Doctor Volt
Рет қаралды 38 М.
The best way to start learning Verilog
14:50
Visual Electric
Рет қаралды 151 М.
Experimenting with Buses and Three-State Logic
18:43
Sebastian Lague
Рет қаралды 627 М.
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН