4.6.3 SCSI Bus

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

SCSI BUS

[Small Computer System Interface]


SCSI Bus
 It refers to a standard bus defined by the American National
Standards Institute (ANSI).
 The SCSI bus may be used to connect a variety of devices to a
computer.
 It is particularly well-suited for use with disk drives.
 It is often found in installations such as institutional databases or
email systems where many disks drives are used.
Operation of SCSI bus
 The main phases involved in the operation of the SCSI bus are:

(i) Arbitration
(ii) Selection

(iii) Information transfer


(iv) Reselection

(i) Arbitration:

The SCSI bus uses a simple distributed arbitration scheme.


It is illustrated in the figure given below, in which controllers 2 and 6
request the use of bus simultaneously.
Figure: Arbitration and selection on the SCSI bus. Device 6 wins
arbitration and selects device 2.
Each controller on the bus is assigned a fixed priority, with controller 7
having the highest priority.
When –BSY becomes active, all controllers that are requesting the bus
examine the data lines and determine whether a higher-priority device is
requesting the bus at the same time.
The controller using the highest-numbered line realizes that it has won
the arbitration process.
All other controllers disconnect from the bus and wait for –BSY signal
to become inactive again.
In the above figure, we have assumed that controller 6 is an initiator
that wishes to establish a connection to controller 5.
After winning arbitration, controller 6 proceeds to the selection phase,
in which it identifies the target.
(ii) Selection:
 Having won arbitration, controller 6 continues to assert –BSY and –
DB6(its address).
 It indicates that it wishes to select controller 5 by asserting the –SEL
and then the –DB5 lines.
 After placing the address of the target controller on the bus, the
initiator releases the –BSY line.
 The selected target controller responds by asserting –BSY.
 This informs the initiator that the connection it is requesting has been
established, so that it may remove the address information from the data
lines.
 The selection process is now complete and the target
controller(controller 5) is asserting –BSY.
 From this point on, controller 5 has control of the bus, as required for
the information transfer phase.
(iii) Information Transfer:
 The information transferred between two controllers may consist of
commands from the initiator to the target, status responses from the
target to the initiator, or data being transferred to or from the I/O
device.
 Handshake signaling is used to control information transfers with the
target controller taking the role of bus master.
 The –REQ and –ACK signals replace the Master-ready and Slave-
Ready signals.
 At the end of the transfer, the target controller releases the –BSY
signal thus freeing the bus for use by other devices.
 Later it may reestablish the connection to the initiator controller
when it is ready to transfer more data.
 This is done in the reselection operation which is described in the
next phase.
(iv) Reselection:
 When a logical connection is suspended and the target is ready to
restore it, the target must first gain control of the bus.
 It starts an arbitration cycle, and after winning arbitration, it selects
the initiator controller in exactly the same manner described in
selection phase, but with the roles of target and initiator reversed.
 The data transfer phase takes place after the connection between the
two controllers has been reestablished.
Mention the standard I/O interfaces and describe the each
one.[7M] [II-II Regular, April/May – 2019 Set-2]
What is the use of PCI bus in a computer system?[2M]
[II-II Regular, April – 2018 SET-1]

Explain typical read operation with various data transfer signals


on the PCI bus.(7M)
[II-II Regular, April – 2018 SET-2]

Write the advantages and usage of peripheral component


Interconnect Bus?[7M]
[II-II Regular, April/May – 2019 Set-2]
How to meet device characteristics and addressing objectives
by USB? Explain.[7M]
[II-II Regular, April – 2018 SET-1]
What are the main phases involved in the operation of SCSI
bus. [7M] [II-II Regular, April – 2018 SET-3]
Write the advantages and usage of universal serial bus(USB).
[7M]
[II-II Regular, April/May – 2019 Set-1]
Differentiate between peripheral component interconnect
(PCI) Bus and universal Serial Bus. [7M]
[II-II Regular, April/May – 2019 Set-4]

You might also like