Integrated Circuits Can Be Easy to Understand with the Right Teachers
hackaday.com
hackaday.com
If you want really terrific easily understood, yet totally in-depth information about integrated circuits, starting from the physics how semi-conductors actually work at the electron level, all the way up through gates and on to an entire computer, Ben Eater's videos are outstanding.
Most people know his work from the Breadboard computer, https://eater.net/8bit, where he builds an actual functioning computer, with instructions and microcode and output, from scratch on a breadboard, along with terrific explanations.
But that is just the tip of the iceberg. All his videos are amazing, and super easy to understand. Here is his version of how nor gates work: which is way easier to understand to me than this video:
https://www.youtube.com/watch?v=sTu3LwpF6XI
Here is his whole channel:
https://www.youtube.com/channel/UCS0N5baNlQWJCUrhCEo8WlA
and his website:
And astable flip-flops usually have separate, explicit timing elements rather than relying on gate charge or whatever.
In grad school, I was a TA for some undergrad EE courses. We (the TAs) and professor corrected tests together and whenever we encountered a wrong answer, we'd always replicate the student's work to find where things went wrong so we could a) point it out and b) give partial credit whenever possible. For a class of 120 students, it took four of us two days to get through all of the tests.
This is _very_ similar to the way he taught, although we didn't have 3D representations, they were mostly transparencies taped together and layered. Very cool to see it done this way.
I found best teachers are the ones who actually solved real-world problem. Only then they understood which piece of knowledge is helpful because they actually understand it.
Teaching is not for the theorists.
It's not a shard of glass, it's a slice of silicon monocrystal. These materials are less alike than graphite and diamond.