Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4,a._Konspekt_1.doc
Скачиваний:
137
Добавлен:
22.08.2013
Размер:
2.97 Mб
Скачать

3.3.6.1. Хост-адаптер scsi

в начало

Хост-адаптер является важнейшим узлом интерфейса, определяющим производительность системы SCSI. Существует широкий спектр адаптеров. К простейшим можно подключать только устройства, не критичные к производительности. Такие адаптеры входят в комплект поставки сканеров, а подключение к ним диска невозможно. Высокопроизводительные адаптеры имеют собственный специализированный процессор, большой объем буферной памяти и используют высокоэффективные режимы прямого управления шиной для доступа к памяти компьютера. Адаптеры SCSI существуют для всех шин: ISA (8-16 бит), EISA, МСА, PCI, VLB, PCMCIA и для параллельного порта. Ряд системных плат имеют встроенный SCSI-адаптер, подключенный к одной из локальных шин. При выборе интерфейса, к которому подключается хост-адаптер, Учитывайте производительность - интерфейс не должен стать УЗКИМ местом при обмене с высокопроизводительными устройствами SCSI. Наибольшую эффективность имеют хост-адаптеры для шины PCI. Конечно, за мощный адаптер для сервера приходится платить - его цена может превышать цену рядового настольного компьютера. Еще дороже хост-адаптеры со встроенными контроллерами RAID-массивов, которые содержат мощный RISC-процессор и большой объем локальной памяти.

Конфигурирование хост-адаптеров с точки зрения шины; SCSI не отличается от конфигурирования других устройств. Для современных адаптеров вместо джамперов используется программное конфигурирование. Утилита конфигурирования обычно входит в расширение BIOS, установленное на плате адаптера, и приглашение к ее вызову выводится на экран во время POST.

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

· область памяти для расширения ROM BIOS, необходимого для поддержки конфигурирования устройств и дисковых функций. Если в системе установлено несколько однотипных хост-адаптеров, ROM BIOS для них используется с одного адаптера. Разнотипные хост-адаптеры всегда могут работать вместе;

· область разделяемой буферной памяти;

· область портов ввода-вывода (I/O Port);

· IRQ - запрос прерывания;

· DMA - канал прямого доступа к памяти (для ISA/EISA), часто используемый для захвата управления шиной (Bus-Mastering).

Все устройства SCSI требуют специальных драйверов. вый драйвер дисковых устройств входит в BIOS хост-ал ра. Расширения, например ASPI (Advanced SCSI Progran Interface), загружаются отдельно. От драйверов сильно зав сит производительность устройств SCSI. "Умное" ПО способно эффективно загружать работой устройства, а иногда "срезать углы" - выполнять копирование данных меж устройствами без выхода на системную шину компьютера.

3.4. Интерфейс usb

3.4.1. Общая информация

в начало

USB (Universal Serial Bus - универсальная последовательная шина)- новый стандарт последовательного соединения, предложенный фирмой Intel совместно с фирмами Compaq Computer, Digital Equipment, IBM PC Company, Microsoft, NEC и Northern Telecom. Шина была впервые анонсированна фирмой Intel на конференции WinHEC (Windows Hardware Engineering Conferencwe). Первая версия спецификации на шину появилась 11 ноября 1994 г., последняя датирована 23 сентября 1998 г. С середины 1996 года выпускаются PC со встроенным контроллером USB, реализуемым чипсетом.

Необходимость создания USB было продиктовано тремя находящимися во взаимосвязи соображениями:

  • Интеграция PC и телефонии

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

  • Лёгкость использования

Недостаток гибкости конфигурирования PC был подтвержден в процессе дальнейшего развития вычислительной техники. Комбинация дружественных графических интерфейсов и аппаратных средств ЭВМ с механизмами программной настройки шин нового поколения сделали компьютеры более простыми и понятными в вопросе конфигурирования. Однако, с точки зрения пользователя, устройства ввода/вывода, типа последовательных/параллельных портов, клавиатур/мышей/джойстиков и т.д., не имеют атрибутов Plug-and-Play.

  • Увеличение количества портов

Число внешних периферийных устройств PC ограничивается количеством свободных портов. Недостаток двунаправленных дешевых среднескоростных внешних шин сдерживает увеличение количества устройств типа телефон/факс/модем, автоответчиков, сканеров, клавиатур и т.д. Существующие типы подключений оптимизированы для одного или двух изделий одного пункта. Новый интерфейс был разработан, чтобы увеличить число портов PC.

Архитектура USB определяется следующими критериями:

  • Легко реализуемое расширение периферии PC;

  • Дешевое решение, поддерживающее скорость передачи до 12 Мбит/с;

  • Полная поддержка в реальном времени передачи аудио- и (сжатых) видеоданных;

  • Гибкость протокола смешанной передачи изохронных данных и асинхронных сообщений;

  • Интеграция с выпускаемыми устройствами;

  • Доступность в PC всех конфигураций и размеров;

  • Обеспечение стандартного интерфейса, способного быстро завоевать рынок;

  • Создание новых классов устройств, расширяющих PC.

С точки зрения конечного пользователя, привлекательны следующие черты USB:

  • Простота кабельной системы и подключений;

  • Скрытие подробностей электрического подключения то конечного пользователя;

  • Самоидентифицирующиеся ПУ, автоматическая связь устройств с драйверами и конфигурирование;

  • Возможность динамического подключения и конфигурирования ПУ.

Широкий диапазон рабочих нагрузок и прикладных программ:

  • Соответствующая конкретному устройству скорость обмена данными в пределах от нескольких кбит/c до 12 Мб/сек;

  • Поддержка работы многих устройств в параллельном режиме;

  • Поддержка до 127 устройств;

  • Работает с многофункциональными устройствами (то есть, периферийное оборудование, выполняющее несколько функций).

Соседние файлы в предмете Системы ввода и вывода данных