In this set of challenges you will design and test some logic gates circuits to control different automated features of a car including: Automatic Headlights System Interior Light System Automatic Windscreen Wipers System

Boolean Algebra is used to simplify long/complex Boolean expressions. It is needed to optimise the use of logics gates (and hence transistors) when making an electronic circuit. Considering that the CPU is made of billions of logic gates, it is…

For this set of challenges, your task is to design logic gates circuits in order to produce the desired output for the given inputs as described in each challenge. You can combine as many logic gates as necessary using the…

In this post we are going to use logic gates and D-Type Flip-Flop circuits to create a 3-bit digital padlock with a stored combination that can be reset. Let’s first investigate how we are going to store the 3-bit combination…

In this blog post your will use our logic gates circuits simulator to create and test your own circuits. Circuit #1 Our first circuit will be based on the following Boolean Expression: Click on the above circuit to open it…

In this challenge, we will design, create and test a logic gates circuit to control a traffic lights made of 3 LEDs (Red Amber Green). This challenge is designed to be completed with a logic board such as the Logic…

This set of challenges is designed to be completed with a logic board such as the Logic & Arithmetic board designed by the University of Southampton and the UK Electronic Skills Foundation. Alternatively, if you do not have access to…

This set of challenges is designed to be completed with a logic board such as the Logic & Arithmetic board designed by the University of Southampton and the UK Electronic Skills Foundation. Alternatively, if you do not have access to…

In our previous blog post “from transistors to processors” we found out that the CPU consists of logic gates, which are made using transistors. In this blog post we are looking at how these logic gates can be combined to…

In this post we will create an Arithmetic & Logic Unit (ALU) using logic gates. The ALU is one of the main component of the CPU. It is used in the Execution stage of the FDE cycle to perform all…