Составители:
архитектуры NL3 и для ВсС с ограниченными ресурсами на платформах NL1,
NL2.
2.3.1 Микроархитектура вычислителя NL3
Процессор NL3 сочетает в себе элементы суперскалярной и VLIW
архитектуры, основной обрабатывающей единицей выступает DPU (Data
Processing Unit) – реализация функционального блока ОСМВ. Типовой состав
DPU аналитического прибора (открытый список) включает:
• блоки цифровой обработки (вычислитель поворота координат; коррелятор;
КИХ/БИХ-фильтр);
• блоки общего назначения (сумматор; табличная выборка; умножитель;
память; мультиплексор);
• специализированные блоки (приемопередатчики внешних устройств;
осциллограф; отладчик).
Организация вычислений производится посредством статического и
динамического конфигурирования композиции DPU, для чего разработан
прототип САПР, включающий графическую систему подготовки net-листов,
компилятор на основе системы неравенств, библиотеки логических ФБ, Design-
Time и Run-Time библиотеки драйверов DPU (раздел 2.3.4).
Процессор NL3
АЛУ (DPU)
Динамическая
конфигурация
АЛУ (DPU)
Динамическая
конфигурация
АЛУ (DPU)
Шина данных
Конфигурационная шина
Шина управления
УУ (Диспетчер)
Статическая
конфигурация
Внешние
устройства
Интерфейс внешнего управления
Рис. 2.21. Организация вычислителя NL3
Основу архитектуры NL3 (рис. 2.21) составляют DPU (рис. 2.22), которые
выполняют следующие задачи:
• Вычисления
• Обмен данными
• Обмен данными с шинами данных
• Загрузка данных с конфигурационной шины
112
Страницы
- « первая
- ‹ предыдущая
- …
- 111
- 112
- 113
- 114
- 115
- …
- следующая ›
- последняя »
