
конспект / 2-Магистральные МПС
.doc1.Магистральная (шинная) МПС
Функции магистрали (шины)
Магистральная МПС обладает рядом шин, которые разделяются на группы:
-
информационные. Разрядность 8/16/32/64. По разряду этой шины определяют разрядность микроконтроллера, а также разрядность чисел, с которыми он будет работать. Всегда двунаправлена.
-
адресные – совокупность линий, обеспечивающих указание (на ячейку памяти либо на устройство, к которому осуществляется доступ). Всегда выходят из ЦП.
-
управляющие – служат для обеспечения правильного доступа к памяти и устройствам. В большинстве случаев является однонаправленной. Если контроллер прямого доступа к памяти, системы прерываний – внешние устройства, то шина двунаправлена. Сигналы от этих устройств поступают на вход ЦП, сообщая о готовности данных устройств к взаимодействию.
2.Магистральная (шинная) МПС
Схема связи в МПС
В зависимости от расположения элементов системы выделяют следующие архитектуры:
-
однокристальная (все элементы системы расположены на одном кристалле);
-
одноплатная (все элементы системы расположены на одной плате);
-
многоплатная (элементы системы разнесены по разным платам, чаще всего все шины объединены в системную шину).
4.Магистральная (шинная) МПС
МПС с дополнительными шинами
По типу внутренней связи:
■
с
помощью специальных (дополнительных
шин)
ПЭ – процессорный элемент, который объединяет ШД, ША и ШУ:
ШД: 8 бит
ША: 24 бита
ШУ: 3 линии
35
линий от каждого ПЭ
Память имеет
ШД: 8 бит
ША: 24 бита
ШУ: 3 линии
35
линий
Для 100 ПЭ потребуется 100 X 35 = 350 линий, которые подключаются к 35 линиям памяти.
Используется
арбитр, регулирующий доступ.
5.Магистральная (шинная) МПС
МПС с дополнительными шинами
Увеличение количества трасс может привести к увеличению времени прохождения/распределения сигнала. Как результат, может значительно снизиться производительность системы.
7.Магистральная (шинная) МПС
МПС с временным разделением
■ с временным разделением
Не требуется арбитр. Все ПЭ могут быть подключены к одной шине, и каждому выделяется квант времени для выполнения операций. Данный тип работы характеризуется как синхронный.
8.9.Магистральная (шинная) МПС
МПС со связью через общую память
■ через общую память (асинхронный тип)
Каждому
МПМ в общей памяти выделяется «почтовый
ящик», через который он информирует
другие МПМ о том, что передаётся
информация.
Время работы каждого ПЭ неодинаково.
Данный тип работы характеризуется как
асинхронный. Не участвующие в обмене
ПЭ могут находится в режиме внутренней
обработки или ожидать.
Формат зарезервированной области
1-е поле
■ Начальный адрес ячейки данных
■ Размер данных
2-е поле
■ Ячейка состояния (сигнализирует о том, что информация новая, когда эти данные прочтут, пометка снимается)
13.Магистральная (шинная) МПС
Достоинства магистральной МПС:
■ Простота связей между модулями
■ Наименьшие аппаратные затраты
■ Высокая степень модульности
■ Возможности наращивания (2^24 – количество ПУ, которые можно подключить)
14.Магистральная (шинная) МПС
Недостатки:
■ Ограниченная пропускная способность (низкая скорость)
■ Невысокая надежность (огромное количество связей + одна системная шина, которая может быть повреждена перестает работать вся система)