ECE 231 - Fall 2023 - HW1 - Solutions
pdf
School
George Mason University *
*We aren’t endorsed by this school
Course
231
Subject
Electrical Engineering
Date
Dec 6, 2023
Type
Pages
12
Uploaded by CoachTurtle8298
Homework Assignment #1
Fall 2023
Homework #1
R
EADING
: 1. ZyBook: 1.1 – 1.5
M
ULTIPLE
C
HOICE
AND
S
HORT
-
ANSWER
Q
UESTIONS
: [½ point each] 1.
For which value of the noise margin (NM) will a logic circuit not
function properly?
(a) NM > 0 (positive)
(b) NM < 0 (negative)
(c) 0 < NM < 1
(d) All of the above.
(e) None of the above.
2.
For which value of the fan-out (FO) will a logic circuit not
function properly?
(a) FO > 0 (positive)
(b) FO < 0 (negative)
(c) FO = 0
(d) All of the above.
(e) None of the above.
4.
Where was the first point contact transistor constructed? (a) Marconi Company
(b) Texas Instruments
(c) RCA’s Research Lab
(d) Bell Labs
(e) Fairchild Semiconductor
5.
Which company demonstrated that transistors could be mass produced using silicon? (a) Texas Instruments
(b) Fairchild Semiconductor (c) Intel
(d) IBM
(e) Bell Labs
ECE 231 – Digital System Design
1 of 12
Dr. Craig Lorie
Homework Assignment #1
Fall 2023
6.
Who invented the integrated circuit?
(a) Steven Hofstein and Frederic Heiman
(b) Jack Kilby and Robert Noyce
(c) Gordon Teal
(d) Alan Cho
(e) William Shockley
7.
What is the value on the gate input of a pMOS transistor that causes it to be closed? (a) Logic-1 (i.e. the supply voltage, VDD)
(b) Logic-0 (i.e. ground, GND)
(c) Either logic-1 or logic-0
(d) The Gate input does not control the pMOS transistor. (e) None of the above.
8.
Which logic operation is implemented by the CMOS circuit given below?
(a) NAND
(b) NOR
(c) AND
(d) OR
(e) XOR ECE 231 – Digital System Design
2 of 12
Dr. Craig Lorie
Homework Assignment #1
Fall 2023
L
ONG
-A
NSWER
P
ROBLEMS
: [2 points each] 1.
Calculate the noise margin high (NM
H
) and noise margin low (NM
L
) for each pair of logic gates
specified below. Refer to the data sheets provided on Blackboard. The following values were taken from the datasheets for the 74LS04, 74HC04, and 74F04, that were provided with the homework assignment. These values were used in the calculations of noise margin
below. Please review the datasheets to confirm the values given below.
74LS04
74HC04
74F04
V
OH
2.7 V
4.4 V
2.5 V
V
OL
0.5 V
0.1 V
0.5 V
V
IH
2.0 V
3.15 V
2.0 V
V
IL
0.8 V
1.35 V
0.8 V
(a)
driver: 74F04
load:
74F04
NM
H
= V
OH
– V
IH
= 2.5 V – 2.0 V = 0.5 V NM
L
= V
IL
– V
OL
= 0.8 V – 0.5 V = 0.3 V
(b)
driver: 74F04
load:
74LS04 NM
H
= V
OH
– V
IH
= 2.5 V – 2.0 V = 0.5 V NM
L
= V
IL
– V
OL
= 0.8 V – 0.5 V = 0.3 V
ECE 231 – Digital System Design
3 of 12
Dr. Craig Lorie
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Homework Assignment #1
Fall 2023
(c)
driver: 74F04
load:
74HC04
NM
H
= V
OH
– V
IH
= 2.5 V – 3.15 V = – 0.65 V
NM
L
= V
IL
– V
OL
= 1.35 V – 0.5 V = 0.85 V
(d)
driver: 74LS04
load:
74F04
NM
H
= V
OH
– V
IH
= 2.7 V – 2.0 V = 0.7 V NM
L
= V
IL
– V
OL
= 0.8 V – 0.5 V = 0.3 V
(e)
driver: 74HC04
load:
74F04
NM
H
= V
OH
– V
IH
= 4.4 V – 2.0 V = 2.4 V NM
L
= V
IL
– V
OL
= 0.8 V – 0.1 V = 0.7 V
ECE 231 – Digital System Design
4 of 12
Dr. Craig Lorie
Homework Assignment #1
Fall 2023
2.
Calculate the fan-out high (FO
H
), fan-out low (FO
L
), and maximum fan-out (FO
MAX
) for each pair of logic gates specified below. Refer to the data sheets provided on Blackboard.
The following values were taken from the datasheets for the 74LS04, 74HC04, and 74F04, that were provided with the homework assignment. These values were used in the calculations of fan-out
below. Please review the datasheets to confirm the values given below.
74LS04
74HC04
74F04
I
OH
– 0.4 mA
– 20 °
A
– 1 mA
I
OL
8 mA
20 °
A
20 mA
I
IH
20 °
A
0.1 °
A
5 °
A
I
IL
– 0.36 mA
– 0.1 °
A
– 0.6 mA
(a)
driver: 74F04
load:
74F04
FO
H
= | I
OH
/ I
IH
| = | – 1 mA / 5 °
A | = 200
FO
L
= | I
OL
/ I
IL
| = | 20 mA / – 0.6 mA | = 33.33 = floor[33.33] = 33
FO
MAX
= min{ 200, 33 } = 33
Therefore, an “F” device can be connected to, at most, 33 “F” devices.
ECE 231 – Digital System Design
5 of 12
Dr. Craig Lorie
Homework Assignment #1
Fall 2023
(b)
driver: 74F04
load:
74LS04 FO
H
= | I
OH
/ I
IH
| = | – 1 mA / 20 °
A | = 50
FO
L
= | I
OL
/ I
IL
| = | 20 mA / – 0.36 mA | = 55.55 = floor[55.55] = 55
FO
MAX
= min{ 50, 55 } = 50
Therefore, an “F” device can be connected to, at most, 50 “LS” devices.
(c)
driver: 74F04
load:
74HC04
FO
H
= | I
OH
/ I
IH
| = | – 1 mA / 0.1 °
A | = 10000
FO
L
= | I
OL
/ I
IL
| = | 20 mA / – 0.1 °
A | = 200000
FO
MAX
= min{ 10000, 200000 } = 10000
Therefore, an “F” device can be connected to, at most, 10000 “HC” devices.
(d)
driver: 74LS04
load:
74F04
FO
H
= | I
OH
/ I
IH
| = | – 0.4 mA / 5 °
A | = 80
FO
L
= | I
OL
/ I
IL
| = | 8 mA / – 0.6 mA | = 13.33 = floor[13.33] = 13
FO
MAX
= min{ 80, 13 } = 13
Therefore, an “LS” device can be connected to, at most, 13 “F” devices.
(e)
driver: 74HC04
load:
74F04
FO
H
= | I
OH
/ I
IH
| = | – 20 °
A / 5 °
A | = 4
FO
L
= | I
OL
/ I
IL
| = | 20 °
A / – 0.6 mA | = 0.033 = floor[0.033] = 0
FO
MAX
= min{ 1, 0 } = 0
Therefore, an “HC” device can be connected to, at most, 0 “F” devices.
That is, the “HC” device does not source/sink enough current for the “F” device.
ECE 231 – Digital System Design
6 of 12
Dr. Craig Lorie
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Homework Assignment #1
Fall 2023
3.
Which of the following driver-load
combinations will NOT work? Select ALL that apply.
Refer to problems 1 and 2 above.
Hint: you must consider both the noise margin and the fan-out.
(a)
driver: 74F04 load:
74F04
NM
H
= V
OH
– V
IH
= 2.5 V – 2.0 V = 0.5 V NM
L
= V
IL
– V
OL
= 0.8 V – 0.5 V = 0.3 V
FO
MAX
= min{ 50, 33 } = 33
(b)
driver: 74F04
load:
74LS04 NM
H
= V
OH
– V
IH
= 2.5 V – 2.0 V = 0.5 V NM
L
= V
IL
– V
OL
= 0.8 V – 0.5 V = 0.3 V
FO
MAX
= min{ 50, 50 } = 50
(c)
driver:
74F04
load:
74HC04
NM
H
= V
OH
– V
IH
= 2.5 V – 3.15 V = – 0.65 V NM
L
= V
IL
– V
OL
= 1.35 V – 0.5 V = 0.85 V
FO
MAX
= min{ 10000, 200000 } = 10000
(d)
driver: 74LS04 load:
74F04
NM
H
= V
OH
– V
IH
= 2.7 V – 2.0 V = 0.7 V NM
L
= V
IL
– V
OL
= 0.8 V – 0.5 V = 0.3 V
FO
MAX
= min{ 20, 13 } = 13
(e)
driver:
74HC04
load:
74F04
NM
H
= V
OH
– V
IH
= 4.4 V – 2.0 V = 2.4 V NM
L
= V
IL
– V
OL
= 0.8 V – 0.33 V = 0.47 V
FO
MAX
= min{ 1, 0 } = 0
ECE 231 – Digital System Design
7 of 12
Dr. Craig Lorie
Homework Assignment #1
Fall 2023
4.
Analyze the CMOS circuit given below. For each input combination specified in the table below:
•
Indicate the state of each transistor as either OP (open) or CL (closed).
•
Specify the logical value at the output as either 0 or 1.
A
B
C
D
Q1
Q2
Q3
Q4
Q5
Q6
Q7
Q8
F
(a)
1
0
0
1
OP
CL
CL
OP
CL
OP
OP
CL
0
(b)
1
0
0
0
OP
CL
CL
OP
CL
OP
CL
OP
1
(c)
1
1
0
1
OP
CL
OP
CL
CL
OP
OP
CL
0
(d)
0
0
1
0
CL
OP
CL
OP
OP
CL
CL
OP
0
(e)
0
1
0
0
CL
OP
OP
CL
CL
OP
CL
OP
1
ECE 231 – Digital System Design
8 of 12
Dr. Craig Lorie
Homework Assignment #1
Fall 2023
P
RACTICE
P
ROBLEMS
: (Do not submit solutions to these problems) 1.
In what year was the integrated circuit (IC) invented?
1959
2.
Who invented the MOSFET? (Identify all persons involved).
Hofstein and Heiman
3.
At which company was the first point-contact transistor constructed?
Bell Labs
4.
What does Moore's Law state?
Moore's Law states that the number of transistors on a (very large scale) integrated circuit will double approximately every two years. With the doubling of the number of transistors,
it is expected that the performance of such integrated circuits (e.g. processors) will also double in the same time frame. This allows processor developers to predict the functionality and performance of future generations of their processors.
See “
http://www.mooreslaw.org/
”.
See “
http://en.wikipedia.org/wiki/Moore%27s_law
”
ECE 231 – Digital System Design
9 of 12
Dr. Craig Lorie
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Homework Assignment #1
Fall 2023
5.
A digital signal is discrete
in time and discrete
in magnitude. (Fill in the blanks).
A brief description of analog, digital, and binary signals:
Analog signal
An analog signal is one that is continuous in time and continuous in magnitude.
It has a valid value at all points in time.
It can take on any value between the specified minimum and maximum values.
Digital signal
A digital signal is one that is discrete in time and discontinuous in magnitude.
It has a valid value at all points in time, however, can transition between valid
values only at discrete points in time.
It can take on only a limited set of values between the specified minimum and
maximum values. The number of values, or steps, that a digital signal can take on determines the precision with which it can approximate an analog signal. Binary signal
A binary signal is a digital signal that is limited to just two values.
The two values of a binary signal are typically represented by 0 and 1.
6.
What are the advantages of using digital, rather than analog, circuits? (Identify two).
Provides improved noise immunity.
It’s more reliable.
It’s less expensive.
It’s programmable.
7.
In what applications can digital systems be found?
8.
Why do we use digital systems?
ECE 231 – Digital System Design
10 of 12
Dr. Craig Lorie
Homework Assignment #1
Fall 2023
9.
Analyze the CMOS circuit given below.
For each input combination (ABC = 000 through ABC = 111): •
Indicate the state of each transistor as either OP (open) or CL (closed).
•
Specify the logical value at the output as either 0 or 1.
Provide your answer in the form of a function table.
ECE 231 – Digital System Design
11 of 12
Dr. Craig Lorie
Homework Assignment #1
Fall 2023
For the CMOS circuit above:
•
Input A is connected to Q1 (pMOS) and Q2 (nMOS). •
Input B is connected to Q3 (pMOS) and Q4 (nMOS).
•
Input C is connected to Q5 (pMOS) and Q6 (nMOS).
Therefore, for a given value of A, Q1 and Q2 will have opposite behaviors (i.e. when one is open
the other is closed
). A similar statement can be made for inputs B and C.
The function table for the CMOS circuit is given below.
A
B
C
Q1
Q2
Q3
Q4
Q5
Q6
F
0
0
0
closed
open
closed
open
closed
open
1
0
0
1
closed
open
closed
open
open
closed
1
0
1
0
closed
open
open
closed
closed
open
1
0
1
1
closed
open
open
closed
open
closed
1
1
0
0
open
closed
closed
open
closed
open
1
1
0
1
open
closed
closed
open
open
closed
1
1
1
0
open
closed
open
closed
closed
open
1
1
1
1
open
closed
open
closed
open
closed
0
As can be determined from the table, the CMOS circuit implements a 3-input NAND gate
. ECE 231 – Digital System Design
12 of 12
Dr. Craig Lorie
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
Related Documents
Related Questions
Please help me, solve this question.
arrow_forward
None
arrow_forward
d)
Draw the schematics of 4-bit synchronous and asynchronous MOD-8
counters and comment on their pros and cons.
e)
Calculate the noise margin for a logic gate with the following logic levels:
VIL = 1.1 V, VIH = 3.2 V, VOL = 0.6 V, VOH = 4.0 V.
arrow_forward
The waveforms in Figure 08 are applied to the 4-bit parity logic. Determine the output wave-form in proper relation
to the inputs. For how many bit times does even parity occur, and how is it indicated? The timing diagram includes
eight bit times.
Q.21
Bit
time
Ao
A1
A2
A3
FIGURE 08
arrow_forward
Design the following combinational logic circuit with a
four-bit input and a three-bit output. The input
represents two unsigned 2-bit numbers: A1 A0 and B1
B0. The output C2 C1.C0 is the result of the integer
binary division A1 A0/B1 B0 rounded down to three
bits. The 3-bit output has a 2-bit unsigned whole part
C2 C1 and a fraction part CO. The weight of the fraction
bit CO is 21. Note the quotient should be rounded
down, i.e. the division 01/11 should give the outputs
00.0 (1/3 rounded down to 0) not 00.1 (1/3 rounded up
to 0.5). A result of infinity should be represented as
11.1. A minimal logic implementation is not required.
(Hint: start by producing a truth table of your design).
arrow_forward
#2
arrow_forward
need help with digital logic
arrow_forward
3d. will give thumbs up
arrow_forward
Below is an example of an NMOS logic circuit. For all of the MOSFETs in the circuit below,
assume V = 1 V and k = 50 mA/V².
th
W
R₂ = 5600
PEETHIPPIN
R₁ - 4700
M3
M₁
M.
0
a. Indicate and verify the state of each MOSFET and V for the following input
combinations. Fill-out the table below for each assumed state of the MOSFET for every
input combination. Use R approximation for linear operation and three significant
ds(on)
figures for the voltages.
오
Ao
SV
why
arrow_forward
The numbers from 0-9 and a no characters
is the Basic 1 digit seven segment display
* .can show
False
True
In a (CA) method of 7 segments, the
anodes of all the LED segments are
* "connected to the logic "O
False
True
Some times may run out of pins on your
Arduino board and need to not extend it
* .with shift registers
True
False
arrow_forward
H.W: Reduce the combinational logic circuit in Figure below to a
minimum form.
arrow_forward
Draw in Table 3 the circuit schematic of each segment using the basic logic gates in kmap
arrow_forward
What are the values of the inputs a, b, c, d, e, f and g for a Seven-Segment LED that
displays the number 2? Assume active high logic.
a) 1101101
b) 1010101
c) 1101110
d) None of the above
e) All of the above
arrow_forward
Problem 5
For the logic circuits shown below: determine the output F, write the true table, and draw the output F in
proper relation to the given inputs with a timing diagram.
a)
A
B
F
F
1.
b)
1.
F
1.
C
arrow_forward
Design a combinational circuit using multiplexer for a car chime based on thefollowing system: A car chime or bell will sound if the output of the logic circuit(X) is set to a logic ‘1’. The chime is to be sounded for either of the followingconditions:• if the headlights are left on when the engine is turned off and• if the engine is off and the key is in the ignition when the door is opened.Use the following input names and nomenclature in the design process:• ‘E’ – Engine. ‘1’ if the engine is ON and ‘0’ if the engine is OFF• ‘L’ – Lights. ‘1’ if the lights are ON and ‘0’ if the lights are OFF• ‘K’ – Key. ‘1’ if the key is in the ignition and ‘0’ if the key is not in the ignition• ‘D’ – Door. ‘1’ the door is open and ‘0’ if the door is closed• ‘X’ – Output to Chime. ‘1’ is chime is ON and ‘0’ if chime is OFF
arrow_forward
i need the answer quickly
arrow_forward
SEE MORE QUESTIONS
Recommended textbooks for you

