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

UptoLike

7
1 Проблемы проектирования встраиваемых
вычислительных систем
1.1 Встраиваемые вычислительные системы
1.1.1 Понятие встраиваемой вычислительной системы
Постоянно растущая потребность в информационно-управляющих
системах (ИУС) различного назначения на современном этапе заставляет
разработчиков вычислительной техники активно совершенствовать способы и
средства их проектирования.
Значительную долю ИУС составляют встраиваемые системы и сети
(embedded systems & networks), которые по функциональному назначению и
конструктивному исполнению тесно связаны с объектом контроля или
управления. Такие системы называют встраиваемыми или встроенными, мы
будем рассматривать эти термины как синонимы, с сокращенным обозначением
«ВсС».
Встраиваемые вычислительные системы и сети (или просто встраиваемые
системы, ВсС) находят широкое применение в бытовой электронике,
промышленной автоматике, на транспорте, в телекоммуникационных системах,
медицинском оборудовании, в военной и аэрокосмической технике, в других
областях. Сфера применения ВсС постоянно расширяется и в том или ином
виде эти системы в ближайшее время проникнут во все области деятельности
человека.
Разнообразие задач автоматизации и способов их решения порождает
огромное число вариантов ВсС. С учетом существующих технических
ограничений и выделяемых финансово-временных бюджетов выбор варианта
реализации может превращаться для
разработчика в сложную научно-
техническую задачу [32, 85]. Разработчику очень важно иметь четкое
представление о предмете проектирования, доступных методах и средствах его
создания, уметь подобрать или создать близкие прототипы.
В общем случае ВсС являются для разработчиков вычислительной техники
одним из наиболее сложных объектов проектирования. Даже поверхностный
анализ типовых требований и ограничений, которые
необходимо учитывать при
создании ВсС, подтверждает это. Вот некоторые примеры [43, 45, 58].
Характеристика реактивных систем реального времени:
реагируют на состояние внешней среды;
постоянный цикл взаимодействия со средой;
в идеале, выполняют бесконечный целевой алгоритм;
должны учитывать внешние временные ограничения (реальное время).
Характеристика мобильных массовых ВсС: