If you're only looking for LUTs just start from 18:00 xD
@yakirkaye43587 жыл бұрын
Paras Jain thank you sir!
@zhaoyue95596 жыл бұрын
Thank you! Really
@tompol54336 жыл бұрын
thank you good sir
@Angadkumar_5 жыл бұрын
thanks
@unkrishnendhu4 жыл бұрын
Thank you
@Lwyte172 жыл бұрын
Just ordered a Go Board, can't wait to start learning this stuff. Thanks a million man, people like you that share knowledge and make it easy to learn make this world a better place.
@toufiqmusah64802 жыл бұрын
It’s been 7 months. How’s the journey so far?
@entrepreneurcoder4 жыл бұрын
For the FPGA example (A' + B' + C'), you could use De Morgan's theorem to rewrite it as (A*B*C)', meaning output 0 when you have 1-1-1, and output 1 for all other cases
@brasildocara8 жыл бұрын
¡¡¡¡ PLEASE FOLKS LET'S FUNDRAISE TO BUY HIM AN ERASER !!!!!
@adambynes8 жыл бұрын
LOL
@blabla98006 жыл бұрын
Why????, he already has got one!!!. Let him do things his way!!!!! If something works for you it does not mean that the same thing works well for others.:)))))))))))))))
@DJFixNYC4 жыл бұрын
or some shirts
@sonetmollick46304 жыл бұрын
Please, you should not be mean. He is doing great!
@russellokamura20225 жыл бұрын
Thank you for these videos. FPGA resources are hard to come by sometimes and between the KZbin videos on your channel and the references on the nandland website, I feel like they have really helped me with my FPGA development. I'm here because I was watching some of your recent videos (mainly the interview question one) and realized how I lack a real fundamental understanding of the things going on under the hood of an FPGA. Anyway, thanks again, I'll be watching. Also, great name haha (had to say it).
@jeremigendron31205 жыл бұрын
Finally now understand how "wiring" works in an FPGA. I thought for the longest time it was controlling tension between gates (on actual physical wires). Now I understand that each LUT will "cache" which gates to apply to its inputs and yield an output (hence programmable gate array).
@Aemilindore5 жыл бұрын
your series on getting started with FPGA's is just great!!!!
@MsSaTify Жыл бұрын
Nandland great still to this day. Someone get this guy a whiteboard eraser tho
@Nandland Жыл бұрын
patreon.com/nandland :)
@chrisbeebe43266 жыл бұрын
Just getting into FPGAs and this is fantastic so far. I look forward to the rest of your videos!
@РоманТравкин-й2к8 жыл бұрын
Thumb up for explaining what are LUTs.
@Sakura-kc4ms9 жыл бұрын
thank you for your good explanation we need more videos from you
@JetNmyFuture9 жыл бұрын
I may send you a dry eraser ;) Hope there are more on the way.
@brasildocara8 жыл бұрын
10:46 HAHAHAHAHAHAH !!!! two hours after he realizes there is not the 0-0-0
@yasard13454 жыл бұрын
You make really informative videos. Could you please arrange your videos in a proper sequence? Would be really helpful.
@oluwatoniodetayo31415 ай бұрын
How do you know which logic gets precedence? Is it always "and" or is it the first logic operation from the left?
@JoshDan125 жыл бұрын
In class the other day, my prof was also talking about something called SLUTs. Can you make a video explaining what SLUTs are?
@Nandland5 жыл бұрын
Not googling that one...
@SkGow8 жыл бұрын
Thank you. That was helpful. Keep it going
@wondermh4064 жыл бұрын
Thanks , Its nice that you explained from root.
@Fnolepenoll9 жыл бұрын
Can you replace the two OR-gates(7:17) with a three input OR-gate?
@brasildocara8 жыл бұрын
+cile88 +nandland I have the same question!! Exists 3 inputs Or--Gates ?
@mikail56825 жыл бұрын
great explanations, thank you
@leahthegeek9677 Жыл бұрын
thank you so much sir you explain amazingly
@petteral948 жыл бұрын
Thank you for making these informative videos :)
@justicehunt71362 жыл бұрын
Very well explained 👍
@MegaShivaji0077 жыл бұрын
keep the good work up
@alexandrevenito12156 жыл бұрын
Nice work! Congrats!
@emmanuelbabu22159 жыл бұрын
thank you for the videos!
@terencewright22233 жыл бұрын
Very good. Thank you
@AhmedNegm123 Жыл бұрын
amazing work 👍👍
@rishitpallav54704 жыл бұрын
Does the precedence always follow from left to right? Or depends upon the operator? 14:03
@aramgaribyan62486 жыл бұрын
Your first FPGA is technically incorrect. You're supposed to use a 3-input OR-gate. The way you have it doesn't allow the 0-0-0 situation. :)
@marbrydav96985 жыл бұрын
Very helpful, thanks!
@JacklapottTv5 жыл бұрын
18:00 LMAO, the guy lied to us, trust no more xD
@almuhanadahmedsaidalhashmi46965 жыл бұрын
if you want to understand start the video from the end and backword
@Richardhu19835 жыл бұрын
thank you. very helpful.
@aerohk9 жыл бұрын
Thank you sir!!
@josesoto74755 жыл бұрын
Good work !
@lunapresentsstuff4 жыл бұрын
Hi I have a question. How many LUTs do I need when I want to realize an AND Gate with 8 inputs ? Maybe two LUTs with 4 inputs ? How can I combine LUTs ?
@Nandland4 жыл бұрын
The synthesis tools will take care of this. In the real world you don't often need to count individual LUTs.
@lunapresentsstuff4 жыл бұрын
@@Nandland What would a synthesis tool do, for example ?
@ycthakor19847 жыл бұрын
nice explanation dear
@tombouie3 жыл бұрын
Thks
@gurkiransb7 жыл бұрын
Cool work! Keep it up! :)
@jitesh30053 жыл бұрын
Thanks man...u r great
@mohammedk.h.f30162 жыл бұрын
Thank you
@jigishparikh19688 жыл бұрын
It does not explain what inside a LUT allows itself to reconfigure depending on the truth table you want to implement. Can you explain that?
@bwack8 жыл бұрын
Hi LUTs are close to multiplexers. Look up the Shannon Expansion theorem. I can recommend googling "Implementation of Boolean Functions through Multiplexers with the Help of Shannon Expansion Theorem" . You'll find your answer in the conclusion of that document i think. The doc is not the best on explaining the theorem itself, for that there is a nice video on youtube. Can't remember the name of the video right now. I'm learning about FPGAs myself right now, are you ? :) Maybe you ask more what mechanism makes it reconfigure ? SRAM cells usually.
@saptarshidas4882 жыл бұрын
I guess, a LUTs are a complex arrangement of logic gates (maybe NAND gates), in a matrix shape, where each of these gates are interconnected by wires. When we program a LUT, we actually decide which interconnections to activate between the required logic gates. That's how the LUTs can reconfigure themselves according to the boolean function. This is just my thinking, I don't know if it's correct.
@raneelpawar79592 жыл бұрын
Useful
@DevaDeva-oq3kv4 жыл бұрын
Don't we have 3 input or gate?
@campbell11754 жыл бұрын
Not C sounds a bit iffy depending on how you say it really!
@dalvi_4 жыл бұрын
Thank you ~ a CS noob on the way.
@susanneschmitz93906 жыл бұрын
Thanks for your Videos! I hope they help me to rock my Bachelorthesis :-) You're cool, clever and hot!
@olivialinden86993 жыл бұрын
Great
@mandlik19968 жыл бұрын
are you the russell from bully?
@kumbaya2344 жыл бұрын
I have never seen a professor /teacher who wipes out the board with what he or she is wearing !! Are u still in business ? I like to get some help from you- paid services - I feel sorry for your T-Shirt !
@masbro19013 жыл бұрын
but you're not explain details about LUT, what is inside LUT, is it a hardware? is it a software? is it just line of codes? is it a memory? you just draw a box's name LUT. but thanks! well enough explained about other thing.
@saptarshidas4882 жыл бұрын
I guess it is good to imagine LUTs as mini FPGAs themselves. A matrix arrangement of universal gates, interconnected by thousands of wires. Thus, several combinations of logic gate connections are possible.
@user-cl7iu3ff3i5 жыл бұрын
القوية يمسح بأيده قحط مساحات 😂😂
@imho22783 жыл бұрын
8.50...000. C must have value of 0.
@imho22783 жыл бұрын
At 10.14 c is high and you called it not.
@imho22783 жыл бұрын
Your truth table will have no output for a not, b not, c not.