Высокоуровневое проектирование встраиваемых систем. Платунов А.Е - 116 стр.

UptoLike

Рис. 2.24. Конфигурационная шина (а), шина управления (б)
Статическая конфигурация (программа) последовательность значений
(инструкций), выставляемых на конфигурационную шину
Размер = Fдиспетчер / FSR
Не меняется от слота к слоту
Изменение требует остановки диспетчера
Задачи диспетчера:
Управление конфигурационной шиной в течение слота
Формирование команд на шине управления в начале и в конце слота
Слот
t
Слот
SOS SOSEOS EOS
DPU
0
DPU
1
DPU
2
DPU
0
DPU
1
DPU
2
Такт
Рис. 2.25. Диаграмма работы DPU под управлением диспетчера
Система динамического конфигурирования DPU.
Динамическая конфигурация DPU область памяти, в которой находятся
параметры работы и текущие данные DPU
Может быть изменена во время работы диспетчера
Доступна на чтение и запись для DPU и интерфейса внешнего управления
o Снабжена механизмами синхронизации
Интерфейс внешнего управления NL3. Задачи:
Запуск и остановка программ на NL3
Загрузка статической конфигурации диспетчера
Управление диспетчером
Инициализация динамических конфигураций DPU
Управление и контроль над работой DPU
Запись и чтение динамических конфигураций DPU в время работы NL3
Не является необходимым элементом архитектуры NL3
115