Современная электроника №8/2023

ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ 54 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 8 / 2023 Схемотехнический способ работы с системой цифрового моделирования САПР Delta Design Simtera Уважаемые читатели , коллеги , перед вами третья статья из серии статей по работе с отечественной системой цифрового моделирования Delta Design Simtera, в которой рассмотрен схемотехнический ( блок - диаграммный ) способ работы с системой . Никита Малышев ( ЭРЕМЕКС ) Аркадий Поляков ( НИУ МЭИ ) Введение В предыдущих двух статьях мы зна - комились с системой цифрового моде - лирования Delta Design Simtera с точки зрения разработчика САПР . В первой статье [1] оценивается сложность соз - дания библиотек тестов для верифи - кации программного пакета Simtera. Приводятся примеры простых и слож - ных тестов на языке Verilog. Во второй статье [2] рассматриваются результаты сравнения параметров промежуточной версии 3.6 Delta Design Simtera с ана - логичными зарубежными системами : скорость моделирования , компиляции , времени запуска , поддерживаемых семейств ПЛИС ( программируемых логических интегральных схем ). Что касается темы данной статьи , то она представляется интересной не только пользователям САПР , применяющим языки описания аппаратуры (HDL) типа VHDL и Verilog, но и разработ - чикам - схемотехникам РЭА , исполь - зующим графические редакторы для ввода описаний проектируемых объ - ектов . Рассматривается наполнение базы библиотек компонентов САПР DeltaDesign Simtera цифровыми моде - лями , их параметризация и использо - вание . Схемотехнические редакторы и их применение Как известно , схемотехнические (BD) графические редакторы имеют - ся практически во всех системах авто - матизации проектирования РЭА . Они используются не только при проек - тировании принципиальных элек - трических схем радиоэлектронных устройств , но и при разработке про - ектов БИС и ПЛИС . В некоторых САПР ПЛИС вендоры предлагают схемо - технический редактор как основной инструмент разработки . В нём разра - ботчик формирует соединения шин и проводников проектируемой системы с IP- ядрами , PLL и прочими компонен - тами чипа . Такое решение , например , предлагают пользователям компания АМ D в САПР ПЛИС Vivado [3], ком - пания Microchip в IDE ( интегриро - ванной среде разработки ) Libero [4] и другие . Проблема автоматическо - го перевода HDL- описаний блоков в блок - диаграммные также решена в большинстве САПР . Особенно про - сто это делается в САПР Active-HDL. К плюсам блок - диаграммного спо - соба описаний проектов можно отне - сти наглядность , которая падает при увеличении количества блоков ( пара дюжин - предел ). К минусам отнесём ухудшение переносимости проектов из - за несовместимости файлов BD. В САПР Delta Design Simtera исполь - зуется общий для аналогового и для цифрового моделирования графиче - ский редактор , в основном ориенти - рованный на проектирование печат - ных плат по нормативам ЕСКД . САПР Delta Design [5] обеспечивает : ● формирование базы данных радио - электронных компонентов и поддер - жание её в актуальном состоянии ; ● разработку схем электрических принципиальных ; ● проведение моделирования анало - говых и цифровых схем , анализ ре - зультатов моделирования ; ● разработку конструкции печатных плат ; ● расстановку компонентов и проведе - ние полуавтоматической и автомати - ческой трассировки печатных плат ; ● выпуск конструкторской документа - ции в соответствии со стандартами ; ● выпуск производственной доку - ментации , в том числе для авто - матизированных производствен - ных линий ; ● подготовку данных для составления перечня закупаемых изделий и ма - териалов , необходимых для реали - зации проекта . Знакомство с Delta Design Simtera. Графический интерфейс пользователя Delta Design Simtera – единая среда работы с модулями цифрового проек - тирования и моделирования . Графи - ческий интерфейс пользователя состо - ит из подокон , которые изменяются в зависимости от выбранного в данный момент объекта для работы ( контек - ста ). Общий вид интерфейса приведён на рис . 1. Этот интерфейс использует - ся и для системы аналогового модели - рования SimOne [6]. Панель меню содержит в себе все меню , необходимые для выполнения действий с проектами , схемами , ком - понентами и т . д . Ленточное меню содержит выне - сенные пункты из меню панели для удобства быстрого доступа . Окно проектов отображает древо - видную структуру проектов . Каждый проект представляет из себя либо блок - диаграмму – схему с компонен - тами , либо её описание на языках опи - сания аппаратуры . В проекте имеют - ся дополнительные части . Например , если необходимо провести моделиро - вание схемы , то в проекте будут распо - лагаться файлы временны́х диаграмм – осциллографов . Если необходимо соз - дать на основе схемы печатную плату , будет располагаться проект печатной платы и т . д . Окно библиотек компонентов содержит в своём составе библиоте - ки компонентов . Каждый компонент в системе цифрового моделирования

RkJQdWJsaXNoZXIy MTQ4NjUy