Ini adalah perintah aliansi-ocp yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
ocp
- Penempat Sel Standar
RINGKASAN
ocp [Pilihan] netlist nama keluaran
DESKRIPSI
ocp adalah alat tempat otomatis untuk sel standar.
memasukkan daftar bersih
netlist file menjelaskan input net-list.
ocp mendukung daftar bersih hierarkis. Dalam hal ini net-list diratakan dengan placer
sesuai dengan file katalog. Format daftar bersih dapat berupa: VHDL struktural, EDIF, atau
Format internal ALLIANCE sesuai dengan variabel lingkungan MBK_IN_LO.
keluaran tata ruang
File yang berisi blok yang ditempatkan akan memiliki nama nama keluaran. Nama ini bukan
opsional dan harus selalu ada. Format output ditentukan oleh lingkungan
variabel MBK_OUT_PH.
PILIHAN
Opsional sel penempatan fillet
-sebagian
Pra-penempatan yang ditentukan pengguna dapat ditentukan, berkat file penempatan.
File penempatan opsional harus diberikan oleh pengguna. Itu harus memiliki ekstensi yang
menunjukkan format yang ditentukan oleh variabel lingkungan MBK_IN_PH.
Opsional konektor penempatan
Penempatan konektor juga dapat ditentukan.
Ada empat cara untuk menempatkan konektor dalam tampilan fisik:
-sebagian konektor pra-tempat yang ditentukan oleh pengguna dapat disediakan melalui pra-
berkas penempatan. Dalam hal ini, penempatan konektor otomatis tidak mungkin dilakukan.
-c pilihan akan secara otomatis menempatkan konektor secara acak. Penempatan otomatis akan diatur
konektor di setiap sisi kotak penyangga.
-cincin opsi akan secara otomatis menempatkan konektor untuk alat penempatan bantalan cincin. NS
penempatannya acak tetapi hanya di sisi utara dan selatan kecuali -iok pilihannya adalah
diberikan, dalam hal ini kendala yang diberikan dalam .ioc file akan dihormati, tapi
dengan lapisan yang cocok untuk cincin.
-iok opsi akan menempatkan konektor seperti yang ditentukan oleh .ioc file yang diberikan.
Margin
Dimungkinkan untuk memaksa area bebas dari tampilan fisik.
-batas opsi memungkinkan untuk mengatur Jumlah area bebas yang ditambahkan dalam persentase
daerah sel.
Area yang dihasilkan akan sama dengan CELL_AREA * (1 + ).
Secara default, nilai margin adalah 0.2 (20%)
-eqmargin opsi akan mendistribusikan secara merata margin antar sel. Secara default,
jumlah sel tie 2-pitch terbesar yang mungkin dimasukkan. Ini dilakukan untuk mendapatkan yang terbaik
baik dan polaritas massal.
Jumlah of baris
-baris pilihan memaksa desain untuk ditempatkan di baris.
Lebar kotak penyangga dibuat secara otomatis.
Opsi ini tidak akan digunakan jika file penempatan yang ditentukan diberikan.
Bertele-tele mode
-v atur mode verbose aktif
gnuplot
-gnuplot opsi memungkinkan untuk menghasilkan file gnuplot secara otomatis, untuk mengedit statistik
IOC format
Format IOC didasarkan pada Irama input output konektor penempatan deskripsi.
deskripsi is tersusun of 5 mungkin bagian: ATAS(), BAWAH(), KIRI(), BAIK(), dan
MENGABAIKAN()
In setiap bagian kecuali MENGABAIKAN(), sana adalah ditempatkan IO.
In itu MENGABAIKAN() bagian, itu IO adalah diabaikan by okp.
In setiap bagian, itu IO sintaksis bisa menjadi:
untuk pin: (IOPIN iopinNama.0 );
untuk ruang: SPACE nilai;
modal kata adalah kata kunci. orientasi is tidak diperlukan.
nilai is itu ruang (nomor of lapangan) antara itu IO atas dan itu IO di bawah .
Example
TOP ( # IO adalah dipesan dari meninggalkan untuk benar
(IOPIN b(3) .0 );
(IOPIN cin.0 );
(IOPIN ck.0 );
(IOPIN cout.0 );
)
BOTTOM ( # IO adalah dipesan dari meninggalkan untuk benar
(IOPIN i(3) .0 );
(IOPIN i(4) .0 );
(IOPIN i(5) .0 );
(IOPIN i(6) .0 );
)
LAGI ( # IO adalah diabaikan (tidak ditempatkan) by IO Tempat
)
LINGKUNGAN VARIABEL
ocp menggunakan variabel lingkungan MBK_VDD dan MBK_VSS untuk mengetahui nama daya
sinyal vdd dan vss.
Gunakan aliansi-ocp online menggunakan layanan onworks.net