Lab 4a: Functions of Combinational Logic Objectives: - To learn basic adders, parallel binary adders, ripple carry and look-ahead carry adders, and comparators. - You are required to work individually and answer the following questions. Requirements: - A desktop or laptop computer. - Download the Deeds (Digital Electronics Education and Design Suite) software. Background: Try out the following exercises before your lab: \( 4.1(\mathrm{a}, \mathrm{b}), 4.2,4.4(\mathrm{a}), 4.5,4.6(\mathrm{a}) \), and \( 4.7 \) Simulation: 1- Use the simulator to draw the logic circuit of the full-adder shown in the following figure. 2- Start the functional simulation (Interactive Animation) of the circuit by clicking, on the d-Dcs toolbar, the command \( D \), Now the three input switches \( X \), \( Y \), and \( Z \) can be togeled and the outputs 5 (sum) and \( C \) (carry) will be changed accordingly. 3- According to the simulation results, fulfil the following truth table. Compare the results before and after simulation.
4- Check the timing simulation of the circuit by clicking, on the d-DcS toolbar, the command The input values must be drawn directly on the timing diagram window. You should define the values versus time of the three inputs, such as all the possible combinations of \( \mathrm{X}, \mathrm{Y} \), and \( \mathrm{Z} \) are tested. Also draw the output resulted from the timing simulation on the on the following figure.