I haven't posted much lately as I've been very focused on updating textbooks (I just did a major overhaul of the Digital Systems book, consider it a legit 2nd edition),…
One of the current projects I'm tinkering with is an 8-bit computer. It's something I've wanted to build for several years, and now that I've finished so many other projects,…
Any synchronous sequential digital logic circuit requires a clock source (a square wave oscillating between logic LOW and HIGH values) for the circuit to function. Typically, a clock frequency is…
Apparently, people actually read this blog (who knew!), so why not write about a topic I find interesting: multiplication. Multiplying two values together (as opposed to multiplying one value with…
In digital systems, I teach about a bunch of different hardware solutions that can be used to implement a project. I thought it would be fun (and not to mention,…
The purpose of this post is to make the design process of creating printed circuit boards (PCBs) a little less scary. Please note that, as with most of the hobby…