ГНУ Елецтриц – Сјајан софтвер за дизајн ВЛСИ чипа отвореног кода

ГНУ Елецтриц

ГНУ Елецтриц није само још један бесплатни софтвер, то је моћан скуп алата који омогућава корисницима да дизајнирају шеме, цртају дијаграме кола и на крају креирају дизајн чипова на нивоу транзистора као што то раде компаније за дизајн система.

Својим фокусом на флексибилност и ефикасност, ГНУ Елецтриц је постао а преферирани избор за професионалце и ентузијасте. Поред тога, наћи ћете добру документацију која ће вам помоћи у њеној употреби, као и добар скуп библиотека за производњу чипа у различитим чворовима, тестним круговима итд.

Шта је електрично?

Елецтриц је компјутерски потпомогнут систем пројектовања електричних кола, са примарним фокусом на дизајн интегрисаних кола. Међутим, такође је способан да рукује шемама и језицима описа хардвера или ХДЛ (језик за опис хардвера) за ВЛСИ (вери Ларге-Сцале Интегратион) дизајн чипа. Свестран је и обухвата различите технологије, укључујући МОС (нМОС и различите варијанте ЦМОС), биполарни и хибридни дизајн. Поред ових технологија дизајна ИЦ-а, можете радити са многим другим графичким облицима, као што су шеме, уметност, ФПГА архитектуре и још много тога. Укључује уграђени уређивач технологије који омогућава модификацију и креирање нових дизајнерских окружења.

Електрични интегрише а разноврсност алата за анализу и синтезу кола. Систем укључује провере правила дизајна, симулаторе, рутере и још много тога. Осим тога, има елегантан модел за интеграцију алата, што олакшава додавање нових. Исто тако, има додатне алате, као што је ИРСИМ симулатор са Универзитета Станфорд, који се може савршено интегрисати са Елецтриц-ом, као допуна АЛС-у.

Поред тога што може да рукује произвољним технологијама и алатима, Елецтриц има моћан интерфејс који пружа ограничења дизајна и преносивост платформе. Систем ограничења омогућава повезаним компонентама да остану разумно повезане, чак и када је дизајн измењен. Преносивост платформе значи да Елецтриц може да ради на скоро сваком рачунару (Јава код се покреће било где, а Ц код се компилира на УНИКС/ЛИНУКС, Виндовс и Мацинтосх). И наћи ћете га на неколико језика, укључујући шпански.

Електричне карактеристике

Елецтриц је веома флексибилан и моћан ВЛСИ систем дизајна који може да се носи са многим типовима дизајна кола.. Његов софистицирани кориснички интерфејс ради на свим популарним радним станицама и пружа интерпретативне језике за напредне кориснике. Елецтриц има много алата за анализу и синтезу, укључујући проверу правила дизајна, симулацију, поређење мреже, рутирање, сабијање, компилацију силикона, генерисање ПЛА и компензацију.

Систем верификације правила дизајна Елецтриц прати све промене направљене у дизајну и приказује поруке о грешкама када се открију кршења. Елецтриц такође може да очита излаз Ассура или Цалибра и прикаже резултате. Уређај за проверу електричних правила проверава све области бунара и подлоге да ли су исправни контакти и размаци, и врши проверу правила антене ради валидације производње.

Електрични долази са симулатором Уграђени ниво преклапања са 12 стања, под називом АЛС. Елецтриц може произвести улазне палубе за бројне популарне симулаторе. Корисници електричне енергије морају сами набавити ове симулаторе.

El ПЛА ЦМОС генератор из Електричних радова из библиотеке ПЛА елемената, омогућавајући прилагођене матрице. Генератор оквира јастучића поставља ћелије јастука око језгра чипа и повезује их заједно. РОМ генератор производи дизајн из РОМ датотеке личности.

El Електрични компактор прилагођава геометрију минималном размаку на Кс и И оси. Логиц Еффорт је систем за обележавање дигиталних шематских капија са фан-оут информацијама које ће произвести оптимално брза кола. С друге стране, Елецтриц има на располагању шест експерименталних алата за постављање који користе паралелизам да би убрзали задатак. Елецтриц-ов лавиринтски рутер покреће појединачне каблове између тачака. Рутер за спајање ћелија прави експлицитне везе где се ћелије спајају или преклапају. Имитациони рутер посматра активност корисника и понавља активност у сличним ситуацијама кроз коло.

El ВХДЛ систем Елецтриц може да генерише ВХДЛ из распореда и може да компајлира ВХДЛ у нетлистове различитих формата. Ове листе мрежа се могу симулирати помоћу уграђеног симулатора, конвертовати у распоред помоћу силиконског компајлера или сачувати на диску за употребу од стране екстерних симулатора.

El Електрични силицијумски компајлер поставља и усмерава стандардне ћелије са листе структурних мрежа, која се може добити из ВХДЛ-а, која се заузврат може добити из шематског цртежа. Елецтриц такође има алатку за проверу конзистентности мреже (ЛВС) која упоређује дизајн са његовом еквивалентном шемом. Можете упоредити две различите верзије дизајна или две различите верзије шеме. Експериментална верзија НЦЦ-а је такође доступна, названа Порт Екцханге Екперимент.

А ако то желите, имаћете на располагању и а уграђени систем управљања пројектима (чак и други уграђени систем заснован на ЦВС-у ако желите) који омогућава корисницима да деле библиотеку кола. Корисници могу издвојити ћелије за уређивање и вратити их када заврше. Другим корисницима је онемогућено да мењају уклоњене ћелије и могу да ажурирају своја кола када се промене забележе. Поред тога, корисницима је онемогућено да уносе промене у одјављене ћелије које би утицале на друге ћелије које нису одјављене. Упозорења се такође издају када више корисника издвоји ћелије које су хијерархијски повезане, што може изазвати сметње у њиховом уређивању.

Као подржане технологије, имати:

нМОС Традиционални нМОС транзистор
ЦМОС Долази у неколико различитих верзија, као што су генеричка, Цал Тецх Роунд или МОСИС правила
биполарни Генеричка биполарна транзисторска логика
БиЦМОС Биполарни+ЦМОС за хибридна кола
ТФТ Танкослојна кола
Дигитални филтери Генериц
ПЦБ- Може да подржи до 8 слојева за штампане плоче
Шеме Креирајте шематска кола са аналогним и дигиталним компонентама
ФПГА Дизајн за прилагођени ФПГА
Илустрације Елементи за графички дизајн

А што се тиче спољних интерфејса, истина је да је Елецтриц високо фајл компатибилан из многих других ЕДА, на пример:

Формат Улазни излаз опис
ЦАФ ИС Цалтецх средњи формат
ГДС ИИ ИС Цалма ГДС Екцханге формат
ЕДИФ ИС Формат за размену електронског дизајна
СУЕ E Шематско корисничко окружење
ДКСФ ИС АутоЦАД изворни механички формат
Вхдл ИС ХДЛ
Верилог S ХДЛ
ЦДЛ S Цаденце Десцриптион Лангуаге
ЕАГЛЕ S Шематски снимак
ПАДС S Шематски снимак
ЕЦАД S Шематски снимак
Апплицон E Апплицон/860 (стари ЦАД формат)
Полица за књиге E Полица за књиге (формат размене пласмана)
гербер ИС Гербер Сциентифиц (формат плотера)
ХПГЛ S Језик за цртање
ПостСцрипт S Језик за цртање
СВГ S Скалабилна векторска графика (скалабилна слика за претраживач)

Али ово није све, можете и ви имају додатке попут ових библиотека:

  • Држава Боисе: библиотека за коришћење стандардних ћелија које је креирао универзитет по коме су назване, а засноване на МОСИС Субмицрон правилима са 3 слоја металних интерконекција и могућношћу производње чипа у ливници ОН Семицондуцтор у Ц5 процесу.
  • Харвеи Мудд: стандардне ћелије и чипови са Харвеи Мудд Цоллеге, са 32-битним МИПС дизајном микропроцесора и припадајућим ћелијама.
  • МОСИС ЦМОС- Имате и библиотеку за 350нм и 180нм производну технологију за јастучиће и стандардне ћелије. Ове библиотеке су развили Сун Мицросистемс Лабораториес и Градски инжењерски колеџ Бангладеша, вођени Канада Тецхнологиес.
  • Сун Мицросистемс тест чип: Ово је Сун дизајн са око милион транзистора који је коришћен као модел за мерење структурних капацитета чипа.
  • Ћелијска библиотека: још једна библиотека ћелија коју је дизајнирао Хоцхсцхуле Кемптен и користи се у Елецтриц-овом Силицон Цомпилер-у.

Једноставно импресивно…

ГНУ Елецтриц: историја

Софтвер за пројектовање ВЛСИ, ГНУ Елецтриц, имао је дугу историју до онога што знамо данас. Креирао га је Стевен М. Рубин почетком 80-их и убрзо је дистрибуиран универзитетима и истраживачким институцијама широм света. Средином 80-их, Апплицон је продавао Елецтриц под именом „Браво3ВЛСИ“. Први Елецтриц дизајни су написани у програмском језику Ц, и још увек се могу преузети са званичног сајта, иако ће касније бити пренет на Јаву са верзије 8.0, иако се 7.0 одржава на основу Ц ако то желите.

Године 1988. основана је Елецтриц Едитор Инцорпоратед, која је комерцијално продала систем. Године 1998. компанија је пустила Елецтриц преко Фондација за слободни софтвер (ГНУ). 1999. године, Елецтриц девелопмент се преселио у Сун Мицросистемс.

Године 2000. створио је Стевен Рубин Статиц Фрее Софтваре, компанија која управља бесплатном дистрибуцијом Елецтриц-а. Године 2003. „Ц“ верзија Елецтриц-а је напуштена и почео је њен превод на језик Јава, који је завршен 2005. Иако је Ц код још увек доступан, више није развијен нити подржан.

Године 2004. Статиц Фрее Софтваре је постао одељење РуЛабински Ентерприсес, Инцорпоратед, корпорација која остаје посвећена слободном софтверу. 2010. године, Орацле је купио Сун Мицросистемс и наставио да подржава развој Елецтриц-а до краја 2016. године, стога је заснован на Јави.

2017. развој Елецтрица је престао, али Подршка и исправке грешака се настављају. Код је сада доступан од Фондације за слободни софтвер. Тренутно је део уобичајеног репертоара ГНУ пројектних пакета.

Штавише, тренутно је користе многи приватни хобисти, па чак и професионалци. Многи универзитети широм света су користили Елецтриц за своје дизајне чипова, као и неке познате компаније, као што су Аппле Цомпутер, Интел, Харрис Цорпоратион, НЕЦ Елецтроницс, Рамбус, Сун Мицросистемс (сада Орацле) и многе друге. У ствари, међу компанијама које су га користиле је и чувена Трансмета Цорпоратион, компанија која је развила ВЛИВ микропроцесоре као што су Црусое и Еффицеон, и где је сам Линус Торвалдс радио када је недавно стигао из Финске у Силицијумску долину да креира Цоде Морпхинг, код да је радио у позадини како би превео софтверске к86 инструкције у ВЛИВ како би ови чипови били компатибилни са свакодневним софтвером.

Како добити бесплатну електричну енергију

Ако ти се свидело, можеш преузмите га бесплатно одавде:


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.