Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Интержейс IDE - Скотт Мюллер

.pdf
Скачиваний:
84
Добавлен:
24.05.2014
Размер:
2.59 Mб
Скачать

вместо него используется кабель типа P. К одной шине можно подключать как стандартные, так и 16-разрядные устройства, соединяя кабели типа A и P с помощью специальных адаптеров. Для подключения устройств к 32-разрядной шине SCSI-3 используются кабели специального типа Q.

В кабеле для подключения устройств SCSI наиболее важные сигналы помещаются во внутренний слой, менее важные — в средний, а остальные — к краю кабеля. Конструкция типичного кабеля SCSI приведена на рис. 8.9.

Благодаря такой конструкции кабель SCSI дороже, чем остальные типы кабелей. Обратите внимание, что такой кабель используется только для подключения внешних устройств SCSI. Для внутренних подключений (в корпусе компьютера) как правило используют обычный ленточный кабель.

На кабелях типа A могут быть смонтированы неэкранированные штыревые разъемы (для внутрисистемных соединений) или экранированные (для внешних подключений), причем разводки выводов у них разные. У разъемов кабеля типа P, предназначенных для внутренних и внешних соединений, разводки выводов одинаковые.

Кабели и разъемы однопроводной шиныSCSI

Однопроводная шина интерфейса SCSI получила наибольшее распространение в PCсовместимых компьютерах. В табл. 8.3 и 8.4 приведены разводки выводов разъемов как неэкранированного (для внутрисистемных соединений), так и экранированного (для внешних подключений) кабеля типа A. Знак “минус” перед названием сигнала означает его низкий активный уровень. Линии, обозначенные как зарезервированные, соединяют между собой одноименные выводы разъемов. В кабелях типа A эти выводы в устройствах SCSI должны оставаться неподключенными (но их можно и заземлить, т.е. соединить с общим), а в специальных модулях, предназначенных для нагрузки линий шины, они должны быть обязательно заземлены. В кабелях типов P и Q зарезервированные линии должны оставаться неподключенными как в устройствах SCSI, так и в модуляхнагрузки.

Интерфейс SCSI используется почти во всех компьютерах PS/2 IBM, выпущенных после 1990 года. В них может быть установлен либо адаптер SCSI для шины MCA, либо основной

Рис. 8.9. Конструкция типичного кабеля SCSI

Назначение выводов разъемов SCSI

519

адаптер SCSI, смонтированный на системной плате. В любом случае для подключения к интерфейсу SCSI используется уникальный 60-контактный экранированный разъем типа miniCentronics. Чтобы перейти от него к стандартному 50-контактному разъему Centronics, который используется в большинстве внешних устройств SCSI, нужен специальный кабель. Назначение выводов 60-контактного внешнего экранированного разъема типа mini-Centronics приведено в табл. 8.5. Обратите внимание: хотя контакты располагаются не так, как в стандартных разъемах, их нумерация соответствует принятой для неэкранированного разъема кабеля типа A.

Кабель типа P (для однопроводной шины) и разъемы предназначены для подключения различных устройств к 16-разрядной шине Wide SCSI-2 (назначение выводов приведено в табл. 8.6).

Таблица 8.3. Назначение выводов разъема неэкранированного кабеля типа A для внутренних соединений

Название сигнала

Вывод

Вывод

Название сигнала

 

 

 

 

Общий

1

2

–Данные, бит 0

Общий

3

4

–Данные, бит 1

Общий

5

6

–Данные, бит 2

Общий

7

8

–Данные, бит 3

Общий

9

10

–Данные, бит 4

Общий

11

12

–Данные, бит 5

Общий

13

14

–Данные, бит 6

Общий

15

16

–Данные, бит 7

Общий

17

18

–Данные, бит четности

Общий

19

20

Общий

Общий

21

22

Общий

Зарезервирован

23

24

Зарезервирован

Разомкнут

25

26

TERMPWR

Зарезервирован

27

28

Зарезервирован

Общий

29

30

Общий

Общий

31

32

–ATN

Общий

33

34

Общий

Общий

35

36

–BSY

Общий

37

38

–ACK

Общий

39

40

–RST

Общий

41

42

–MSG

Общий

43

44

–SEL

Общий

45

46

–C/D

Общий

47

48

–REQ

Общий

49

50

–I/O

 

 

 

 

520

Глава 8. Интерфейс SCSI

Таблица 8.4. Назначение выводов разъема экранированного кабеля типа A для внешних подключений

Название сигнала

Вывод

Вывод

Название сигнала

 

 

 

 

Общий

1

26

–Данные, бит 0

Общий

2

27

–Данные, бит 1

Общий

3

28

–Данные, бит 2

Общий

4

29

–Данные, бит 3

Общий

5

30

–Данные, бит 4

Общий

6

31

–Данные, бит 5

Общий

7

32

–Данные, бит 6

Общий

8

33

–Данные, бит 7

Общий

9

34

–Данные, бит четности

Общий

10

35

Общий

Общий

11

36

Общий

Зарезервирован

12

37

Зарезервирован

Разомкнут

13

38

TERMPWR

Зарезервирован

14

39

Зарезервирован

Общий

15

40

Общий

Общий

16

41

–ATN

Общий

17

42

Общий

Общий

18

43

–BSY

Общий

19

44

–ACK

Общий

20

45

–RST

Общий

21

46

–MSG

Общий

22

47

–SEL

Общий

23

48

–C/D

Общий

24

49

–REQ

Общий

25

50

–I/O

Разомкнут

13

38

TERMPWR

 

 

 

 

Таблица 8.5. Назначение выводов внешнего 60-контактного экранированного разъема интерфейса SCSI в компьютерах PS/2

Название сигнала

Вывод

Вывод

Название сигнала

 

 

 

 

Общий

1

60

Не подключен

–Данные, бит 0

2

59

Не подключен

Общий

3

58

Не подключен

–Данные, бит 1

4

57

Не подключен

Общий

5

56

Не подключен

 

 

 

 

Назначение выводов разъемов SCSI

521

 

 

 

Окончание табл. 8.5

 

 

 

 

Название сигнала

Вывод

Вывод

Название сигнала

 

 

 

 

–Данные, бит 2

6

55

Не подключен

Общий

7

54

Не подключен

–Данные, бит 3

8

53

Не подключен

Общий

9

52

Не подключен

–Данные, бит 4

10

51

Общий

Общий

11

50

–I/O

–Данные, бит 5

12

49

Общий

Общий

13

48

–REQ

–Данные, бит 6

14

47

Общий

Общий

15

46

–C/D

–Данные, бит 7

16

45

Общий

Общий

17

44

–SEL

–Данные, бит четности

18

43

Общий

Общий

19

42

–MSG

Общий

20

41

Общий

Общий

21

40

–RST

Общий

22

39

Общий

Зарезервирован

23

38

–ACK

Зарезервирован

24

37

Общий

Разомкнут

25

36

–BSY

TERMPWR

26

35

Общий

Зарезервирован

27

34

Общий

Зарезервирован

28

33

Общий

Общий

29

32

–ATN

Общий

30

31

Общий

 

 

 

 

Таблица 8.6. Назначение выводов экранированного разъема кабеля типа P для внутренних и внешних соединений (однопроводная шина)

Название сигнала

Вывод

Вывод

Название сигнала

 

 

 

 

Общий

1

35

–Данные, бит 12

Общий

2

36

–Данные, бит 13

Общий

3

37

–Данные, бит 14

Общий

4

38

–Данные, бит 15

Общий

5

39

–Данные, бит четности 1

Общий

6

40

–Данные, бит 0

Общий

7

41

–Данные, бит 1

 

 

 

 

522

Глава 8. Интерфейс SCSI

 

 

 

Окончание табл. 8.6

 

 

 

 

Название сигнала

Вывод

Вывод

Название сигнала

 

 

 

 

Общий

8

42

–Данные, бит 2

Общий

9

43

–Данные, бит 3

Общий

10

44

–Данные, бит 4

Общий

11

45

–Данные, бит 5

Общий

12

46

–Данные, бит 6

Общий

13

47

–Данные, бит 7

Общий

14

48

