อ่าน 9 นาที
สถาปัตยกรรมไมโครแชนเนล
สถาปัตยกรรมไมโครแชนเนลหรือ บัส ไมโครแชนเนลเป็นบัสคอมพิวเตอร์แบบขนาน16หรือ32 บิตที่เป็นกรรมสิทธิ์ ของIBM ซึ่งเปิดตัวสู่สาธารณะ ในปี 1987 และถูกใช้ใน คอมพิวเตอร์...
สถาปัตยกรรมไมโครแชนเนล
| สถาปัตยกรรมไมโครแชนเนล | |
การ์ดกราฟิก IBM XGA-2 32 บิต | |
| ปีที่สร้าง | 1987 [ NB 1 ] |
|---|---|
| สร้างโดย | ไอบีเอ็ม |
| แทนที่ | ISA |
| ถูกแทนที่ด้วย | พีซีไอ (1993) |
| ความกว้างเป็นบิต | 16 หรือ 32 |
| ความเร็ว | 10 เมกะเฮิร์ตซ์ |
| สไตล์ | ขนาน |
| อินเทอร์เฟซ Hotplugging | เลขที่ |
| อินเทอร์เฟซภายนอก | เลขที่ |
สถาปัตยกรรมไมโครแชนเนลหรือ บัส ไมโครแชนเนลเป็นบัสคอมพิวเตอร์แบบขนาน16หรือ32 บิตที่เป็นกรรมสิทธิ์ ของIBM ซึ่งเปิดตัวสู่สาธารณะ ในปี 1987 และถูกใช้ใน คอมพิวเตอร์ PS/2และคอมพิวเตอร์อื่นๆ จนถึงกลางทศวรรษ 1990 ชื่อของมันมักย่อว่า " MCA " แม้ว่า IBM จะไม่ใช้ก็ตาม ในผลิตภัณฑ์ของ IBM บัสนี้เข้ามาแทนที่ บัส ISAและต่อมาก็ถูกแทนที่ด้วยสถาปัตยกรรมบัส PCI
พื้นหลัง
การพัฒนาช่องทางการขายขนาดเล็ก (Micro Channel) ได้รับแรงผลักดันจากทั้งแรงกดดันทางเทคนิคและทางธุรกิจ
เทคโนโลยี
บัสIBM ATซึ่งต่อมาเป็นที่รู้จักในชื่อ บัส Industry Standard Architecture (ISA) มีข้อจำกัดด้านการออกแบบทางเทคนิคหลายประการ ได้แก่:
- รถบัสวิ่งช้า
- จำนวนการขัดจังหวะ มีจำกัด และถูกกำหนดไว้ในฮาร์ดแวร์
- จำนวนแอดเดรสของ อุปกรณ์ I/Oมีจำกัดและถูกกำหนดไว้ในฮาร์ดแวร์เช่นกัน
- การกำหนดค่าแบบตายตัวและซับซ้อนโดยไม่มีการแก้ไขข้อขัดแย้ง
- การเชื่อมโยงเชิงลึกกับสถาปัตยกรรมของตระกูลชิป80x86 [ NB 2 ]
นอกจากนี้ยังประสบปัญหาอื่นๆ อีกด้วย:
- ระบบสายดินและการจ่ายไฟไม่ดี
- มาตรฐานอินเทอร์เฟซบัสที่ไม่มีการบันทึกไว้ ซึ่งแตกต่างกันไปตามระบบและผู้ผลิต
ข้อจำกัดเหล่านี้ทวีความรุนแรงมากขึ้นเมื่อขอบเขตของงานและอุปกรณ์ต่อพ่วง รวมถึงจำนวนผู้ผลิตคอมพิวเตอร์ที่ใช้งานร่วมกับ IBM PCเพิ่มมากขึ้น IBM กำลังศึกษาการใช้ โปรเซสเซอร์ RISCในเครื่องคอมพิวเตอร์ตั้งโต๊ะอยู่แล้ว และในทางทฤษฎีแล้ว พวกเขาสามารถประหยัดเงินได้มากหากสามารถใช้บัสเดียวที่มีเอกสารประกอบอย่างดีกับคอมพิวเตอร์ทุกรุ่นของพวกเขา
ส่วนแบ่งการตลาด
เดิมทีเชื่อกันว่าการสร้างมาตรฐานใหม่จะทำให้ IBM สามารถควบคุมมาตรฐานต่างๆ ได้อีกครั้งผ่านการออกใบอนุญาตที่จำเป็น อย่างไรก็ตาม เนื่องจากสิทธิบัตรอาจใช้เวลาสามปีหรือมากกว่านั้นในการอนุมัติ ดังนั้นเมื่อมีการประกาศใช้ Micro Channel จึงมีเพียงสิทธิบัตรที่เกี่ยวข้องกับ ISA เท่านั้นที่สามารถออกใบอนุญาตได้ สิทธิบัตรเกี่ยวกับคุณสมบัติสำคัญของ Micro Channel เช่น การกำหนดค่าอัตโนมัติแบบ Plug and Playไม่ได้รับการอนุมัติให้แก่ IBM จนกระทั่งหลังจากที่ PCI เข้ามาแทนที่ Micro Channel ในตลาดแล้ว การตอบรับโดยรวมจึงไม่ค่อยดีนัก และผลกระทบของ Micro Channel ในตลาดพีซีทั่วโลกจึงมีน้อย
ออกแบบ

