Составители:
5
Введение
Стремительный рост потребности во встраиваемых вычислительных
системах (ВсС) различного назначения заставляет разработчиков активно
совершенствовать методы и средства проектирования. Встраиваемые (или
встроенные) системы и сети (embedded systems & networks) можно определить
как специализированные (заказные) микропроцессорные системы,
непосредственно взаимодействующие с объектом контроля или управления и
объединенные с ним конструктивно.
Активно растет доля ВсС со сложной внутренней организацией
, которая
проявляется в таких особенностях, как многопроцессорная гетерогенная
архитектура, распределенный характер вычислений, широкий диапазон
потенциально доступных разработчику вычислительных ресурсов.
Большинство сегодняшних ВсС составляют распределенные информационно-
управляющие системы (РИУС), в которых доля технических решений,
характерных для иных классов вычислительных систем (ВС), не является
доминирующей. Это позволяет сделать вывод об актуальности поиска
и
развития всего многообразия технических решений в области ВсС (а не только
ограниченного их числа в рамках ряда канонических аппаратно-программных
платформ), а также методов и средств их проектирования.
Процесс создания ВсС характеризуется высокой сложностью. Это
определяется сочетанием таких условий проектирования, как нестандартность
задачи, требование технической оптимальности решений (модель
ограниченных вычислительных
ресурсов), минимальные временные и
финансовые бюджеты разработки, присутствие большого числа
дополнительных требований и ограничений (надежность, ограничения
реального времени, тяжелые условия эксплуатации и многое другое).
Ключевой особенностью создания ВсС является необходимость
комплексного проектирования, охватывающего практически все уровни
организации ВС. Однако сегодня в достаточной степени формализованы и
автоматизированы лишь конечные и часть
средних этапов маршрутов
проектирования.
Таким образом, первоочередное значение приобретает развитие методов и
средств высокоуровневого (архитектурного, HLD – High Level Design)
проектирования ВсС, где центральное место занимает формирование цельного
взгляда на организацию всех фаз вычислительного процесса, как собственно на
цель проектирования.
Создание четкой системы понятий архитектурного уровня позволит
разработчику ВсС эффективно работать не на уровне примеров реализаций
, а на
уровне принципов организации ВС/вычислительного процесса. Важнейшей
задачей является создание системы архитектурных абстракций, в которых не
противопоставляются аппаратная и программная составляющие ВС, но при
этом охватываются все уровни технических решений.
Страницы
- « первая
- ‹ предыдущая
- …
- 4
- 5
- 6
- 7
- 8
- …
- следующая ›
- последняя »