Professional Documents
Culture Documents
MARKS OBTAINED:
Circuit neatness (10)
Operation (1) (5)
Table (2) (10) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE
Verify all logic functions (AND, NAND, OR, NOR, XOR, XNOR and NOT) with pulsed operation using 2 I/P 74LS
series ICs.
The report will consist of this handout with the results filled in.
EQUIPMENT:
1 x Function generator 1 x Breadboard 1 x SN74LS04 2 x LEDs Green
1 x DC power supply 3 x Banana to crocodile cables 1 x SN74LS08 3 x LEDs Red
1 x Oscilloscope 3 x Banana to banana cables 1 x SN74LS32 2 x LEDs Yellow
1 x Multimeter 3 x BNC to crocodile cables 1 x SN74LS86 1 x 100 Resistor
PROCEDURE:
1. Build the circuit as shown below:
A B LED1
R1
IC1:A
IC4:A LED2
& Red 100R R2
1
Red 100R
74LS04 LED3
74LS08 R3
IC2:A
IC4:B LED4
1 Yellow 100R R4
1
Yellow 100R
74LS04 LED5
74LS32 R5
IC3:A
IC4:C LED6
=1 Green 100R R6
1
Green 100R
74LS04
74LS86
IC4:D LED7
R7
1
Red 100R
74LS04
3. Compare the expected outputs with the observed outputs in the truth tables.
Determine and discuss the cause if there is a discrepancy between the expected outputs and the observed outputs.
No discrepancy
MARKS OBTAINED:
Circuit neatness (5)
Table (1) (5)
Karnaugh (2) (5)
Boolean equations (3) (4)
Diagram drawing (4) (6) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE
Design and build an encoder using logic gates. (Every student will be assigned one of the encoders to design.)
PROJECT SPECIFICATIONS
Binary to 2421 BCD
Binary to XS3 BCD
Binary to 5321 BCD
Binary to 842 1 BCD
The report will consist of this handout with the results filled in.
EQUIPMENT:
1 x Function generator 1 x Multimeter 3 x Banana to banana cables IC's determined by design
1 x DC power supply 1 x Breadboard 3 x BNC to crocodile cables 1 x 100 Resistor
1 x Oscilloscope 3 x Banana to crocodile cables 4 x LEDs
PROCEDURE:
Design the circuit using truth tables, Karnaugh mapping and Boolean algebra rules, laws and theorems:
1. Complete the tables below.
I/P EXPECTED O/P OBSERVED O/P
Dec
A B C D w x y z W X Y Z
0 0 0 0 0 0 0 0 0 0 0 0 0
1 0 0 0 1 0 0 0 1 0 0 0 1
2 0 0 1 0 0 0 1 0 0 0 1 0
3 0 0 1 1 0 0 1 1 0 0 1 1
4 0 1 0 0 0 1 0 0 0 1 0 0
5 0 1 0 1 1 0 1 1 1 0 1 1
6 0 1 1 0 1 1 0 0 1 1 0 0
7 0 1 1 1 1 1 0 1 1 1 0 1
8 1 0 0 0 1 1 1 0 1 1 1 0
9 1 0 0 1 1 1 1 1 1 1 1 1
10 1 0 1 0 x x x x x x x x
11 1 0 1 1 x x x x x x x x
12 1 1 0 0 x x x x x x x x
13 1 1 0 1 x x x x x x x x
14 1 1 1 0 x x x x x x x x
15 1 1 1 1 x x x x x x x x
AB AB AB AB AB AB AB AB
CD 0 0 X 1 0 1 X 1
3. Boolean Equations
CD 0 1 X 1 0 X X 1
W = A + BD + BC
CD 0 1 X X 0 1 X X
X = A + BD + BC
CD 0 1 X X 0 1 X X Y = A BCD B C
Z=D
A B CD
IC2:A
W
1 2
IC1:A IC4:D D1
74LS04 1 IC4:A 12
R1
3 1 11
2 & 3 13 1
2 1 LED
100
IC2:B 74LS08 74LS32 GREEN
74LS32
3 4
IC1:B
X
74LS04
4
6
5 &
IC5:A D2
74LS08
IC4:B 1
R2
IC1:C 4 3
IC2:C 9 6 2 1
8 5 1 LED
100
5 6 10 & 74LS32 RED
74LS32
74LS08
74LS04
D3
12
IC1:D
IC4:C 4
IC5:B
Y R3
11 9 6
13 & 8 5 1
10 1 LED
100
74LS08 74LS32 YELLOW
74LS32
IC3:A
1
D4
Z
2 12
13 &
74LS11
R4
100
LED
ORANGE
5. Compare the expected outputs with the observed outputs in the truth tables.
Determine and discuss the cause if there is a discrepancy between the expected outputs and the observed outputs.
No discrepancy
MARKS OBTAINED:
Circuit Nnatness (5)
Table (1) (5)
Karnaugh (2) (5)
Boolean equations (3) (4)
Diagram drawing (4) (6) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE:
Design, build and verify the operation of a Full-Subtractor.
The report will consist of this handout with the results filled in.
EQUIPMENT:
1 x Function generator 1 x Breadboard 1 x 74LS04 1 x LED Yellow
1 x DC power supply 3 x Banana to crocodile cables 1 x 74LS08 1 x LED Red
1 x Oscilloscope 3 x Banana to banana cables 1 x 74LS32 1 x 100 Resistor
1 x Multimeter 3 x BNC to crocodile cables 1 x 74LS86
PROCEDURE:
Design the circuit using truth tables, Karnaugh mapping and Boolean algebra rules, laws and theorems as follows:
1. Complete the table below.
I/P EXPECTED OBSERVED
Dec A B C O/P O/P
A B Bi D Bo D Bo
0
C
C
D
Bo
A B C
IC1:A
1
=1 3
IC1:B D1
2
4
74LS86 6
R1
5 =1 100
LED
74LS86 RED
IC3:A
1
2 & 3
IC2:A 74LS08
1 2 IC4:A D2
IC3:B 1 IC4:B
4 3 4 R2
1
74LS04
5 & 6 2
5 1 6
100
74LS32 LED
74LS08 74LS32 YELLOW
IC3:C
9
8
10 &
74LS08
MARKS OBTAINED:
Circuit neatness (6)
Truth table (1) (5)
Simplification Boolean (3) (2)
Simplification Karnaugh (3) (2)
Drawing circuit (4) (6)
Operation circuit 1 (5) (2)
Operation circuit 2 (5) (2) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE
To investigate how an 8-input multiplexer can be used to generate a 4 variable function.
The report will consist of this handout with the results filled in.
EQUIPMENT:
1 x Function generator 1 x Breadboard 2 x SN74LS04 1 x SN74LS151
1 x DC power supply 3 x Banana to crocodile cables 1 x SN74LS11 3 x LEDs Red
1 x Oscilloscope 3 x Banana to banana cables 1 x SN74LS21 2 x LEDs Green
1 x Multimeter 3 x BNC to crocodile cables 1 x SN74LS32 2 x 100 Resistor
PROCEDURE:
1. Build logic circuits to implement the function F(A, B, C, D) = Σ(1, 4, 7, 8, 9, 12, 14, 15) using:
74LS151 multiplexer IC
logic gates
A B C D F
0 0 0 0
F ? ABC ???
0 0 0 1 2
0 0 1 0
F ? ABC ???
2
0 0 1 1
0 1 0 0
F ? ABC ???
2
0 1 0 1
0 1 1 0
F ? ABC ???
2
0 1 1 1
1 0 0 0
F ? ABC ???
2
1 0 0 1
1 0 1 0
F ? ABC ???
2
1 0 1 1
1 1 0 0
F ? ABC ???
2
1 1 0 1
1 1 1 0
F ? ABC ???
2
1 1 1 1
F AB AB AB AB
CD
CD
CD
CD
4. Build the logic circuits and verify that their outputs are the same.
MARKS OBTAINED:
Circuit neatness (5)
Table (2) (4)
Answer (2.2) (1)
Table (3) (14)
Answer (3.1) (1) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE:
Verify the operation of a JK flip-flop.
PROCEDURE
1. Construct the circuit as shown below.
+5 V
R2
R3
R1
R4
1k
1k
1k
1k
PRE
J red
SW1B
C
LED2
K
CLR
SW1C yellow
74LS76A
470R
R5
SW1D
CLK I/P
L4-1-11
2. By changing the synchronous inputs (J & K), determine the outputs (Q & Q ) while the asynchronous
inputs ( PRESET & CLEAR ) are inactive (HIGH).
EXPECTED OBSERVED
INPUTS
O/P O/P
J K PRE CLR CLK Q Q Q Q
0 0 1 1 ↓
0 1 1 1 ↓
1 0 1 1 ↓
1 1 1 1 ↓
2.1 Compare the expected outputs with the observed outputs in the truth tables.
Determine and discuss the cause if there is a discrepancy between the expected outputs and the observed outputs.
EXPECTED OBSERVED
PRE CLR J K O/P O/P
Q Q Q Q
0 0 x x
0 1 x x
1 0 x x
1 1 x x
3.1 When does output change with a change at the asynchronous inputs?
EXPECTED OBSERVED
3.2 Compare the expected outputs with the observed outputs in the truth tables.
Determine and discuss the cause if there is a discrepancy between the expected outputs and the observed outputs.
MARKS OBTAINED:
Circuit neatness (10)
Table (2) (-3 marks for mistake) (10)
Table (3) (-3 marks for mistake) (5) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE:
Verify the frequency division characteristics of the JK flip-flop in the toggle mode.
PROCEDURE
1. Construct the circuit as shown below and set the J, K, PRESET and CL EAR inputs.
+5 V
R1
R2
R3
R4
1k
1k
1k
1k
S1 IC1:A LED1
PRE
J Red
S2
C
LED2
K
CLR
S3 Yellow
74LS76A
470R
R5
5 V, 0,5 Hz
S4
E1
470R
R6
Green
LED3
L5-1-11
2. Determine the outputs Q and Q with the PRESET and CLEAR inputs HIGH.
EXPECTED OBSERVED
fCLK/Hz
FQ/Hz
2.1 Compare the expected outputs with the observed outputs in the truth tables.
Determine and discuss the cause if there is a discrepancy between the expected outputs and the observed outputs.
3. Determine the duty cycle of the output compared to the clock input, in toggle mode.
EXPECTED OBSERVED
% Duty Cycle
4. Compare the expected outputs with the observed outputs in the truth tables.
Determine and discuss the cause if there is a discrepancy between the expected outputs and the observed outputs.
MARKS OBTAINED:
Circuit neatness (5)
Table (3) (-3 marks for mistake) (5)
Graph (4) (-3 marks for mistake) (15) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE:
Measure propagation delay of a digital circuit (JK flip-flop).
PROCEDURE
1. Construct the circuit as shown below.
+5 V
R1
1k
Channel 1
PRE
E1 J
C
5V 1 MHz K Channel 2
400R
RL
CLR
L6-1-11
2. Using method described below and measure tPLH. Compare it with the data sheet's specified maximum time.
To Measure tPLH and tPHL :
Trigger the scope form channel 2
Set trigger slope to negative triggering to measure tPLH, and to positive triggering to measure tPHL
Set the time base selector on 0,2 μs/div
Do not activate alternate triggering
Centre the two waveforms along the centre gradicule of the scope
Increase the time based setting to 0,1 μs/div
Activate the x 10 button
Measure the time (tPLH) form the 50% point of the trailing edge of the clock pulse to the 50% point
on the rising edge of the output pulse
5. Compare the expected outputs with the observed outputs in the truth tables. (Determine and discuss the cause if there is a
discrepancy between the expected outputs and the observed outputs.)
MARKS OBTAINED:
Circuit neatness (9)
Table (3) (-3 marks for mistake) (16) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE:
Verify the operation of a 74LS195 shift register used as a serial in/serial out shift register.
PROCEDURE
1. Construct the circuits as shown below:
+5 VCC
1K
1K
1K
1K
1K
R1
R2
R3
R4
R5
SW1A
SW1B IC1
2
J SRG 4
3
K
SW1C 9
SH/LD
1
CLR
10 11 LED4
C Q3
IC2:B 7 12
D3 Q3
SW2 6 13 Q3
S D2 Q2
6 7 5 14
Q D1 Q1
470R
R6
4 15
R D0 Q0
5
74LS279
74LS195A L7-1a-06
MARKS OBTAINED:
Circuit neatness (10)
Table (2) (-2 marks for mistake) (15) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE:
Verify the operation of a 74LS195 shift register used as a serial in/parallel out shift register.
PROCEDURE
1. Construct the circuits as shown below:
+5 VCC
1K
1K
1K
1K
1K
1K
R1
R2
R3
R4
R5
R6
SW1A IC2:A
& LED5
1 3
Parallel O/P Control
SW1B Q3
2
74LS08
IC2:B
IC1 LED3
SW1C &
4
2
J SRG 4 6
3 Q2
K
5
9
SW1D SH/LD 74LS08
1 IC2:C
CLR
IC3:B 10 11 & LED2
C Q3
SW2 7 12 9 8
S D3 Q3
6 7 6 13 Q1
Q D2 Q2
10
5 14
R D1 Q1 74LS08
5 4 15 IC2:D
74LS279 D0 Q0
& LED1
12
74LS195A 11
Q0
13
74LS08
470R
R7
L8-1a-06
1 1 1 0 1
2 1 1 0 1
3 1 1 0 0
4 1 1 0 1
- 1 1 1 -
MARKS OBTAINED:
Circuit neatness (10)
Table (2) (-3 marks for mistake) (15) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE:
Verify the operation of a 74LS195 shift register used as a parallel in/serial out shift register.
PROCEDURE
1. Construct the circuits as shown below:
+5 VCC
R1
R2
R3
R5
R7
R9
1K
1K
1K
1K
1K
1K
SW1A
R10
R4
R6
R8
1K
1K
1K
1K
SW1B IC1
SW1C
2
J SRG 4
3
K
9
SW1D SH/LD
1
CLR
10 11 LED4
SW2A C Q3
7 12
D3 Q3
6 13 Q3
SW2B D2 Q2
5 14
D1 Q1
470R
R11
4 15
SW2C D0 Q0
SW2D
74LS195A
IC3:B
SW3
S
6 7
Q
R
5
L9-1a-06
74LS279
1 0 1 1 1 1 0
2 1 1 - - - -
3 1 1 - - - -
4 1 1 - - - -
MARKS OBTAINED:
Circuit neatness (10)
Table (2) (-3 marks for mistake) (15) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE:
Verify the operation of a 74LS195 shift register used as a parallel in/parallel out shift register.
PROCEDURE
1. Construct the circuits as shown below:
+5 VCC
1K
1K
1K
1K
1K
R1
R3
R5
R7
R9
SW1A
IC2:A
Parallel O/P Control & LED4
1
3
R10
1K
1K
1K
1K
1K
R2
R4
R6
R8
Q3
2
SW1B IC1 74LS08
IC2:B
SW1C
2
J SRG 4 & LED3
3 4 6
K
9 Q2
SW1D SH/LD
1 5
CLR 74LS08
10 11 IC2:C
SW2A C Q3
7 12 & LED2
D3 Q3
9
6 13 8
SW2B D2 Q2
5 14 Q1
D1 Q1
4 15 10
SW2C D0 Q0 74LS08
IC2:D
SW2D
74LS195A & LED1
12 11
IC3:B Q0
13
SW3
S 74LS08
6
7
Q
470R
R11
R
5
74LS279 L10-1a-06
1 0 0 1 1 1 1 0
1 1 1 - - - -
MARKS OBTAINED:
Circuit neatness (5)
Logic diagram (1) (5)
Table (3) (5)
Timing diagram exp. (4) (5)
Timing diagram obs. (4) (5) MODERATOR SIGNATURE
Penalties (-x)
Total marks [25] Total %
OBJECTIVE:
Construct and verify the operation of decade counter using two 74LS76 (J-K flip-flop) integrated circuits.
PROCEDURE
1. Draw the circuit diagram of a decade counter using negative edge-triggered flip-flops. The circuit must make provision to clear
the counter.
2. Construct the circuit and set the clock input’s frequency to 0,5 Hz.
3. Complete the table:
EXPECTED OBSERVED
CLK
PULSE NO. CLR
Q3 Q2 Q1 Q0 Q3 Q2 Q1 Q0
0
1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 1
9 1
10 1
EXPECTED
1 2 3 4 5 6 7 8 9 10
1
CLK
0
1
CLR
0
1
Q0
0
1
Q1
0
1
Q2
0
1
Q3
0
L6-1-04c
Decoder 1
o/p 0
OBSERVED
1 2 3 4 5 6 7 8 9 10
1
CLK
0
1
CLR
0
1
Q0
0
1
Q1
0
1
Q2
0
1
Q3
0
L6-1-04c
Decoder 1
o/p 0