ECE 231 - Fall 2023 - HW1 - Solutions
.pdf
keyboard_arrow_up
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
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
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 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
please include full solutions!!! will give thumbs up if answer has complete solution.
arrow_forward
DIGIT ELECTRONICS
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
ehcu.org/pluginfile
100%
10 / 11
locations, count how many times is 0 and how
many times 1 is.
Questions:-
1- Write a program in assembly language to perform the following logic
ci
BL
CL
DL
[5100]-
2- How we can perform the NEG and NOT instructions by using different
instructions.
3- Write the following program by using different instruction or instructions
for each instruction on the
program.
MOV AL , 00
MOV BX , FFFF
XOR CL , FF
NEG BYTE PTR [DI]
AND CX ,
LG
arrow_forward
(c)
Figure Q3(c)(i) shows a register and Figure Q3(c)(ii) shows the input waveforms
(CLOCK and Data in) to the circuit.
A1
A9
A10
A2
Function generator
A3
A11
A12
AS
A13
A6
A14
A7
A15
Data in
Bop.7)
ip.r
82p.7)
Logic analyser
U1
U2
U3
U4
UO
6.
1.
6
1
6
INVERTER
3
CLK
3 CLK
oCLK
CLK
5
K
K
5
K
K
4027
Clock
Function generator
Figure Q3(c)(i)
(i)
Determine the type of register as shown in Figure Q3(c)(i).
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
Explain minimum 5 Boolean laws applicable in case of digital circuits.Explain N type semiconductors
arrow_forward
B) Draw the logic circuit for each of the following:
1) The operation 10110110 10101001
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
circuits 40 41
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
3d.
will definitely give upvote if correct
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
Any simple example is fine.
arrow_forward
Logic Design
courses / EE200SP21 / General / Mid Term Examination Part II (Subjecti
Compute the minimal products of sum and minimal sum of
products expressions for following KMAP. Show your groupings on
KMAP
АВ CD
1
1
1
1
0.
Instructions: You have to solve the answer by hand on paper,
scan/take photo and upload it as a single file.
Local Disk (D:)
Mid Term Examinat.
arrow_forward
Derive the state table and the state graph for the following logic circuit:
A'
B'
B
DA
Clock
Clock
X B'
arrow_forward
For a combinational logic circuit of four bits Binary Coded Decimal (BCD) inputs and
one output having following conditions:
• if the equivalent decimal number of the BCD is even then output is 0
if the equivalent decimal number of the BCD is odd then output is 1
Q20.
i)
Draw the truth table
ii)
Find the simplified logic function using K-Map
iii)
Draw the logic diagram
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)
B
B
F
F
b)
B
B
F
arrow_forward
Example: Neglect the base currents. (a) What logic function is
performed by this circuit? (b) What are the logic 1 and logic 0 values of
Vo at the output? (c) When VA logic 0 for one of the two inputs,
determine i, i ich ic and V. (d) Repeat part (c) when all inputs are
logic 1.
2.6k2
Va
iz
5V
1.2ΚΩ
Q₁ Q₂ 1.6V
Q2
Vo
0.8kQ
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 as soon as possible
arrow_forward
Palagiaph
1. Find logic finctions for the circuits shown below.
F
arrow_forward
6. i)
For the circuit shown in Figure Q16, Find the logic functions of X and Y
Figure Q1
ii)
Simplify X and Y using Boolean algebra.
hp
ort
delete
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
- please include full solutions!!! will give thumbs up if answer has complete solution.arrow_forwardDIGIT ELECTRONICSarrow_forwardThe 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_forward
- ehcu.org/pluginfile 100% 10 / 11 locations, count how many times is 0 and how many times 1 is. Questions:- 1- Write a program in assembly language to perform the following logic ci BL CL DL [5100]- 2- How we can perform the NEG and NOT instructions by using different instructions. 3- Write the following program by using different instruction or instructions for each instruction on the program. MOV AL , 00 MOV BX , FFFF XOR CL , FF NEG BYTE PTR [DI] AND CX , LGarrow_forward(c) Figure Q3(c)(i) shows a register and Figure Q3(c)(ii) shows the input waveforms (CLOCK and Data in) to the circuit. A1 A9 A10 A2 Function generator A3 A11 A12 AS A13 A6 A14 A7 A15 Data in Bop.7) ip.r 82p.7) Logic analyser U1 U2 U3 U4 UO 6. 1. 6 1 6 INVERTER 3 CLK 3 CLK oCLK CLK 5 K K 5 K K 4027 Clock Function generator Figure Q3(c)(i) (i) Determine the type of register as shown in Figure Q3(c)(i).arrow_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
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you