Answered step by step
Verified Expert Solution
Question
1 Approved Answer
EXERCISE: COMBINATIONAL CIRCUIT DESIGN This assignment has just one exercise, which will take you through the full process of logic design from truth table to
EXERCISE: COMBINATIONAL CIRCUIT DESIGN This assignment has just one exercise, which will take you through the full process of logic design from truth table to K-map minimization to implementation The objective of this exercise is to design a combinational circuit that is used to control a seven- segment display of decimal digits as shown in Figure 1 The block diagram of the circuit is also given (Figure 2). The circuit has four inputs a, b, c, d and seven outputs A, B, C, D, E, F, G The input to the circuit is a Binary Coded Decimal (BCD) number, that is, abcd 0000 represents decimal 0, 0001 represents decimal 1, 0010 is 2, 0011 is 3, 0100 is 4, 0101 is 5, 0110 is 6, 0111 is 7, 1000 is 8 and 1001 represents 9. The seven output lines, A, B, ..., G, each connected to one of the seven displays. Based on the input, the appropriate segments should "light up" showing the corresponding decimal number. For example, when the input is 0000, the outputs A, B, C, D, E and F are 1, while the output G is 0. Thus the output displays ZERO. (Figure 3) The above reasoning shows you how to write the truth table. The first row is given below ABC D EF G Figure 1: Seven Segment Display outputs Figure 2: Block Diagram Figure 3: Display of ZERO Here is your task: 1. 2. 3. Complete the truth table for the combinational circuit. Note that there are "don't care" rows. Minimize each output function using K-maps and derive the minimized Boolean functions Implement (that is, draw) the circuit using NAND-NAND logic Implement the circuit (that is, draw) using a Programmable Logic Array (PLA). The PLA will have four inputs, seven outputs and x product terms. The number x depends uporn how many product terms are shared among the seven functions. 4
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started