44930 (664023), страница 4

Файл №664023 44930 (Методические указания по микропроцессорным системам) 4 страница44930 (664023) страница 42016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 4)

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

На рис.2.1 приведена обобщенная логическая структура микроЭВМ, в которой в качестве всех управляющих блоков и устройств используются программируемые контроллеры (например, контроллер системного пульта управления КСПУ).

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

Рис 2.1. Обобщенная логическая структура микроЭВМ с микропроцессорными контроллерами.

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

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

На рис. 2.2 представлена общая схема сопряжения МП с устройствами ввода-вывода УВВ и ОЗУ в микропроцессорной системе.

Рис 2.2. Схема интерфейсных связей микропроцессора

Связь МП с УВВ требует пять групп связей, обеспечиваемых через выводы корпуса МП. По группе шин 1 передается код выбора (адреса) устройства, по шине 2 – сигнал управления считыванием – записи, по шине 3 – сигнал запроса на прерывание, шины 4 и 5 используются для передачи данных от МП к УВВ и от УВВ к МП. Связь МП с ОЗУ также содержит пять групп связей, которые необходимо обеспечить через выводы корпуса МП. По группе шин 6 передается адрес в ОЗУ, шина 7 нужна для управления чтением/записью, по сигналам на шине 8 принимаются команды в МП, а шины 9 и 10 обеспечивают передачу данных из ОЗУ в МП и обратно.

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

Традиционная последовательная обработка информации предполагает последовательную архитектуру МПС. В этом случае говорят, что архитектура МПС является архитектурой типа ОКОД: Один поток Команд предназначается только для обработки Одного потока Данных (SISD  Simple Instructions Simple Dates).

Наряду с этой появились следующие типы организации вычислительного процесса и, соответственно, следующие типы архитектур МПС:

- магистральные - Много потоков Команд обрабатывают Один поток Данных (МКОД или MISD  Many Instruction Simple Dates);

- ассоциативная и матричная  Один поток Команд обрабатывает Много потоков Данных (ОКМД или SIMD  Simple Instruction Many Dates);

- мультимикропроцессорная  Много потоков Команд обрабатывает Много потоков Данных (МКМД или MIMD  Many Instruction Many Dates).

На основе организации SIMD и MIMD создан вариант архитектуры МПС типа SMIMD  несколько потоков команд и данных с коммутацией.

Современные МПС условно можно подразделить по назначению на два класса, осуществляющие решение: локальных задач отдельными процессорными элементами; глобальных задач системой в целом. Локальные задачи, как правило, невелики по объему и могут быть решены с помощью МПС, состоящих из отдельных микроЭВМ. Глобальные задачи достаточно сложны и требуют для решения МПС высокой производительности.

Выбор эффективных способов взаимосвязи микроЭВМ в МПС относится к актуальным проблемам теории построения систем обработки данных. При этом выбираются не связи между микроЭВМ, а между реализуемыми программами. Кроме этого на каждую микроЭВМ в системе с распределенными функциями возлагается управление вводом-выводом и межпроцессорным обменом.

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

В первом случае через одну шину данных выполняется несколько команд всех микроЭВМ, ЗУ и периферийных устройств (см. рис. 2.3).

Рис. 2.3. Метод общей шины

Во втором случае (см. рис. 2.4) переключающая коммутирующая матрица соединяет любую микроЭВМ системы с любым ЗУ и периферийным устройством с помощью специальной программы коммутации.

Рис. 2.4. Метод коммутирующей матрицы

В иерархической структуре (см. рис.2.5) управляющая микроЭВМ (УµЭВМ) организует опрос микроЭВМ (µЭВМ) нижних уровней и выдачу им команд данных.

Рис. 2.5. Метод иерархии

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

Контрольные вопросы

1. Дайте определение микроЭВМ, укажите назначение и состав ее основных узлов и блоков.

2. Перечислить основные типы архитектур МПС и указать особенности их функционирования.

3. Перечислите способы организации межпроцессорного обмена в распределенных МПС.

3. ЭТАПЫ ПРОЕКТИРОВАНИЯ МИКРОПРОЦЕССОРНЫХ СИСТЕМ

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

На смену классическим фоннеймановским принципам организации вычислительных систем пришли идеи проблемной ориентации МПС, параллельной и конвейерной обработки информации, использование табличных методов обработки данных, принципы регулярности и однородности структур МПС; становится реальной возможностью идея создания адаптивно-перестраиваемых систем, а также аппаратная реализация функций программного обеспечения. Поэтому в настоящее время при проектировании вычислительных систем на основе МПС получил применение так называемый принцип «3М»: модульность, магистральность, микропрограммируемость.

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

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

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

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

При разработке архитектуры МПС (системный этап) необходимо решить следующие задачи:

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

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

- описать характеристики внутренней организации потоков данных и управляющей информации;

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

Основные этапы проектирования МПС приведены на рис. 3.1.

На начальной стадии проектирования МПС может быть описана на одном из следующих концептуальных уровней: “черный ящик”, структурный, программный, логический, схемный.

На уровне “черного ящика” МПС описывается внешними спецификациями, где перечисляются внешние характеристики.

Характеристики

Тип файла
Документ
Размер
2,54 Mb
Тип материала
Учебное заведение
Неизвестно

Список файлов реферата

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