Chulalongkorn University Theses and Dissertations (Chula ETD)

ระบบไมโครโปรเซสเซอร์แบบกระจายขนาดเล็กที่ใช้หน่วยความจำร่วม

Other Title (Parallel Title in Other Language of ETD)

Small scale distributed microprocessor system using shared memory technique

Year (A.D.)

1984

Document Type

Thesis

First Advisor

ประสิทธิ์ ประพิณมงคลการ

Faculty/College

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

Degree Name

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

Degree Level

ปริญญาโท

Degree Discipline

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

DOI

10.58837/CHULA.THE.1984.517

Abstract

การใช้หน่วยความจำร่วมเป็นตัวกลางในการแลกเปลี่ยนข้อมูลระหว่างไมโครโปรเซสเซอร์แบบกระจาย เป็นวิธีที่เหมาะสมที่สุดวิธีหนึ่ง วิทยานิพนธ์นี้เสนอการใช้หน่วยความจำร่วม RMA โดยใช้วงจร ARBITER ที่สร้างขึ้นจากฮาร์ดแวร์ง่ายๆ และไม่ต้องการสัญญาณ clock จากภายนอก วงจร ARBITER ประกอบด้วย CONTROLLER และ SCANNER โดย CONTROLLER ทำหน้าที่รับสัญญาณขอใช้หน่วยความจำร่วมจากไมโครโปรเซสเซอร์และส่งสัญญาณอนุญาตหรือหยุดรอกลับไปให้ไมโครโปรเซสเซอร์ตัวนั้นตามคำสั่งของ SCANNER ซึ่งทำหน้าที่จัดลำดับการใช้หน่วยความจำร่วม วงจร รARBITER นี้ใช้ได้กับระบบที่มีไมโครโปรเซสเซอร์ Z-80 4 ตัว แต่สามารถเพิ่มขึ้นเป็น 6 ตัวได้ และใช้ได้กับระบบไมโครโปรเซสเซอร์แบบกระจายทุกแบบที่มีการสื่อสารข้อมูลระหว่างไมโครโปรเซสเซอร์ไม่เกิน 58 Kilobytes/second ไม่ว่าจะมี priority ลักษณะใด และไม่จำเป็นต้องประกอบด้วยไมโครโปรเซสเซอร์ชนิดเดียวกันโดยมีข้อแม้ว่า ไมโครโปรเซสเซอร์ที่ใช้จะต้องมีสภาวะการรอ (Wait state) และสัญญาณเอาท์พุทบอกสภาวะเฟทช์ (Fetch state) ระบบไมโครโปรเซสเซอร์แบบกระจายที่ใช้หน่วยความจำร่วมที่เสนอ นำไปประยุกต์ใช้งานได้หลายอย่างและใช้ได้ดีกับระบบควบคุมขนาดเล็กถึงขนาดกลาง

Share

COinS