EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

electric - Online în Cloud

Rulați electric în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda electrică care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


electric - un sistem de proiectare VLSI

REZUMAT


electric [OPŢIUNI]

DESCRIERE


Electricul este un sistem de uz general pentru toate proiectele electrice. În prezent știe despre
nMOS, CMOS, bipolar, lucrări de artă, scheme, plăci cu circuite imprimate și multe altele
tehnologii. Are un set mare de instrumente, inclusiv mai multe verificatoare de reguli de proiectare (ambele
incremental și ierarhic), un verificator de reguli electrice, peste o duzină de simulatoare
interfețe, mai multe generatoare (PLA și pad frame), mai multe routere (cusături, labirint,
river), comparație de rețea, compactare, compensare, un compilator VHDL și un siliciu
compilator care plasează și direcționează celulele standard.

În plus față de terminalul text folosit pentru a invoca programul, Electric folosește un afișaj color
cu un mouse ca post de lucru. Ferestre separate sunt folosite pentru text și grafică.

În cazul în care o bibliotecă fișierul disc este menționat pe linia de comandă, acel fișier este citit ca inițial
design pentru editare. În plus, sunt recunoscute următoarele comutatoare:

OPŢIUNI


-mdi
modul de interfață cu documente multiple

-sdi
modul de interfață cu un singur document

-NOMINMEM
ignorați memoria minimă furnizată pentru JVM

-s <Script nume>
scriptul bean shell de executat

-versiune
informații despre versiune

-v
informații despre versiunea scurtă

- depanare
modul de depanare. Sunt disponibile informații suplimentare

- fire
dimensiunea recomandată a pool-ului de fire pentru executarea jobului.

-Logare
înregistrați evenimentele serverului într-un fișier binar

-priză
portul socket pentru interacțiunea client/server

-lot
modul batch implică „fără GUI” și nimic mai mult

Server
dump urma de instantanee

-client <mașină nume>
reluare urma de instantanee

-Ajutor
acest mesaj

REPREZENTARE


Circuitele sunt reprezentate ca rețele care conțin noduri și conectarea arce. Nodurile
sunt componente electrice, cum ar fi tranzistoarele, porțile logice și contactele. Arcurile sunt
pur și simplu fire care conectează nodurile. În plus, fiecare nod are un set de porturi care sunt
locurile de conectare a arcului. A tehnologie, atunci, este pur și simplu un set de noduri primitive și
arcuri care sunt blocurile de construcție ale circuitelor proiectate în acel mediu.

Colecțiile de noduri și arce pot fi, de asemenea, agregate în fațete of celulele care poate fi
utilizate mai sus în ierarhie pentru a acționa ca noduri. Aceste noduri definite de utilizator au porturi care
provin de la noduri interne ale căror porturi sunt exportat. Fațetele sunt colectate în biblioteci
care conţin un design consistent ierarhic.

Arcurile au proprietăți care ajută la constrângerea designului. De exemplu, un arc se poate roti
arbitrar sau să fie fixate în unghiul lor. Arcurile pot fi, de asemenea, extensibile sau rigid în
modificarea nodurilor lor de legătură. Aceste constrângeri se propagă ierarhic din
de jos în sus.

TEHNOLOGII


Un set mare de tehnologii este furnizat în Electric. Acestea pot fi modificate cu ajutorul
editor de tehnologie sau pot fi create tehnologii complet noi. Următoarele
paragrafele descriu unele dintre tehnologiile de bază.

Tehnologiile nMOS au arcuri disponibile în metal, polisiliciu și difuzie. The
nodurile primitive includ contacte normale, contacte îngropate, tranzistori și „pini” pentru
realizarea colţurilor arcului. Tranzistoarele pot fi serpentine, iar nodurile stratului pur pot fi
poligonal descris cu nod urmări comanda. Tehnologia „nmos” are standardul
Reguli de proiectare Mead&Conway.

