Система автоматизированного проектирования для создания электрических схем и разработки топологий интегральных схем и печатных плат.
Electric VLSI применяется для разработки электрических схем любой сложности, программа включает полный цикл подготовки печатных плат и технической документации. Приложение используется для проектирования сверхбольших интегральных схем, позволяет разрабатывать биполярные схемы и интегральные МОП. Данная САПР имеет большое количество различных стилей редактирования, включающих схематику, планирование, архитектурное проектирование и иллюстрации. Могут использоваться языки VHDL и Verilog, кроме того Electric VLSI поддерживает различные спецификации и форматы обмена, в том числе CIF, GDS II, DXF, EDIF, позволяющие организовать связь с другими аналогичными программами – ECAD, Eagle, Pads и т.д.
Проектирование схем в Electric VLSI осуществляется путем представления на экране совокупности узлов (электрических компонентов: транзисторов, логических вентилей, контактов), дуг (проводников, соединяющих узлы) и портов (точек подключения дуг на узлах). Библиотеки стандартных компонентов пополняются через официальный сайт. Наиболее важная особенность данной программы – встроенная система привязок, осуществляющая проектирование по типу «сверху-вниз» с соблюдением целостности всех соединений и созданием неразрывной системы привязок. Здесь же кроется и главный недостаток ПО – для использования подобного метода разработчикам, владеющим методами геометрической компоновки топологий ИС, необходима переподготовка.
Electric VLSI содержит в себе большое количество всевозможных инструментов анализа и синтетических тестов, среди которых стоит отметить:
Для пакета Electric VLSI написано большое количество плагинов, некоторые из которых существенно расширяют функционал программы. Стоит отметить: IRSIM (симулятор Стэнфордского Университета), Jython (добавляет возможность работы со скриптами на Python), 3D (отображает разрабатываемый макет в трехмерном виде) и Animation (3D анимация проекта).
Самая первая версия Electric VLSI была написана на языке С в начале восьмидесятых годов прошлого века. Программа получила широкое распространение в различных международных университетах и исследовательских институтах. В 1998 году был открыт исходный код программы. В настоящее время продвижением, обновлением и улучшением Electric VLSI занимается некоммерческая организация «Фонд свободного программного обеспечения» (Free Software Foundation), основанный в 1985 году Ричардом Столлманом. В конце 2003 года было объявлено о переводе Electric VLSI на язык программирования Java. Работы над трансляцией завершились в середине 2005. C-версия до сих пор доступна, однако больше не развивается и не поддерживается.
Electric VLSI является свободным программным обеспечением, скачать данную САПР можно со страницы официального сайта. К ПО прилагается вся необходимая документация, включая учебные пособия. Последние версии программы написаны на Java, кроме того есть варианты на языке C. Распространяется Electric VLSI в виде одного файла расширением *.jar. Существует два варианта – без включенного исходного кода и с ним. Установка самой САПР не требуется.
Программное обеспечение Electric VLSI и вся документация к нему представлены только на английском языке, русификатора не имеется.
Запуск рассматриваемой программы возможен под разными платформами – Windows, Mac OS, Linux. Для работы необходима Java версии 1.5 (или более старшая) от компании Sun Microsystem. Также приложение можно запустить под Apache Harmony.
Распространение программы: бесплатная.
Официальный сайт Electric VLSI Design System: http://www.staticfreesoft.com/
Комментарии (0) | Подписаться