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

84. Шина scsi

Системний інтерфейс малих комп'ютерних систем SCSI (Small Computer System Interface) був стандартизований ANSI в 1986 році. У сучасних ПК інтерфейс призначений для зовнішнього підключення пристроїв різних класів (жорстких магнітних дисків, змінних носіїв, стриммерів, оптичних дисків, принтерів, сканерів, комунікаційних пристроїв). Пристрої підключаються в ланцюжок один за одним. Перший пристрій підключається до інтерфейсу SCSI на головному комп'ютері, друге - до першого і т. д. Перше і останнє пристрою в ланцюжку повинні були бути терминировать. Пристрої ідентифікуються за допомогою перемичок або перемикачів, при цьому адаптеру шини на хості присвоюється максимальний номер, який дає найвищий пріоритет при доступі до шини.

Хост-адаптер пов'язує шину SCSI внутрішньої системної шиною комп'ютера. З точки зору шини всі пристрої можуть бути рівноправними і бути як ініціаторами обміну (ВП), так і цільовими пристроями (ЦУ), однак найчастіше в ролі ІУ виступає хост-адаптер.

Кожне ЦУ може містити до 8 незалежно адресуються логічних пристроїв (ЛУ) зі своїми номерами LUN (Logical Unit dumber), що представляють ПП або їх частини.

Перша специфікація SCSI-1 є 8-бітної паралельної шиною з тактовою частотою 5 МГц. Шина допускає підключення до 8 пристроїв, швидкість передачі даних - 5 Мбайт / с.

Специфікація SCSI-2, розширює можливості шини. Тактова частота шини Fast SCSI-2 досягає 10 МГц, a Ultra SCSI-2 - 20 МГц. Розрядність даних може бути збільшена до 16 біт - ця версія називається Wide SCSI-2 (широкий). 16-бітова шина допускає 16 пристроїв. Введена підтримка ланцюжків команд (до 256 команд). До асинхронному режиму добавлена ​​можливість передачі даних в синхронному режимі.

SCSI-3 - подальший розвиток стандарту, спрямоване на збільшення швидкості передачі, кількості пристроїв, що підключаються, розширення системи команд і підтримку РпР. Окрім збільшення частоти передачі застосовується подвійна синхронізація (по передньому і задньому фронту синхросигнала). Поряд з паралельним інтерфейсом SPI (SCSI-3 Parallel Interface), можливе застосування послідовного інтерфейсу, у тому числі волоконно-оптичного зі швидкістю 100 Мбайт / с.

Первинний набір загальних команд SCP - SCSI-3 Primary Commands для пристроїв різних класів доповнюється набором команд відповідного класу пристроїв (SBC - SCSI-3 Block Commands - для пристроїв прямого доступу, SSC - SCSI-3 Stream Commands - для пристроїв послідовного доступу, SGC - SCSI-3 Graphic Commands - для принтерів і сканерів, SMC - SCSI-3 Medium Changer Commands - для пристроїв на змінних носіях, SCC - SCSI-3 Controller Commands - для хост-контролерів.

На транспортному рівні використовуються різні протоколи з відповідною підтримкою фізичних з'єднань (SPI - SCSI Parallel Interface – паралельний інтерфейс, SIP - SCSI-3 Interlocked Protocol - протокол обміну інтерфейсу SPI, FCP - Fibre Channel Protocol - протокол оптоволоконного каналу, SBP - Serial Bus Protocol - протокол послідовної шини, GPP - Generic Packetized Protocol - узагальнений пакетний протокол,

реалізовується будь-яким пакетним інтерфейсом, SSP - Serial Storage Protocol - послідовний протокол пам'яті, реалізований на архітектурі послідовної пам'яті SSA - Serial Storage Architecture).

Для паралельних шин швидкість передачі даних визначається частотою передач і розрядністю. Комбінації частоти і розрядності забезпечують широкий діапазон пропускної здатності, що досягає на момент написання посібника 320 Мбайт / с. при 16 - розрядної шині (специфікація Ultra320SCSI). При цьому довжина шини досягає 12м.

Послідовний інтерфейс Fibre Channel, займає проміжне положення між інтерфейсами периферійних пристроїв (SCSI-3) і технологіями локальних мереж. Цей інтерфейс може мати як електричну (коаксіальний кабель), так і оптоволоконну реалізацію. В обох випадках частота 1 Ггц забезпечує швидкість передачі даних 100 Мбайт / с. Мідний кабель допускає довжину шини до 30 м, оптичний - до 10 км. Тут використовується інший протокольний і фізичний рівні інтерфейсу і є можливість підключення до шини до 126 пристроїв (а не 8 або 16, як для паралельного інтерфейсу).

В даний час найбільше поширення мають пристрої SCSI-2 і SCSI-3 з паралельним інтерфейсом, які зберігають сумісність з вихідною версією SCSI-1.