0% found this document useful (0 votes)
91 views

Solution Prob1

1) Three SCSI controllers are connected to a common SCSI bus shared by two computers. The problem asks to find the time t when the controllers and bus will be free after all tasks are completed. 2) At t=4 seconds, computer 2 enters arbitration but cannot access the bus as it is still busy from prior tasks. 3) Similarly, at t=5.1 and 6.4 seconds computer 1 cannot access the bus as it remains busy. 4) At t=8 seconds, computer 1 is able to access the bus and initiate its task with target 3. 5) At t=8.2 seconds, computer 2 again cannot access the busy bus to initiate arbitration.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
91 views

Solution Prob1

1) Three SCSI controllers are connected to a common SCSI bus shared by two computers. The problem asks to find the time t when the controllers and bus will be free after all tasks are completed. 2) At t=4 seconds, computer 2 enters arbitration but cannot access the bus as it is still busy from prior tasks. 3) Similarly, at t=5.1 and 6.4 seconds computer 1 cannot access the bus as it remains busy. 4) At t=8 seconds, computer 1 is able to access the bus and initiate its task with target 3. 5) At t=8.2 seconds, computer 2 again cannot access the busy bus to initiate arbitration.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Problem 1:

Initiator Target Arbitration time of initiator Task time of target


(sec) given by initiator (sec)
2 1 4 8.4
1 3 5.1 5
1 2 6.4 5.8
1 3 8 3.5
2 2 8.2 4.9
Suppose, 2 computers are sharing a common SCSI bus among them. 3 SCSI controllers are connected
with the same bus. Now solve the following scenario and find out the value of t at which all the
controllers and bus will become free after executing all the tasks given by the all the computers.
Consider ,data transfer rate between all components = 1.7 sec
And arbitration +selection/reselection time= 2 sec

i) When t=4.0 sec, computer 2 enters into the arbitration phase


7.7 16.1

A+S Trans

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Bus busy Target 1 busy

ii) When, t=5.1 sec, computer 1 wants to enter arbitration phase, but cannot as the bus is busy at
that time.

7.7 16.1

A+S Trans

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Bus busy Target 1 busy

iii) When t=6.4 sec, computer 1 wants to enter arbitration phase, but cannot as the bus is busy at
that time.

7.7 16.1

A+S Trans

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Bus busy Target 1 busy

iv) when, t=8 sec, , computer 1 enters into the arbitration phase
11.7 15.2
A+S Trans

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Bus busy Target 3 busy

v) At t=8.2 sec, computer 2 wants to enter arbitration phase, but cannot as the bus is busy at that
time.

11.7 15.2
A+S Trans

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21

Bus busy Target 3 busy

You might also like