англійськафранцузькаіспанська

Значок OnWorks

електричний - онлайн в хмарі

Запустіть електрику в безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда Electric, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


електричний - система проектування СБИС

СИНТАКСИС


електричний [ВАРІАНТИ]

ОПИС


Електрична система загального призначення для всіх електричних проектів. На даний момент відомо про
nMOS, CMOS, біполярні, ілюстрації, схеми, друковані плати та багато інших
технології. Він має великий набір інструментів, включаючи кілька перевірок правил проектування (обидва
інкрементний та ієрархічний), перевірка електричних правил, більше десятка симуляторів
інтерфейси, кілька генераторів (PLA і рамка панелі), кілька маршрутизаторів (зшивання, лабіринт,
river), порівняння мережі, ущільнення, компенсація, компілятор VHDL і кремній
компілятор, який розміщує та направляє стандартні комірки.

На додаток до текстового терміналу, який використовується для виклику програми, Electric використовує кольоровий дисплей
з мишкою як робочою станцією. Для тексту та графіки використовуються окремі вікна.

Якщо бібліотека диск згадується в командному рядку, цей файл читається як початковий
дизайн для редагування. Крім того, розпізнаються такі перемикачі:

ВАРІАНТИ


-mdi
режим інтерфейсу кількох документів

-sdi
режим інтерфейсу одного документа

-НОМІНМЕМ
ігноруйте мінімальний обсяг пам’яті, наданий для JVM

-s <сценарій ім'я>
сценарій оболонки bean для виконання

-версія
інформація про версію

-v
коротка інформація про версію

-відлагоджувати
режим налагодження. Додаткова інформація доступна

-нитки
рекомендований розмір пулу потоків для виконання завдання.

- лісозаготівля
реєструвати події сервера у двійковому файлі

-розетка
порт сокета для взаємодії клієнт/сервер

- партія
пакетний режим передбачає «без GUI» і нічого більше

-сервіс
дамп слідів знімків

-клієнт <машина ім'я>
відтворення слідів знімків

-допомога
це повідомлення

ПРЕДСТАВНИЦТВО


Схеми представлені у вигляді мереж, які містять вузли і підключення дуги. Вузли
це електричні компоненти, такі як транзистори, логічні елементи та контакти. Дуги є
просто дроти, які з'єднують вузли. Крім того, кожен вузол має набір Порти які є
місця дугового з'єднання. А technology, то це просто набір примітивних вузлів і
дуги, які є будівельними блоками схем, розроблених у цьому середовищі.

Колекції вузлів і дуг також можна об’єднати грані of клітин які можуть бути
використовується вище в ієрархії для виконання функції вузлів. Ці визначені користувачем вузли мають порти, які
надходять із внутрішніх вузлів, портами яких є експортується. Фасети зібрані в libraries
які містять ієрархічно послідовний дизайн.

Дуги мають властивості, які допомагають обмежити дизайн. Наприклад, дуга може обертатися
довільно або фіксуватися під їх кутом. Дуги також можуть бути розтягнутими або жорсткий при
модифікація їх сполучних вузлів. Ці обмеження поширюються ієрархічно від
знизу вгору.

ТЕХНОЛОГІЇ


Великий набір технологій надається в Electric. Їх можна змінити за допомогою
редактор технологій, або можна створити абсолютно нові технології. Наступні
параграфи описують деякі основні технології.

Технології nMOS мають дуги, доступні в металі, полікремнії та дифузії. The
примітивні вузли включають звичайні контакти, заховані контакти, транзистори та «шпильки» для
виготовлення дугових кутів. Транзистори можуть бути серпантинними, а вузли чистого шару можуть бути
полігонально описані з вузол простежувати команда. Технологія «nmos» має стандарт
Правила дизайну Mead&Conway.

Технології CMOS мають дуги, доступні в металі, полікремнії та дифузії. The
Дуги дифузії можуть бути знайдені в імплантаті P-лунки або в імплантаті P+. Таким чином, є два
типи контактів метал-дифузія, два типи дифузійних штирів і два типи
транзистори: в P-лунку і в P+ імплантат. Як і у випадку з nMOS, транзистори можуть бути серпантинними
і примітиви чистого шару можуть бути полігонально визначені. Технологія «CMOS» має
стандартні правила проектування за Грізвольдом; Технологія «mocmos» має правила проектування
процес MOSIS CMOS (подвійний метал); Технологія «mocmossub» має правила проектування
MOSIS CMOS субмікронний процес (подвійний полі та до 6 металевих); технологія "rcmos".
кругла геометрія для процесу MOSIS CMOS.

«Схематична» технологія надає основні символи для створення схеми. Це
містить логічні символи: BUFFER, AND, OR та XOR. Заборонені бульбашки можна розмістити
заперечення сполучної дуги. Існують також складніші компоненти, такі як шльопанці,
роз'єм сторінки, чорний ящик, лічильник і джерело живлення. Нарешті, є електрика
компоненти: транзистор, резистор, діод, конденсатор і індуктор. Існують два типи дуг
звичайні дроти та шини змінної ширини.

Технологія «artwork» — це середовище для ескізів для створення графіки загального призначення.
Компоненти можна розміщувати довільного кольору та форми.

«Загальна» технологія існує для тих різноманітних цілей, які не підпадають під
область інших технологій. Він має універсальну дугу і штифт, який можна підключити до БУДЬ-ЯКОГО
інший об'єкт і, отже, корисні в проектах із змішаними технологіями. Невидима дуга може
використовуватися для обмеження двох вузлів без встановлення з’єднання. Нерозпрямлена дуга може бути
використовується для електричних з'єднань, які пізніше будуть прокладені справжніми проводами. грань-
центральний примітив, якщо він поміщений у фасет, визначає початок курсору на його екземплярах
фасетка.

ДИЗАЙН-ПРАВИЛО ПЕРЕВІРКА


Інкрементальна перевірка правил проектування зазвичай увімкнена і відстежує всі зміни, внесені до
ланцюг. Він не виправляє, але друкує повідомлення про помилки, коли правила проектування порушуються.
Ієрархія не обробляється, тому вміст підфасетів не перевіряється.

Ієрархічна перевірка дивиться на всю ланцюг для всіх правил проектування. Інший
Опція дозволяє підготувати вхідну колоду для перевірки правил дизайну Dracula в ECAD.

Ущільнення


Ущільнювач намагається зменшити розмір фасетки, видаляючи непотрібний простір між ними
елементів. При виклику він ущільнюється у вертикальному та горизонтальному напрямках, поки не буде
не може знайти способу далі ущільнити фасет. Він не робить ієрархічного ущільнення,
не гарантує оптимальне ущільнення і не може належним чином обробляти неманхеттенську геометрію.
Ущільнювач також розширить фасет, щоб гарантувати відсутність порушень проектних правил, якщо
встановлено опцію «розповсюдження».

МОДЕЛЮВАННЯ


Існує багато інтерфейсів симулятора: ESIM (симулятор за замовчуванням: комутатор рівня для nMOS
без синхронізації), RSIM (рівень комутатора для MOS із синхронізацією), RNL (рівень комутатора для MOS з
синхронізація та інтерфейс LISP), MOSSIM (перемикач рівня для MOS із синхронізацією), COSMOS (перемикач-
рівень для MOS з синхронізацією), VERILOG (симулятор каденції), TEXSIM (комерційний симулятор),
SILOS (комерційний симулятор), ABEL (генератор/симулятор PAL для схем) і SPICE
(рівень ланцюга). MOSSIM, COSMOS, VERILOG, TEXSIM, SILOS і ABEL насправді не
імітувати: вони записують лише вхідну колоду вашої схеми.

Готуючись до більшості симуляторів, необхідно експортувати ті порти, які ви бажаєте
маніпулювати чи досліджувати. Ви також повинні експортувати порти живлення та заземлення.

Готуючись до моделювання SPICE, ви повинні експортувати сигнали живлення та землі та.
явно підключіть їх до вихідних вузлів. Тоді джерело має бути параметризовано
вкажіть кількість і чи це напруга чи струм. Наприклад, щоб зробити 5 вольт
постачання, створіть вихідний вузол і встановіть для карти SPICE значення: "DC 5". Далі всі вхідні порти
повинні бути експортовані та підключені до позитивної сторони джерел. Далі всі значення, які є
нанесені на графіку мають бути експортовані та мати на них вузли вимірювання. Вузол повинен мати
верхній і нижній порти підключені належним чином.

PLA ПОКОЛІННЯ


Існує два генератора PLA, один для nMOS, а інший для CMOS
макет. Генератор PLA nMOS зчитує єдину таблицю персоналізації та генерує масив
і всі схеми керування, включаючи з'єднання живлення та заземлення. Генератор CMOS PLA
читає дві таблиці особистості (І та АБО), а також читає бібліотеку помічника PLA
компонентів (званих "pla_mocmos") і генерує масив.

МОЖЛИВОСТІ


Маршрутизатор може виконувати маршрути по річці, лабіринти та просте фасетне зшивання (
явне підключення неявно підключених вузлів, які стикаються). Річковим маршрутом курсує автобус
дроти між двома протилежними сторонами каналу маршрутизації. З'єднання з кожного боку
має бути на лінії, щоб шина проходила між двома паралельними наборами точок. Ви повинні використовувати
Немаршрутизована дуга від технології Generic для вказівки портів, які потрібно підключити. The
річковий маршрутизатор також може підключати дроти до перпендикулярних сторін маршрутного каналу, якщо
один або кілька нерозкладених проводів перетинають ці сторони.

Є два режими зшивання: автоматичне зшивання та імітаційне зшивання. В автоматичному зшиванні все
порти, які фізично торкаються, будуть зшиті. Імітує зшивання годинників дуги, які є
створений користувачем і додає подібні в інших місцях аспекту.

МЕРЕЖА ПОРІВНЯННЯ


Інструмент підтримки мережі може порівнювати мережі в двох аспектах
відображається на екрані. Після порівняння вузли в одному фасеті можна прирівняти до вузлів в
інші. Якщо дві мережі є автоморфними або їх важко розрізнити,
Інформацію про еквівалентність можна вказати перед порівнянням, вибравши компонент в
перший аспект, а потім вибір компонента в другому аспекті.

Використовуйте електричні онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad