Skip to the content.

Compact Clock Module for debugging

Here’s my description of a debugging clock generator. This is not a “clock” in the colloquial sense; it generates pulses to synchronise sequential digital circuits.

Picture of clock module

I call this a “debugging” clock because it’s not meant to run regularly and fast. Instead, it allows me to adjust its speed on the fly (by turning a small knob) and to step-by-step the circuit it’s connected to.

You can see a quick demo of it in action on my YouTube channel

Its main features are:

If you are familiar with Ben Eater’s clock, this one is very similar in functionality (but more compact and less educational). If you want to understand how this works rather than just building it, I recommend you watch his videos.

You can build this on a solderless breadboard if you prefer; although my design goal with this project was to be able to solder it to get a more reliable and stable clock generator that I can use in multiple projects.

Building the module