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

UptoLike

30
указанных в предыдущих разделах проблем возможно в результате решения
ряда задач. Основными из них следует считать [14, 17]:
реальную интеграцию ветвей проектирования аппаратной и программной
составляющих проектов;
продвижение в вопросе формализации этапа архитектурного
проектирования;
изменение технологий верификации и тестирования аппаратных и
программных продуктов;
создание средств эффективного проектирования программного
продукта
параллельно с созданием аппаратуры;
создание и внедрение технологий повторного использования для продуктов
проектирования всех уровней иерархии ВсС;
развитие алгоритмических моделей систем реального времени;
совершенствование механизмов надежности ВсС.
Важнейшее место в высокоуровневом проектировании ВсС занимают
инструментальные средства (САПР), включая методики их использования. В
параграфе 1.2.1.1 представлен краткий анализ
ситуации с инструментарием в
области HLD ВсС. Картина исследований в настоящее время носит во многом
фрагментарный характер, и различные группы исследователей пытаются
решать частные задачи и предлагать собственные подходы к решению
описанной проблемы. Подходы обладают разной степенью проработанности,
формализации и распространенности. Очевидно, что сегодня необходимо
активное развитие HLD – инструментов.
1.2.1.1 Состояние и проблемы
инструментария HLD ВсС
В работе [41] в качестве основных рассмотрены две категории
инструментальных средств (табл. 1.2):
Индустриальные продукты (от ведущих производителей САПР системного
уровня, покрывают частично средний и нижний уровни проектирования и
программирования; используют «промышленные» языки и ограниченное
число MoC).
Академические продукты (Университеты Беркли, Канзас, Гренобль и др.;
используют различные MoC, специальные языки).