Система Delta Design обладает уникальным инструментарием для моделирования работы цифровой аппаратуры. Средства моделирования системы обеспечивают расчет и анализ совместной работы аппаратной части радиоэлектронного устройства и программного обеспечения (прошивки), которое функционирует на данном устройстве. Такой подход обеспечивает целостность данных моделирования, благодаря тому, что различные процессы совместно моделируются в одной среде, а не отдельно друг от друга.

Средства моделирования работы цифровой аппаратуры Delta Design предоставляют проектировщику следующие возможности:

  • Разрабатывать модели работы различных цифровых устройств
  • Использовать готовые сторонние модели работы цифровых устройств, которые соответствую стандарту VHDL
  • Разрабатывать программное обеспечение, которое способно функционировать, как на моделях устройств, так и на реальных системах
  • Использовать стороннее программное обеспечение (прошивки), адаптируя его для разрабатываемого устройства
  • Проводить моделирование работы как аппаратной части устройства, так и совместной работы аппаратной части и программного обеспечения (прошивки)
  • Получать данные моделирования, в том числе визуальные, непосредственно в процессе расчета

Работа с моделями устройств и прошивками осуществляется на основе проектов. Отдельный проект может описывать или работу устройства (VHDL-модель), или прошивку. Моделирование аппаратуры строится на основе группы проектов - обобщающего проекта (решения). Структура обобщающего проекта (решения) обладает иерархией, включая в свой состав несколько проектов. Данные из подключаемых проектов могу быть использованы в любом составе (по аналогии с библиотекой). Возможность одновременно использовать материалы из нескольких проектов существенно расширяют возможности по конфигурированию моделей работы сложных устройств и заметно упрощает процесс конфигурирования. Организация хранения данных обеспечивает возможность совместной работы нескольких участников над одним проектом.

Система в целом, обладает дружественным интерфейсом, который обеспечивает удобную работу с различными данными (моделями и результатами моделирования). В частности, запуск моделирования осуществляется нажатием всего одной кнопки и не требует использования каких либо специальных дополнительных средств.

Средства моделирования цифровой аппаратуры Delta Design обеспечивают наиболее полную поддержку стандарта VHDL, по сравнению с аналогичными продуктами. При этом система обеспечивает высокую скорость проведения расчетов.

Для разработки прошивок используется язык C/C++, компиляция выполняется сторонним компилятором.

Текущие результаты моделирования сразу доступны для просмотра и анализа. Встроенный осциллограф может отображать данные непосредственно в процессе расчета, что позволяет существенно уменьшить время обнаружения ошибок. Также, в процессе расчета, доступен единый стек вызовов, объединяющий информацию по прошивкам и аппаратной части.

В процессе моделирования аппаратной части (VHDL) могут быть выставлены точки останова. По достижению точки останова расчет может быть продолжен как в обычном режиме, так и в режиме пошаговой отладки модели VHDL ( при этом работа прошивки не нарушается).

Вместе с системой могут быть поставлены примеры моделей, описывающие следующую аппаратуру:

  • процессоры: MIPS, MSP, AVR
  • периферия к микроконтроллерам: Atmega128, PIC32, MSP430 1-го семейства
02.02.2016