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

UptoLike

основного ФБ. Двигаясь таким образом, каждый раз анализируя разбиение,
разработчик получает оптимальные елаемые) временные передаточные
матрицы АФБ.
Если разработчик начнет двигаться от АФБ к более крупным блокам, то на
каждом шагу он будет получать временные передаточные матрицы
синтетическим способом. При таком способе получения рассматриваемых
характеристик их значения получаются с помощью конкретных аналитических
выражений и инструментальных средств.
АФБ, обладающий законченной и конкретной функциональностью и
отображенный на конкретный целевой узел, позволяет достаточно точно
оценить его ресурсоемкость и другие параметры (процессорное время, ресурсы
памяти, объем логических ячеек, энергопотребление и т.д.). Основываясь на
таких конкретных данных, разработчик имеет возможность составить
фактическую (для данного отображения) временную передаточную матрицу. В
дальнейшем при композиции мелких ФБ в более крупные, очередные
временные передаточные матрицы будут синтезированы автоматически. При
этом такие синтезированные временные передаточные матрицы будут
содержать фактические данные, характерные именно для рассматриваемого
отображения на целевые узлы.
Преимуществом первого способа является то, что для его осуществления
нет необходимости производить отображение ФБ на целевые узлы. Разработчик
конкретизирует функциональность отдельных частей системы, одновременно
формируя временные требования на реализацию. Недостатком следует считать
принципиальную возможность того, что для финального разбиения на АФБ не
найдется реализации в элементной базе выбранной А-платформы,
удовлетворяющей желаемым временным передаточным матрицам.
Преимуществами второго способа получения временных передаточных
матриц являются:
оперирование фактическими временами, полученными при анализе АФБ;
относительно формальный метод синтеза крупных временных передаточных
матриц.
К недостаткам такого метода следует отнести необходимость рассмотрения
полностью проработанной модели, отображенной на целевые узлы системы, и
необходимость проектирования снизу вверх, что противоречит основным
тенденциям стиля проектирования в настоящее время. Кроме того, полученная
синтетическим методом временная передаточная матрица всей системы
целиком может не удовлетворять требованиям к системе. Следует указать, что
синтетический метод получения временных передаточных матриц будет
отлично работать при оценке модели с целью проведения верификации.
Единственным выходом в сложившейся ситуации видится совмещение
указанных двух способов. Проводя аналитическое построение частных
45