Характеристики аппаратных интерфейсов — КиберПедия 

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Характеристики аппаратных интерфейсов

2017-06-02 247
Характеристики аппаратных интерфейсов 0.00 из 5.00 0 оценок
Заказать работу

Аппаратные интерфейсы определяются двумя уровнями описания:

логическая и физическая организация.

Логическая организация: группы взаимодействующих объектов, характер взаимодействия, адресное пространство, система команд, информация о состоянии объектов, фазы в работе интерфейса, форматы данных, набор процедур по реализации взаимодействия и последовательность их выполнения для различных режимов функционирования.

Физическая организация интерфейса определяется электрической и конструктивной совместимостью сопрягаемых устройств.

Под электрической совместимостью понимается согласованность статических и динамических параметров электрических сигналов в системе соединительных линий интерфейса с учетом ограничений на пространственное размещение частей интерфейса и техническую реализацию приемопередающих блоков интерфейса. Условия электрической совместимости определяют [63]:

• Тип приемопередающих элементов.

• Состав линий и схема их согласования.

• Соотношения между логическими и электрическими состояниями сигналов и пределы их изменения.

• Коэффициенты нагрузочной способности приемопередающих элементов и значения допустимой емкостной и резистивной нагрузки линии в устройстве.

• Допустимую длину линии и порядок подключения линий к соединительным элементам (разъемам).

• Требования к источникам и цепям электрического питания.

• Требования по помехоустойчивости и заземлению.

Конструктивная совместимость – согласованность конструктивных элементов интерфейса, предназначенных для обеспечения механического контакта электрических соединений и механической замены схемных элементов, блоков и устройств [63].

Условия совместимости определяют:

• Типы соединительных элементов (разъем, штекер, распределение соединительных линий внутри соединительного элемента).

• Конструкцию платы, каркаса, стойки.

• Конструкцию кабельного соединения.

 

К основным характеристикам аппаратных интерфейсов относятся:

1. Скорость передачи (пропускная способность, производительность).

2. Протяжённость.

3. Тип сопрягаемых устройств вычислительной системы (см. следующий раздел).

4. Топология.

5. Разрядность слова данных (последовательный или параллельный интерфейс).

6. Синхронный или асинхронный интерфейс.

7. Симплексный, полудуплексный, дуплексный обмен.

Производительность оценивается количеством информации (полезной), передаваемой в секунду. Избыточная информация может достигать 90%.

Производительность связана с понятием тактовой частоты. Также на неё влияет

разрядность шины данных.

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

 

По топологии выделяют:

• Радиальные интерфейсы.

• Шинные интерфейсы (моноканал).

• Цепочечные интерфейсы.

• Кольцо.

• Интерфейсы со сложной топологией (каждый с каждым, произвольная топология, гиперкуб и т.д.).

При радиальной топологии происходит соединение двух устройств (соединение типа «точка-точка») и более (топология «звезда»). При этом способе соединения устройств вычислительной системы имеется главный модуль, с которым связаны все остальные, и они могут взаимодействовать между собой только через главный модуль, что также снижает производительность, но меньше, чем при магистральном способе. Такой способ соединения эффективен для соединения модулей, которые в основном работают только с главным. Достоинство – простота каналов и протоколов связи каждого модуля (RS-232, Centronics), что позволяет увеличивать их длину намного больше, чем у магистральных. Радиальный способ позволяет к одному разъему подключать всего одно ПУ или, при соответствующей организации канала, несколько ПУ. Этот способ также нашел широкое применение в компьютерах.

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

Цепочечное соединение обладает рядом полезных свойств: можно использовать узлы как усилители и тем самым увеличивать суммарную протяжённость интерфейса; можно обеспечить параллельную работу не перекрывающихся сегментов. Часто используются комбинации моноканала и цепочки. К недостаткам цепочечных интерфейсов можно отнести замедление передачи сигнала по мере увеличения количества узлов.

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

Одной из характеристик аппаратных интерфейсов является разрядность слова данных, которая позволяет делить интерфейсы на последовательные, последовательно-параллельные и параллельные. От этой характеристики зависит стоимость аппаратуры и кабельного соединения, а также производительность интерфейса, его помехозащищенность. Последовательный интерфейс предполагает для передачи данных в одном направлении единственную сигнальную линию, по которой информационные биты передаются друг за другом последовательно. При этом скорость изменения передатчиком состояния линии должна равняться скорости распознавания состояний приемником. Эта скорость измеряется в бодах (baud) – количестве изменений состояния линии за одну секунду. В простейшем случае в линии имеется всего два состояния сигнала, т.е. одним состоянием кодируется один бит, и тогда скорость изменения состояния в бодах совпадает со скоростью передачи двоичной информации, определяемой количеством передаваемых за секунду бит информации, bps (bits per second, бит/с). Однако, при использовании других методов модуляции возможны несколько состояний сигнала, что позволяет одним состоянием кодировать сразу несколько передаваемых бит, и здесь скорость передачи данных bps превышает скорость изменения сигнала baud. Примеры последовательных интерфейсов: RS-232, I2C.

В параллельном интерфейсе для передачи данных в одном направлении используется несколько линий (8, 16, 24, 32, 64). Примеры параллельных интерфейсов: ISA, ATA, SCSI, PCI, IEEE 1284/Centronics. С понятием параллельного интерфейса соседствуют такие понятия, как шина и магистраль.

Шина – совокупность линий, сгруппированных по функциональному

назначению (например, шина адреса, шина данных и т.д.).

Магистраль – совокупность всех линий аппаратного интерфейса. Выделяются две магистрали: информационного канала и управления информационным каналом. По информационной магистрали передаются коды адресов, команд, данных, состояния. Аналогичные наименования имеют соответствующие шины интерфейса.

Шины адреса предназначены для выборки в магистрали узлов устройства, ячеек памяти. Для логической адресации в основном используется двоичный код. В некоторых интерфейсах применяется позиционное или географическое кодирование, при котором каждой позиции (месту) выделяется отдельная линия выборки. В этом случае используется термин «географическая адресация».

Шины данных используются для передачи в основном двоичных кодов. Как правило, в параллельных интерфейсах шины данных кратны байту (8, 16, 24, 32 разряда).

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

Магистраль управления информационным каналом по функциональному назначению делится на следующие шины: управления обменом, передачи управления, прерывания, управления режимом работы, специальных сигналов.

Шина управления включает в себя линии синхронизации передачи информации. В зависимости от используемого принципа обмена (синхронного, асинхронного) число линий может меняться. Кроме того, данная шина используется для управления операциями на магистрали. По функциональному назначению различают следующие команды: адресации, управления обменом информацией, изменения состояния и режимов работы. Адресные команды используются для задания режимов адресации: вторичной, широковещательной, групповой и т.п. Наиболее распространенными командами являются: чтение, запись, конец передачи, запуск.

Шины передачи управления используется для реализации операций приоритетного занятия магистрали информационного канала (арбитража ресурсов шины).

Шина прерывания применяется в основном в системных интерфейсах. Устройство идентифицируется либо адресом источника прерывания, либо адресом программы обслуживания прерывания, так называемым вектором прерывания.


Поделиться с друзьями:

Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.