Aceasta este comanda alliance-ocp 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
POC
- Plasator de celule standard
REZUMAT
POC [Opțiuni] netlist outputname
DESCRIERE
POC este un instrument automat de plasare pentru celule standard.
intrare net-list
netlist fișierul descrie lista de rețea de intrare.
POC acceptă o listă de net ierarhică. În acest caz, lista de rețea este aplatizată de către plasator
conform fisei de catalog. Formatul net-list poate fi: VHDL structural, EDIF sau
Format intern ALLIANCE conform variabilei de mediu MBK_IN_LO.
producție aspect
Fișierul care conține blocul plasat va avea numele outputname. Acest nume nu este
opțional și trebuie să fie întotdeauna prezent. Formatul de ieșire este definit de mediu
variabil MBK_OUT_PH.
OPŢIUNI
Opțional celulele plasare fişier
-parțial
O pre-plasare definită de utilizator poate fi specificată, datorită unui fișier de plasare.
Fișierul opțional de plasare trebuie să fie dat de utilizator. Trebuie să aibă o extensie care
denotă formatul definit de variabila de mediu MBK_IN_PH.
Opțional conectori plasare
Se poate specifica și amplasarea conectorilor.
Există patru moduri de a plasa conectorii într-o vedere fizică:
-parțial conectorii pre-instalați definiți de utilizator pot fi furnizați prin intermediul pre-
dosar de plasare. În acest caz, plasarea automată a conectorului este imposibilă.
-c opțiunea va plasa automat conectorii la întâmplare. Se va seta plasarea automată
conectori de fiecare parte a cutiei de bont.
-inel opțiunea va plasa automat conectorii pentru instrumentul de plasare a tamponului inelului. The
plasarea este aleatorie, dar numai pe partea de nord și de sud, cu excepția cazului în care -ioc opțiunea este
dat, caz în care constrângerile date în Fișierul .ioc va fi respectat, dar
cu straturi potrivite pentru inel.
-ioc opțiunea va plasa conectorii așa cum este specificat de .ioc fisier dat.
Margine
Este posibil să forțați zona liberă a vederii fizice.
-marja opțiunea permite să setați cantitatea de suprafață liberă adăugată în procent de
zona celulelor.
Zona rezultată va fi egală cu CELL_AREA * (1 + ).
În mod implicit, valoarea marjei este 0.2 (20%)
-eqmargin opțiunea va distribui în mod echitabil marja între celule. În mod implicit,
este inserat cel mai mare număr posibil de celule de legătură cu 2 pasuri. Acest lucru se face pentru a avea ce este mai bun
bine și polaritate în vrac.
Număr of rânduri
-rânduri opțiunea forțează ca designul să fie plasat rânduri.
Lățimea casetei de bont este generată automat.
Această opțiune nu va fi utilizată dacă este dat un fișier de plasare definit.
prolix mod
-v activați modul verbose
gnuplot
-gnuplot opțiunea permite generarea automată a fișierelor gnuplot, pentru editarea statisticilor
IOC format
Formatul IOC se bazează pe Cadenţă intrare ieșire conectori plasare Descriere.
descriere is compuse of 5 posibil secțiuni: TOP(), PARTEA DE JOS(), STÂNGA(), DREAPTA(), si
IGNORA()
In fiecare secțiune cu excepția IGNORA(), acolo sunt plasat IO-uri.
In il IGNORA() secțiune, il IO-uri sunt nesocotit by OCP.
In fiecare secțiune, il IO sintaxă ar putea fi:
pentru pin: (IOPIN iopinName.0 );
pentru spaţiu: SPACE valoare;
capital cuvinte sunt Cuvinte cheie. orientare is nu necesar.
valoare is il spaţiu (număr of terenuri) între il IO mai sus si il IO de mai jos aceasta.
Exemplu
TOP ( # IO-uri sunt ordonat din stânga la dreapta
(IOPIN b(3) .0 );
(IOPIN cin.0 );
(IOPIN ck.0 );
(IOPIN cout.0 );
)
JOS ( # IO-uri sunt ordonat din stânga la dreapta
(IOPIN i(3) .0 );
(IOPIN i(4) .0 );
(IOPIN i(5) .0 );
(IOPIN i(6) .0 );
)
IGNORA ( # IO-uri sunt ignorat (nu plasat) by IO plasator
)
MEDIUL VARIABILE
POC folosește variabilele de mediu MBK_VDD și MBK_VSS pentru a cunoaște numele puterii
semnalează vdd și vss.
Utilizați alliance-ocp online folosind serviciile onworks.net