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

UptoLike

110
стороны исполнителя, позволяют направлять работы по генерации вариантов
архитектуры ВсС и выстраивать инфраструктуру проекта. Аспектная
спектральная классификация может эффектирно использоваться и для
ранжирования готовых платформ (шаблонов проектирования) ВсС. На рис.
2.11а представлен пример спектра аспектов: Ффункциональный, И
инструментальный, Эпэнергопитания, Ннадежностный, РВреального
времени, Ддокументный, С
синхронизации, Точнточностной и др.
Динамика изменения весов аспектов на фазах и шагах проекта в
совокупности позволяет характеризовать желаемый тип процесса
проектирования или получить классификацию типовых потоков
проектирования, которые предлагаются (предопределяются) производителями
САПР в области ВсС, СБИС (рис. 2.11б). Например, аспекты
энергопотребления, конструкции и площади кристалла или ограничений
элементной базы в
различных случаях могут активно использоваться в
проектировании только на шагах фазы реализации, начиная с архитектурного
проектирования или «с провалами» в рамках ряда шагов по ходу
проектирования.
Рис. 2.11. Аспектная классификация ВсС (а) и процессов проектирования ВсС
(б)
Исходный спектр аспектов, зафиксированный на этапе ТЗ, может
сопоставляться с «интегральным» спектром аспектов проекта, обновляемом на
каждом шаге, что позволяет контролировать и корректировать по мере
необходимости развитие проекта.
Выводы
1. Система архитектурных абстракций ВсС включает четыре группы понятий.
Они охватывают вопросы организации вычислительного процесса,
архитектурную организацию системы, базовые элементы и средства оценки
проектных решений. Выделяются абстракции вычислительного и
невычислительного характера.