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

UptoLike

42
проекта, либо, многие из них, не учтены вообще. Так выпали из рассмотрения
инструментальный и конструктивно-технологический аспект. Что касается
приоритетов аспектов, то функциональность не всегда (не для всех
приложений) может быть основной. Например, требования реального времени
могут отвергать функциональные требования обязательной доставки данных по
сети; или набирающая популярность концепция вероятностной
логики может
повышать приоритет аспекта энергопотребления над точностью вычисления
функций. Данные вопросы должны быть учтены при разработке инструмента
архитектурного описания системы.
Пространство вариантов реализации архитектурных компонентов остается
в основном в рамках HW/SW фазы runtime. Варианты Design/Run Time,
варианты различных уровней виртуализации архитектуры не учитываются в
рамках системного проектирования.
1.2.3 Языки описания архитектуры встраиваемых систем
В вычислительной технике под процессором понимается устройство
обработки информации. Несмотря на то, что в основе современных
процессоров могут лежать различные модели вычислений, исторически
сложилось так, что чаще всего используется модель на базе машины Фон-
Неймана.
1.2.3.1 Методология представления гетерогенных систем IRSYD
Одной из основополагающих задач технологий сквозного проектирования
ВсС является создание эффективного
системного описания, удовлетворяющего
ряду противоречивых требований. Один из предлагаемых подходов к этой
проблемеязык внутреннего представления разнородных систем IRSYD
(IRSYD – An Internal Representation for System Description Version 0.1) [44].
Авторы подхода определяют следующие понятия:
Функциональностьидеологические параметры модели, отвечающие за
выполнение целевых функций системы;
Структураэлементы модели системы, выражаемые осязаемыми или
виртуальными объектами, являющимися носителями определенной части
функциональности. Делается допущение
о том, что могут существовать модели,
не обладающие структурной составляющей.
Поведение динамическое представление и динамические законы
изменения всех параметров модели. Можно говорить как о структурном, так и
функциональном поведении модели.
Авторы предлагают способ (методологию) внутреннего представления
сложных разнородных систем. В качестве критериев такого представления
декларируются следующие требования: статическая и динамическая
структурная и функциональная модульность и иерархия, коммуникация между
различными подсистемами, представление абстрактных типов данных,