การลดรูป Logic Gates.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
พีชคณิตบูลีน Boolean Algebra.
Advertisements

ลอจิกเกต (Logic Gate).
การบวกและลบเอกนาม สิ่งที่นักเรียนควรรู้ เอกนามจะบวกหรือลบกันได้ก็ต่อเมื่อเป็นเอกนามที่คล้ายกัน ผลบวกของเอกนามที่คล้ายกัน = ผลบวกของสัมประสิทธิ์ x.
เกตทางตรรกและพีชคณิตแบบบูล
หน่วยที่ 11 อินทิกรัลสามชั้น
Minimization วัตถุประสงค์ของบทเรียน
Boolean Algebra วัตถุประสงค์ของบทเรียน
Combination Logic Circuit
Basic Logic Gates วัตถุประสงค์ของบทเรียน รู้จักสัญญาณดิจิตอล
Boolean algebra George Boole ( ) นักคณิตศาสตร์ชาวอังกฤษผู้คิดค้น
เอ้า....มองย้อนดูกัน ไร้สาระลามกจกเปรต  ทั้งอุบาทว์น่าสมเพชทั้งหลาย สั่งรุ่นน้องเหมือนเป็นวัวเป็นควาย เป็นรุ่นพี่สมองคิดได้เท่านั้นหรือ  รุ่นน้องๆปีหนึ่งต้องปรับตัว.
การลดรูป Logic Gates บทที่ 6.
Boolean Algebra พีชคณิตบูลลีน บทที่ 4.
Flip-Flop บทที่ 8.
ดร.สุรศักดิ์ มังสิงห์ SPU, Computer Science Dept.
Page: 1 โครงสร้างคอมพิวเตอร์ และภาษาแอสเซมบลี้ Gate & Karnaugh Map มหาวิทยาลัยเนชั่น จังหวัดลำปาง
แผนผังคาร์โนห์ Kanaugh Map
ทฤษฎีของพีชคณิตบูลีน (Boolean algebra laws)
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
พีชคณิตบูลีน และการออกแบบวงจรลอจิก (Boolean Algebra and Design of Logic Circuit)
พีชคณิตบูลีน Boolean Algebra.
ครูบุษบา กล้าขยัน - พหุนามและเศษส่วนของพหุนาม
Introduction to Computer Organization and Architecture Physical Representation บทที่ 2 การแทนเชิง กายภาพ.
บทนำ ภาพรวมรายวิชา (Course Overview) Department of Informatics. Faculty of Science and Technology. Phuket Rajabhat University. Phuket, THAILAND.
ค32214 คณิตศาสตร์สำหรับ คอมพิวเตอร์ 4
กรอบแนวคิด การจัดทำยุทธศาสตร์ แผนงาน / โครงการ กรอบแนวคิด การจัดทำยุทธศาสตร์ แผนงาน / โครงการ นโยบายรัฐบาล ยุทธศาสตร์แค่ระยะ 20 ปี และการ ปฏิรูปประเทศ.
ประธานกลุ่ม:พ.อ.กิตติศักดิ์ ดวงกลาง สมาชิก:ผู้แทนจาก สขว.กอ.รมน., ศปป.1 กอ.รมน., ศปป.6 กอ.รมน., กอ.รมน.ภาค 2, กอ.รมน.จังหวัด ก.ส., ข.ก., บ.ก., น.ค., ล.ย.,
หลักสูตร การเสริมสร้างทีมงานที่มีประสิทธิภาพ การประปาส่วนภูมิภาค วิทยากร : วุฒทัย การสมใจ และคณะ.
บริษัท จำกัด Logo company
Strategy Map วิสัยทัศน์ : “เป็นองค์การที่เป็นเลิศในการบริหารจัดการและคุ้มครองสิทธิการถือครองที่ดินของรัฐและประชาชน มุ่งเน้นการให้บริการโดยบริหารจัดการที่ดี
แนวทางการจัดทำงบประมาณรายจ่ายประจำปีงบประมาณ พ.ศ ของ
Chapter 1 Mathematics and Computer Science
เครื่องมือ 7 อย่างของคิวซี
ครั้งที่ 3 การวิเคราะห์ และ ออกแบบวงจรเกต
ครั้งที่ 1 ระบบตัวเลข & ลอจิกเกต (Number Systems & Logic Gates)
Department of Computer Science, BUU
Two-Variable K-Map K-Map = Karnaugh map ตัวอย่างฟังก์ชัน input input.
ครั้งที่ 2 การบวกลบเลขฐานสอง (Binary Addition-Subtraction)
ครั้งที่ 4 การลดรูปสมการบูลลีน Quine McCluskey Method
Digital Lecture 3 Boolean Algebra.
Flip-Flop บทที่ 8.
ฟังก์ชันหลายตัวแปรและการหาอนุพันธ์
จะสร้าง
การประยุกต์ Logic Gates ภาค 2
นักเรียนเขียนสะกดคำต่อไปนี้ให้ถูกต้อง
บริษัท จำกัด Logo company
418341: สภาพแวดล้อมการทำงานคอมพิวเตอร์กราฟิกส์ การบรรยายครั้งที่ 5
การลดรูป Logic Gates บทที่ 6.
Flip-Flop บทที่ 8.
Flip-Flop บทที่ 8.
ระเบียบวาระการประชุม
CPE 491 Proposal (สอบเสนอหัวข้อเพื่อทำ Project)
แผนภูมิและไดอะแกรมการเคลื่อนที่
สำนักส่งเสริมพัฒนาการบัญชี และถ่ายทอดเทคโนโลยี (สพถ.)
แนวทางการดำเนินงานเสริมสร้างและพัฒนาศักยภาพองค์กรเกษตรกร ปี 2559
แผนขับเคลื่อนการดำเนินงานส่งเสริมการเกษตร ประจำปีงบประมาณ 2561
การเบิกจ่ายเงินค่ารักษาพยาบาลผู้ป่วยใน ภายใต้เพดานงบประมาณ โดยใช้เกณฑ์กลุ่มวินิจฉัยโรคร่วม ( DRG ) ( เริ่ม 1 เม.ย. 45 )
กลุ่มสาระการเรียนรู้ศิลปะ
Controlled Phase Shift Gate
เวกเตอร์และสเกลาร์ พื้นฐาน
หน่วยความจำหลัก (Main Memory)
การบวกและลบเอกนาม สิ่งที่นักเรียนควรรู้ เอกนามจะบวกหรือลบกันได้ก็ต่อเมื่อเป็นเอกนามที่คล้ายกัน ผลบวกของเอกนามที่คล้ายกัน = ผลบวกของสัมประสิทธิ์ x.
บทที่ 15 พัลส์เทคนิค
การใช้ประโยชน์ข้อมูลสภาพ และปัญหาด้านทรัพยากรน้ำในลุ่มน้ำ
การสรุปผลข้อมูล และ Action Query
การเขียนโปรแกรมภาษา Java (ต่อ)
คัดสรรกิจกรรมพัฒนาชุมชนดีเด่น ประจำปี 2562
PERT Diagram.
อภิญญา เวชยชัย ประธานคณะกรรมการติดตามและประเมินผล
แผนพัฒนาการเกษตรตำบลแสลงพันปีงบประมาณ ๒๕๖๐ พื้นที่เพาะปลูกพืช เศรษฐกิจ
ใบสำเนางานนำเสนอ:

