This preview shows pages 1–3. Sign up to view the full content.
This preview has intentionally blurred sections. Sign up to view the full version.
View Full Document
Unformatted text preview: A SUM B CRY 1 1 A'B AB' AB Introduction In this lab, the expected learning objective of this lab is to gain experience using LogicWorks to build and debug logic circuits. After the completion of the lab, I will understand how to use truth tables to show the addition of two single bit numbers, use a Boolean expression to show the sum and carry functions for a half adder, and build and debug a simulation circuit of a halfadder, a 4 bit increment operation, and a 2scomplement operation. Experiment Results Task 11: Build and Test a 1Bit HalfAdder Task 11: Task Statement In the task, I was asked to use the design given in the lab manual to build a 1bit half adder. When finished, I was also asked to fully test the half adder and make sure that the result outputs meet the expected values. Task 11: Work Preformed For this task, I used the design given in the lab manual to build a half adder using the. Below, Figure 1 shows the setup of my half adder as taken from a screenshot from LogicWorks. Figure  Circuit Diagram of 1Bit Half Adder I was also asked to connect binary switches to each input and a binary probe to each output, as seen above, to fully test the circuit. Below in Table 1 is the resulting truth table from testing the circuit with all possible combinations. B A CRY SUM HA_1 A B SUM CRY 1 1 1 A B CRY (AB) SUM (AB+AB) 1 1 1 1 1 1 1 Table  Truth Table for Half Adder Task 11: What I Learned In this task, I learned how to use LogicWorks to build a simple circuit from a given design and add binary switches and logic probes to test the circuit fully. I also learned another implementation for a1bit half adder. Task 12: Imbed the 1Bit Half Adder in a Subcircuit Task 12: Task Statement In this task, I was asked to imbed the 1bit half adder from Task 1 into a subcircuit for later use. I was also asked to fully test the subcircuit. Task 12: Work Preformed For this task, I was asked to create a subcircuit that embedded my 1bit half adder. I created a new device symbol with my half adder as the subcircuit. Then I used the autocreate symbol function to setup up the input and outputs for the subcircuit. After saving the subcircuit, I then started a new circuit diagram and placed my subcircuit on the canvas and connected binary probes and binary switches. Below, Figure 2 shows the circuit diagram for the described setup....
View Full
Document
 Spring '08
 MATAR

Click to edit the document details