SmartSim - Synchronous counters
In this example we'll use SmartSim to build a Synchronous counter using JK flip flops. No not a type of shoe, but a digital circuit that has memory, able store 1 bit of information. It works in much the same way as light switch in your home. When you turn a light ON, the switch remembers to keep the light on, until you decide to turn it OFF. I.e. it has two states, ON and OFF, or in binary logic terms TRUE and FALSE.
Smart Sim Tutorial
SmartSim is a free, and open source, digital logic circuit design and simulation package for anyone interested in electronics, and as such its a valuable teaching aid.
It was created by the then 16-year old sixth form student Ashley Newson from Oxford, UK. Its based using the Vala object-oriented programming language, the GTK+ and Cairo graphics libraries, and is available on both Linux and Windows.