
Multibus là một tiêu chuẩnbus máy tính được sử dụng trong các hệ thống công nghiệp. Nó được phát triển bởiTập đoàn Intel và được chấp nhận làm busIEEE 796.[1]
Đặc tả Multibus là một tiêu chuẩn công nghiệp mạnh mẽ với kích thước tương đối lớn, cho phép thiết kế các thiết bị phức tạp trên đó. Vì nó được xác định và ghi chép đầy đủ, một ngành công nghiệp tương thích với Multibus đã phát triển xung quanh nó, với nhiều công ty sản xuất khung cắm card và vỏ máy cho nó. Nhiều công ty khác đã sản xuấtCPU, bộ nhớ và các bo mạch ngoại vi khác. Vào năm 1982, đã có hơn 100 nhà sản xuất bo mạch và hệ thống Multibus.[2] Điều này cho phép các hệ thống phức tạp được xây dựng từ phần cứngthương mại có sẵn, và cũng cho phép các công ty đổi mới bằng cách thiết kế bo mạch Multibus độc quyền, sau đó tích hợp nó với phần cứng của nhà cung cấp khác để tạo ra một hệ thống hoàn chỉnh.
Một ví dụ về điều này làSun Microsystems với các máy trạmSun-1 vàSun-2 của họ. Sun đã xây dựng các bo mạch CPU, bộ nhớ,SCSI và hiển thị video được thiết kế riêng, sau đó thêm các bo mạch mạng3ComEthernet, bộ điều khiểnđĩa SMDXylogics, bộ điều khiển băng từ 1/2 inch Ciprico Tapemaster, bộ xử lýdấu phẩy động Sky, và Giao diện đầu cuối 16 cổng Systech để cấu hình hệ thống thành mộtmáy trạm hoặc mộtmáy chủ tệp.[3] Các nhà cung cấp máy trạm khác sử dụng các thiết kế dựa trên Multibus bao gồmHP/Apollo[4] vàSilicon Graphics.[5]
Dòng sản phẩm Intel Multibus I & II đã đượcRadiSys Corporation mua lại từ Intel, sau đó vào năm 2002 công ty này được mua lại bởiU.S. Technologies, Inc.
Multibus là một busbất đồng bộ hỗ trợ các thiết bị với tốc độ truyền tải khác nhau trong khi vẫn duy trìbăng thông tối đa. Nó có 20 đường địa chỉ nên có thể định địa chỉ lên đến 1Mb bộ nhớ Multibus và 1 Mb vị trí I/O. Hầu hết các thiết bị I/O Multibus chỉ giải mã 64 Kb đầu tiên của không gian địa chỉ.
Multibus hỗ trợ chức năngđa chủ cho phép nó chia sẻ Multibus với nhiều bộ xử lý và các thiết bịDMA khác.[6]
Kích thước tiêu chuẩn của Multibus là một bo mạch mạch in rộng 12 inch (300 mm), sâu 6,75 inch (171 mm)[chuyển đổi: số không hợp lệ] với hai lẫy đẩy ở cạnh trước. Bo mạch có hai bus: một bus P1 rộng hơn với sơ đồ chân được xác định bởi đặc tả Multibus và một bus P2 thứ hai nhỏ hơn cũng được xác định là một bus riêng.
Multibus bao gồm các bus sau:
IEEE-796: Bus hệ thống vi máy tính; Được Intel phát hành lần đầu vào năm 1974. Các card không sử dụng bảng điều khiển phía trước, thay vào đó sử dụng các chân tiếp xúc ở cạnh card làm đầu nối (tương tự như các card ISA/PC-AT). Các công ty như Northwest Technical vẫn cung cấp các sản phẩm "Ngừng sản xuất" cho Multibus I, hiện được coi là đã lỗi thời. Sau đây là danh sách các phần liên quan đến Multibus từ tiêu chuẩn IEC 796:
Bus IEEE-1296 32-bit/10 MHz, ở tốc độ 40 Mbyte/s. Kích thước card là 3U x 220 mm, và 6U x 220 mm. Các card này lớn hơn kích thước VME Eurocard, vốn là 3U/6U x 160mm. Nó sử dụng các cổng TTL (dòng "Fast") cho các bộ điều khiển và các đầu nối bảng mạch sau là loạiDIN 41612 C. Multibus II vẫn chưa được coi là lỗi thời, nhưng được coi là đã hoàn thiện; tuy nhiên nó không được khuyến khích cho các thiết kế mới. IEEE-STD-1296: Bus 32-bit đồng bộ hiệu suất cao: Multibus II, phát hành năm 1987 và 1994. Cũng là ISO/IEC 10861.
section nàycần thêmchú thích nguồn gốc đểkiểm chứng thông tin. Mời bạn giúphoàn thiện bài viết này bằng cách bổ sung chú thích tớicác nguồn đáng tin cậy. Các nội dung không có nguồn có thể bị nghi ngờ và xóa bỏ.(August 2014) (Tìm hiểu cách thức và thời điểm xóa thông báo này) |
Phần cứng Multibus-II chạy hệ điều hànhiRMX được sử dụng trong phần lớn các phân hệ Giám sát Tàu Tự động cốt lõi trên CLSCS, Hệ thống Điều khiển Tín hiệutuyến Central củaTàu điện ngầm London. Hệ thống này được cung cấp bởiWestinghouse Rail Systems và được đưa vào vận hành từ giữa những năm 1990. Tuyến Central là một tuyếnVận hành Tàu Tự động. Các thành phần Giám sát Tàu Tự động sử dụng sự kết hợp giữa iRMX trên Multibus, vàSolaris trên các máy tínhSPARC. Mười sáu Máy tính Tại chỗ dựa trên Multibus được phân bổ dọc theo tuyến cùng với sáu phân hệ trung tâm dựa trên Multibus trong trung tâm điều khiển. Các chức năng điều khiển và truyền thôngthời gian thực được cung cấp bởi các bộ xử lý dựa trên Multibus và các máy trạm Sun cung cấp các chức năng cơ sở dữ liệu và bảng điều khiển của người vận hành trong phòng điều khiển. Tất cả các máy tính phân hệ đều códự phòng kép. Thành phầnBảo vệ Tàu Tự độngquan trọng về an toàn được cung cấp bởi thiết bị bên đường ray và trên tàu không sử dụng Multibus. Hệ thống vẫn hoạt động đầy đủ tính đến năm 2011[cập nhật]. Tại trung tâm điều khiển, Westinghouse cũng cung cấp một mô hình thu nhỏ của hệ thống cho mục đích đào tạo nhân viên và kiểm thử phần mềm bằng cách sử dụng phần lớn phần cứng và phần mềm giống như hệ thống ATS đầy đủ, nhưng được kết nối với một máy tính (cũng dựa trên Multibus-II và Sun) để mô phỏng chuyển động của tàu và hành vi tín hiệu.
Oslo Metro hoặc Oslo Tunnelbane sử dụng một hệ thống điều khiển phần cứng Multibus tương tự (mặc dù ít phức tạp hơn) do Westinghouse cung cấp thông qua các đường rayĐường hầm Chung hoặc Fellestunnelen trung tâm, nhưng dự kiến sẽ ngừng hoạt động vào năm 2011.