สถาปัตยกรรมไมโครแชนเนลได้รับการออกแบบโดยวิศวกร Chet Heath [ 1 ] [ 2 ]การ์ดไมโครแชนเนลจำนวนมากที่ได้รับการพัฒนาใช้ ตัวควบคุมอินเทอร์เฟซ Chips and Technologies P82C612 MCA ซึ่งทำให้การใช้งาน MCA ง่ายขึ้นมาก[ 3 ]

ภาพรวม
Micro Channel เป็นบัส 32 บิตเป็นหลัก แต่ระบบยังรองรับโหมด 16 บิต ซึ่งออกแบบมาเพื่อลดต้นทุนของตัวเชื่อมต่อและตรรกะใน เครื่องที่ใช้ Intelเช่น IBM PS/ 2
อย่างไรก็ตาม สถานการณ์ไม่ได้ง่ายดายอย่างนั้นเสมอไป เพราะทั้งเวอร์ชัน 32 บิตและ 16 บิตในตอนแรกต่างก็มีขั้วต่อเสริมสำหรับหน่วยความจำการ์ดจำนวนมาก ซึ่งส่งผลให้มีการ์ดที่ไม่เข้ากันทางกายภาพจำนวนมากสำหรับหน่วยความจำที่เชื่อมต่อกับบัส ในเวลาต่อมา หน่วยความจำได้ย้ายไปอยู่ที่บัสภายใน ของ CPU จึงทำให้ปัญหานี้หมดไป ในทางที่ดี คุณภาพของสัญญาณได้รับการปรับปรุงอย่างมาก เนื่องจาก Micro Channel ได้เพิ่มขาต่อลงดินและขาจ่ายไฟ และจัดเรียงขาเหล่านั้นเพื่อลดการรบกวนให้น้อยที่สุด โดยขาต่อลงดินหรือขาจ่ายไฟจะอยู่ภายในระยะสามขาจากทุกสัญญาณ
มีการเพิ่มส่วนต่อขยายสำหรับกราฟิกการ์ด อีกตัวหนึ่ง ส่วนต่อขยายนี้ใช้สำหรับส่งสัญญาณอนาล็อกจากกราฟิกการ์ดจากนั้นจึงส่งสัญญาณผ่านเมนบอร์ดไปยังเอาต์พุตจอภาพของระบบ ข้อดีคือเมนบอร์ดแบบ Micro Channel สามารถมี ระบบกราฟิก VGAหรือMCGA พื้นฐาน อยู่ภายใน และกราฟิกการ์ดระดับสูงกว่า ( XGAหรือ การ์ด เร่งความเร็ว อื่นๆ ) ก็สามารถใช้พอร์ตเดียวกันได้ การ์ดเสริมจึงไม่ต้องใช้โหมด VGA แบบ " ดั้งเดิม " ทำให้สามารถใช้ระบบกราฟิกในตัวได้เมื่อจำเป็น และช่วยให้มีขั้วต่อบนเมนบอร์ดเพียงตัวเดียวสำหรับกราฟิกการ์ดที่สามารถอัปเกรดได้
การ์ด Micro Channel ยังมีรหัสประจำตัวแบบ 16 บิตที่อ่านได้ด้วยซอฟต์แวร์ ซึ่งเป็นพื้นฐานของ ระบบ เสียบแล้วใช้งานได้ทันที ในยุคแรกๆ BIOS และ/หรือระบบปฏิบัติการสามารถอ่านรหัสประจำตัว เปรียบเทียบกับรายการการ์ดที่รู้จัก และทำการกำหนดค่าระบบอัตโนมัติให้เหมาะสม อย่างไรก็ตาม สิ่งนี้ทำให้เกิดปัญหาในการบูตเครื่อง เนื่องจากBIOS รุ่นเก่า จะไม่รู้จักการ์ดรุ่นใหม่ ทำให้เกิดข้อผิดพลาดขณะเริ่มต้นระบบ ส่งผลให้ IBM ต้องออกแผ่นอ้างอิง (Reference Disks) เวอร์ชันอัปเดต ( CMOS Setup Utility) เป็นประจำ รายการรหัสประจำตัวที่รู้จักค่อนข้างครบถ้วนมีให้ดูได้ (ดูที่§ ลิงก์ภายนอก ) แผ่นอ้างอิงเหล่านี้มาพร้อมกับไฟล์ ADF ซึ่งโปรแกรมติดตั้งจะอ่านไฟล์นี้ และให้ข้อมูลการกำหนดค่าสำหรับการ์ด ไฟล์ ADF เป็นไฟล์ข้อความ ธรรมดา ที่มีข้อมูลเกี่ยวกับการกำหนดแอดเดรสหน่วยความจำและการขัดจังหวะของการ์ด
แม้ว่าการ์ด MCA จะมีราคาสูงกว่าการ์ดที่ไม่ใช่ MCA ที่เทียบเคียงกันได้เกือบสองเท่า แต่การตลาดเน้นย้ำว่าผู้ใช้ทุกคนสามารถอัปเกรดหรือเพิ่มการ์ดลงในพีซีได้ง่าย ซึ่งช่วยประหยัดค่าใช้จ่ายจำนวนมากของช่างเทคนิค ในส่วนที่สำคัญนี้ ข้อได้เปรียบที่ใหญ่ที่สุดของสถาปัตยกรรมไมโครแชนเนลก็กลายเป็นข้อเสียที่ใหญ่ที่สุดเช่นกัน และเป็นหนึ่งในสาเหตุหลักที่ทำให้มันล้มเหลว ในการเพิ่มการ์ดใหม่ (วิดีโอ เครื่องพิมพ์ หน่วยความจำเครือข่ายโมเด็มฯลฯ) ผู้ใช้เพียงแค่เสียบการ์ด MCA และใส่ฟลอปปี้ดิสก์ ที่กำหนดเอง (ที่มาพร้อมกับพีซี) เพื่อผสานการ์ดใหม่เข้ากับฮาร์ดแวร์เดิมโดยอัตโนมัติ แทนที่จะต้องจ้างช่างเทคนิคที่ได้รับการฝึกฝนมาอย่างดีและมีค่าใช้จ่ายสูงเพื่อทำการเปลี่ยนแปลงที่จำเป็นทั้งหมดด้วยตนเอง ตัวเลือกทั้งหมดสำหรับการขัดจังหวะ (ซึ่งเป็นปัญหาที่มักทำให้สับสน) และการเปลี่ยนแปลงอื่นๆ จะดำเนินการโดยอัตโนมัติโดยพีซี โดยการอ่านการกำหนดค่าเก่าจากฟลอปปี้ดิสก์ ทำการเปลี่ยนแปลงที่จำเป็นในซอฟต์แวร์ จากนั้นเขียนการกำหนดค่าใหม่ลงในฟลอปปี้ดิสก์ อย่างไรก็ตาม ในทางปฏิบัติ หมายความว่าผู้ใช้ต้องเก็บ ฟลอปปี้ดิสก์แผ่นเดิมที่ตรงกับ พีซีเครื่องนั้นไว้สำหรับบริษัทขนาดเล็กที่มีพีซีเพียงไม่กี่เครื่อง วิธีนี้อาจน่ารำคาญแต่ก็ใช้งานได้จริง แต่สำหรับองค์กรขนาดใหญ่ที่มีพีซีหลายร้อยหรือหลายพันเครื่อง การจับคู่ฟลอปปี้ดิสก์กับพีซีแต่ละเครื่องอย่างถาวรนั้นเป็นไปได้ยากหรือแทบเป็นไปไม่ได้ในทางปฏิบัติ หากไม่มีฟลอปปี้ดิสก์ต้นฉบับที่อัปเดตแล้ว ก็ไม่สามารถทำการเปลี่ยนแปลงใดๆ กับการ์ดในพีซีได้ หลังจากที่ประสบการณ์นี้เกิดขึ้นซ้ำแล้วซ้ำเล่าเป็นพันๆ ครั้ง ผู้นำทางธุรกิจจึงตระหนักว่าสถานการณ์ในฝันของพวกเขาเกี่ยวกับการอัปเกรดที่ง่ายดายนั้นใช้ไม่ได้ผลในโลกธุรกิจ และพวกเขาจึงมองหากระบวนการที่ดีกว่า
การส่งข้อมูล
อัตราการส่งข้อมูลพื้นฐานของ Micro Channel เพิ่มขึ้นจาก 8 MHz ของ ISA เป็น 10 MHz แม้ว่านี่อาจเป็นการเพิ่มขึ้นเพียงเล็กน้อยในแง่ของอัตราความเร็วสัญญาณนาฬิกาแต่ความกว้างของบัสที่มากขึ้น ประกอบกับตัวควบคุมบัสเฉพาะที่ใช้การ ถ่ายโอน แบบ burst modeหมายความว่าปริมาณงานที่มีประสิทธิภาพสูงกว่า ISA ถึงห้าเท่า สำหรับการถ่ายโอนที่เร็วขึ้นบัสแอดเดรสสามารถนำกลับมาใช้ใหม่สำหรับข้อมูลได้ ซึ่งจะเพิ่มความกว้างของบัสที่มีประสิทธิภาพมากขึ้น ในขณะที่อัตรา 10 MHz อนุญาตให้มีปริมาณงาน 40 MB/sที่ความกว้าง 32 บิต รุ่นต่อมาของเครื่อง RS/6000 ได้เพิ่มอัตราการส่งข้อมูลเป็น 20 MHz และปริมาณงานเป็น 80 MB/s [ 4 ]ฟังก์ชันที่มีปริมาณงานสูงบางอย่างของบัส Micro Channel มีให้ใช้งานเฉพาะแพลตฟอร์ม RS/6000 เท่านั้น และในตอนแรกไม่ได้รองรับบนการ์ดที่ทำงานบนแพลตฟอร์ม Intel [ 5 ]
ด้วยระบบ Bus Masteringการ์ดแต่ละตัวสามารถสื่อสารกับการ์ดอื่นได้โดยตรง ทำให้ประสิทธิภาพการทำงานเป็นอิสระจาก CPU ข้อเสียเปรียบที่อาจเกิดขึ้นจากการออกแบบแบบ Multi-Master คือการชนกันของข้อมูลเมื่อการ์ดมากกว่าหนึ่งตัวพยายามควบคุม Bus Master แต่ Micro Channel มีฟีเจอร์การจัดลำดับความสำคัญ (Arbitration) เพื่อแก้ไขสถานการณ์เหล่านี้ และยังอนุญาตให้ Master ใช้โหมด Burst ได้ด้วยการ์ด Micro Channel สามารถควบคุมได้อย่างสมบูรณ์นานถึง 12 มิลลิวินาทีซึ่งนานพอที่จะอนุญาตให้อุปกรณ์อื่นๆ บน Bus จำนวนมากที่สุดสามารถบัฟเฟอร์ข้อมูลขาเข้าจากอุปกรณ์ที่อาจทำงานเกินกำลัง เช่น เทปและอุปกรณ์สื่อสารได้
การรองรับบัสมาสเตอร์หลายตัวและการจัดการการจัดสรรทรัพยากรที่ดีขึ้น หมายความว่าอุปกรณ์ดังกล่าวหลายตัวสามารถทำงานร่วมกันและใช้บัสระบบร่วมกันได้ อุปกรณ์ที่รองรับบัสมาสเตอร์ของ Micro Channel สามารถใช้บัสเพื่อสื่อสารกันโดยตรง ( peer-to-peer ) ด้วยความเร็วที่เร็วกว่า CPU ของระบบ โดยไม่ต้องมีการแทรกแซงจากระบบอื่น ในทางทฤษฎี ระบบสถาปัตยกรรม Micro Channel สามารถขยายได้เช่นเดียวกับเมนเฟรมโดยการเพิ่มมาสเตอร์อัจฉริยะเท่านั้น โดยไม่จำเป็นต้องอัปเกรดหน่วยประมวลผลกลางเป็นระยะ
การปรับปรุงการตัดสินใจเลือกเส้นทางช่วยให้ระบบมีประสิทธิภาพมากขึ้น เนื่องจากมีการส่งการควบคุมอย่างมีประสิทธิภาพยิ่งขึ้น การจัดการการขัดจังหวะขั้นสูงหมายถึงการใช้การขัดจังหวะแบบไวต่อระดับเพื่อจัดการคำขอของระบบ แทนที่จะใช้สายการขัดจังหวะเฉพาะ สายหลายสายสามารถใช้ร่วมกันเพื่อให้มีการขัดจังหวะได้มากขึ้น ซึ่งช่วยแก้ปัญหาความขัดแย้งของสายการขัดจังหวะบนบัส ISA
สัญญาณร้องขอการขัดจังหวะทั้งหมดเป็น "สาธารณะ" ในสถาปัตยกรรม Micro Channel ทำให้การ์ดใดๆ บนบัสสามารถทำหน้าที่เป็นตัวประมวลผล I/O เพื่อให้บริการการขัดจังหวะของอุปกรณ์ I/O โดยตรง ISA จำกัดการประมวลผลดังกล่าวไว้เฉพาะ CPU ของระบบเท่านั้น เช่นเดียวกัน สัญญาณร้องขอและอนุญาต Bus Master ก็เป็นสาธารณะเช่นกัน ทำให้อุปกรณ์ที่เชื่อมต่อกับบัสสามารถตรวจสอบความหน่วงเพื่อควบคุมการบัฟเฟอร์ภายในสำหรับตัวประมวลผล I/O คุณสมบัติเหล่านี้ไม่ได้ถูกนำมาใช้ใน PCI ทำให้การสนับสนุน I/O ทั้งหมดต้องมาจากตัวประมวลผลของเมนบอร์ดเพียงอย่างเดียว
การปรับปรุงสถาปัตยกรรมไมโครแชนเนลครั้งสำคัญสุดท้ายคือPOSหรือProgrammable Option Selectซึ่งช่วยให้การตั้งค่าทั้งหมดเกิดขึ้นได้ในซอฟต์แวร์ คุณสมบัตินี้ถือเป็นเรื่องปกติในปัจจุบัน แต่ในขณะนั้นการตั้งค่าเป็นเรื่องยุ่งยากมากสำหรับระบบ ISA POS เป็นระบบที่เรียบง่ายซึ่งรวมถึงรหัสอุปกรณ์ในเฟิร์มแวร์ซึ่งไดรเวอร์ในคอมพิวเตอร์ควรจะตีความ (ระบบการกำหนดค่าซอฟต์แวร์ประเภทนี้เรียกว่าplug and playในปัจจุบัน) คุณสมบัตินี้ไม่ได้ประสบความสำเร็จตามที่คาดหวังไว้จริงๆ การกำหนดค่าอัตโนมัตินั้นใช้ได้ดีเมื่อมันทำงานได้ แต่บ่อยครั้งที่มันไม่ทำงาน ส่งผลให้คอมพิวเตอร์บูตไม่ได้ และการแก้ไขปัญหาด้วยการแทรกแซงด้วยตนเองนั้นยากกว่าการกำหนดค่าระบบ ISA มาก โดยเฉพาะอย่างยิ่งเนื่องจากเอกสารสำหรับอุปกรณ์ MCA มักจะสันนิษฐานว่าการกำหนดค่าอัตโนมัติจะทำงานได้ ดังนั้นจึงไม่ได้ให้ข้อมูลที่จำเป็นสำหรับการตั้งค่าด้วยตนเอง ซึ่งแตกต่างจากเอกสารสำหรับอุปกรณ์ ISA ซึ่งจำเป็นต้องให้รายละเอียดครบถ้วน (อย่างไรก็ตาม การต้องถอดและตรวจสอบ การตั้งค่า IRQ ทั้งหมด จากนั้นค้นหาและตั้งค่า IRQ ใหม่สำหรับอุปกรณ์ใหม่ หากมีอุปกรณ์ที่เหมาะสม สำหรับ ISA นั้นไม่ใช่เรื่องสนุกเลย และเกินความสามารถของผู้ใช้หลายคน เห็นได้ชัดว่าเหตุใดจึงมีการพยายามเปลี่ยนไปใช้การกำหนดค่าที่ควบคุมโดยซอฟต์แวร์ และเหตุใดจึงประสบความสำเร็จในภายหลังในรูปแบบของPnP )
แผนกต้อนรับ
ในเดือนพฤศจิกายน พ.ศ. 2526 นิตยสาร The Economistระบุว่าการที่มาตรฐาน IBM PC ครองตลาดคอมพิวเตอร์ส่วนบุคคลไม่ใช่ปัญหา เพราะ "มันสามารถช่วยให้การแข่งขันเฟื่องฟูได้" นิตยสารคาดการณ์ว่า[ 6 ]
ในไม่ช้า IBM จะตกเป็นเหยื่อของมาตรฐานของตนเองไม่ต่างจากคู่แข่ง เมื่อจำนวนเครื่อง IBM ที่ซื้อไปได้มากพอแล้ว IBM ก็ไม่สามารถเปลี่ยนแปลงการออกแบบพื้นฐานได้อย่างฉับพลัน สิ่งที่อาจเป็นประโยชน์ในการกำจัดคู่แข่งกลับอาจทำให้สูญเสียลูกค้าไปมากกว่าเดิม
สถาปัตยกรรมไมโครแชนเนลได้รับการเปิดตัวอย่างเป็นทางการในงานเปิดตัว ผลิตภัณฑ์ PS/2ในเดือนเมษายน พ.ศ. 2530 โดยเครื่องใหม่ 3 ใน 4 เครื่องใช้สถาปัตยกรรมนี้[ NB 3 ]ที่จริงแล้ว IBM ได้เปิดตัวสถาปัตยกรรมไมโครแชนเนลอย่างเงียบๆ ในเดือนตุลาคม พ.ศ. 2529 ครึ่งปีก่อนการเปิดตัว IBM PS/2 โดยเป็นส่วนหนึ่งของซีรี่ส์คอมพิวเตอร์อุตสาหกรรม "Gearbox" 7552 คอมพิวเตอร์เหล่านี้เป็นพีซีอุตสาหกรรม แบบโมดูลาร์ที่สามารถติดตั้งบนแร็คได้ มีความทนทาน และมีบัสแบบไฮบริด 16 บิต MCA และ ISA โดยปิดใช้งานสายสัญญาณ ISA บางสาย[ 7 ] [ 8 ] [ 9 ] [ 10 ]
การใช้ MCA ใน IBM แพร่กระจายไปยังRS/6000 , AS/400และในที่สุดก็ไปยัง ระบบ IBM 9370ซึ่งเป็นสมาชิกที่เล็กที่สุดของตระกูลSystem/370 [ 11 ] [ 12 ]
หลังจากที่ไม่ได้ชี้แจงอย่างชัดเจนในปีแรกว่าบริษัทจะให้สิทธิ์ใช้งาน Micro Channel หรือไม่[ 13 ] IBM ได้ให้สิทธิ์ใช้งานสถาปัตยกรรมนี้แก่บริษัทอื่น ๆ โดยคิดจากรายได้ร้อยละ 1 ถึง 5 [ 14 ] Tandy Corporationเป็นบริษัทแรกที่จัดส่งคอมพิวเตอร์ที่ใช้ Micro Channel คือ5000 MCแต่ John Roach หัวหน้าบริษัทกล่าวว่า "ผมแปลกใจที่ยังมีคนต้องการมัน" Tandy ขายคอมพิวเตอร์เครื่องนี้ได้ก็เพราะมีความต้องการอยู่บ้าง[ 15 ] NCR Corporation ได้นำ Micro Channel มาใช้อย่างครอบคลุม โดยพวกเขาออกแบบและสร้างแพลตฟอร์มคอมพิวเตอร์ส่วนบุคคล เวิร์กสเตชันและเซิร์ฟเวอร์ประสิทธิภาพสูงที่รองรับ Micro Channel รวมถึงส่วนประกอบตรรกะที่ใช้สถาปัตยกรรม Micro Channel ของตนเอง เช่น SCSI กราฟิก เครือข่าย และเสียง ผู้ผลิตรายอื่น ๆ จำนวนเล็กน้อย เช่นApricot , Dell , Research MachinesและOlivettiได้นำไปใช้ แต่ใช้เฉพาะกับพีซีบางรุ่นเท่านั้น
แม้ว่า MCA จะเป็นการพัฒนาทางเทคนิคที่เหนือกว่า ISA อย่างมาก แต่ในไม่ช้าก็เห็นได้ชัดว่าการเปิดตัวและการตลาดของ IBM นั้นจัดการได้ไม่ดี IBM มีสิทธิบัตรที่แข็งแกร่งเกี่ยวกับคุณสมบัติของระบบสถาปัตยกรรมไมโครแชนเนล และกำหนดให้ผู้ผลิตระบบไมโครแชนเนลต้องจ่ายค่าลิขสิทธิ์ และยังดำเนินการฟ้องร้องเพื่อขัดขวางบุคคลที่สามจากการขายการใช้งานโดยไม่ได้รับอนุญาต ตลาด พีซีโคลนไม่ต้องการจ่ายค่าลิขสิทธิ์ให้กับ IBM เพื่อใช้เทคโนโลยีใหม่นี้ และส่วนใหญ่ยังคงใช้บัส AT 16 บิต (ซึ่งต่อมาได้รับการยอมรับและเปลี่ยนชื่อเป็น ISA เพื่อหลีกเลี่ยงเครื่องหมายการค้า "AT" ของ IBM) และการกำหนดค่าด้วยตนเอง แม้ว่าบัส VESA Local Bus (VLB) จะได้รับความนิยมในช่วงสั้นๆ สำหรับเครื่อง Intel '486 ก็ตาม
ความไม่พอใจต่อ IBM เพิ่มมากขึ้น[ 13 ]สำหรับเซิร์ฟเวอร์ ข้อจำกัดทางเทคนิคของ ISA รุ่นเก่ามีมากเกินไป และในช่วงปลายปี 1988 " แก๊งเก้าคน " ซึ่งนำโดยCompaqได้ประกาศบัสประสิทธิภาพสูงที่เป็นคู่แข่ง - สถาปัตยกรรมมาตรฐานอุตสาหกรรมแบบขยาย (EISA) ซึ่งให้ประโยชน์ด้านประสิทธิภาพที่คล้ายคลึงกับ Micro Channel แต่มีข้อได้เปรียบสองประการคือสามารถรับบอร์ด ISA รุ่นเก่าได้และเป็นอิสระจากการควบคุมของ IBM
การประกาศของ IBM เกี่ยวกับ PS/2 Model 30 286ที่ใช้บัส AT ในเวลาเดียวกันกับ EISA เป็นการยอมรับว่า 17 เดือนหลังจากที่บอกลูกค้าว่าบัส AT ล้าสมัยแล้ว ลูกค้ายังคงต้องการมันอยู่[ 16 ]เป็นเวลาหลายปีที่ EISA และ Micro Channel แข่งขันกันในตลาดเซิร์ฟเวอร์ แต่ในปี 1996 IBM ยอมรับความพ่ายแพ้โดยปริยาย เมื่อพวกเขาผลิตเซิร์ฟเวอร์ที่ใช้บัส EISA เอง[ 17 ]ในปี 2001 โรเบิร์ต มอฟแฟต ผู้บริหารของ IBM กล่าวว่าในบรรดาความผิดพลาดของบริษัทในตลาดพีซี "ความผิดพลาดที่เห็นได้ชัดที่สุดคือ Micro Channel" [ 18 ]
ภายในเวลาไม่กี่ปีหลังจากที่PCI เปิดตัวในปี 1992 เทคโนโลยีนี้ ก็เข้ามาแทนที่ Micro Channel, EISA และ VLB เป็นส่วนใหญ่
กลุ่มพันธมิตร
เพื่อตอบสนองต่อการเติบโตของ EISA บริษัท IBM และผู้ผลิตการ์ดและอุปกรณ์ต่อพ่วง Micro Channel จำนวน 13 รายจึงได้ก่อตั้งสมาคมนักพัฒนา Micro Channel ขึ้น สมาคม นี้เป็นกลุ่มที่มุ่งพิจารณาและจัดลำดับความสำคัญของขั้นตอนในการพัฒนา Micro Channel ตลอดจนสำรวจแนวทางที่ดีกว่าในการเผยแพร่ข้อมูลทางเทคนิคเกี่ยวกับ Micro Channel ให้แก่บุคคลที่สาม[ 19 ]ในปี 1992 มีสมาชิกถึง 92 ราย รวมทั้ง IBM ด้วย[ 20 ]แม้หลังจากที่ IBM ยุติการผลิตระบบ MCA ในปี 1995 กลุ่มนี้ก็ยังคงจัดการประชุมและดูแลแคตตาล็อกของอุปกรณ์ MCA ออนไลน์ต่อไป[ 21 ]
การรับเลี้ยงบุตรบุญธรรมโดยบุคคลที่สาม
คอมพิวเตอร์ที่ไม่ใช่ PS/2 จำนวนหนึ่งถูกผลิตขึ้นระหว่างช่วงปลายทศวรรษ 1980 ถึงต้นทศวรรษ 1990 คอมพิวเตอร์จากผู้ผลิตรายอื่นเหล่านี้ถูกเรียกว่าPS/2 โคลนหรือMCA โคลนเช่น กัน [ 22 ] [ 23 ]คอมพิวเตอร์ที่ใช้ Micro Channel จากผู้ผลิตรายอื่นเครื่องแรกคือ5000 MC ของTandy Corporation ในปี 1988 [ 24 ] [ 25 ] [ 26 ]แม้ว่าจะมีค่าใช้จ่ายในการวิจัยและพัฒนาที่สูงจากผู้ผลิตคอมพิวเตอร์ Micro Channel จากผู้ผลิตรายอื่น ซึ่งส่วนหนึ่งเป็นผลมาจากค่าลิขสิทธิ์ที่สูงของIBMเพื่อให้สามารถใช้เทคโนโลยี Micro Channel ได้อย่างถูกกฎหมาย แต่ภายในปี 1990 คอมพิวเตอร์ MCA โคลนส่วนใหญ่ก็ไม่สามารถใช้งานร่วมกับสถาปัตยกรรม Micro Channel หรือการ์ดขยายที่ใช้ Micro Channel ได้อย่างสมบูรณ์[ 27 ]เมื่อถึงเวลาที่ IBM กำลังยุติ สายการผลิตคอมพิวเตอร์ส่วนบุคคล PS/2 (ซึ่งในปี 1987 ทำหน้าที่เป็นวิธีการแนะนำ Micro Channel ให้กับสาธารณชนทั่วไป) ในปี 1992 บริษัท NCR Corporationยังคงเป็นหนึ่งในผู้จำหน่ายโคลน MCA เพียงไม่กี่รายที่ยังคงมุ่งมั่น[ 28 ]
การ์ด
โดยทั่วไปแล้ว การ์ดขยายสำหรับบัส Micro Channel มุ่งเป้าไปที่ความต้องการของเวิร์กสเตชันกราฟิกหรือเซิร์ฟเวอร์ระดับไฮเอนด์ โดยมีพอร์ตเชื่อมต่อ SCSI , Token Ring , Ethernet , IBM 5250และIBM 3270

