You define the logical function of any one of the thousand of logical elements inside the FPGA, You define the switching routes in the interconnects and voila is like have your own NANDs, and ORs and Registers all wired. (although they occupy a little more space than the specific counterpart LOL)
well ...what can i say ... if i would be a women i would wish a men with his knowhow to be my men ... since i was born a boy ...i have to learn more and to look for a women who can appreciate my knowhow ... so that involves some knowhow for the women too ...otherwise she can not appreciate my knowhow ...but here this stupid human been's with tits and pussy have no brain ...the only thing that they do with the head is preventing raining in the neck and a support for the hair to grow
@dukeaddict237 a "normal" CPU based system like your PC has "parallel" or "multitasking" by cutting the programs into small chunks (the instructions) and executing them one after the other. the FPGA has no programs, but many logic blocks, so it can execute all operations on one time.
so CPUs behave like, imagine,you have a pipe and put apples and oranges in there one after the other, and apples and oranges go out one after the other. FPGA has 2 pipes: apples and oranges. thats true parallel.
I've only just heard of FPGA's, and the first question I had was what is the difference between an FPGA and a CPU. This told me just what I needed to know. Brilliant, thank you.
Is there any way to interconnect the FPGA and a UNIX system ?
eg: suppose that I'm writing a C program and want to send data to the FPGA. Can I open - for example, a socket connection and start sending and receiving data ?
starting at around 2:57 he starts talking about stuff that I think is pretty important, the difference between a FPGA and a CPU. It's eye opening if you don't already know the difference.
that was absolutely excellent! if you can do some more and make it somewhere around understandable to a noob who can't program PIC's, I'll genuinely kiss your ass if we meet in person.
Great intro but you did forget to mention the fact that you can re-configure the chip in-system, an important reason these are so popular now. I have not seen an explanation this easy to understand before however so kudos.
I love the delivery speed, theres no pauses or un-necessary delays. Most of us just want to learn quickly and this provides a good quick introduction or re-fresh to the subject. Thanks!
too bad professors did not really explain what it is an FPGA when I had to learn it in my school... Good explanation for the beginners.... unfortunately I had to learn the hard way
An excellent overview
buffplums 2 months ago
cleared the concepts mahn!!! thumbs up :D !!!
nitinp181 2 months ago
6 bad teachers disliked this
ultimatefang007 2 months ago
fpga is op mayne, nerf plox!
spechtbert 3 months ago
thank you!
arashdn 3 months ago
thank you.
hs8kic 3 months ago
thumbs up:)
Mani7974 3 months ago
Excellent!
Lagonz2000 3 months ago
Awesome dude thank you =)
smile0dont0cry 3 months ago
This has been flagged as spam show
I have a good feeling that the 6 people who disliked this video disliked it because they were simply too dumb or ignorant to understand it. :)
VandyManJustCurtis 4 months ago
Comment removed
VandyManJustCurtis 4 months ago
THANK YOU!!
haitianballer101 4 months ago
Simple and clear. Good explanation
hovsepsh 5 months ago
@Demultiplexer yes, is exactly like that :)
You define the logical function of any one of the thousand of logical elements inside the FPGA, You define the switching routes in the interconnects and voila is like have your own NANDs, and ORs and Registers all wired. (although they occupy a little more space than the specific counterpart LOL)
superfrankpt 6 months ago
Nice introduction.
ekalic2 6 months ago
I see that 6 people have a better explanation for FPGA basics. Thanks for the basics Vineet!
taunai2 6 months ago
Raj from The Big Ban Theory! =p
kevagain 7 months ago
Ok, I want you to replace my lecturer!
cocobearbear 8 months ago
thanks fr sharing dr fr the briefing
iamkisz 9 months ago
Great job.. =)
brief, simple and clear thank you
smile0dont0cry 9 months ago
Amazing, simple and clear
djaa2807 9 months ago
Excellent explanation! Very well explained. Thanks for sharing.
malkdk 10 months ago
This guy is always very helpful in electronics to me. Thanks man. You are Steve Jobs of the future .
ironEngineer1 10 months ago
well ...what can i say ... if i would be a women i would wish a men with his knowhow to be my men ... since i was born a boy ...i have to learn more and to look for a women who can appreciate my knowhow ... so that involves some knowhow for the women too ...otherwise she can not appreciate my knowhow ...but here this stupid human been's with tits and pussy have no brain ...the only thing that they do with the head is preventing raining in the neck and a support for the hair to grow
alisamerflorin 10 months ago
what is true parallel? i kno nothing about programming but I am trying to learn because I have a great idea
dukeaddict237 11 months ago
@dukeaddict237 a "normal" CPU based system like your PC has "parallel" or "multitasking" by cutting the programs into small chunks (the instructions) and executing them one after the other. the FPGA has no programs, but many logic blocks, so it can execute all operations on one time.
so CPUs behave like, imagine,you have a pipe and put apples and oranges in there one after the other, and apples and oranges go out one after the other. FPGA has 2 pipes: apples and oranges. thats true parallel.
nonchip 10 months ago
An inspiring introduction
Mazenaounallah 11 months ago
The first driver symbol you drew at 1:35 is backwards. Good info tho.
jpknitech70 1 year ago
I've only just heard of FPGA's, and the first question I had was what is the difference between an FPGA and a CPU. This told me just what I needed to know. Brilliant, thank you.
ForViewingOnly 1 year ago
Great introduction! Especially when explaining the difference between FPGA and CPU.
cythereayu 1 year ago
That will be good for Embedded systems.
What about using FPGA's as Co-Processors ?
Is there any way to interconnect the FPGA and a UNIX system ?
eg: suppose that I'm writing a C program and want to send data to the FPGA. Can I open - for example, a socket connection and start sending and receiving data ?
sandrorossi1982 1 year ago
all those applications can also be solved with a simple microcontroller - much cheaper for small projects! still, those FPGAs kick ass.
eeppeliteloop 1 year ago
starting at around 2:57 he starts talking about stuff that I think is pretty important, the difference between a FPGA and a CPU. It's eye opening if you don't already know the difference.
irisauser 1 year ago
that was absolutely excellent! if you can do some more and make it somewhere around understandable to a noob who can't program PIC's, I'll genuinely kiss your ass if we meet in person.
lexichronicle2 1 year ago
thx;)
n8w1ng 1 year ago
this is really good. do u have more ?
emalinga 1 year ago
I love White boards!!!
the best way to explain and understand anything!
hipnocesar 1 year ago 3
This could be good for creating a synthesizer-on-a-chip.
Biopharmer 1 year ago
I've been searching the web trying to understand FPGAs, and you are the only one sir that explains so well that I understood it!
0cton 1 year ago
FPGA versus Software On Commodity processor.
does FPGA save energy ?
walter0bz 1 year ago
:s im kinda confused coz i dont speak english i think i got a lot, but i need to rewatch it haha ........ i like it ..great!!!
paticoeci 1 year ago
field programmable gate array -FPGA
pradip133 1 year ago 3
dat was really fabulous
MrKalivaraprasad 1 year ago
Great intro but you did forget to mention the fact that you can re-configure the chip in-system, an important reason these are so popular now. I have not seen an explanation this easy to understand before however so kudos.
RetroRepair 2 years ago
vineet indins rule man this video covered 1basic intro topic on FPGA for my exam
gauravzerogravity 2 years ago
probably this things can bruteforce hack passwords mutch faster then computer...
odv000 2 years ago
Very helpful, thankyou :)
isaac5055 2 years ago
I love the delivery speed, theres no pauses or un-necessary delays. Most of us just want to learn quickly and this provides a good quick introduction or re-fresh to the subject. Thanks!
johnnyjohn2005 2 years ago
Excellent introduction! I wish more instructors were as talented as Vineet when it comes to teaching.
rfjgfude 2 years ago
ALTERA - XilinX
uilianries 2 years ago
This was so simple.. I can't believe that someone can introduce such subject with this simplicity.. Thank you so much..
Neamattazi 2 years ago 3
Tell me more about this interesting Vineet character, he has a gift for these video tutorials.
spinctah 2 years ago
Nice explanation!
FPGA will get more and more importend in the future and to have fun with :)
boing4000 2 years ago 2
Comment removed
rpuri86 2 years ago
you've done what most of my professors couldn't! that was so simple and elegant. I hope you post more videos!
busted240sx 2 years ago 40
@busted240sx Chances are, you are stupid.
hardstyle905 1 month ago
Awsome man =D
widdalightsout 2 years ago 14
too bad professors did not really explain what it is an FPGA when I had to learn it in my school... Good explanation for the beginners.... unfortunately I had to learn the hard way
iceman5501 2 years ago 4
good!
gaoxianjin 2 years ago 2
A simple and plain explanation to FPGA. Good Job!
Madhu555 3 years ago 2