Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Архітектура методичка.doc
Скачиваний:
5
Добавлен:
01.03.2025
Размер:
20.71 Mб
Скачать

87. Конфігурування пристроїв scsi

При конфігуруванні пристроїв (програмно або джамперами) необхідно встановити наступні параметри:

- Ідентифікатор пристрої (SCSI ID) - унікальний для кожного пристрою адресу на шині з діапазону 0-7 (для Wide SCSI 0-15). Позиційний код, що використовується для адресації, забезпечує сумісність адресації 8 - і 16-бітних пристроїв на одній шині. Ряд версій BIOS вважає завантажувальним тільки пристрій з SCSI ID = 0.

- Контроль паритету. Якщо хоча б один пристрій не підтримує контроль паритету, він повинен бути відключений для всіх пристроїв на шині.

- Включення термінаторів. У сучасних пристроях застосовуються активні термінатори, які можуть включатися одним джампером або програмно-керованим сигналом. Термінатори повинні включатися тільки на крайніх пристроях в ланцюжку. Сучасні хост-адаптери дозволяють автоматично включати свій термінатор, якщо вони є крайніми, і відключати, якщо використовуються внутрішній і зовнішній роз'єм каналу. Це дозволяє підключати та відключати зовнішні пристрої, не піклуючись про перемикання термінаторів.

- Харчування термінаторів. Коли використовуються активні термінатори, необхідно включити живлення термінаторів хоча б на одному пристрої.

- Узгодження швидкості синхронного обміну. Режим синхронного обміну включається за взаємною згодою пристроїв. Якщо хоча б один пристрій на шині його не підтримує, рекомендують заборонити узгодження на хост-адаптер. Якщо обмін буде ініційовано цільовим пристроєм, що підтримує синхронний режим, хост-адаптер підтримає цей режим. Цільовим пристрою можна заборонити запит синхронного режиму спеціальним джампером.

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

- Узгодження ширини шини даних виконується за протоколом шини, виходячи з можливостей обох учасників обміну. Цільовим пристрою можна заборонити запит 16-бітного режиму спеціальним джампером.

- Заборона] 6-розрядного режиму дозволяє підключити 16-бітове пристрій до 8-бітної шині.

- Примусове переключення в лінійний режим дозволяє перевести пристрій LVD в режим SE.

- Заборона синхронізації по обох фронтах дозволяє примусово перевести пристрій Ultra3 в режим Ultra2.

- Старт по команді або заборона автоматичного запуску шпиндельного двигуна пристрою. При включенні цієї опції запуск двигуна пристрою виконується тільки по команді від хост-адаптера, що дозволяє знизити пік навантаження блока живлення в момент включення. Хост буде запускати пристрої послідовно.

- Затриманий старт в поєднанні з джамперами вибору затримок дозволяє автоматично запускати двигун через вказаний інтервал після подачі живлення (різним пристроям задають різні значення затримок).

Конфігурування хост-адаптерів з точки зору шини SCSI не відрізняється від конфігурації інших пристроїв. Для сучасних адаптерів замість джамперів використовується програмне конфігурування.

Як і всяка карта розширення, хост-адаптер повинен бути налаштований і з боку системної шини розширення, до якої він підключається. Системні ресурси для SCSI-адаптера включають:

- Область пам'яті для розширення ROM BIOS, необхідного для підтримки конфігурування пристроїв і дискових функцій;

- Область розділяється буферної пам'яті;

- Область портів вводу-виводу;

- Лінія запиту переривання (IRQ);

- Канал DMA.

Всіх пристроїв SCSI потрібні спеціальні драйвери. Базовий драйві дискових пристроїв входить в BIOS хост-адаптера.

До однієї шині SCSI можна підключати різнотипні пристрої різних поколінь, 8 - і 16-бітові. При підключенні до однієї шині пристроїв LVD і SE, всі пристрої перейдуть у режим SE і шина не зможе працювати в режимі Ultra2, властивому пристроїв LVD. Якщо на шині присутні пристрої ШгаІбО і Ultra2 (або ще нижче), то шина буде працювати в найнижчому з цих режимів.

У шині SCSI завжди потрібна установка термінаторів, які повинні бути узгоджені за импедансу з кабелем і встановлюються на кінцях фізичних ліній. У SCSI-1 застосовуються пасивні термінатори з імпедансом 132 Ом. Кожна сигнальна лінія з'єднується резистором 330 Ом з шиною GND і 220 Ом з шиною +5 В. На частоті 20 МГц в SCSI-2 використовуються активні термінатори з імпедансом 110 Ом. Вони мають джерело опорної напруги (стабілізатор), і кожна сигнальна лінія з'єднується резистором 110 Ом з виходом цього джерела.

У високошвидкісних версіях інтерфейсу використовуються FPT (Forced Perfect Terminator) термінатори - покращений варіант активних термінаторів з обмежувачами викидів. Для живлячи активних

термінаторів в шині передбачені спеціальні лінії ТегтР \ КК.

По виконання термінатори можуть бути як внутрішні (розміщені на друкованій платі пристрою), так і зовнішні (що встановлюються на роз'єми кабелю або пристрою).