Процессор и его окружение.
На центральный процессор могут поступать прерывания от следующих устройств (см. рисунок 2): модуль ISDN, ПЛИС (контроллер шины Х, часы реального времени). Прерывания, идущие от ПЛИС, более подробно расписаны в таблице 3.

Рисунок 2 — Схема прерываний центрального процессора
Таблица 3 — Прерывания, поступающие от ПЛИС
|
Прерывание |
Источник |
Причина вызова прерывания и действия процессора |
|
INT2 (INTpld0) |
Передатчик шины Х |
Работа передатчика приостановлена по причине неудачной передачи пакета. Требуется вмешательство процессора |
|
INT3 (INTpld1) |
Приемник шины Х |
Пакет принят (без ошибок). Необходимо произвести чтение пакета из буфера приемника |
|
NMI |
Зарезервировано |
Не определены |
На плате УМ-16 предусмотрена приоритетная схема сбросов устройств (см. рисунок 3). Самым «главным» в данном контексте является AVR‑контроллер, так как он выполняет функции сторожевого таймера центрального процессора. Сброс AVR‑контроллера может быть осуществлен двумя способами: аппаратно путем нажатия кнопки сброса контроллера или установкой соответствующей перемычки и программно передачей команды с другой (резервной) платы УМ‑16 (посредством другого AVR‑контроллера). Сброс центрального процессора производится в случаях его некорректной работы AVR‑контроллером. Сброс ПЛИС осуществляет процессор при ее перезагрузке или в случае каких-нибудь аварийных ситуаций. Важно отметить, что в случае сброса вышестоящего звена, происходит сброс всех нижестоящих звеньев.
Рисунок
3 — Схема приоритетов сигналов сброса
На рисунке 4 показана схема распределения сигналов выбора устройств, которые находятся на единой параллельной шине адреса/данных, и к которым центральный процессор может непосредственно обратиться. Надо помнить, что доступ к часам реального времени и к модулю ISDN производится через ПЛИС.
Рисунок
4 — Схема распределения сигналов выбора
устройств
Синхронизация платы
Плата УМ-16 (равно как и блок КСМ-01) может синхронизироваться от источников синхронизации трех видов:
Синхронизация от внешнего сигнала синхронизации 2048 кГц (интерфейс G703.10). Существует возможность синхронизации резервной платы;
Синхронизация от внутриблочного сигнала синхронизации 2048 кГц (сигнал К8, приходящий от платы ВС-4Е1);
Автогенерация с использованием обычного либо прецизионного кварцевого генератора (точность — 10-7), установленного на самой плате. Предусмотрена возможность подстройки точности прецизионного кварцевого генератора с помощью подстроечного резистора, выведенного на лицевую панель;
Связь различных источников и приемников сигналов синхронизации с платой УМ-16 показана на рисунке 5.
Рисунок 5 — Схема
синхронизации платы УМ-16
Последовательный интерфейс процессора
Подключение центрального процессора к компьютеру осуществляется через разъем (9‑выводной) последовательного порта на лицевой панели платы УМ-16. Существует также возможность использования аналогичного порта резервной платы УМ‑16 для той же цели (при этом необходимо специальное подключение со стороны кросса). Таким образом, получается резервирование последовательного интерфейса (RS-232) для случая установки двух плат УМ-16 в один блок.
Рисунок 6 — Схема
резервирования интерфейса RS-232