การลดรูป Logic Gates

การลดรูป (Simplification) จากวงจร Logic Gates ที่ผ่านมาเราพบว่าวงจรที่ใช้ Logic Gate ทำงาน ถือเป็นการออกแบบ หากออกแบบได้ดีก็ใช้ Gates น้อย ทำให้ลดต้นทุนและประหยัดพลังงาน หากออกแบบไม่ดี จะใช้ Gates จำนวนมาก มีเทคนิคที่สามารถช่วยในการออกแบบให้ใช้ Gates ได้น้อยที่สุด

วิธีการ การลดรูปโดยการใช้สมการพีชคณิต โดยการใช้ทฤษฎีของ Boolean Algebra ทำได้ยาก เพราะต้องใช้ทักษะสูง การใช้แผนภาพคานอร์ (Karnaugh Map) ใช้เทคนิคของแผนภาพ เหมือน Venn Diagram มีข้อจำกัดคือใช้ได้กับตัวแปรเพียง 6 ตัวเท่านั้น ในที่นี้จะกล่าวถึงเพียง Karnaugh Map เท่านั้น

Karnaugh Map เป็นแผนภาพที่ใช้หาผลรวมของการคูณของนิพจน์บูลลีน เหมาะแก่การคำนวณตัวแปรไม่มาก ใช้ช่องสี่เหลี่ยมในการทำงาน จำนวนช่องเท่ากับ 2n (n = จำนวนตัวแปร , มีค่า 2 ยกกำลัง n) หาผลคูณแล้วนำมาบวกกัน

การเขียนแบบ 2 ตัวแปร เขียนได้หลายแบบ แบบที่นิยมเขียนได้แก่                                                                                                                 

ใส่ค่าลงไปในช่อง สมมุตว่าเราต้องการหา Logic Gates จากสมการนี้ มี Output 2 ตัว เราก็นำค่าไปใส่ในช่อง K. Map (หน้าถัดไป) X Y Sum Carry 1

การใส่ค่าใน K. Map ใส่ค่าให้ตรงช่องของ X, Y หาค่าผลลัพธ์โดยดึงค่าจากช่องที่มี 1                                             

การรวมกลุ่ม (Grouping) ใช้ในการลดรูปโดย นำ 1 มา Group กันเป็นกลุ่มละ 2n เช่น 2,4,8,… สามารถ Group ซ้อนกันได้ หรือแม้จะอยู่ติดกันที่ขอบคนละฝั่งหรือมุม                                                                                                               

ตัวอย่างการ Group ที่ผิด                                    

ตัวอย่าง F=X'Y+XY วาดตาราง ใส่ค่าลงไป แล้วทำการ Grouping F = Y                      

อีกตัวอย่าง F=X’Y+XY+XY' จะได้ F = X + Y                       

K. Map แบบ 3 ตัวแปร จะมีช่องจำนวน 8 ช่อง หรือเขียนดังนี้                                                

ตัวอย่างการนำไปใช้ F = XYZ’+XYZ+X’YZ  ดังนั้น จะได้ F = XY + YZ

K. Map แบบ 4 ตัวแปร จะมีทั้งหมด 16 ช่อง                                                                                  

ตัวอย่าง F(W,X,Y,Z) = (1,5,12,13) (หมายเลขคือหมายเลขช่อง) จะได้ F = WY'Z + W'Y'Z                                           

อีกตัวอย่าง F(W,X,Y,Z) = (4, 5, 10, 11, 14, 15) จะได้ F = W'XY' + WY                                 

K. Map แบบ 5 ตัวแปร มีจำนวนช่องทั้งหมด 32 ช่อง                                                                     

แบบฝึกหัด ส่งใน ชั่วโมง จงทำการลดรูปด้วย Karnaugh Map และวาดรูปวงจรออกมา ทั้งก่อนและหลังการลดรูป F = X + XY’ F = XY’ + X’Y’ + X’Y F = X’Y’ + XY’ F = X’.Y’.Z + X’.Y.Z + X.Y.Z’ F = X’YZ + Y’Z + X’YZ’ F = XYZ + X’Y’Z ส่งใน ชั่วโมง