Circuit Design Steps

# Circuit Design Steps

Designing a circuit to perform a particular function requires a systematic procedure, similar to the design steps for software development uses an example to demonstrate the design steps outlined below.

**Identify Inputs And Outputs**: The number of inputs into the circuit must be determined, as well as the number of outputs. If we were to design a circuit to add two binary digits, the circuit would require two inputs and two outputs (1 + 1 = 10)**Identify Required Components**: The circuit designer must then determine which logic gates will be needed. A boolean algebra expression suxh as C = A + B may be given as the basis for designing a circuit or a simple description of the task the circuit is to achieve.**Check Solution With A Truth Table**: Once a possible solution has been developed, it must be tested to ensure it works as required. A truth table shows all possible combinations if inputs and demonstartes the outputproduced by the circuit.**Evaluate The Circuit Design**: Using logic gates, there is often more than one wa to combine a number of gates to produce a combinational circuit. Experience and experimentation allows circuit designers to determine more efficient ways of combining circuits to achieve a desired task. Circuits can be tested using simulation software on the computer to ensure the generated output is accurate. The simplification of boolean algebra enables circuit designers to reduce complex combintions of logic gates to the simplest possible circuit.

page revision: 14, last edited: 03 May 2010 23:42