All articlesรวมเอกสาร CSAug 29, 2023·0 min read
Digital circuit design เนื้อหามิดเทอม 2566/1
Digital เนื้อหามิดเทอม 2566/1
AAthicha Leksansern
Full-stack Engineer
Midterm guideline
-
คำตอบอย่างเดียว (30 คะแนน)
- Number system
เปลี่ยน, +, -, *, /
- การหาสมการจาก Timing diagram, Venn diagram, ตารางความจริง, ผลรวม Minterm / Maxterm (ต้องน้อยที่สุด)
-
แสดงวิธีทำ (30 คะแนน)
- รหัส
bcd, graycode, hamming-code (2 ข้อ)
- ให้รหัสมา ให้ ตอบอีกรหัส นึง
- รหัส
hamming-code (4 bits) ถ้าให้เป็น 8 bit ⇒ 2 4 bit
- ลดทอน พิชิลิบูรีน (Exculsive nor / or ดูดีๆ!)
- วิเคราะห์และออกแบบวงจร ⇒ สมการ ⇒ ลดทอน ⇒ ออกแบบใหม่ (มีตารางเปล่า)
- วาด Venn diagram
- วาดตารางความจริง
- วาด Timing diagram
Hamming Code
p1=m1⊕m2⊕m4p2=m1⊕m3⊕m4p3=m2⊕m3⊕m4
p1′=p1⊕m1⊕m2⊕m4p2′=p2⊕m1⊕m3⊕m4p3′=p3⊕m2⊕m3⊕m4p3′p2′p1′=Position
Sum of Product
f(A,B,C)=ABC+ABC+ABC
-
ค่าปกติคือ 1
-
สัญลักษณ์ ∑m(2,6,3)=m2+m6+m3=ABC+ABC+ABC
-
Minterm: การนำตัวแปรซึ่งอยู่ในรูปปกติและรูปคอมพลีเม้นท์มา AND กัน
-
Canonical Sum: ทุก Term มีครบทุกตัวแปร
f(A,B,C)=AC+ABC+BCf(A,B,C)=AC(B+B)+ABC+BC(A+A)f(A,B,C)=ABC+ABC+ABC+ABC+ABCf(A,B,C)=m3+m1+m5+m6+m2f(A,B,C)=∑m(1,2,3,5,6)