КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Протокол шины SCSI
Шина SCSI (Small Computer System Interface - cистемный интерфейс малых компьютеров, произносится "скази") была стандартизована ANSI По физической реализации интерфейс является 8-битной параллельной шиной с тактовой частотой 5 МГц. Шина допускает подключение до 8 устройств, скорость передачи данных в первоначальной версии достигала 5 Мбайт/с.
Спецификация SCSI-2 определяет систему команд, которая включает набор базовых команд, обязательных для всех периферийных устройств, и специфических команд для периферии различных классов. Стандарт полностью описывает протокол взаимодействия устройств на шине, включая структуры передаваемой информации. Поддержка устройствами возможности исполнения цепочек команд, очередей (до 256 команд) и независимости их работы друг от друга обуславливают высокую эффективность применения SCSI в многозадачных системах. Возможность присутствия на шине более одного контроллера SCSI-3 - дальнейшее развитие стандарта, направленное на увеличение количества подключаемых устройств, спецификацию дополнительных команд, поддержку Plug and Play. SCSI-3 существует в виде широкого спектра документов, определяющих отдельные стороны интерфейса. Транспортный уровень может использовать различные протоколы с соответствующей поддержкой физических соединений: Мбайт/с.
Современные устройства с интерфейсом SCSI выпускаются в соответствии со стандартом SCSI-2 или SCSI-3. В отличие от стандарта SCSI-2, который явно подразумевал более высокую производительность шины и устройств, чем Для параллельных шин скорость передачи данных определяется частотой передач, измеряемой в миллионах передач за секунду - MT/sec (Mega Таблица 1. Скорость передачи данных по параллельной шине SCSI. *реализации не встречаются
Интерфейс Ultra2 SCSI обеспечивает прекрасное сочетание пропускной способности шины при ее большей длине, цены устройств и совместимости с традиционными устройствами SCSI. Здесь используется дифференциальная передача сигналов, но с низким уровне напряжения. В настоящее время традиционный дифференциальный интерфейс получил название "высоковольтный" - Последовательный интерфейс FCAL (Fibre Channel Arbitrated Loop - арбитражное кольцо волоконного канала) по реализации ближе к интерфейсам локальных сетей. Этот интерфейс, известный также и как Fibre Channel SCSI, может иметь как электрическую (коаксиальный кабель), так и оптоволоконную реализацию. В обоих случаях частота 800 МГц обеспечивает скорость передачи данных 100 Мбайт/с. Медный кабель допускает длину шины до 30 м, оптический В настоящее время наибольшее распространение имеют устройства SCSI-2 и SCSI-3, которые в значительной степени сохраняют совместимость и с исходной версией, теперь называемой SCSI-1. Однако смешивать устройства Все устройства на шине должны быть согласованно сконфигурированы.
. Идентификатор устройства - SCSI ID - адрес 0-7 (для Wide-SCSI допустимы адреса 0-15), уникальный для каждого устройства на шине. Обычно хост-адаптеру, который должен иметь высший приоритет, назначается адрес 7 (15 для Wide SCSI). . Контроль паритета - SCSI Parity. Если хоть одно устройство на шине не поддерживает контроль паритета, он должен быть отключен на всех устройствах данной шины. Контроль паритета, особенно для дисковых устройств, является надежным средством защиты от искажения данных при передаче по шине. . Включение терминаторов - Termination. В современных устройствах применяются активные терминаторы, которые могут включаться одним джампером или даже программно-управляемым сигналом. Терминаторы должны быть включены только на крайних устройствах в цепочке. Современные хост-адаптеры позволяют автоматически включать свой терминатор, если они являются крайними, и отключать, если используются внутренний и внешний разъем канала. Корректность использования терминаторов имеет существенное значение - отсутствие одного из терминаторов, или, наоборот, лишний терминатор может привести к неустойчивости или потере работоспособности интерфейса. . Питание терминаторов - Terminator Power. Питание терминаторов джампером или программно должно быть включено хотя бы на одном устройстве, когда используются активные терминаторы (а в современных устройствах они используются всегда). . Согласование скорости синхронного обмена - SCSI Synchronous Negotiation. Режим синхронного обмена, обеспечивающий высокую производительность, включается по взаимному согласованию устройств. Однако если хоть одно устройство на шине его не поддерживает, согласование необходимо запретить на хост-адаптере. При этом, если обмен будет инициирован синхронным устройством, хост-адаптер поддержит этот режим. . Старт по команде - Start on Command, или задержанный старт - Delayed Start. При включении этой опции запуск двигателя устройства выполняется только по команде от хост-адаптера, что позволяет снизить пик нагрузки блока питания в момент включения. Хост будет запускать устройства последовательно. . Разрешение отключения - Enable Disconnection. Выбор этой опции позволяет устройствам отключаться от шины при неготовности данных во время длительных операций с носителем, что весьма эффективно используется в многозадачном режиме при нескольких периферийных устройствах на шине. Однако в случае одного устройства на шине отключение приведет только к дополнительным затратам времени на повторное соединение. Хост-адаптер SCSI является важнейшим узлом интерфейса, определяющим производительность подсистемы SCSI-устройств. Существует широкий спектр адаптеров, начиная от простейших, к которым можно подключать только устройства, не критичные к производительности. Такие адаптеры иногда входят в комплект поставки сканеров, и подключение к ним диска может оказаться неразрешимой задачей. Высокопроизводительные адаптеры имеют собственный специализированный процессор, большой объем буферной памяти и используют высокоэффективные режимы прямого управления шиной для доступа к памяти компьютера. Конфигурирование SCSI хост-адаптеров c точки зрения шины SCSI не отличается от конфигурирования других устройств. Для современных адаптеров вместо джамперов используется программное конфигурирование. Утилита конфигурирования обычно входит в расширение BIOS, установленное на плате адаптера, и приглашение к ее исполнению выводится на экран при инициализации во время POST. Как и всякая карта расширения, хост-адаптер должен быть сконфигурирован и с точки зрения шины расширения, к которой он подключается. Адаптеры SCSI существуют для всех шин: ISA (8-16 бит), EISA, Все устройства SCSI требуют специальных драйверов. Базовый драйвер дисковых устройств обычно входит в BIOS хост-адаптера. Расширения, например Шина SCSI распространена в больших серверных системах, в системах по обработке графических данных и т.п. В настольных системах шина SCSI распространения не получила из-за своей дороговизны.
Дата добавления: 2014-01-05; Просмотров: 544; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |