0% found this document useful (0 votes)
19 views6 pages

CS 437

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views6 pages

CS 437

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

CS 437 Digital Circuit

Name: _________________________________________

Problem 1.

Assume 8-bit data length, solve the following problems:

a. Convert decimal number 98 to hexadecimal.


b. Convert decimal number 98 to binary.
c. Use two’s complement format represent -98.
d. Convert hexadecimal number 6F to decimal.
CS 437 Digital Circuit
Name: _________________________________________

Problem 2. Implement the function f ( x , y , z )=∑ m ( 0 , 1 ,3 , 4 ,5 ) using

a. two-way multiplexers only;


b. three-input-eight-output decoder and some OR gates and AND gates if
necessary
CS 437 Digital Circuit
Name: _________________________________________

Problem 3. For the following trailing-edge triggered D flip flop, show the timing diagram for q
CS 437 Digital Circuit
Name: _________________________________________

Problem 4. For the following sets of functions, design a system

i. Using a ROM

a. F ( A , B ,C )=∑ m ( 2 ,3 , 4,7 ) ;G ( A , B ,C )=∑ ( 1,2,4,5,7 )


CS 437 Digital Circuit
Name: _________________________________________

Problem 5: A Moore system refers to the type of sequential system where its output is only
determined by its states. We have a system that can have four states: state 0, state 1, state 2, and state
3; and one output z. Design and implement a Moore system so that the state of the system transit, at
each clock pulse, in the pattern 0, 1, 2, 3 and repeat (Display the transition of state on the 7-segment
LED display); and the output z = 1 only when the system is in state 3 (Show this using a LED indicator).

a. Determine the number of flip-flops needed.


b. Construct the state transition diagram.
c. Construct a truth table based on the state transition.

d. Simplify and extract algebraic expressions for the next state q from the truth table.
e. Using D flip flop to design your circuit, sketch the circuit diagram.
CS 437 Digital Circuit
Name: _________________________________________

You might also like