Elektromos (CAD)

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2018. május 10-én felülvizsgált verziótól ; az ellenőrzések 4 szerkesztést igényelnek .
Elektromos
Típusú CAD
Fejlesztők Free Software Foundation , RuLabinsky Enterprises, Incorporated
Beírva Jáva
Operációs rendszer Többplatformos szoftver
Első kiadás 1983 és 1982 [1]
Hardver platform Java virtuális gép
legújabb verzió 9.07 (2016. november 22.)
Engedély GPL
Weboldal staticfreesoft.com

Electric VLSI Design System  - CAD elektromos áramkörök tervezésére, valamint nyomtatott áramkörök és integrált áramkörök elrendezésének tervezésére . Többek között praktikus eszköz a hardverleíró nyelvek, például a VHDL és a Verilog használatához .

Az Electric sok éve nyílt forráskódú projekt, és most az FSF-en ( Free Software Foundation ) keresztül érhető el.

Az Electric VLSI egy számítógéppel segített tervezőrendszer nagyon nagy integrált áramkörökhöz ( VLSI ). Az Electric segítségével integrált MOS és bipoláris áramköröket , nyomtatott áramköröket vagy bármilyen típusú áramkört tervezhet.

Az Electric számos szerkesztési stílussal rendelkezik, beleértve a tervezést, a vázlatokat , az illusztrációkat és az építészeti tervezést .

Az Electric különféle specifikációkkal és fájlformátumokkal tud együttműködni, mint például a VHDL , CIF , GDS II .

Az egyik lehetőség a kötési rendszer , amely lehetővé teszi a felülről lefelé történő tervezést, miközben megőrzi az összes kapcsolat integritását.

Eszközök és technológiák

Az Electric számos különböző szintetikus tesztet és elemző eszközt kombinál:

Az Electric számos különböző tervezési technológiát támogat, mint például:

Az integrált áramkörök tervezésének két módja

A legtöbb CAD két módszert használ az integrált áramkörök tervezésére: a konnektivitást és a geometriát. Az Electric azért más, mert a teljes projekthez csatlakoztathatóságot használ, beleértve az IC topológiát is . Ez azt jelenti, hogy ki kell rakni az alkatrészeket ( MOSFET -ek , érintkezők stb .), és meg kell húzni a vezetékeket ( metál1-2 , poliszilícium stb.) a csatlakoztatáshoz. A képernyőn a tényleges geometriai alakzat látható, de ez összekapcsolást is jelent. Tekintsük részletesebben az IC-topológia kialakítását a csatlakozással:

Nincsenek geometriai hibák. Az összetett komponensek többé nem egymáshoz nem kapcsolódó geometriai részekből állnak, amelyek egymástól függetlenül mozoghatnak. Festékrendszerekben véletlenül elmozdíthatja a kapu területét a tranzisztortól, így tönkreteheti a tranzisztort. Az elektromosságban a tranzisztor egyetlen tárgy, amelyet nem lehet véletlenül tönkretenni.

Integrált áramköri terv szerkesztése

Hatékonyabb szerkesztés. E-mail megtekintése séma hatékonyabb, mert a szerkesztő képes megjeleníteni a teljes e-mailt. lánc, amikor a része ki van választva (kiemelve). Ezenkívül az Electric egyesíti a csatlakoztathatóságot az elrendezési kényszerrendszerrel, hatékony vezérlőeszközöket biztosítva a szerkesztőnek. Ezek az eszközök konzisztens kialakítást biztosítanak akkor is, ha a séma a hierarchia különböző szintjein módosul .

Az eszközök okosabbak, ha képesek a kapcsolódó adatokat használni. Például a Tervezési szabály-ellenőrző program tudja, ha egy topológia csatlakozik, és különböző elhelyezési szabályokat használ .

Könnyebb tervezési folyamat. Amikor egyidejűleg hoz létre e- mailt vázlatok és topológiák, az érvényes LVS ellenőrzés megszerzése számos tervezési szabály tisztítási (ellenőrzési) lépést foglal magában . Ennek az az oka , hogy az IC-topológia csatlakoztatásához a csomópont-kivonást be kell fejezni, és a csomópont-kivonatok nem működnek, ha a tervezési szabályokat megsértik. Tehát minden alkalommal, amikor az LVS ellenőrzés hibát talál, a topológiát meg kell javítani, és a DRC újra törlődik. Ettől kezdve az Electric úgy dönthet, hogy (ki)bontsa a kapcsolatot az LVS-hez anélkül, hogy tökéletesen követné a tervezési szabályokat. Az első lépés a topológia és az e-mail egyeztetése. rendszer. A tervezési szabályok ezután tisztázhatók anélkül, hogy félnének attól, hogy elveszítik az LVS-megfelelőséget.

Normál felhasználói felület. Egyetlen CAD-rendszer, egyetlen felhasználói felülettel, mind topológia, mind e-mail létrehozására használható. rendszer. Az Electric szorosan integrálja a rajzolási folyamatot a kapcsolási rajzok szétválasztásával, és rendelkezik egy LVS eszközzel az összehasonlításhoz.

Az összekapcsolt topológiai tervezés hátrányai

A konnektivitás alapú topológiai tervezés hátrányai is ismertek. Ez különbözik az összes többitől, és átképzést igényel. Ez igaz, de sokan újratanulták és érdemesnek találták. Azoknak a felhasználóknak, akik ismerik az IC topológiák geometriai elrendezését, általában hosszabb és nehezebb megtanulni. Az Electric alkalmas azok számára, akik nem rendelkeznek IC tervezési tapasztalattal.

További műveleteket igényel a felhasználó részéről a kapcsolat bevezetése. Bár ez igaz lehet a tervezés korai szakaszában, általában nem. Ennek az az oka, hogy a tervezés korai szakaszában történő csatlakozással segít a rendszernek megtalálni a problémákat a jövőben. Ezenkívül az Electric hatékony eszközökkel rendelkezik az automatikus kapcsolatkezeléshez.

Történelem

Az Electric az 1980-as évek elején íródott C programozási nyelven (a legkorábbi hivatkozás az Electricre 1982. november 19.; az Electric első nyomtatott kiadványa az "In Integrated Aid for Top-Down Electrical Design" volt, Proceedings, ICCAD-83, IEEE A Computer Society 518. számú rendelete, 1983. szeptember ). Nem sokkal megjelenése után az Electricet egyetemek és kutatóintézetek vették át, és széleskörű nemzetközi terjesztést kapott.

Az 1980-as évek közepén az Electricet "Bravo3VLSI" néven eladták az Appliconnak .

1988-ban megalapították az Electric Editor Incorporated-t, és az Electricet kereskedelmi rendszerként értékesítették. A cég a forráskódot az FSF-en ( Free Software Foundation ) keresztül nyitotta meg 1998-ban.

2000- ben létrehozták a Static Free Software -t az Electric támogatására és terjesztésére.

2003 szeptemberében az Electric C verzióját már nem támogatták, és a rendszert a Java programozási nyelvre portolták át . A fordítás 2005 júniusában fejeződött be. Bár a C kód még mindig elérhető, a fejlesztők már nem tartják karban és nem fejlesztik. A frissített és továbbfejlesztett Java kód továbbra is ingyenes.

Jegyzetek

  1. https://www.gnu.org/software/electric/history.html

Linkek