



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
A quiz for the ece 2030 course at the georgia institute of technology. The quiz includes five problems related to digital electronics, such as implementing functions using decoders and shift registers, and completing state diagrams and timing diagrams. Students are required to answer each problem with the correct number of points and clearly identify their answers.
Typology: Quizzes
1 / 6
This page cannot be seen from the preview
Don't miss anything!




Implement the following function using a 3-to-8 bit decoder.
F = b + a c
a b c F 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1
Implement the following function using a 4-to-1 multiplexor.
F = b + a c
State machines can be used to decode instructions. The state diagram shown below takes as its input a stream of bits and looks for a preamble of 11 that indicates an instruction will follow. There are three possible instructions: 1, 01, 00 and the outputs corresponding to these instructions are 11, 10, and 01 respectively. For this state machine there is one input, the digital signal x, and two output lines, A, and B. Fill in the state table below based on the state diagram. You can assume that upon power-on and/or reset the state machine starts in state 000.
000/
001/ 011/
111/11 010/
110/
100/
0
0
0
1
1
1
1
0 0,
0,
0,
Current State Input Next State Output S 2 S 1 S 0 x N S 2 N S 1 N S 0 A B 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1
Given the circuit below, complete the timing diagram. Note that two kinds of D-flip-flops are used.
X (^) D Q D Q D
C
Q0 D1 Q