การ์ดเสียง
มีการผลิตการ์ดเสียง MCA ออกมาน้อยมาก ตัวอย่างเช่น:
- การ์ด AdLib MCA Music Synthesizer [ 29 ]
- ChipChat Sound-16 [ 30 ]
- ChipChat Sound-32 [ 30 ]
- Creative Labs Sound Blaster MCV, SKU :CT5320 [ 31 ]
- Creative Labs Sound Blaster Pro 2 MCV, SKU :CT5330 [ 31 ]
- IBM Rexon/Tecmar M-ACPA, SKU : 95F1288, 34F2787 [ 32 ]
- IBM Audiovation, SKU : 92G7463, 92G7464 [ 33 ]
- IBM Ultimedia Audio Adapter 7-6 ใช้งานได้เฉพาะกับระบบ RS/6000 หรือระบบPS/2 ภายใต้ NTด้วยขั้นตอนพิเศษ[ 34 ]
- ตอบ SB16 [ 35 ]
- โรแลนด์MPU-IMC [ 36 ]
- Piper Research SoundPiper 16 [ 37 ]
ดูเพิ่มเติม
- สถาปัตยกรรมมาตรฐานอุตสาหกรรม (ISA)
- สถาปัตยกรรมมาตรฐานอุตสาหกรรมแบบขยาย (EISA)
- นูบัส
- ช่อง I/O
- รถโดยสารประจำทาง VESA (VLB)
- การเชื่อมต่อส่วนประกอบภายนอก (PCI)
- พอร์ตกราฟิกเร่งความเร็ว (AGP)
- พีซีไอ เอ็กซ์เพรส (PCIe)
- รายการอัตราการส่งข้อมูลของอุปกรณ์
หมายเหตุ
- ^การเปิดตัวอย่างเป็นทางการ; เดิมทีมีการเปิดตัวอย่างลับๆ ในฐานะส่วนหนึ่งของพีซีอุตสาหกรรม "Gearbox" ของ IBM ในปี 1986 (ดู § การตอบรับ )
- ^การใช้งานบัส ISA นอกเหนือจากเครื่องที่ใช้ซีพียูตระกูล 80x86 นั้นพบได้น้อย ฮาร์ดแวร์ที่ไม่ใช่ x86 ที่ใช้บัส ISA ที่โดดเด่น ได้แก่ IBM RT PC , BeBox , เวิร์กสเตชัน Apollo/Domain บางรุ่น และคอมพิวเตอร์ในกลุ่ม Digital Equipment AlphaServer บางรุ่น
- ^รุ่น 50 , 60และ 80 - ส่วนรุ่น 30เป็นแบบ ISA
ลิงก์ภายนอก
- หน้าเพจผู้ชื่นชอบ MCA
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ สถาปัตยกรรมไมโครแชนเนล
สถาปัตยกรรมไมโครแชนเนลหรือ บัส ไมโครแชนเนลเป็นบัสคอมพิวเตอร์แบบขนาน16หรือ32 บิตที่เป็นกรรมสิทธิ์ ของIBM ซึ่งเปิดตัวสู่สาธารณะ ในปี 1987 และถูกใช้ใน คอมพิวเตอร์...
พื้นหลัง
การพัฒนาช่องทางการขายขนาดเล็ก (Micro Channel) ได้รับแรงผลักดันจากทั้งแรงกดดันทางเทคนิคและทางธุรกิจ
เทคโนโลยี
บัส IBM AT ซึ่งต่อมาเป็นที่รู้จักในชื่อ บัส Industry Standard Architecture (ISA) มีข้อจำกัดด้านการออกแบบทางเทคนิคหลายประการ ได้แก่:
ส่วนแบ่งการตลาด
เดิมทีเชื่อกันว่าการสร้างมาตรฐานใหม่จะทำให้ IBM สามารถควบคุมมาตรฐานต่างๆ ได้อีกครั้งผ่านการออกใบอนุญาตที่จำเป็น อย่างไรก็ตาม เนื่องจากสิทธิบัตรอาจใช้เวลาสามปีหรือมากกว่านั้นในการอนุมัติ ดังนั้นเมื่อมีการประกาศใช้ Micro Channel...