Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ТМпСК конспект лекций (ЗО).doc
Скачиваний:
129
Добавлен:
05.05.2015
Размер:
2 Mб
Скачать

Микропроцессоры

Микропроцессоры общего назначения (обычно 32хразрядные, а также 64х, 128миразрядные)

Специализированные микропроцессоры

Микроконтроллеры

Процессоры цифровой обработки сигналов

(Dsp – Digital Signal Prosessors)

Рисунок 1.8 – Классификация микропроцессоров

  1. Построение системных интерфейсов

2.1 Виды системных интерфейсов

[1], с.18…20, рис. 1.5.

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

1) пропускная способность;

2) средняя задержка и скорость передачи сообщений;

3) надежность;

4) экономические показатели.

В зависимости от требований к характеристикам системного интерфейса в ЭУС в настоящее время применяются способы его построения:

  • магистральная структура;

  • сетевая структура.

Магистральная структура Сетевая структура (структура

(структура с общей шиной ОШ) с использованием каналов ЦКП)

УУ – управляющие устройства

ОШ – общая шина

БУШ – блок управления общей шиной

ЦКП – цифровое коммутационное поле

Рисунок 2.1 – Варианты построения ЭУС с различными типами системного интерфейса

2.1.2 Сетевая структура

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

2.1.3 Магистральная структура (принцип общего канала связи)

Магистральная структура предполагает использование общей шины в виде скрученной пары проводов коаксиального или волоконно-оптического кабеля. Общая шина обслуживает УУ в режиме мультиплексирования. Данные могут передаваться по ОШ в последовательном или параллельном коде. При использовании ОШ отпадает необходимость в протоколах сетевого уровня (необходимость маршрутизации), т.к. маршрут однозначно определяется номерами УУ – передатчика и УУ – приемника сообщения.

2.2 Системные шины

2.2.1 Параметры системных шин

Системная шина – физическое и логическое понятие.

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

Проводники шины можно разделить на следующие группы:

  • линии адреса (адресная шина),

  • линии данных (шина данных),

  • линии управления (синхронизация, квитирование, прерывание),

  • линии питания,

  • резервные линии.

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

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

Основные параметры, определяющие архитектуру шины:

  • механические и электрические параметры (размеры плат, тип разъемов, потребляемая мощность, требования к охлаждению);

  • ориентирована ли шина на определенный тип процессора или является независимой;

  • разрядность адреса и данных;

  • скорость передачи;

  • режим передачи (синхронный или асинхронный);

  • тактовая частота для синхронных шин;

  • количество линий прерывания и процедура обработки прерываний;

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

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

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