Tehnologiile CMOS au arcuri disponibile în metal, polisiliciu și difuzie. The
Arcurile de difuzie pot fi găsite într-un implant P-well sau într-un implant P+. Astfel, sunt două
tipuri de contacte metal-difuzie, două tipuri de știfturi de difuzie și două tipuri de
tranzistoare: în P-well și în P+ implant. Ca și în cazul nMOS, tranzistoarele pot fi serpentine
iar primitivele de strat pur pot fi definite poligonal. Tehnologia „cmos” are
reguli standard de proiectare conform lui Griswold; tehnologia „mocmos” are reguli de proiectare pt
procesul MOSIS CMOS (dublu metal); tehnologia „mocmossub” are reguli de proiectare pentru
Procesul MOSIS CMOS Submicron (dublu poli și până la 6 metal); tehnologia „rcmos” are
geometrie rotundă pentru procesul MOSIS CMOS.

Tehnologia „schematică” oferă simboluri de bază pentru realizarea capturii schematice. Aceasta
conține simbolurile logice: BUFFER, AND, OR și XOR. Bulele de negare pot fi plasate prin
negând un arc de legătură. Există, de asemenea, componente mai complexe, cum ar fi flip-flop, off-
conector de pagină, cutie neagră, contor și sursă de alimentare. În cele din urmă, sunt cele electrice
componente: tranzistor, rezistor, diodă, condensator și inductor. Există două tipuri de arc pentru
fire normale și magistrale cu lățime variabilă.

Tehnologia „artwork” este un mediu sketchpad pentru realizarea de grafice de uz general.
Componentele pot fi plasate cu culori și forme arbitrare.

Tehnologia „generică” există pentru acele scopuri diverse care nu se încadrează în
domeniul altor tehnologii. Are arc și pin universal care se pot conecta la ORICE
alt obiect și, prin urmare, sunt utile în proiecte cu tehnologie mixtă. Arcul invizibil poate
poate fi folosit pentru constrângerea a două noduri fără a face o conexiune. Arcul nedirecționat poate fi
folosit pentru conexiunile electrice care urmează a fi dirijate ulterior cu fire reale. Fațeta-
primitiva centrală, când este plasată într-o fațetă, definește originea cursorului pe cazuri ale acesteia
faţetă.

DESIGN-REGULA CONTROL


Verificatorul incremental al regulilor de proiectare este în mod normal activat și urmărește toate modificările aduse
circuit. Nu corectează, dar tipărește mesaje de eroare atunci când regulile de proiectare sunt încălcate.
Ierarhia nu este gestionată, astfel încât conținutul subfațetelor nu este verificat.

Verificatorul ierarhic caută în întregime circuitul pentru toate regulile de proiectare. O alta
opțiunea permite pregătirea unui pachet de intrare pentru verificarea regulilor de proiectare Dracula de la ECAD.

COMPACTARE


Compactorul încearcă să reducă dimensiunea unei fațete prin eliminarea spațiului inutil dintre acestea
elemente. Când este invocat, se va compacta în direcțiile verticală și orizontală până când acesta
nu poate găsi nicio modalitate de a compacta fațeta în continuare. Nu face compactare ierarhică,
nu garantează compactarea optimă și nici nu poate gestiona în mod corespunzător geometria non-manhattan.
Compactorul va extinde, de asemenea, fațeta pentru a garanta nicio încălcare a regulilor de proiectare, dacă
este setată opțiunea „spread”.

SIMULARE


Există multe interfețe de simulare: ESIM (simulatorul implicit: nivel de comutare pentru nMOS
fără sincronizare), RSIM (nivel de comutare pentru MOS cu sincronizare), RNL (nivel de comutare pentru MOS cu
sincronizare și front-end LISP), MOSSIM (nivel de comutare pentru MOS cu sincronizare), COSMOS (comutator-
nivel pentru MOS cu sincronizare), VERILOG (simulator de cadență), TEXSIM (un simulator comercial),
SILOS (un simulator comercial), ABEL (generator/simulator PAL pentru schematică) și SPICE
(nivelul circuitului). MOSSIM, COSMOS, VERILOG, TEXSIM, SILOS și ABEL nu
simulează: scriu doar un pachet de intrare al circuitului tău.

În pregătirea pentru majoritatea simulatoarelor, este necesar să exportați acele porturi pe care doriți
manipula sau examinează. De asemenea, trebuie să exportați porturi de alimentare și de masă.

