CT Unit 3 - Combinational Logic Design 2024-25
CT Unit 3 - Combinational Logic Design 2024-25
Introduction
The purpose of the Combinational Logic Circuits Design project is for students to acquire basic logic design methodology
and become familiar with the engineering design process. Students will be able to use truth tables or Boolean functions
to design their circuits based on the given functional requirements. In addition, students will learn to use off-the-shelf
tool (Logisim) to conduct schematic entry, logic simulation, and logic synthesis of their design.
Tasks
SpaceX™ designs, manufactures and launches advanced rockets and spacecraft.
The company was founded in 2002 to revolutionize space technology, with the
ultimate goal of enabling people to live on other planets.
At this moment, SpaceX™ is the only private company with operational vehicle
capable of taking significant amounts of cargo both to and from the International
Space Station.
In order to design the next generation space vehicle for the Mission to Mars, we are going to involve in the design of an
on-board processor module of the flight control system.
Each group will be assigned a specific subsystem, and will have to finish the following tasks on time and deliver products
with quality:
1. Design the digital logic circuits based on the given functional requirements and restrictions for each subsystem.
2. Simulate the circuits using Logicsim and prove that the circuits are functioning correctly.
Subsystems
1. 4-bit Binary Magnitude Comparator:
A binary magnitude comparator is a digital device that
takes two binary numbers as input and determines
whether one number is greater than, less than or equal to
the other number. The task is to design a 4-bit
Magnitude Comparator that compares two 4-bit binary numbers. Use one Hex Digit Display to show the value of
each operand and use one LED for each comparison result (AEQB, AGTB or ALTB). You have to build a 1-bit binary
comparator and use it as the building block to build the 4-bit binary comparator.
Mr. Lin 1
CT Unit 3: Combinational Logic Circuit Design Project Group: Name:
4. Binary-Coded-Decimal (BCD) Adder: Decimal BCD
0 0000
In computer systems, binary-coded decimal (BCD) is a class 1 0001
of binary encodings of decimal numbers where each decimal 2 0010
digit is represented by four bits. The advantage of BCD is an 3 0011
ease of conversion into human-readable representations, in 4 0100
comparison to binary number systems. The BCD code is 5 0101
6 0110
shown in the table. 7 0111
The task is to design a 4-bit BCD Adder. Use one Hex Digit 8 1000
9 1001
Display to show the value of each operand. Use two Hex
Digit Displays to show the sum.
Deliverable
1. A technical report in Microsoft Word format including (1) problem description, (2) design methodology and process,
(3) logic circuits diagram (from Logicsim), and (4) simulation results.
2. Logicsim Project file (.circ).
3. Project groups should be ready to demonstrate their logic circuits design and simulation to the class.
Mr. Lin 2