Related Questions
- Please help me, solve this question.arrow_forwardNonearrow_forwardd) Draw the schematics of 4-bit synchronous and asynchronous MOD-8 counters and comment on their pros and cons. e) Calculate the noise margin for a logic gate with the following logic levels: VIL = 1.1 V, VIH = 3.2 V, VOL = 0.6 V, VOH = 4.0 V.arrow_forward
- The waveforms in Figure 08 are applied to the 4-bit parity logic. Determine the output wave-form in proper relation to the inputs. For how many bit times does even parity occur, and how is it indicated? The timing diagram includes eight bit times. Q.21 Bit time Ao A1 A2 A3 FIGURE 08arrow_forwardDesign the following combinational logic circuit with a four-bit input and a three-bit output. The input represents two unsigned 2-bit numbers: A1 A0 and B1 B0. The output C2 C1.C0 is the result of the integer binary division A1 A0/B1 B0 rounded down to three bits. The 3-bit output has a 2-bit unsigned whole part C2 C1 and a fraction part CO. The weight of the fraction bit CO is 21. Note the quotient should be rounded down, i.e. the division 01/11 should give the outputs 00.0 (1/3 rounded down to 0) not 00.1 (1/3 rounded up to 0.5). A result of infinity should be represented as 11.1. A minimal logic implementation is not required. (Hint: start by producing a truth table of your design).arrow_forward#2arrow_forward
- need help with digital logicarrow_forward3d. will give thumbs uparrow_forwardBelow is an example of an NMOS logic circuit. For all of the MOSFETs in the circuit below, assume V = 1 V and k = 50 mA/V². th W R₂ = 5600 PEETHIPPIN R₁ - 4700 M3 M₁ M. 0 a. Indicate and verify the state of each MOSFET and V for the following input combinations. Fill-out the table below for each assumed state of the MOSFET for every input combination. Use R approximation for linear operation and three significant ds(on) figures for the voltages. 오 Ao SV whyarrow_forward
- The numbers from 0-9 and a no characters is the Basic 1 digit seven segment display * .can show False True In a (CA) method of 7 segments, the anodes of all the LED segments are * "connected to the logic "O False True Some times may run out of pins on your Arduino board and need to not extend it * .with shift registers True Falsearrow_forwardH.W: Reduce the combinational logic circuit in Figure below to a minimum form.arrow_forwardDraw in Table 3 the circuit schematic of each segment using the basic logic gates in kmaparrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
