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) ระบบไมโครโปรเซสเซอร์แบบกระจายที่ใช้หน่วยความจำร่วมที่เสนอ นำไปประยุกต์ใช้งานได้หลายอย่างและใช้ได้ดีกับระบบควบคุมขนาดเล็กถึงขนาดกลาง
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Recommended Citation
ปภัสราทร, บวร, "ระบบไมโครโปรเซสเซอร์แบบกระจายขนาดเล็กที่ใช้หน่วยความจำร่วม" (1984). Chulalongkorn University Theses and Dissertations (Chula ETD). 53723.
https://digital.car.chula.ac.th/chulaetd/53723