that is how it was taught .... if you're going to proto board it you made it look good from the start so it was easy to trouble shoot .... when you got down to making your little computer you just copied the circuit off the bread boards and laid it out for multi layer flow and did some through hole work and surface mount stuff and poof 3 layered pc board from bread board design .... yes 3 layered ... you etch one side of 2 boards with the main connections and the sides that will laminate together with power and ground ties and jumpers and then use through hole soldering to link all 3 boards up to power and lay out your its ... if you want to get fancy you can add a copper-less board between the middle layers and have ground plain and power plain runs on each of the middle layers .... this is also why top of pcb's go up down bottoms go left right ... middles go one corner to the opposite so left top to bottom right and bottom left to top right . even early programming was all about optomisation and keeping things tidy ... then windows came out and bloatware took over .... originally windows had full functionality at w3.1 ... and used 10Mb of ram to load ... and run in ... now it needs 200Mb just to sit and do nothing useful .... every part of widows now has it own drive access routine .. when before it had only one routine that every bit of windows accessed .... so every new bit of windows reinvented half of itself with each upgrade and added new errors and logic faults into the design .... so now you get your crash happy bloat ware windows instead of well coded debugged code of yesteryear
These videos are so good. I mean really so good. If flows. Almost no corrections. No um, um, um. No sorr,y sorry, sorry. I've learned more in two days than in three months of college. Everything is covered, there are no holes. This is almost hands on learning.
These videos gave me inspiration to design stuff I wouldn’t have otherwise. I have just designed a alarm clock working on the timing prisiple from the video card and have designed a “ sound card “ to go with it to play NES or C 64 music when the alarm goes off. Thank to corona i have got time for that
Fuck you don’t talk about him like that, what’s what your sense of ego man. How come you can instantly see details. I’ll cry for you, hope you can breathe and figure it out
I wish all teachers were as good as this guy. Lecturers should make short videos like this about all the topics, so people can watch in their own tempo and all the topics becomes clearly structured.
Dude this is high quality stuff. I am currently doing a bachelor’s degree in computer engineering at Polytechnique school in Montreal, CA and your videos are very helpful. Thank you.
I know you get constant appreciation and acknowledgement in your videos but seriously please keep doing these. You're helping countless engineering and comp sci students get through our semesters.
FINALLY!! A video that shows you how data is ACTUALLY stored in a computer! This is an absolute treasure trove, this is a legendary recourse, meticulously leaving question unanswered!
This is nerd sex, after having learnt about electronics, coding, computers at a basic level and understanding maths, to watch these videos and see, that that enabler, when connected to a frequent pulse is going to read the input from D and effect the system. And effectively change the bit depending on the input. And those linked together is how the communication of data occurs so I can FaceTime a my friend at home. So fucking clever. Times like this where it feels like my whole world just came together. I will cherish forever, thank you Mr Eater.
Been following your stuff since early highschool. I'm in college now and doing computer engineering because of these videos. Finally being able to sit and build the circuits along with the videos is so frickin cool!
You are not only genius in electronics but also in explaining... Beacuse the way you talk about it makes 100% sense even for me . Thank you sooo much :)
Excellent totorial! I can' thank you enough for taking the time to document and share your knowledge, and commend you on your awesome teaching skills! The circuit you have @2:39 that is actually very useful for me. I built something similar from transistors before learning more about gates in ICs, but it serves a general system enable/disable flag for high power. So when the system first receives power, the component that operate with high voltage are not enabled until the microcontroller explicitly issues a 1 on the input line. In case anyone is wondering why you would have to do this, microcontroller pins (even if they have high impedience) have floating voltage, so you can have your "input" line from the microcontroller be interpreted as a high before the mcu starts executing code.
Latches and flip-flops are great for registers and RAM, but probably won't be good for permanent storage like hard drives, since once the power is off, all data are lost.
lol I learned this in high school ... when forced to do it again in college i spent the time with the dean proving where the teacher fucked up .... yeah the teacher in college was the lowest graded person in my teachers class when he was learning it ... and we had 4 of us in the same class ... we all broke his balls when he messed up .... and we werent pleasant about it ... the Dean realised we knew more about the subject than the techear did ... in the first week of class .. all of us took the exam in the second week and passed with 98% or better ... tecaher was told to shut up and give us that mark as we knew the course better already .... best spare ever
Thank you for explaining how RAM works essentially. So much of my confusion regarding computer engineering comes from just the mystery of some of the basic stuff like how they even came up with RAM and CPUs using nothing but transistors. These videos have taken those microscopic concepts and *ENHONSED* them to be legible and understandable.
0:35 well Ben, I can assure you… that was not the first thought that came to mind. Thank you making it so easy to understand though. Your videos are amazing, and I can’t wait until my son is old enough so I can show him your videos so I can show him the wonders of circuit theory/engineering.❤
Wow! This is such an elegant, straight-forward hands-on explanation, was so much quicker to grasp than reading the explanation in my text book. Thank you so much!!
Just an observation, I am following these tutorials and it may be my chip, but with 5 volts the chip did not latch, so I switched to 3.3V (since I use an arduino to power the circuit) and everything worked perfectly. So if any of you are having the same problem, it is something you can try!
as the arduino is a 3.3v circuit and if you are not using LS (Low Power schotkey) chips then you need to boost the power out of the arduino to get to 5v to run the chips properly because at 3.3v for normal chips you are at the threshold of off and on ... which can result in false positives and negatives often .... the other option is use the low power chips and be fine ... it all depends on what you can get at what prices . this is where circuit timing and power fluctuations and pulse width all come in to play if you use the normal chips on a lowpower system you will get more bad data as time goes on than you will get good data as the thresholds will fade in and out of sync ... this is where the small capacitors and resistors come in to adjust power levels and minimize the drift
just supported on patreon. I just heard about you yesterday and I am spending my free time watching your videos. I have heard about most of these bits of electronics back in the 80's and 90's but was never introduced to them like are doing it. These videos are GREAT, and I am voting with my wallet :)
It couldn't be better than what you've done, Ben. Congrats! Nicely illustrated, very well explained. Also love the side-by-side schematic and SBB demonstration. (Subscribed and Liked)
Hello Ben, Your videos have helped me so much! I read through all my textbooks and several articles and nowhere was the concept so simply explained! and yet within minutes on your channel it all became clear. Thank you!
Excellent! Everybody studying computer science must watch these video series. Thank you so much for your effort and time. Kindly think about to do more related to this topic. You are an extraordinary teacher.Thank you again Ben.
get into his build a basic computer ... that gives a lot more in depth detail and pushes the person towards making the basic gates do useful work .... and brings in triggering and circuit timing .. and pulse modulation
I'm only learning this in home-study during quarantine and couldn't imagine anything at all (Im CS, not a CE or EE). This visualization was so helpful to me thank you very much!
I've been poking around with digital electronics for over 10 years as an aspiring hobbyist. I've watched thousands of videos ranging from how a transistor works to device communication via the internet. There's always been one little irritating fuzzy gap in my understanding of the underlying infrastructure, this excellent video cleared that up. What an outstanding series you've put together here!
Very well done explanations .... reminds me of my high school days when this stuff first came out and the teacher was taking the course in college and giving it to us in class a just behind him learning it ... ended up we were 2 days behind by his exam and we did the same as he did ... a ttl cmos logic probe from design to fully functioning with a 2 digit hex display .... the record was 17 gates to make it work properly ... snugged it all down into a dip tube of plastic at 3inches long .... yup could go smaller but hard to hold ... teachers made it down to 19 gates ... the class exceeded the techers class by 2 gates and made the crush to 17 ... took 20 people 7 days to find the last bit of optimisation .... but we got it .... aint nothing like a logic string that is 4feet long ;)
I am learning computer logic, and it being covid, the videos of the TA's flipping switches aren't really satisfying, but your video here is so cool to see and get taught the logic behind it as well! Keep up the good work sir!
Studied e&ee 93-97 and though I did well in the end, the sort of visualizations cheap modern CGI and/or (no pun intended!) YT videos like this provide would have been really helpful back then.
Very interesting. I am currently studying computer science and there is a module called "Rechnerarchitektur" (computer architecture). Your channel is perfect for it :)
For anyone that cares, the chip CD4043 is a cmos R/S latch with an enable. It's pretty nifty and the chip has 4 of them on it. If you're using a negative logic system the CD4044 is what you need.
Thanks a lot for your awesome videos! I'm using your 4 bit adder circuit for my Science fair project, and I hope to eventually learn enough to build an 8 bit computer myself!
reset is awesome ... it allows you to set a known starting condition ... and should be used on power up after about 1s in to ensure everything starts from a known setting
I've been trying for like 3 hours to build an SR latch on a breadboard without any ICs. Building 2 NOR gates was super easy, trying to combine them into an SR latch is breaking my brain
Is this how they store the information in RAM? Kinda make sense - the transistor technology is near perfected these days and making memory from the same building blocks as a processing units is just convenient. Would also explain why RAM is energy dependent. D Latch "forgets" it value once the power goes off too. Here is a good question - does SSD works the same way too?
today in RAM they use a system which is basically a transistor and a capacitor, making it so a single transistor is needed for a bit,i suggest you look it a bit
There are different kinds of RAM. SRAM works like this, and is eg used in CPUs for registers, cache memory, and a bunch of other stuff that needs to be quick but doesn't need to be that compact. DRAM, which is used for main memory, uses a more compact construction with a transistor and a capacitor, where the capacitor holds a low or high charge (0 or 1), and the transistor is used to access it to read or write the value.
If only my uni lecturer teaches electronic circuit using BOTH diagrams and actual electrical/electronic components... would have understood and appreciated more on this subject and probably aced it.
Since, We are using NOR SR latch which stores data when both the inputs are low. So, as long as he lift his hand from the button we get S=0 R=0 which is a memory state for SR NOR latch. But in case of D Latch we can’t have both inputs as 0 as well as 1 simultaneously. Therefore, we need to find some way that will make both inputs S=R=0 to have memory state. Thus he uses enable or clock to get this state. I had this problem to understand this. So, I figured out.
When you press Enable at [7:42], be the circuit resets. It doesn't seem like Enable should set nor reset the circuit, only D should. Am I misunderstanding something? What's up?
To make sure that when the switch is open the signal from the switch is low (since it's connected to ground via a resistor). If the switch is closed the signal becomes high (5 V). The resistor prevents a short circuit when the switch is closed and a low when the switch is open.
I have a question please answer this, look at @7:18 , when he powered up the circuit, why did the Q output automatically lighted up or got a logic 1 result even though, both enable and D input are at logic 0? Is it the initial settings of the I.C itself or some other reason? Please do answer this one. Thank you so much!
when you add power to a circuit it takes a few micro seconds for the power to stop bouncing around ... during this period of time the circuit is actually functioning and the chips go into a RACE condition and set according to HOW the power fluctuations influenced the basic settings ... . IF he had made a de-bounce circuit for the power input the fluctuations would be minimized and the input state would, more often than not, be set low . this is why when you turn any electronics on and off you wait for a little bit ... those first few moments nothing is truly set ... so if you have a reset or clear function that is the first thing you should always push to set everything to a known good setting
hope i am not wrong ,but if you add a small resistor on the \Q right after the intersection with the other wire then the current will always flow slower and so when you boot up the flip-flop it will always start with Q
"Let's try and build this and see what happens"
*pulls out beautifully laid out circuit on a breadboard immediately*
that is how it was taught .... if you're going to proto board it you made it look good from the start so it was easy to trouble shoot .... when you got down to making your little computer you just copied the circuit off the bread boards and laid it out for multi layer flow and did some through hole work and surface mount stuff and poof 3 layered pc board from bread board design .... yes 3 layered ... you etch one side of 2 boards with the main connections and the sides that will laminate together with power and ground ties and jumpers and then use through hole soldering to link all 3 boards up to power and lay out your its ... if you want to get fancy you can add a copper-less board between the middle layers and have ground plain and power plain runs on each of the middle layers .... this is also why top of pcb's go up down bottoms go left right ... middles go one corner to the opposite so left top to bottom right and bottom left to top right
.
even early programming was all about optomisation and keeping things tidy ... then windows came out and bloatware took over .... originally windows had full functionality at w3.1 ... and used 10Mb of ram to load ... and run in ... now it needs 200Mb just to sit and do nothing useful .... every part of widows now has it own drive access routine .. when before it had only one routine that every bit of windows accessed .... so every new bit of windows reinvented half of itself with each upgrade and added new errors and logic faults into the design .... so now you get your crash happy bloat ware windows instead of well coded debugged code of yesteryear
Yupe those circuits are absolute beauties. So Neat and Clean.
It almost feels like magic.
Here's one I made earlier...
0623kaboom that’s really neat
These videos are so good. I mean really so good. If flows. Almost no corrections. No um, um, um. No sorr,y sorry, sorry. I've learned more in two days than in three months of college. Everything is covered, there are no holes. This is almost hands on learning.
If you own a breadboard and some components (all bundled, cheaper than your average textbook) it really is hands on learning. 100%.
Yep!! I’m working on my retirement hobby and current hobby lol
These videos gave me inspiration to design stuff I wouldn’t have otherwise. I have just designed a alarm clock working on the timing prisiple from the video card and have designed a “ sound card “ to go with it to play NES or C 64 music when the alarm goes off. Thank to corona i have got time for that
Fuck you don’t talk about him like that, what’s what your sense of ego man. How come you can instantly see details. I’ll cry for you, hope you can breathe and figure it out
I think there is R instead of S and S instead of R in circuit diagram???
I wish all teachers were as good as this guy.
Lecturers should make short videos like this about all the topics, so people can watch in their own tempo and all the topics becomes clearly structured.
Byllgrim I think some do
Dude this is high quality stuff. I am currently doing a bachelor’s degree in computer engineering at Polytechnique school in Montreal, CA and your videos are very helpful. Thank you.
Never forget.
And where are you now?
Doing a bachelor’s degree in computer engineering at Polytechnique school in Montreal, CA
The visualization helped a lot to get the concept!
That moment when I realized that this thing can store whether data is 1 or 0, it blew my mind
Spoiler!!!
Memory!
Same - we use gigs and gigs of ram for years and years and one you tube video later we learn how one dang bit is stored
I know you get constant appreciation and acknowledgement in your videos but seriously please keep doing these. You're helping countless engineering and comp sci students get through our semesters.
FINALLY!! A video that shows you how data is ACTUALLY stored in a computer! This is an absolute treasure trove, this is a legendary recourse, meticulously leaving question unanswered!
This is nerd sex, after having learnt about electronics, coding, computers at a basic level and understanding maths, to watch these videos and see, that that enabler, when connected to a frequent pulse is going to read the input from D and effect the system. And effectively change the bit depending on the input. And those linked together is how the communication of data occurs so I can FaceTime a my friend at home. So fucking clever. Times like this where it feels like my whole world just came together. I will cherish forever, thank you Mr Eater.
it's nice to have a native english speaker explain things. thanks!
English it's not my mother tongue but im also gratefull for this videos!
Yeah, good on the Indian guys for making the videos but in most cases the accent is so bad it's distracting
@ Hanasshole They're probably sick of dumbasses like you who can't understand anything .
Yes Awesome some one that's speaks English that I can understand. Ben explanation is so clear and comprehensive to understand.
@@wguid An accent cannot be bad, just different.
Been following your stuff since early highschool. I'm in college now and doing computer engineering because of these videos. Finally being able to sit and build the circuits along with the videos is so frickin cool!
You are not only genius in electronics but also in explaining... Beacuse the way you talk about it makes 100% sense even for me . Thank you sooo much :)
I love the fact you actually make the circuit.
Excellent totorial! I can' thank you enough for taking the time to document and share your knowledge, and commend you on your awesome teaching skills!
The circuit you have @2:39 that is actually very useful for me. I built something similar from transistors before learning more about gates in ICs, but it serves a general system enable/disable flag for high power. So when the system first receives power, the component that operate with high voltage are not enabled until the microcontroller explicitly issues a 1 on the input line.
In case anyone is wondering why you would have to do this, microcontroller pins (even if they have high impedience) have floating voltage, so you can have your "input" line from the microcontroller be interpreted as a high before the mcu starts executing code.
Imagine making a whole 1TB drive with these d latches.
Imagine making a 1 KB drive...
Latches and flip-flops are great for registers and RAM, but probably won't be good for permanent storage like hard drives, since once the power is off, all data are lost.
@@yiliangliang5694 For sure, floating-gate transistors come into play if you want to permanently store data in solid state.
@@yiliangliang5694 let me introduce ssd
Reminds me of my college days. Hoping these videos will help bring that learning back since I never used this after graduating.
lol I learned this in high school ... when forced to do it again in college i spent the time with the dean proving where the teacher fucked up .... yeah the teacher in college was the lowest graded person in my teachers class when he was learning it ... and we had 4 of us in the same class ... we all broke his balls when he messed up .... and we werent pleasant about it ... the Dean realised we knew more about the subject than the techear did ... in the first week of class .. all of us took the exam in the second week and passed with 98% or better ... tecaher was told to shut up and give us that mark as we knew the course better already .... best spare ever
Thank you for explaining how RAM works essentially. So much of my confusion regarding computer engineering comes from just the mystery of some of the basic stuff like how they even came up with RAM and CPUs using nothing but transistors. These videos have taken those microscopic concepts and *ENHONSED* them to be legible and understandable.
Your lectures are just "god level". Explanations are Concise and Precise. You have my thanks for such high quality.
0:35 well Ben, I can assure you… that was not the first thought that came to mind. Thank you making it so easy to understand though. Your videos are amazing, and I can’t wait until my son is old enough so I can show him your videos so I can show him the wonders of circuit theory/engineering.❤
Wow! This is such an elegant, straight-forward hands-on explanation, was so much quicker to grasp than reading the explanation in my text book. Thank you so much!!
Just an observation, I am following these tutorials and it may be my chip, but with 5 volts the chip did not latch, so I switched to 3.3V (since I use an arduino to power the circuit) and everything worked perfectly. So if any of you are having the same problem, it is something you can try!
as the arduino is a 3.3v circuit and if you are not using LS (Low Power schotkey) chips then you need to boost the power out of the arduino to get to 5v to run the chips properly because at 3.3v for normal chips you are at the threshold of off and on ... which can result in false positives and negatives often .... the other option is use the low power chips and be fine ... it all depends on what you can get at what prices
.
this is where circuit timing and power fluctuations and pulse width all come in to play if you use the normal chips on a lowpower system you will get more bad data as time goes on than you will get good data as the thresholds will fade in and out of sync ... this is where the small capacitors and resistors come in to adjust power levels and minimize the drift
just supported on patreon. I just heard about you yesterday and I am spending my free time watching your videos. I have heard about most of these bits of electronics back in the 80's and 90's but was never introduced to them like are doing it. These videos are GREAT, and I am voting with my wallet :)
Somebody down to earth and sensible, not hyped and so very good at explaining electronics.
These videos are incredible, you are a great teacher.
It couldn't be better than what you've done, Ben. Congrats!
Nicely illustrated, very well explained.
Also love the side-by-side schematic and SBB demonstration.
(Subscribed and Liked)
Hello Ben, Your videos have helped me so much! I read through all my textbooks and several articles and nowhere was the concept so simply explained! and yet within minutes on your channel it all became clear. Thank you!
You really explain very simply and effectively
OMG am really worried why there were no such RUclipsrs like YOU when I was in college :(
Excellent! Everybody studying computer science must watch these video series. Thank you so much for your effort and time. Kindly think about to do more related to this topic. You are an extraordinary teacher.Thank you again Ben.
get into his build a basic computer ... that gives a lot more in depth detail and pushes the person towards making the basic gates do useful work .... and brings in triggering and circuit timing .. and pulse modulation
I'm only learning this in home-study during quarantine and couldn't imagine anything at all (Im CS, not a CE or EE). This visualization was so helpful to me thank you very much!
scientists and engineers who came up with these concepts were truly genius
It blew my mind when i learned i could use a CD4013 to toggle a relay with a pushbutton (over half my life ago).
I've been poking around with digital electronics for over 10 years as an aspiring hobbyist. I've watched thousands of videos ranging from how a transistor works to device communication via the internet. There's always been one little irritating fuzzy gap in my understanding of the underlying infrastructure, this excellent video cleared that up. What an outstanding series you've put together here!
Very well done explanations .... reminds me of my high school days when this stuff first came out and the teacher was taking the course in college and giving it to us in class a just behind him learning it ... ended up we were 2 days behind by his exam and we did the same as he did ... a ttl cmos logic probe from design to fully functioning with a 2 digit hex display .... the record was 17 gates to make it work properly ... snugged it all down into a dip tube of plastic at 3inches long .... yup could go smaller but hard to hold ... teachers made it down to 19 gates ... the class exceeded the techers class by 2 gates and made the crush to 17 ... took 20 people 7 days to find the last bit of optimisation .... but we got it .... aint nothing like a logic string that is 4feet long ;)
You are great at teaching! I plan on watching and learning from all your videos and constructing this 8-bit computer! Thanks!
Perfect video! Absolutely more illustrative than virtual labs in university in Covid 2020.
been writing code for years as a career. But watching your videos makes me feel like a toddler.
I am learning computer logic, and it being covid, the videos of the TA's flipping switches aren't really satisfying, but your video here is so cool to see and get taught the logic behind it as well! Keep up the good work sir!
I wish youtube and these kinds of videos had been around from 1990 to '94 when I was going to DeVry.
Studied e&ee 93-97 and though I did well in the end, the sort of visualizations cheap modern CGI and/or (no pun intended!) YT videos like this provide would have been really helpful back then.
Everyone of the young generation should see this comment
love your videos, please don't stop!!
You cleared some tricky doubts of mine as well like why Invalid state is invalid and which LED to be on at first etc! Thanks a ton MAN!
You're probably the best person on youtube!! Thank you so much for that
Bro.... people like you need on youtube
I wish every human on Earth communicated information as clearly and as free of needless verbal noise as Ben does.
Very interesting. I am currently studying computer science and there is a module called "Rechnerarchitektur" (computer architecture). Your channel is perfect for it :)
Very well done series on latches, SR, JK, and D Flip Flops.... great work!
For anyone that cares, the chip CD4043 is a cmos R/S latch with an enable. It's pretty nifty and the chip has 4 of them on it. If you're using a negative logic system the CD4044 is what you need.
An absolute masterpiece.
Perfect timing, I have an exam tomorrow, wish me luck!
Thank you. it is very clear and easy to understand how can circuits remember information
4:04 \*strokes AND gates lovingly\*
Just wanted to say thank you!!!This is GOLD!
I needed this for my Minecraft redstone build, thanks for explaining this so simple :)
Bro thnx so much, u r so good in explainin stuff with details too
Ben, your tutorials are just awesome!
I will be so happy if you made some lessons about transistor amp and operational amp
Thanks a lot for your awesome videos! I'm using your 4 bit adder circuit for my Science fair project, and I hope to eventually learn enough to build an 8 bit computer myself!
Did you build it? Its been 2 years.
Hey Ben, I have seen this video before and this time I built it along with you and it was so much fun!!
from the humble d latch, to 4k streaming smut on demand. wowzers, we've come a long way.
Man this guy knows how to teach
So many lightbulbs went off when you related to the enable pin. thanks!
Wow, so high quality and not much views ... :o
Now he has views.
Mans single handedly saved my computer organization grade
Really you cleared the concept of of Logic Gates
I love how you built the circuits to explain this. It could be more interesting if you could show the metastability oscillating values case though.
I am Happy With your Videos , Your details are good to understand practically.
Thanks
Thank you teacher (docent) to teach a teacher :) I do craftwork electricity but starting as basic logical circuits classes aswell for stem
Glad I saw this video! I can make registers in my 8bit like this so it doesn't require a reset switch only read (enable) and input from the bus (D)
reset is awesome ... it allows you to set a known starting condition ... and should be used on power up after about 1s in to ensure everything starts from a known setting
This is so much clearer than the slides my professor used lmao
Thank you so much
This is the real way of teaching
I've been trying for like 3 hours to build an SR latch on a breadboard without any ICs. Building 2 NOR gates was super easy, trying to combine them into an SR latch is breaking my brain
Is this how they store the information in RAM? Kinda make sense - the transistor technology is near perfected these days and making memory from the same building blocks as a processing units is just convenient. Would also explain why RAM is energy dependent. D Latch "forgets" it value once the power goes off too.
Here is a good question - does SSD works the same way too?
today in RAM they use a system which is basically a transistor and a capacitor, making it so a single transistor is needed for a bit,i suggest you look it a bit
There are different kinds of RAM. SRAM works like this, and is eg used in CPUs for registers, cache memory, and a bunch of other stuff that needs to be quick but doesn't need to be that compact.
DRAM, which is used for main memory, uses a more compact construction with a transistor and a capacitor, where the capacitor holds a low or high charge (0 or 1), and the transistor is used to access it to read or write the value.
This is a gold mine, keep it up and views will come.
If only my uni lecturer teaches electronic circuit using BOTH diagrams and actual electrical/electronic components... would have understood and appreciated more on this subject and probably aced it.
Great explanation. - Thanks v much
Watched this. Enjoyed it. Learned something new & interesting.
Thank you.
Since, We are using NOR SR latch which stores data when both the inputs are low. So, as long as he lift his hand from the button we get S=0 R=0 which is a memory state for SR NOR latch. But in case of D Latch we can’t have both inputs as 0 as well as 1 simultaneously. Therefore, we need to find some way that will make both inputs S=R=0 to have memory state. Thus he uses enable or clock to get this state.
I had this problem to understand this. So, I figured out.
Wow, no kidding that using the 555 chip was easier for changing clock modes!
That's really cool
Very very good video sir,you cleared the concept totally thank you so much
4:46 minor question but i am confused. how is it possible that any LED is on when the enable pin is set to 0 therefore both AND gates have a 0 as OUT?
See Ben's earlier video on the SR Latch that will explain it.
Thanks again.... Nice vdos. They are all on my videoteca!!!!! They are so clear.
I love Relays.......
Thanks a lot! It is really clear and easy to understand.
This video cleared all my doubts. thanks a lot..😊😊
Amazing way of teaching. thank you
that was really cool, btw since i'm watching on a playlist, i had to go back to leave a like, not a big deal, i'm just commenting
The Best teaching... Very clear😁😁
This is art, so wonderful
These are great tutorials!
Fantastic video, thank you for having made this.
Even D latch needs to be set to a known output first? Looks like a toggle in output without input just by pressing enable. Checkout in video 7:41
your videos are very helpful, thank you!!
the video just comes to my rescue!!!!!!!!
When you press Enable at [7:42], be the circuit resets. It doesn't seem like Enable should set nor reset the circuit, only D should. Am I misunderstanding something? What's up?
@Dcvbkyrsscbgdsxcgf Ah, i see now. To set it, it needs to be Enabled AND have D pressed. Thank you :-)
Noob question, why are there resistors going to ground at the outputs of the buttons?
To make sure that when the switch is open the signal from the switch is low (since it's connected to ground via a resistor). If the switch is closed the signal becomes high (5 V). The resistor prevents a short circuit when the switch is closed and a low when the switch is open.
I have a question please answer this, look at @7:18 , when he powered up the circuit, why did the Q output automatically lighted up or got a logic 1 result even though, both enable and D input are at logic 0? Is it the initial settings of the I.C itself or some other reason? Please do answer this one. Thank you so much!
when you add power to a circuit it takes a few micro seconds for the power to stop bouncing around ... during this period of time the circuit is actually functioning and the chips go into a RACE condition and set according to HOW the power fluctuations influenced the basic settings ...
.
IF he had made a de-bounce circuit for the power input the fluctuations would be minimized and the input state would, more often than not, be set low
.
this is why when you turn any electronics on and off you wait for a little bit ... those first few moments nothing is truly set ... so if you have a reset or clear function that is the first thing you should always push to set everything to a known good setting
Thanks a lot , that would make a change tomorrow in my final
hope i am not wrong ,but if you add a small resistor on the \Q right after the intersection with the other wire then the current will always flow slower and so when you boot up the flip-flop it will always start with Q
thanks why do i pay money for school when this actually makes sense
i wish you were my computer architecture prof...