În pregătirea pentru simularea SPICE, trebuie să exportați semnale de putere și de pământ și.
conectați-le în mod explicit la nodurile sursă. Sursa ar trebui apoi parametrizată la
indicați cantitatea și dacă este tensiune sau curent. De exemplu, pentru a face un 5 volți
alimentare, creați un nod sursă și setați cardul SPICE la: „DC 5”. Apoi, toate porturile de intrare
trebuie exportate și conectate la partea pozitivă a surselor. În continuare, toate valorile care sunt
care sunt trasate trebuie să fie exportate și să aibă noduri de contor plasate pe ele. Nodul ar trebui să aibă
porturile de sus și de jos conectate corespunzător.

PLA GENERAREA


Există două generatoare PLA, unul specific layout-ului nMOS și altul specific CMOS
aspect. Generatorul nMOS PLA citește un singur tabel de personalitate și generează matricea
și toate circuitele de comandă, inclusiv conexiunile de alimentare și de masă. Generatorul CMOS PLA
citește două tabele de personalitate (ȘI și SAU) și, de asemenea, citește o bibliotecă de asistent PLA
componente (numite „pla_mocmos”) și generează matricea.

Routing


Routerul este capabil să facă rutarea râului, rutarea labirintului și cusătura simplă a fațetelor (
cablarea explicită a nodurilor conectate implicit care se învecinează). Traseul fluvial rulează un autobuz de
fire între cele două laturi opuse ale unui canal de rutare. Conexiunile de pe fiecare parte
trebuie să fie într-o linie astfel încât autobuzul să circule între două seturi paralele de puncte. Trebuie să utilizați
arcul Unrouted din tehnologia Generic pentru a indica porturile care trebuie conectate. The
routerul fluvial poate conecta, de asemenea, fire la părțile perpendiculare ale canalului de rutare dacă
unul sau mai multe fire nedirecționate traversează aceste părți.

Există două moduri de cusătură: cusătură automată și cusătură imitativă. La cusătura automată, toate
porturile care se ating fizic vor fi cusute. Imita cusături ceasuri arcuri care sunt
create de utilizator și adaugă altele similare în alte locuri din fațetă.

REŢEA COMPARAŢIE


Instrumentul de întreținere a rețelei este capabil să compare rețelele în cele două fațete
afișate pe ecran. Odată comparate, nodurile dintr-o fațetă pot fi echivalate cu nodurile din
celălalt. Dacă cele două rețele sunt automorfe sau altfel greu de distins,
informațiile de echivalență pot fi specificate înainte de comparare prin selectarea unei componente în
prima fațetă selectând apoi o componentă din a doua fațetă.

Utilizați electricitatea online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Phaser
    Phaser
    Phaser este o deschidere rapidă, gratuită și distractivă
    cadru de joc HTML5 sursă care oferă
    Redare WebGL și Canvas
    browsere web desktop și mobile. Jocuri
    poate fi co...
    Descărcați Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL este un motor de joc pentru creare
    versiuni electronice ale plăcii tradiționale
    și jocuri de cărți. Oferă suport pentru
    redarea și interacțiunea pieselor de joc,
    și ...
    Descărcați VASSAL Engine
  • 3
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 5
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • Mai mult »

Comenzi Linux

  • 1
    abidiff
    abidiff
    abidiff - comparați ABI-urile fișierelor ELF
    abidiff compară aplicația binară
    Interfețe (ABI) a două biblioteci partajate
    în format ELF. Emite un sens
    repor ...
    Fugi abidiff
  • 2
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversie bibliografie
    utilitati...
    Rulați copac2xml
  • 4
    Copt
    Copt
    copt - optimizator peephole SYSNOPIS:
    fișier copt.. DESCRIERE: copt este a
    optimizator de uz general pentru vizor. Aceasta
    citește codul din intrarea sa standard și
    scrie un...
    Fugi copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - aduna titlul
    declarații din documentele Stx...
    Rulați gather_stx_titles
  • 6
    gatling-banc
    gatling-banc
    bench - http benchmark...
    Alerga gatling-bench
  • Mai mult »

Ad