Chulalongkorn University Theses and Dissertations (Chula ETD)

การพัฒนาโปรแกรมจำลองการทำงานของวงจรตรรกะ

Other Title (Parallel Title in Other Language of ETD)

Development of a logic simulation program

Year (A.D.)

1988

Document Type

Thesis

First Advisor

เอกชัย ลีลารัศมี

Faculty/College

Graduate School (บัณฑิตวิทยาลัย)

Degree Name

วิศวกรรมศาสตรมหาบัณฑิต

Degree Level

ปริญญาโท

Degree Discipline

วิศวกรรมไฟฟ้า

DOI

10.58837/CHULA.THE.1988.632

Abstract

วิทยานิพนธ์นี้ กล่าวถึงการพัฒนาโปรแกรมต้นแบบบนไมโครคอมพิวเตอร์เพื่อจำลองการทำงานของวงจรตรรกะทั่วไป ซึ่งประกอบด้วยเกตและฟลิปฟลอป ต่อไปนี้ คือ AND, OR, NAND, NOR, INVERTER, XOR, BUFFER, TRI-STATE DRIVER, ฟลิปฟลอปแบบ T, D และ JK สัญญาณตรรกะที่ใช้ในโปรแกรมนี้มีได้ 4 สถานะ คือ HIGH, LOW, UNKNOWN และ HIGH IMPEDANCE ผู้ใช้สามารถจำลองการทำงานของวงจร โดยป้อนข้อมูลของวงจรนั้นในรูปแบบที่โปรแกรมกำหนดขึ้นและสามารถตรวจดูสัญญาณที่แต่ละจุดของวงจรได้โดยง่าย เกตแต่ละตัวจะมีค่าเวลาประวิงซึ่งผู้ใช้สามารถกำหนดได้โดยอิสระ ในการวิเคราะห์วงจรตรรกะนั้น โปรแกรมจะแปรข้อมูลวงจรให้อยู่ในรูปโครงสร้างข้อมูลที่เหมาะสม และใช้วิธีการที่เรียกว่า Event Driven ในการจำลองการทำงานวิธีนี้ทำให้การวิเคราะห์วงจรเป็นไปอย่างรวดเร็วและมีประสิทธิภาพ ผลจากการวิจัยนี้ ทำให้เกิดฐานความรู้ที่จะนำไปพัฒนาโปรแกรมจำลองการทำงานของวงจรตรรกะซึ่งสามารถใช้ในการศึกษาและออกแบบวงจรตรรกะทั่วไปได้

Share

COinS