In: Computer Science
a. Discuss the merits and demerits of using a single bus.
b. How will the use of a mezzanine bus architecture solve this problem?
c. Discuss various methods of bus arbitration.
a. Discuss the merits and demerits of using a single bus.
Answer:-------
Merits:
Demerits:
b. How will the use of a mezzanine bus architecture solve this
problem?
Answer:-------
This traditional bus architecture is reasonably efficient but begins to break down as higher and higher performance is seen in the I/O devices.
In response to these growing demands, a common approach taken by industry is to build a high speed bus that is closely integrated with the rest of the system, requiring only a bridge between the processor’s bus and the high-speed bus. This arrangement is sometimes known as a mezzanine architecture.
c. Discuss various methods of bus arbitration.
Answer:-------
Bus arbitration is the process by which the next device to
become the bus master is selected and bus mastership is transferred
to it. The selection of bus master is usually done on the priority
basis.
There are two approaches to bus arbitration: Centralized
and distributed.
1. Centralized Arbitration
In centralized bus arbitration, a single bus arbiter performs the
required arbitration. The bus arbiter may be the processor or a
separate controller connected to the bus.
There are three different arbitration schemes that use the
centralized bus arbitration approach. There schemes
are:
2. Distributed Arbitration