–Данные, бит четности 0

Общий

15

49

Общий

Общий

16

50

Общий

TERMPWR

17

51

TERMPWR

TERMPWR

18

52

TERMPWR

Зарезервирован

19

53

Зарезервирован

Общий

20

54

Общий

Общий

21

55

–ATN

Общий

22

56

Общий

Общий

23

57

–BSY

Общий

24

58

–ACK

Общий

25

59

–RST

Общий

26

60

–MSG

Общий

27

61

–SEL

Общий

28

62

–C/D

Общий

29

63

–REQ

Общий

30

64

–I/O

Общий

31

65

–Данные, бит 8

Общий

32

66

–Данные, бит 9

Общий

33

67

–Данные, бит 10

Общий

34

68

–Данные, бит 11

 

 

 

 

Дифференциальная шинаSCSI

Дифференциальная шина высокого напряжения SCSI практически не используется в PCсовместимых компьютерах, но она очень популярна в мини-системах, поскольку позволяет организовать связь между устройствами, разделенными большими расстояниями.

Однако набирают популярность дифференциальные устройства низкого напряжения, чаще всего многорежимные. Все устройства SCSI Ultra2 и Ultra3 являются дифференциальными низкого напряжения либо многорежимными.

Назначение выводов разъемов SCSI

523

Оконечные нагрузки

Очень важно правильно установить оконечные нагрузки на шине SCSI. Для нее предусмотрены четыре типа оконечных нагрузок:

пассивные;

активные (также называемые Alternative 2);

Forced Perfect Termination (FPT): FPT-3, FPT-18 и FPT-27;

High Voltage Differential (HVD);

Low Voltage Differential (LVD).

Первые три типа нагрузок применяются только в асимметричных шинах SCSI. Для управления оконечными нагрузками шины используется пассивная сеть резисторов сопротивлением 220 или 330 Ом. Пассивные оконечные нагрузки должны применяться только в узких (8-разрядных) шинах SCSI, работающих с частотой 5 МГц. Как правило, пассивные нагрузочные резисторы удовлетворяют требованиям передачи сигнала на короткие расстояния, например на 0,5–1 м, но для более длинных расстояний лучше использовать активные оконечные нагрузки в соответствии со стандартом Fast SCSI. Схема типичной пассивной оконечной нагрузкипоказана на рис. 8.10.

Активная оконечная нагрузка (рис. 8.11) фактически имеет один или несколько стабилизаторов напряжения, а не является делителем напряжения на резисторах. Эти нагрузки обычно имеют светодиод, указывающий на их активность. В соответствии с техническими требованиями SCSI-2 активную оконечную нагрузку рекомендуется применять на обоих концах шины, а в случае использования устройства Fast SCSI или Wide SCSI ее применение обязательно. В наиболее высокоэффективных контроллерах установлена автоматическая оконечная нагрузка, так что, если устройство стоит в конце цепочки, она включается автоматически.

Есть специальная разновидность активной оконечной нагрузки: Forced Perfect Termination. Это улучшенная версия, в которой добавлены диодные ограничители, чтобы устранить возможность превышения (или, наоборот, снижения) уровня сигнала (рис. 8.12). С помощью этих оконечных нагрузок уровень сигнала привязывается не к уровню сигналов +5 В и Общий, а к уровню выходного сигнала двух регулируемых напряжений. Это дает возможность диодам привязки устранить превышение (или, наоборот, снижение) уровня сигнала, особенно при высоких скоростях передачи сигналов на довольно длинные расстояния.

Есть несколько версий оконечных нагрузок FPT. Версии FPT-3 и FPT-18 применяются в 8-разрядном стандарте SCSI, в то время как версия FPT-27 — в 16-разрядном (Wide) стандарте SCSI. В версии FPT-3 стандартизируются три наиболее высокоактивных сигнала SCSI на 8-разрядной шине SCSI, в то время как в версии FPT-18 на 8-разрядной шине стандартизируются все сигналы SCSI, кроме общих. В версии FPT-27 также стандартизируются все 16-разрядные сигналы Wide SCSI, кроме общих.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

330

26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50

220

