Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Раздел 3. Системные, локальные, приборные

Поиск

Интерфейсы, интерфейсы ПУ.

Тема 3.1.Системные интерфейсы

План

· Понятие системного интерфейса.

· Структура.

· Назначение шин.

· Алгоритм обмена информацией.

Интерфейсы SCSI

Интерфейс SCSI был разработан в конце 1970-х годов и предложен организацией Shugart Associates. Первый стандарт на этот интерфейс был принят в 1986 г. SCSI определяет только логический и физический уровень. Устройства, подключенные к шине SCSI, могут играть две роли: Initiator (ведущий) и Target (ведомый), причем одно и то же устройство может быть как ведущим, так и ведомым. К шине может быть подключено до восьми устройств. Каждое устройство на магистрали имеет свой адрес (SCSI ID) в диапазоне от 0 до 7. Одно из этих устройств - хост-адаптер SCSI. Ему обычно назначают SCSI ID = 7. Хост-адаптер предназначен для осуществления обмена с процессором. Хост-адаптер, как правило, имеет разъемы для подключения как встраиваемых, так и внешних SCSI-устройств.

Стандарт SCSI определяет два способа передачи сигналов - синфазный и дифференциальный. В первом случае сигналы на линиях имеют ТТЛ-уровни, при этом длина кабеля ограничена 6 м. Версии шины SCSI с дифференциальной передачей сигнала ("токовой петлей") дают возможность увеличить длину шины до 25 м.

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

· пассивное согласование при помощи резисторов;

· FPT (Force Perfect Termination) - улучшенное согласование с исключением перегрузок при помощи ограничительных диодов;

· активное согласование при помощи регуляторов напряжения.

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

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

В исходном стандарте шина SCSI имеет восемь линий данных. Для повышения производительности в спецификацию SCSI-2 введен так называемый широкий (Wide) вариант шины данных, предусматривающий наличие дополнительных 24 разрядов. Для повышения пропускной способности шины SCSI было предложено увеличить тактовую частоту обмена примерно в два раза, что послужило основой нового стандарта - Fast SCSI-2. Дальнейшее увеличение пропускной способности шины привело к появлению стандарта UltraSCSI (см. табл. 15.1).

Таблица 15.1. Сравнение различных вариантов интерфейса SCSI-2

Стандарт

Максимальная пропускная способность

Максимальная длина кабеля (синфазный)

 

Бит

Wide SCSI

 
16 бит 32 бит  
SCSI 5 Мбайт/с 10 Мбайт/с 20 Мбайт/с 6 м  
Fast SCSI 10 Мбайт/с 20 Мбайт/с 40 Мбайт/с 3 м  
UltraSCSI 20 Мбайт/с 40 Мбайт/с 80 Мбайт/с 1,5 м  

Следует отметить, что существует также спецификация на программный интерфейс драйверов хост-адаптера и SCSI-устройств, разработанная фирмой Adaptec, ASPI (Advanced SCSI Programming Interface). Другая спецификация - SCAM (SCSI Configuration Auto Magically) - позволяет упростить настройку SCSI-устройств и скрыть от пользователя некоторые ее детали.

Интерфейс RS-232C

Стандарт на последовательный интерфейс RS-232C был опубликован в 1969 г. Ассоциацией электронной промышленности (EIA). Первоначально этот интерфейс использовался для подключения ЭВМ и терминалов к системе связи через модемы, а также для непосредственного подключения терминалов к машинам. До недавнего времени последовательный интерфейс использовался для широкого спектра периферийных устройств (плоттеры, принтеры, мыши, модемы и др.), но сейчас активно вытесняется интерфейсом USB.

Стандарт RS-232C определяет:

· механические характеристики интерфейса (разд.1) - разъемы и соединители;

· электрические характеристики сигналов (разд.2) - логические уровни;

· функциональные описания интерфейсных схем (разд.4) - протоколы передачи;

· стандартные интерфейсы для выбранных конфигураций систем связи (разд. 5).

В 1975 г. были приняты стандарты RS-422 (электрические характеристики симметричных цепей цифрового интерфейса) и RS-423 (электрические характеристики несимметричных цепей цифрового интерфейса), позволяющие увеличить скорость передачи данных по последовательному интерфейсу.

Обычно ПК имеют в своем составе два интерфейса RS-232C, которые обозначаются COM1 и COM2. Возможна установка дополнительного оборудования, которое обеспечивает функционирование в составе PC четырех, восьми и шестнадцати интерфейсов RS-232C. Для подключения устройств используется 9-контактный (DB9) или 25-контактный (DB25) разъем.

Интерфейс RS-232C содержит сигналы квитирования, обеспечивая асинхронный режим функционирования (табл. 15.2). При этом одно из устройств (обычно компьютер) выступает как DTE (Data Terminal Equipment - оконечное устройство), а другое - как DCE (Data Communication Equipment - устройство передачи данных), например, модем. Соответственно, если для DTE какой-то сигнал является входным, то для DCE этот сигнал будет выходным, и наоборот.

Таблица 15.2. Сигналы интерфейса RS-232C

Сигнал

Номер контата

Описание

  DB25 DB9   FG 1 - Fore Ground. Защитное заземление   TxD 2 3 Transmit Data. Данные, передаваемые DTE   RxD 3 2 Receive Data. Данные, принимаемые DTE   RTS 4 7 Request To Send. Запрос передачи, выставляется DTE   CTS 5 8 Clear To Send. Сигнал сброса для передачи, выставляется DCE при готовности к приему   DSR 6 6 Data Set Ready. Готовность данных, выставляется DCE при готовности к передаче   SG 7 5 Signal Ground. Сигнальное заземление, "нулевой" провод   DCD 8 1 Data Carrier Detect. Обнаружение несущей данных, выставляется DCE при детектировании принимаемого сигнала   DTR 20 4 Data Terminal Ready. Готовность DTE             RI 22 9 Ring Indicator. Индикатор вызова, выставляется DCE при приеме вызова по телефонной сети  

В то же время, в простейшем случае для обмена могут использоваться лишь три линии: TxD, RxD и SG - без использования сигналов квитирования.

Основные принципы обмена информацией по интерфейсу RS-232C заключаются в следующем:

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

2. В исходном состоянии по каждой из этих цепей передается двоичная единица, т.е. стоповая посылка. Передача стоповой посылки может выполняться сколь угодно долго.

3. Передаче каждого пакета данных предшествует передача стартовой посылки, т.е. передача двоичного нуля в течение времени, равного времени передачи одного бита данных.

4. После передачи стартовой посылки обеспечивается последовательная передача всех разрядов данных, начиная с младшего разряда. Количество битов может быть 5, 6, 7 или 8.

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

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

Обмен данными по описанным выше принципам требует предварительного согласования приемника и передатчика по скорости (длительности бита) (300-115200 бит/с), количеству используемых разрядов в символе (5, 6, 7 или 8), правилам формирования контрольного разряда (контроль по четности, по нечетности или отсутствие контрольного разряда), длительности передачи стоповой посылки (1 бит, 1,5 бит или 2 бит).

Спецификация RS-232C для электрических характеристик сигналов определяет, что высокий уровень напряжения от +3В до +12В (при передаче - до +15В) считается логическим "0", а низкий уровень напряжения от 3В до 12В (при передаче - до 15В) считается логическим "1" (рис. 15.1). Диапазон сигналов 3В:+3В обеспечивает защиту от помех и стабильность передаваемых данных.


Рис. 15.1. Логические уровни интерфейса RS-232C

Вопросы для самоконтроля

¾.


Литература

Основная литература:

1. Гук М. Аппаратные средства IBM PC. СПб. ПитерКом.2002

2. Столлингс В. Структурная организация и архитектура компьютерных систем. Изд 5, Пер. с англ-М.: Издательский дом «Вильямс» 2002

3. Мюллер Ск. Модернизация и ремонт ПК. Пер. с англ. К.диалектика. 1997

4. Гук М. Аппаратные интерфейсы ПК СПб Питер-Ком 2001

 

Дополнительная литература:

1. Раскин Д. ИНТЕРФЕЙС Новые направления в проектировании компьютерных систем - СПб.: Символ-Плюс, 2003

2. Симонович С, Евсеев Г., Мураховский В. Internet. Лаборатория мастера. Работа в сети без проблем. - М.: АСТпресс, 2002г.

3. Столлингс В. Беспроводные линии связи и сети - М.: Вильямс, 2003

4. Шувалов В.П. Передача дискретных сообщений: Учебник для ВУЗов/ и др.; под ред. В.П.Шувалова - М.: Радио и связь, 2000

Материально-техническое обеспечение дисциплины

1. Лаборатория "Микропроцессоры".

2. ПЭВМ.

 


 

Специальность (шифр), форма обучения Вычислительные машины, комплексы, системы и сети (230101.65),  очная
Название дисциплины Интерфейсы переферийных устройств
Курс, семестр IV, VIII
Ф.И.О. преподавателя – разработчика материалов Ткачук И.Ю.

Лекция 5



Поделиться:


Познавательные статьи:




Последнее изменение этой страницы: 2020-12-17; просмотров: 131; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.135.206.19 (0.012 с.)