Интерф периф устр лекции (Ответы на все вопросы по теме электроника или типа того), страница 3

2017-06-10СтудИзба

Описание файла

Файл "Интерф периф устр лекции" внутри архива находится в папке "18". Документ из архива "Ответы на все вопросы по теме электроника или типа того", который расположен в категории "". Всё это находится в предмете "окончание университета" из 12 семестр (4 семестр магистратуры), которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "к экзамену/зачёту", в предмете "окончание университета" в общих файлах.

Онлайн просмотр документа "Интерф периф устр лекции"

Текст 3 страницы из документа "Интерф периф устр лекции"

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

Используемые виды адресации, разрядность адресных шин являются важнейшими характеристиками, во многом определяющими возможности интерфейсных систем. Выбор разрядности определяется объемами запоминающих устройств, числом подключаемых к магистрали или адресуемых абонентов, внешних устройств (ВнУ) и регистров. Максимальная разрядность адреса - 32, практически у всех современных интерфейсов микропроцессорных систем.

Используется в основном два вида адресации - географическая и логическая, что объясняется наличием всего двух структур интерфейсов - радиальной и магистральной.

Географическая адресация определяет место модуля в блоке. Если используется централизованный принцип управления, как это имеет место в интерфейсе САМАС, то от ведущего (главного) модуля к каждому из остальных модулей данного блока подключается провод географической адресации (радиальное подключение). Если же используется децентрализованный принцип управления, как это имеет место, например, в интерфейсе Multibus II, то к магистрали географической адресации подключаются одновременно все модули данного блока. При радиальной структуре доступ к регистрам ввода-вывода осуществляется с помощью специальных команд ввода-вывода, в формате которых указывается номер аккумулятора или РОН, где хранятся передаваемые данные или куда их необходимо принять, и номер порта, с которым производится обмен.

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

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

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

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

