Разработка электрических схем — программа Electric VLSI Design System, скачать бесплатно

разработка электрических схем программа Electric VLSI Design System
разработка электрических схем программа Electric VLSI Design System

Программа Electric VLSI Design System — это система автоматизированного проектирования для создания электрических схем и разработки топологий интегральных схем и печатных плат.

Применяясь для разработки электрических схем любой сложности, программа включает полный цикл подготовки печатных плат и технической документации. Electric VLSI Design System в своем распоряжении имеет огромное количество стилей редактирования: схематику, планирование, архитектурное проектирование и иллюстрации. В программе могут использоваться языки VHDL (язык описания аппаратуры интегральных схем) и Verilog (язык описания аппаратуры, используемый для описания и моделирования электронных систем). Поддержка различных спецификаций и форматов обмена позволяет взаимодействовать с другими аналогичными программами.

Технологии разработки электрических схем в программе Electric

Технология — это среда проектирования. Схемы в программе Electric VLSI Design System могут быть построены с использованием разных технологий, а также с помощью смешивания компонентов из разных технологии (если это целесообразно).

технологии разработка электрических схем
Разработка электрических схем в программе Electric

Программа поддерживает следующие технологии:

nMOS Общая n-канальная МОП структура
CMOS КМОП (комплементарная структура металл-оксид-полупроводник) — набор полупроводниковых технологий построения интегральных микросхем и соответствующая ей схемотехника микросхем.
Bipolar Общая интегрированная инжекторная логика.
BiCMOS Гибрид Bipolar и CMOS.
TFT Тонкопленочная технология.
Digital Filters Универсальные архитектурные технологии.
Printed Circuits Печатная плата.
Schematics Компоненты как для аналогового, так и для цифрового дизайна.
FPGA Программируемая Логическая Интегральная Схема (ПЛИС).
Artwork Элементы для графического дизайна.

Также программа Electric VLSI Design System содержит в себе большое количество различных инструментов анализа и синтетических тестов:

  • Design rule checking — два встроенных инструмента контроля и два интерфейса к ним.
  • Electrical Rule Checking — инструмент для контроля карманов/подложки и проверки с помощью Antenna-rules.
  • Simulation — два встроенных симулятора и интерфейса для более чем десятка промышленных инструментов.
  • Routing — пять различных трассировщиков для широкого круга задач.
  • Generators — генератор ПЛМ (программируемая логическая матрица), генератор ячеек, генераторы структурной подложки и генератор ПЗУ (постоянное запоминающее устройство).
  • Logical Effort — инструмент для анализа схемы и изменения ее компонентов с учетом метода логического усилия.
  • LVS (layout vs schematic) — приспособление для сравнения двух некоторых выбранных эквивалентов схем.
  • Чтение/Запись способность считывать и записывать описание схемы в множество форматов (CIF, GDS, EDIF, DXF, VHDL).

Работа в программе Electric VLSI Design System

Проектирование схем в программе Electric VLSI Design System производится путем представления на экране узлов (электрических компонентов), дуг (проводников, соединяющих узлы) и портов (точек подключения дуг на узлах). При этом библиотеки компонентов пополняются через официальный сайт.

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

В большинстве САПР (система автоматизированного проектирования) используется способ обеспечения связанности и геометрический способ проектирования интегральных микросхем. В отличие от них программа Electric использует связанность для всего проекта, включая топологию ИС.

Для Electric VLSI Design System имеется большое количество плагинов, существенно расширяющих функционал программы. Выделим некоторые расширения:

  • IRSIM — логический симулятор, рассматривающий каждый цифровой элемент на уровне ключей. Позволяет быстро проводить моделирование сложных цифровых схем.
  • Jython — добавляет возможность работы со скриптами на Python.
  • 3D — отображает разрабатываемый макет в трехмерном виде.
  • Animation — трехмерная анимация проекта.

Имеется подробная документация к программе Electric VLSI Design System. Единственное неудобство — она представлена только на английском языке.

Особенности программы, ссылка на скачивание

Программа с C-кодом в сентябре 2003 года перестала поддерживаться, и система была переведена на язык программирования Java. Обновленный и улучшенный Java-код по-прежнему остается актуальным и свободным.

Electric VLSI Design System распространяется бесплатно и не имеет русификатора. Скачать данную программу можно с официального сайта, где имеется вся необходимая документация, включая учебные пособия.

Дистрибутив программы состоит из одного «.jar» файла, который будет работать на любой платформе (Windows, Mac OS, Linux) с Java 1.6 или более поздней версии. Для разработки электрических схем вы можете скачать «.jar» файл с исходным кодом или без него. Размер бинарного дистрибутива составляет 20 мегабайт, а размер исходного дистрибутива составляет 26 мегабайт. Обе версии имеют встроенное руководство пользователя, вспомогательные библиотеки, двоичный код, и готовы работать без дополнительных инсталляций. Достаточно лишь запустит скаченный файл «electric-9.07.jar» или «electricBinary-9.07.jar».