In this part, I’ll design the 4-phase-clock of the CPU and I’ll make all the missing connections between the components.
Continue reading How to design your own CPU from scratch – Part 4How to design your own CPU from scratch – Part 4

In this part, I’ll design the 4-phase-clock of the CPU and I’ll make all the missing connections between the components.
Continue reading How to design your own CPU from scratch – Part 4In this part of the series, I’ll introduce the necessary components needed for storing and executing programs on our micro processor! I’ll try to keep this part quite short, because I already explained what a micro-instruction is and what it consists of on this CPU in part 2!
Continue reading How to design your own CPU from scratch – Part 3In the first part of this series, I discussed the ALU of our CPU. In this part, we’ll take a look at the data and program storage and how to address the them. I’ll also discuss how the ALU is controlled.
Continue reading How to design your own CPU from scratch – Part 2This series will discuss the basic building blocks of a simple theoretical CPU design. In it, I’ll cover one topic in each article and append the theoretical design. In the end, we’ll have a functioning CPU model.
Continue reading How to design your own CPU from scratch – Part 1Obsolete information! Please view this article for a complete and easier guide!
Just a real quick update about the project.
Obsolete information! Please view this article for a complete and easier guide!
This is the last revision I’m going to post before I completely finish the post. It has all the features I wanted and defined in the first part, and it’s as easy to manufacture and to build as possible. So this is just a really short and quick update with the newest files for editing and printing. Continue reading Homemade DIY word clock – Part 3.1
Obsolete information! Please view this article for a complete and easier guide!
In this part I’ll discuss the code, needed to set and read the current time from the RTC and to control the individual LEDs on the LED matrix: