You are on page 1of 23

1

Wk02_01 – Introduction to Logic Gates


2. Introduction to Logic Gates
2.1 Introduction to Logic Gates
Positive logic wave form

Input logic level

Output logic level


2

2.1 Logic Gates and Truth Table - AND, OR, NOT, NAND, NOR, XOR and XNOR gates
Symbol Algebra T-Table
AND

OR

NOT

NAND

NOR

BUFFER

XOR

XNOR

XAND
3
4

2.2 AND OR Timing Diagram


5

2.3 AND implementation with OR gate and Vice versa


6

2.4 แผนผังแบบเวน (Venn Diagram)


Basic Venn Diagram
7

a+bc Venn Diagram


8

(a+b)(a+c) Venn Diagram


9

A, not(A), A . not(A), A + not(A)


10

2.5 Integrated Circuits


74LS00 – Quad NAND IC

NOT gate implementation example using 74LS00.


11

Basic Logic Gates IEEE/IEC Standard Logic Symbols


12

Logic Gates From the 74 series TTL IC Family


13

2.6 Logic Work 5 - Logic Simulation Software


 https://designworkssolutions.com/logicworks-5-windows/
 https://download.cnet.com/LogicWorks/3000-2054_4-76090299.html
 Basic Circuit with LW5
o Logic gate
o Wire / Wire All Delete / Wire Segment Delete
o Binary Input / Binary Output
14

2.7 Logic Circuit and Boolean Algebra


Example of combinatorial logic circuit.
15

Example of combinatorial logic circuit.


16

2.8 More Data


 https://grace.bluegrass.kctcs.edu/~kdunn0001/files/3_Basic_Logic_Gates/3_Basic_Logic
_Gates_print.html

2.9 Homework 02-20201204


17

การบ้าน 02.1 – ส่งวันพุธที่ 7 ธค 63 ก่อน 1300น

ใช้โปรแกรม LogicWork หรือ WinLogiLab ช่วยในการตรวจสอบคำตอบ


 http://www.hakasoft.com.au/winlogilab
 https://www.doesystem.com/84dee32c0573e11f9efaaca39663c63d/Download-
Logic-Works-5.htm

1. จากรูปวงจร ให้นักศึกษาเขียนสมการความสัมพันธ์ของ DCBA และเติมค่าในตารางค่าความจริง

D C B A
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
18

จากรูปวงจร ให้นักศึกษาเขียนสมการความสัมพันธ์ของ DCBA และเติมค่าในตารางค่าความจริง

D C B A
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
19

2. จากรูปวงจร ให้นักศึกษาเขียนสมการความสัมพันธ์ของ DCBA และเติมค่าในตารางค่าความจริง

D C B A
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
20

3. จากรูปวงจร ให้นักศึกษาเขียนสมการความสัมพันธ์ของ DCBA และเติมค่าในตารางค่าความจริง

D C B A
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
21

4. จากสมการความสัมพันธ์ของ DCBA ให้นักศึกษาเขียนรูปวงจรลอจิกเกต (อาจ Capture จาก


โปรแกรม LW5 ก็ได้) F(D,C,B,A)=DCBA+CB+DA+DCA+A และเติมค่าในตารางค่าความ
จริง

DCBA

D C B A
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
22

5. จากสมการความสัมพันธ์ของ DCBA ให้นักศึกษาเขียนรูปวงจรลอจิกเกต (อาจ Capture จาก


โปรแกรม LW5 ก็ได้) F  DC B A  DCB  ( A D  CB ) และเติมค่าในตารางค่าความจริง

DCBA

D C B A
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
23

Wk02_02 – Combinatorial Logic Circuits


3. วงจรคอมบิเนชัน (Combinatorial Logic Circuit)
3.1 การออกแบบวงจรคอมบิเนชัน (Combination Circuit Design)
3.2 Logic Circuit simplification
3.3 คณิตศาสตรYแบบบูล (Boolean Algebra)
3.4 DE Morgan’s theorem
3.5 More examples

You might also like