The SCSI bus refers to a standard defined by ANSI for connecting various devices, particularly well-suited for disk drives, to a computer. It uses arbitration to determine device priority and select targets through device addressing, and then facilitates the transfer of commands, status, and data between an initiator and target through handshake signaling. The main phases of SCSI bus operation are arbitration, selection, information transfer, and reselection to restore suspended logical connections.
The SCSI bus refers to a standard defined by ANSI for connecting various devices, particularly well-suited for disk drives, to a computer. It uses arbitration to determine device priority and select targets through device addressing, and then facilitates the transfer of commands, status, and data between an initiator and target through handshake signaling. The main phases of SCSI bus operation are arbitration, selection, information transfer, and reselection to restore suspended logical connections.
The SCSI bus refers to a standard defined by ANSI for connecting various devices, particularly well-suited for disk drives, to a computer. It uses arbitration to determine device priority and select targets through device addressing, and then facilitates the transfer of commands, status, and data between an initiator and target through handshake signaling. The main phases of SCSI bus operation are arbitration, selection, information transfer, and reselection to restore suspended logical connections.
The SCSI bus refers to a standard defined by ANSI for connecting various devices, particularly well-suited for disk drives, to a computer. It uses arbitration to determine device priority and select targets through device addressing, and then facilitates the transfer of commands, status, and data between an initiator and target through handshake signaling. The main phases of SCSI bus operation are arbitration, selection, information transfer, and reselection to restore suspended logical connections.
Download as PPTX, PDF, TXT or read online from Scribd
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]