Проектирование и моделирование коммуникационных систем
Описание
Монография описывает создание программных моделей коммуникационных систем. Рассмотрено применение программного моделирования в процессе разработки коммуникационных систем, предложена новая методология проектирования коммуникационных протоколов. Освещены проблемы проектирования динамически реконфигурируемых вычислительных систем реального времени. На основе анализа роли программного моделирования при разработке коммуникационных систем для написания таких моделей выбран язык SystemC, приведено его подробное описание, структура, основные компоненты, используемые типы данных и модули. Также приведены оригинальные примеры описания модулей, примеры моделей с параллельными процессами, работы специальных методов. Представлен оригинальный подход к компонентному проектированию SystemC-моделей и автоматизированному созданию их архитектурных диаграмм, а также оригинальный подход, обеспечивающий возможность описания динамически реконфигурируемых временных автоматов на SystemC, позволяющий устранить ряд ограничений данной библиотеки. Монография послужит хорошим помощником не только разработчикам программных продуктов на языке SystemC, но и всем, кто занимается проектированием и разработкой сложных систем и их формальных и программных моделей. Научные результаты, методологии, алгоритмы и подходы, представленные в данной книге, были использованы в ряде крупных проектов и подтвердили свою эффективность.