В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в




Скачать 1.39 Mb.
Название В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в
страница 10/11
Тип Учебное пособие
rykovodstvo.ru > Руководство эксплуатация > Учебное пособие
1   2   3   4   5   6   7   8   9   10   11

Интерфейс малых компьютерных систем (SCSI)

Аббревиатура SCSI расшифровывается как Small Computer System Interface. Это универсальный интерфейс, используемый для подключения устройств различного типа к персональному компьютеру. Интерфейс SCSI предназначен для подключения высокоскоростных жестких дисков к высокопроизводительным ПК, таким как рабочие станции и сетевые серверы. SCSI является не только дисковым, но и системным интерфейсом, т.е. позволяет подключать устройства самых различных типов, в том числе принтеры и сканеры. Шина поддерживает в общей сложности от 7 до 15 устройств. Существуют также многоканальные адаптеры, которые обеспечивают поддержку от 7 до 15 устройств на каждом канале.

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

Последняя версия интерфейса Ultra4 (Ultra-320) SCSI поддерживает скорость передачи данных до 320 Мбайт/с. В настоящее время разрабатывается еще более быстрый интерфейс Ultra5 (Ultra-640), позволяющий передавать данные со скоростью 640 Мбайт/с. Сравните это с показателями 133 Мбайт/с (ATA_6) и 150 Мбайт/с нового интерфейса SATA.

  1. Стандарт SCSI-1

Этот стандарт является первой реализацией SCSI. Официальным документом стандарта SCSI-1 является ANSI X3.131-1986.

  • Схема подключения SCSI-1

Физически шина SCSI-1 – плоский кабель для подключения 8 ПУ (рис. 9.1). Стандарт SCSI-1 определяет 2 способа передачи сигналов - синфазный и дифференциальный. SCSI-1 - шина имеет 8 линий данных, линию четности и 9 управляющих линий.

Рис. 9.1 Схема подключения SCSI


  • Линии интерфейса SCSI-1

Каждое устройство на магистрали SCSI-1 имеет свой адрес (ID). Управляющие сигналы BSY, SEL, RST служат для инициализации, адресации и захвата шины. Оставшиеся 6 сигналов обеспечивают протокол шины SCSI-1. REQ и ACK - это сигналы для квитирования (рис. 9.2).


Рис. 9.2. Линии интерфейса SCSI
По типу сигналов различают линейные (Single Ended - SE) и дифференциальные (DIFF) версии SCSI, которые несовместимы электрически. Дифференциальные версии SCSI допускают большую суммарную длину кабеля при высоких скоростях.

Универсальные символические обозначения интерфейса SCSI имеют вид рис. 9.3.


Рис. 9.3. Универсальные символические обозначения интерфейса SCSI


  • Фазы протокола SCSI-1

Выполнение операций на шине SCSI-1 подразделяется на фазы, приведённые в табл. 9.1.

Таблица 9.1

BUS FREE - шина свободна

ARBITRATION - арбитраж

SELEСTION - выборка

RESELECTION-перевыборка

Фазы захвата шины и адресации

COMMAND - команда

DATA - данные

STATUS - состояние

MESSAGE - сообщение

Фазы передачи

Фаза «BUS FREE» возникает, как правило, после системного сброса. Ее признаком является отсутствие сигналов занятости BSY и выборки SEL.

Фаза «ARBITRATION» возникает, когда какое-либо устройство хочет взять на себя управление шиной, т.е. стать инициатором. Определив, что шина свободна, устройство формирует сигнал BSY и на соответствующую линию данных выставляется сигнал-идентификатор ID SCSI-устройства. При этом каждое из 8 возможных устройств шины SCSI может выдавать свой ID-бит только на закрепленную за ними линию данных. Устройство с максимальным значением ID выигрывает арбитраж и берет на себя управление шиной. ID может принимать значения в диапазоне 0-7. Для HOST-адаптера ID=7.

Фаза «SELECTION» дает возможность инициатору выбрать исполнителя для выполнения необходимой функции передачи. Инициатор выставляет ID-номер на шину данных и сигнал SEL.

Фазы «ПЕРЕДАЧИ» включают восемь функций передачи, определяемых сигналами MSG, -C/D, -I/O (табл. 9.2).

Таблица 9.2

Значения сигналов

Название функции передачи

MSG

-C/D

-I/O

0

0

0

DATA OUT



0

0

1

DATA IN



0

1

0

COMMAND



0

1

1

STATUS



1

0

0

Резерв




1

0

1

Резерв




1

1

0

MESSAGE OUT



1

1

1

MESSAGE IN



Программное обеспечение интерфейса SCSI не оперирует физическими характеристиками винчестера (т.е. числом CHS), а имеет дело только с логическими блоками (LBA). Поэтому интерфейс может быть использован для любых блочных устройств.

Скорость передачи по шине SCSI-1 достигает 1.5 Мбайт/с в асинхронном режиме и 3-4 Мбайт/с - в синхронном режиме.

  • Система команд SCSI-1

Адаптеры SCSI не берут на себя функции управления накопителем, а осуществляют лишь передачу накопителю запросов на чтение/запись. Установленные в накопителе контроллеры интерпретируют запросы SCSI в команды накопителя.

Стандарт SCSI-1 включает нормированный список команд - 8 групп по 32 команды в каждой:

- группа 0 содержит такие основные команды, как чтение, запись, позиционирование;

- в группы 1-5 входят расширенные наборы команд, которые используются не всегда;

- команды в группах 6 и 7 зависят от конкретных устройств и могут отличаться от винчестера к винчестеру, они содержат приборно-зависимые тестовые команды;

- группы 2, 3, и 4 резервируются для будущих применений.

Для каждого типа устройства команды делятся на 4 категории:

  1. обязательные (M);

  2. расширенного набора (E);

  3. дополнительные команды (O);

  4. уникальные команды конкретного пользователя (V).

Таблица 9.3


Код

Тип

Команда

03h

04h

07h

08h

0Ah

M

M

M

M

M

Запрос состояния чтения

Формат

Составить карту дефектных секторов

Чтение данных (21-разр. адрес, 8-разр. счетчик)

Запись данных

12h

25h

28h

2Ah

E

E

E

E

Запрос типа устройства

Определить емкость или свободное пространство

Чтение данных (32-разр. адрес, 16-разр. счетчик)

Запись данных (32-разр. адрес, 16-разр. счетчик)

1Dh

O

Запрос диагностики

3Bh

3Ch

O

O

Писать буфер

Читать буфер

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

Любое оборудование стандарта SCSI поддерживает набор обязательных команд. Расширенный набор команд обеспечивает работу накопителей, имеющих более высокие характеристики, нежели стандартные.

Всё пространство данных, которое используется устройствами с интерфейсом SCSI, логически организовано как последовательный массив блоков. В командах передачи данных указывается номер начального блока и количество передаваемых блоков.

Интерфейс SCSI выполняет каждую команду в два этапа. На первом этапе HOST-контроллер преобразует команды операционной системы в команды формата SCSI. На втором этапе контроллер ЖД осуществляет преобразование команд шины SCSI в сигналы управления накопителем. Обязательный набор команд для передачи номера блока использует 21-разрядный адрес, а для указания количества блоков 8-разрядный счётчик.

  • Иллюзия совершенного накопителя

По существу, жесткий диск с интерфейсом SCSI имеет свою электронику контроллера диска. Главный адаптер SCSI просто управляет шиной SCSI, которая действует как разновидность локальной мини-сети. Важное следствие такого многослойного управления накопителем состоит в том, что многие физические детали накопителя скрываются от компьютера. Теперь ни компьютер, ни контроллер диска, вставленный в шину компьютера, не командуют накопителю перейти на одну дорожку внутрь или наружу.

Накопитель на шине SCSI выглядит для компьютера как идеализированная большая группа логических блоков, в которых могут храниться данные. Главный адаптер SCSI адресует каждый из этих блоков по адресу логического блока (Logical Block Address - LBA). Чтобы ПК рассматривал накопитель SCSI, как и любой другой жесткий диск, главный адаптер представляет накопитель SCSI компьютеру как обычный трехмерный диск. Но главный адаптер создает количество головок, цилиндров и секторов на дорожке для такого фиктивного диска наиболее удобным для себя образом.

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

Интерфейс ведомого SCSI превращает все это в простой одномерный массив запоминающих блоков. В свою очередь, главный адаптер SCSI создает из линейного массива логических блоков иллюзию фиктивного или логического накопителя, имеющего 64 головки, 32 сектора на дорожке и всего несколько сотен цилиндров. Именно с таким накопителем работает BIOS персонального компьютера.

Накопители SCSI всегда выглядят совершенными. В таком накопителе при выполнении программы CHKDSK никогда не видны плохие секторы. Причина этого скрыта в интеллектуальном интерфейсе SCSI-ведомого:

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

  2. В процессе эксплуатации многие накопители SCSI осуществляют контроль работы диска, и если какой-то сектор начинает портиться, накопитель перемещает содержащиеся в нем данные в ближайший запасной сектор, не извещая об этом пользователя (точнее, главный адаптер SCSI). Про такие накопители говорят, что они поддерживают "горячий ремонт" (hot fixes).

Стандарт SCSI-1 в настоящее время устарел и ему на смену пришли следующие версии SCSI-2 и SCSI-3.


  1. Стандарты SCSI-2 и SCSI-3

  • Стандарт SCSI-2

Официальный документ стандарта SCSI-2 называется ANSI X3.131-1994. Этот стандарт представляет собой улучшенную версию предыдущего стандарта SCSI-1.

Расширенный набор команд использует для адресации блоков 32 разряда и для счётчика блоков - 16 разрядов. С появлением 16 и 32-разрядных процессоров был разработан Wide SCSI-2, который может работать с 16 и 32-разрядными данными, кроме того, была увеличена тактовая частота обмена примерно в 2 раза за счет сокращения критических временных параметров шины и применения новейших БИС (FAST SCSI).

Увеличение тактовой частоты повысило производительность шины до 10 Мбайт/с, что при одновременном увеличении разрядности обеспечит производительность шины 40 Мбайт/с. (табл. 9.4).

Таблица 9.4

Шина [бит]

Модификация SCSI

Тип кабеля

Стандарт

Fast

SCSI-1 [8]

5 MB/s

10 MB/s

A

SCSI-2 [16]

10 MB/s

20 MB/s

P

SCSI 2 [32]

20 MB/s

40 MB/s

P+Q

Примечание: Fast реализуется при увеличении тактовой частоты обмена в 2 раза за счет применения новейших БИС.

Расширенная шина SCSI-2 отличается от стандартной шины SCSI-1 тем, что является 16-разрядной или 32-разрядной.

Стандартом SCSI-1 обусловлено, что главное устройство, например, основной адаптер, может выдавать в адрес каждого устройства только по одной команде.

Стандарт SCSI-2 позволяет отправлять в каждое устройство до 256 команд; они накапливаются в нем, обрабатываются, и лишь затем от него на шину SCSI поступает ответ. Принимающее устройство может изменить порядок выполнения принятых команд для того, чтобы наиболее эффективно на них реагировать. Эта возможность особенно полезна при работе в многозадачной операционной системе, например, OS/2 или Windows NT.

В качестве основы стандарта SCSI-2 была принята уже оформившаяся общая система команд Common Command Set (CCS) - это набор из 18 базовых команд SCSI. Система CCS разрабатывалась для жестких дисков и в ней не предусматривались команды для управления другими устройствами. В SCSI-2 многие старые команды откорректированы и добавлены некоторые новые (для накопителей CD-ROM, оптических устройств, сканеров, коммуникационных устройств, съёмных жестких дисков и т.п.).

  • Стандарт SCSI-3

SCSI-3 состоит из нескольких стандартов. Стандарт SPI (SCSI Parallel Interface) определяет взаимодействие между параллельными устройствами SCSI. Существует несколько версий этого стандарта: SPI, SPI-2, SPI-3 и SPI-4. Первые три версии опубликованы, а четвертая пока определена как предварительная. Различные термины, описываемые современными стандартами SPI, представлены в табл. 9.5.

Таблица 9.5

Стандарт SCSI-3

Распространенное название

Соответствует технологии

Реальная скорость, MB/s

SPI Ultra

SPI-2

SPI-3

SPI-4

SPI-5

SCSI

Ultra2 SCSI

Ultra3 SCSI

Ultra4 SCSI

Ultra5 SCSI

Fast-20

Fast-40

Fast-80DT

Fast-160DT

Fast-320DT

20/40

40/80

160

320

640

  1. Сравнение SCSI и ATA: достоинства и недостатки

При сравнении производительностей ATA и SCSI-накопителей необходимо учитывать несколько факторов.

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

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

При передаче данных по шине SCSI появляются задержки, связанные с процедурами установления соглашения о синхронизации, выбора накопителя-адресата, запроса данных, окончания акта передачи и, наконец, преобразования логических адресов в «координаты», выраженные в понятиях цилиндров, головок и секторов.

В результате интерфейс ATA имеет неоспоримое преимущество при последовательных обменах данными, характерных для однозадачной операционной системы.

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

Хотя в ATA-накопителях тоже есть встроенные контроллеры, они не могут работать одновременно - накопление и упорядочивание команд (queuing) в них не предусмотрены.

Как нетрудно заметить, у интерфейса SCSI есть некоторые преимущества перед ATA особенно в том, что касается возможностей расширения и работы с многозадачными ОС.

Принято считать, что быстродействие интерфейса SCSI намного выше, чем IDE, но, к сожалению, чаще всего это не так. Ошибка заключается в том, что обычно производительность шин SCSI и ISA сравнивают “в чистом виде”. По 16-разрядной шине Ultra4 SCSI данные можно передавать со скоростью до 320 Мбайт/с, в то время как скорость обмена Ultra-ATA/133 IDE достигает 133 Мбайт/с. Конечно, при таком сравнении интерфейс SCSI выглядит явно предпочтительнее, но реальным фактором снижающим производительность системы является не чистое быстродействие шины, а ограниченные возможности блока HDA и контроллера диска.
Контрольные вопросы

  1. Каковы основные функции хост-контроллера SCSI?

  2. Какие задачи решаются во время фаз захвата шины и адресации?

  3. Какие фазы протокола шины SCSI составляют: а) фазы захвата шины и адресации и б) фазы передачи?

  4. Благодаря какому свойству интерфейс SCSI может быть использован для любых блочных устройств?

  5. Какое устройство на шине SCSI является инициатором передачи и какие функции передачи оно может выполнять?

  6. Какие команды входят в состав обязательных команд для случая НМД?

Литература


  1. Лю Ю-Чжен, Гибсон Г. Микропроцессоры семейства 8086/8088. - М.: Радио и связь,1987.

  2. Пескова С.А. и др. Центральные и периферийные устройства электронных вычислительных средств: учебник для вузов /под ред. О.П. Глудкина. - М.: Высшая школа, 1991.

  3. Гладышев Ю.С. Периферийные устройства вычислительных систем: учебное пособие. - М.: МГТУ ГА, 2006.

  4. Скотт Мюллер. Модернизация и ремонт персональных компьютеров /пер. с англ. - М.: ООО “И.Д. Вильямс”, 2009.

  5. Григорьев В.Л. Видео-системы ПК фирмы IBM. - М.: Радио и связь,1993.

  6. Гудмен Джон. Секреты жесткого диска. - К: Диалектика, 1994.

  7. Ларионов А.М., Горнец Н.Н. Периферийные устройства в вычислительных системах: учебное пособие. - М.: Высшая школа, 1991.

  8. Джордейн Р. Справочник программиста персональных компьютеров типа IBM PC, XT и AT. - M.: Финансы и статистика, 1992.


1   2   3   4   5   6   7   8   9   10   11

Похожие:

В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие рпк «Политехник»
Гринчук Ф. Ф., Хавроничев С. В. Комплектные распределительные устройства напряжением 610 кВ. Часть II: Учеб пособие / Воггту, Волгоград,...
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие рпк «Политехник»
Гринчук Ф. Ф., Хавроничев С. В. Комплектные распределительные устройства напряжением 610 кВ. Часть I: Учеб пособие / Воггту, Волгоград,...
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие Иркутск 2006
Учебное пособие предназначено для студентов III v курсов специальности «Технология художественной обработки материалов»
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Тема управление ресурсами вычислительных систем
Цель темы: раскрыть принципы функционирования современных операционных систем по управлению ресурсами вычислительных систем
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие Казань 2005 удк 65. 01 (075. 8) Ббк 65. 29 Б 69 Бурганова...
В текст пособия введены программа дисциплины «Теория управления», материалы по организации самостоятельной работы студентов, включая...
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие "Архитектуры графических систем" машинная графика...
Назначение курса обучение машинной графике студентов физико-технического профиля. Курс ориентирован на две основные категории будущих...
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие Челябинск 2006
Этому способствуют контрольные вопросы и тестовые задания. Дополнительная литература и источники, перечень которых находится в прилагаемой...
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Современные т ех нологии обучения: теория и практика учебное пособие
Современные технологии обучения: теория и практика: Учебное пособие / А. О. Блинов, Т. Н. Парамонова, Е. Н. Шереметьева, Г. В. Погодина....
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Материально-техническое обеспечение кабинета №6 по профессии «Оператор...
Материально-техническое обеспечение кабинета №6 по профессии «Оператор электронно-вычислительных и вычислительных машин»
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие Москва 2012 год Настоящее учебное пособие предназначено...
Учебное пособие предназначено для изучения и проведения практических занятий по дисциплинам «Бизнес планирование транспортных предприятий»,...
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие содержит ответы на вопросы Государственного Образовательного...
Информационный менеджмент: ответы на вопросы государственного стандарта. Часть Пособие для самостоятельной работы студентов. – Кафедра...
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие к практическим занятиям по курсу «Фармацевтическое товароведение»
Учебное пособие предназначено для подготовки студентов к лабораторно-практическим занятиям и включает название темы, цель занятия,...
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Интерфейсы и периферийные устройства 12
Семиконтактный разъем на задней панели дефектоскопа предназначен для двунаправленного интерфейса rs-232. Он служит для передачи данных...
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Учебное пособие Самара Самарский государственный технический университет...
Сапр систем электроснабжения: Учеб пособие/ Самар гос тех ун-т; Ю. Ф. Лыков. Самара, 2008. 65 с
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Методическое пособие подготовлено под редакцией: Овчинниковой Е....
Информационно-методические материалы по профилактике экстремизма для специалистов
В 2006 году автором было издано учебное пособие «Периферийные устройства вычислительных систем», в котором отражались вопросы: 1 роли и места пу в icon Методические указания к расчетно-графическим заданиям по учебной...
Целью ргз является закрепление и лучшее усвоение теоретического материала. Предлагаемые задания направлены на выявление архитектурных...

Руководство, инструкция по применению






При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск