Browse Prior Art Database

Micro Channel/Multibus-II Interface

IP.com Disclosure Number: IPCOM000101747D
Original Publication Date: 1990-Aug-01
Included in the Prior Art Database: 2005-Mar-16
Document File: 3 page(s) / 101K

Publishing Venue

IBM

Related People

D'Ambrose, JJ: AUTHOR [+4]

Abstract

The Micro Channel*/Multibus-II** Interface provides the electrical interconnection required to allow communication between the IBM Personal System/2* Micro Channel and the Multibus-II Parallel System Bus. The Multibus-II Parallel System Bus (iPSB) allows otherwise independent Micro Channels to communicate effectively and efficiently. Fig. 1 is an illustration of the bus architecture that provides the capability to perform loosely coupled multiprocessing.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

Micro Channel/Multibus-II Interface

       The Micro Channel*/Multibus-II** Interface provides the
electrical interconnection required to allow communication between
the IBM Personal System/2* Micro Channel and the Multibus-II Parallel
System Bus.  The Multibus-II Parallel System Bus (iPSB) allows
otherwise independent Micro Channels to communicate effectively and
efficiently.  Fig. 1 is an illustration of the bus architecture that
provides the capability to perform loosely coupled multiprocessing.

      Independent Micro Channels 10, 12 allow individual processors
14, 16 to completely control their respective Micro Channel memory
and I/O address spaces.  This independence allows standard
commercial-off-the- shelf operating systems and application software
to be used in a multiprocessing environment rather than expensive
custom software.  In addition, making the Micro Channels independent
removes the restriction of processors sharing the same operating
system.  Different processors can use different operating systems
within the same box.  The Micro Channels communicate by exchanging
messages over the Multibus-II Parallel System Bus 18.  Message
passing allows the agents to participate in a transaction without
knowing the specifics of another processor's address space or
environment, thus reducing communication overhead.  The Micro
Channel/Multibus-II Interface 20 is broken into two major functional
sections, the Micro Channel Interface and the Multibus-II iPSB
Interface.  The iPSB Interface logic performs the following
functions:
      1.   Interconnect Space Access
      2.   Bus Arbitration/Transfer Control
      3.   Bus Error Detection and Correction
      4.   Message Construction and Buffering

      The Micro Channel Interface log...