Важной характеристикой интерфейса является объем реализуемых интерфейсных функций и число алгоритмов обмена (режимов работы). К основным интерфейсным функциям можно отнести:

  • характер подключения и число подключаемых к интерфейсу ВнУ;

  • характер взаимодействия устройств, подключенных к интерфейсу (возможность общения ВнУ не только с центральным контроллером, но и между собой и т.д.);

  • контролируемость собственно интерфейса (контроль передачи информации, квитирование, идентификация и др.);

  • доступность ВнУ для контроля;

  • используемый алгоритм решения конфликтных ситуаций.

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

    Управление интерфейсами осуществляется централизованно, децентрализовано или используется комбинация этих двух способов. Интерфейсы с централизованным (сосредоточенным) управлением имеют некоторое центральное устройство (контроллер, микро-ЭВМ и т.д.), которое полностью управляет всей работой интерфейса. При этом возможно функционирование, как по инициативе ЭВМ, так и по инициативе ВнУ, возможен обмен информацией между любыми ВнУ, подключенными к интерфейсу, но организацию этих режимов работы осуществляет центральное устройство. Оно же обеспечивает арбитраж, синхронизацию обмена, контроль над временем цикла и реализацию других общих функций.

    При распределенном (децентрализованном) управлении к магистрали интерфейса подключено несколько устройств, имеющих возможность брать на себя управление интерфейсом (например, ГОСТ 26.003-80). Здесь арбитр распределен между элементами системы, возможность арбитража заложена в алгоритме функционирования интерфейса. Право пользоваться линиями интерфейса в данный момент получает высший по приоритету контроллер (устройство-задатчик, активный абонент и т.д.), если таковых несколько подключено к интерфейсу. Далее этим контроллером может быть организован обмен между двумя ВнУ, подключенными к интерфейсу, при этом настройка системы производится не только с помощью управляющих слов (командных и ответных), но и с использованием специальных управляющих линий, что снижает суммарное время, затрачиваемое на установление связи.

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

    Для увеличения пропускной способности интерфейса, гибкости в части реализуемых им функций, расширения областей использования целесообразно иметь в его составе большее число линий управления, линии географической адресации, автономные линии для передачи кода адреса, вспомогательные линии (питания, земли, контроля питания и стыковки и т.д.), резервные линии. Однако произвольное увеличение числа линий интерфейса не допустимо. Число линий интерфейса ограничивается рядом факторов, в первую очередь ограниченным числом выводов микросхем, числом контактов разъемных соединителей, используемых в платах, блоках. Учитывая это, стандарты на современные интерфейсы микропроцессорных систем должны описывать:

  • сущность алгоритма функционирования интерфейса; его логическую структуру (протокол режимов работы);

  • виды кодов, используемых для передачи информации по линиям интерфейса;

  • порядок расположения информации на линиях интерфейса (место расположения старших и младших разрядов);

  • электрические параметры сигналов в линиях интерфейса;

  • физическую природу применяемой системы связей;

  • значение пропускной способности или частоту синхронизации;

  • способы арбитража;

  • виды адресации;

  • длину собственно линий интерфейса и отводов от них;

  • характер временных соотношений между сигналами в интерфейсе;

  • перечень допусков на все сигналы и другие элементы интерфейса;

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

    Часто интерфейс ориентирован на определенную микропроцессорную серию.

    Помехоустойчивость интерфейсов обеспечивается различными средствами. К основным из них относятся:

  • увеличение амплитуды сигналов;

  • использование специальных кодов;

  • защита линий интерфейса.

    Для внутри блочных и внутри платных интерфейсов, как правило, амплитуда и вид сигнала, передаваемого по линиям интерфейса, соответствуют сигналам используемой серии микросхем (ЭСЛ, ТТЛ и т.п.). Линии интерфейса физически выполняются в виде печатных или скрученных проводников (сигнальный и один-два нулевых проводника), помещенных в экран или без него. Для интерфейсов, предназначенных для связи распределенных или удаленных на большие расстояния блоков, увеличивают амплитуду передаваемых по линиям сигналов, используют специальные двуполярные коды (R-Z, Манчестер и др.), используют экранированные скрученные проводники, коаксиальные кабели, волоконно-оптические линии связи. Планируется в качестве усилителей - передатчиков использование микросхем из тонкопленочного высокотемпературного сверхпроводника с составом натрий-барий-медь-кислород в линиях интерфейса, что обеспечит достижение скорости передачи информации 1012 бит/с. Это на два порядка выше, чем в волоконно-оптических кабелях. Из вспомогательных средств наиболее широко используются трансформаторная и оптронная развязка линий интерфейса от передающих и принимающих схем и согласование линий интерфейса с одной или двух сторон.

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

    1.2. Магистраль информационного канала.

    Условно каждый интерфейс можно разделить на две магистрали: магистраль информационного канала и магистраль управления информационным каналом.

    В состав магистрали информационного канала входят шина данных (ШД), шина адреса (ША), шина команд (ШК) и шина состояний (ШС).

    Шина данных определяет скорость передачи информации. Максимальная скорость будет в том случае, если разрядность передаваемых данных nд. соответствует разрядности шины nш. Если nд > nш, то используется параллельно-последовательная передача, что снижает скорость обмена. При nд < nш снижается эффективность работы шины, а в некоторых случаях и быстродействие (не выровненные пересылки). Поэтому в современных интерфейсах ШД содержит идентификаторы передаваемых данных (1, 2, 4, 8 байт). Повышение достоверности данных обеспечивается битом паритета, который сопровождает каждый передаваемый байт. Разрядность ШД, как правило, кратно байту (8, 16, 24, 32, 64 разряда). Это позволяет работать с микропроцессорами различной разрядности.

    Шина адреса (ША) определяет максимальный объем адресуемой памяти и допустимое количество устройств ввода-вывода (УВВ) или модулей, присоединяемых к магистрали.

    При использовании раздельного обращения к памяти и УВВ максимальный объем памяти равен 2Na, где Na - разрядность ША, а допустимое число УВВ определяется системой команд используемого в данном интерфейсе микропроцессора. Например, в Intel 8080 число УВВ не более-256, в Intel 8086/8088 65536 при косвенной адресации и 256 при прямой адресации. В этом случае ША содержит отдельные линии чтения/записи памяти и УВВ.

    Если обращение к УВВ осуществляется как к ячейкам памяти, то разрядность ША определяет суммарный объем памяти и УВВ. Более предпочтительны общие шины адреса, так как они обеспечивают большие операционные возможности при обращении к УВВ. При этом уменьшается число линий ША, но в некоторых случаях усложняется схема дешифратора адреса.

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

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

    При логической адресации для адресации n модулей требуется Log2n линий, а при географической - n. Сочетание географической и логической адресации позволяет обеспечить программируемую конфигурацию системы.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5209
Авторов
на СтудИзбе
430
Средний доход
с одного платного файла
Обучение Подробнее