Рис. 8.10. Схема пассивной оконечной нагрузки

524

Глава 8. Интерфейс SCSI

Вх. напр.

Регулятор

Вых. напр. 2,85 В

 

 

 

напряжения

 

 

 

 

4,7 мкф

Общий

22 мкф 0,1 мкф

110

26 1

27 2

28 3

29 4

30 5

31 6

32 7

33 8

34 9

35 10 36

11 37 12 38

13 39 14 40

15 41

16 42

17 43

18 44

19 45

20 46

21 47

22 48

23 49

24 50

25

Рис. 8.11. Схема активной оконечной нагрузки

Для работы всех дифференциальных устройств низкого напряжения необходимы оконечные нагрузки типа LVD. При использовании обычных оконечных нагрузок шина по умолчанию будет работать в однопроводном режиме.

Замечание

Несêольêо êомпаний занимаются разработêой высоêоêачественных оêонечных наãрóзоê для шины SCSI, ê ним в первóю очередь относятся Aeronics и отделение Data Mate в Methode. Обе эти êомпании создают разнообразные оêонечные наãрóзêи, но Aeronics хорошо известна своими разработêаминеêоторыхóниêальныхверсий FPT.

Конфигурация дисковSCSI

Настраивать диски SCSI несложно, и эта процедура оговорена стандартом SCSI. Для настройки жесткого диска следует должным образом установить идентификатор (адрес) SCSI ID (от 0 до 7 или от 0 до 15) и (при необходимости) нагрузочные резисторы.

Конфиãóрация дисêов SCSI

525

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

4

 

 

 

 

 

 

 

 

5

 

 

 

 

 

 

 

 

6

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

8

 

 

 

 

 

 

 

 

9

 

 

 

 

 

 

 

 

10

 

 

 

 

 

 

 

 

11

 

 

 

 

 

 

 

 

12

 

 

 

 

 

 

 

NC

13

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

 

 

15

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

17

 

 

 

 

 

 

TERM PWR

 

18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19

 

 

 

 

110+5%

 

 

20

 

 

 

 

 

 

 

60+2%

 

 

 

0,2 Вт

 

 

21

0,2 Вт

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Q1

 

22

 

 

 

 

 

 

 

23

 

 

 

D1

 

 

+

C2

C3

 

 

C1

24

 

 

 

 

 

 

6,2

 

 

 

 

 

D2

C2

1,0 Вт

 

25

 

 

 

 

 

 

 

 

TP 1

 

TP 3

 

 

26

 

 

27

 

 

28

 

 

29

 

 

30

 

 

31

 

 

32

 

 

33

 

 

34

 

 

35

 

 

36

 

 

37

 

 

38

TERM PWR

 

39

 

 

40

 

 

41

 

 

42

 

 

43

 

 

44

 

 

45

 

 

46

 

 

47

 

TP 2

48

 

 

49

 

 

50

 

191 (18 шт.)

Массив диодов (36 шт.)

Рис. 8.12. Схема активной оконечной нагрузки: Forced Perfect Termination

Установить идентификатор SCSI ID очень просто. К одной шине SCSI можно подключить до восьми устройств, и у каждого из них должен быть уникальный адрес — SCSI ID. Один адрес отводится для основного адаптера, а остальные семь предназначены для периферийных устройств. Большинству основных адаптеров при заводской настройке присваивается адрес с высшим приоритетом — ID 7. Остальные устройства должны иметь разные адреса ID, в противном случае конфликты между ними неизбежны. В некоторых основных адаптерах предусматривается загрузка системы только с жесткого диска, которому присвоен конкретный адрес ID. В старых адаптерах компании Adaptec у загрузочного диска должен быть адрес ID 0, а в новых он может быть любым.

Идентификатор SCSI ID обычно указывают с помощью перемычек, установленных непосредственно в жестком диске. Если жесткий диск собран в отдельном корпусе, то иногда на его задней стенке можно обнаружить переключатель выбора SCSI ID. Он может быть кнопочным, поворотным и т.д. Если внешнего переключателя нет, придется снять с него крышку и установить адрес ID с помощью перемычек, расположенных на плате жесткого диска.

526

Глава 8. Интерфейс SCSI

Для установки SCSI ID нужны три перемычки; дело в том, что каждый конкретный ID определяется положением этих перемычек, которое соответствует некоторому двоичному числу. Например, если разомкнуть все три перемычки (т.е. установить их в положение Off — отключено), то это будет соответствовать двоичному числу 000b, при этом значение ID будет равно 0. Если же положение перемычек соответствует двоичному числу 001b, то ID будет равен 1 (аналогично для числа 010 ID равен 2, для 011b — 3 и т.д.). Три перемычки нужны потому, что для представления числа 7 (максимального адреса ID) необходимо три двоичных разряда. Напомним, что в двоичном представлении 0=000b, 1=001b, ..., 7=111b, где b означает, что число является двоичным.

К сожалению, в различных жестких дисках перемычки могут быть расположены поразному: старший разряд может оказаться как слева, так и справа. В табл. 8.7 и 8.8 явно указаны возможные положения перемычек. Первая таблица соответствует случаю, когда старший разряд находится слева, а вторая — когда он расположен справа.

Шина SCSI всегда должна быть нагружена с обоих концов. Если основной адаптер расположен на одном из концов шины, то в нем должны быть установлены нагрузочные резисторы. Если он расположен в середине цепочки, а к обоим ее концам подключены периферийные устройства, то модуль нагрузки в адаптере должен быть отключен, а в периферийных устрой-

Таблица 8.7. Установка перемычек SCSI ID (старший разряд слева)

SCSI

Положения перемычек

 

 

 

 

 

0

0

0

0

1

0

0

1

2

0

1

0

3

0

1

1

4

1

0

0

5

1

0

1

6

1

1

0

7

1

1

1

 

 

 

 

1 — перемычка замкнута (установлена в положение “On” — включено).

0 — перемычка разомкнута (установлена в положение “Off” — отключено).

Таблица 8.8. Установка перемычек SCSI ID (старший разряд справа)

SCSI

Положения перемычек

 

 

 

 

 

0

0

0

0

1

1

0

0

2

0

1

0

3

1

1

0

4

0

0

1

5

1

0

1

6

0

1

1

7

1

1

1

 

 

 

 

1 — перемычка замкнута (установлена в положение “On” — включено).

0 — перемычка разомкнута (установлена в положение “Off” — отключено).

Конфиãóрация дисêов SCSI

527

ствах на концах должны быть установлены модули нагрузки. Эти модули бывают разных типов, но рекомендуемый на сегодняшний день минимум — это активные модули, а еще лучше — устройства типа FPT.

На рис. 8.13 показан пример подключения устройств SCSI. С одной стороны к шине подключен адаптер SCSI, а с другой — накопитель CD-ROM. Для нормальной работы всех устройств нагрузочные резисторы должны быть установлены в адаптере и накопителе CD-ROM, т.е. на концах шины.

Чтобы получить работоспособную систему SCSI, используйте лучшие модули нагрузки из тех, что есть в вашем распоряжении, и подключайте их к обоим концам шины. Большинство проблем при использовании интерфейса SCSI возникает из-за плохой нагрузки шины. В одних устройствах модули нагрузки встроенные и их можно отключать путем перестановки перемычек, а в других такихмодулейнет, т.е. необходимоиспользоватьвнешниенагрузочныерезисторы.

На корпусе внешнего устройства SCSI обычно устанавливается два разъема — входной и выходной, что позволяет включать его в качестве звена последовательной цепочки. Если устройство оказывается в такой цепочке последним, то к его выходному порту SCSI нужно подключить внешний модуль нагрузки(рис. 8.14).

Существует несколько конструкций внешних нагрузочных резисторов, в том числе и конструкция проходного модуля. Такой модуль может понадобиться, если для нагрузки и подключения кабеля приходится использовать один и тот же разъем, а также при внутрисистемных подключениях устройств SCSI, укоторых нет встроенных модулей нагрузки. В частности, они нуж-

Рис. 8.13. Цепочка устройств SCSI; к первому и последнему устройству должны быть подключены нагрузочные резисторы

528

Глава 8. Интерфейс SCSI