Top Banner
Tutorial: Instalasi Xilinx ISE Webpack 11.1 Eko Didik Widianto (Grup Sistem Embedded) 12 Mei 2011 Lab. Sistem Embedded Program Studi Sistem Komputer UNDIP, Gedung D Lt.2, Jl. Prof. Soedarto, Tembalang, Semarang. Email: [email protected] Artikel ini menjabarkan langkah-langkah instalasi Xilinx ISE Webpack versi 11.1. Software Xilinx ISE Webpack ini kemudian akan digunakan dalam praktikum Sistem Digital Lanjut sebagai IDE (Integrated Devel- opment Environment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu Lucid. Xilinx ISE merupakan software IDE untuk mengembangkan suatu sis- tem digital di atas Xilinx CPLD maupun FPGA. Terdapat 2 paket soft- ware, yaitu 1) Xilinx ISE Design Suite dan 2) Xilinx ISE Webpack. Untuk praktikum Sistem Digital Lanjut, software yang akan digu- nakan adalah Xilinx ISE Webpack. Board praktikum yang digunakan adalah Starter Kit Xilinx Spartan-3E. Webpack ini mendukung device FPGA Spartan-3E XS3S500E dan semua CPLD di board praktikum (li- hat ). Webpack ini berisi tool-tool 1 untuk mendesain sistem digital mulai 1 Versi free software dari entry design, sintesis, implementasi dan downloading untuk di- implementasikan di device FPGA dalam board praktikum. Versi yang digunakan adalah 11.1. Selanjutnya, istilah Design Suite maupun Web- pack mengacu ke Xilinx ISE Design Suite atau Xilinx ISE Webpack versi 11.1. Istilah uBuntu mengacu ke Linux uBuntu Lucid. Penulis mengasumsikan pembaca telah mengetahui sistem operasi Linux beserta utilitas-utilitasnya terutama program Terminal (shell: bash, ash, dash) dan editor teks (vim, gedit, geany atau yang lainnya). Artikel ini hanya menjelaskan langkah-langkah untuk menginstalasi program tersebut sampai dapat digunakan untuk melakukan desain, sintesis dan implementasi ke board (download konfigurasi, program). Tutorial tentang penggunaan program akan dijelaskan dalam artikel terpisah. Persiapan Langkah persiapan sebelum mulai instalasi: 1. DVD Xilinx ISE Design Suite versi 11.1 2. PC dengan OS Linux (khususnya uBuntu Lucid 10.04 LTS) 3. Ruang harddisk kosong 5,5 GB
21

Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Mar 08, 2019

Download

Documents

LeKhuong
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tutorial: Instalasi Xilinx ISE Webpack 11.1Eko Didik Widianto (Grup Sistem Embedded)

12 Mei 2011

Lab. Sistem Embedded Program Studi Sistem Komputer UNDIP,

Gedung D Lt.2, Jl. Prof. Soedarto, Tembalang, Semarang. Email:

[email protected]

Artikel ini menjabarkan langkah-langkah instalasi Xilinx ISE Webpack

versi 11.1. Software Xilinx ISE Webpack ini kemudian akan digunakan

dalam praktikum Sistem Digital Lanjut sebagai IDE (Integrated Devel-

opment Environment) sistem digital. Langkah instalasi dilakukan di OS

Ubuntu Lucid.

Xilinx ISE merupakan software IDE untuk mengembangkan suatu sis-

tem digital di atas Xilinx CPLD maupun FPGA. Terdapat 2 paket soft-

ware, yaitu 1) Xilinx ISE Design Suite dan 2) Xilinx ISE Webpack.

Untuk praktikum Sistem Digital Lanjut, software yang akan digu-

nakan adalah Xilinx ISE Webpack. Board praktikum yang digunakan

adalah Starter Kit Xilinx Spartan-3E. Webpack ini mendukung device

FPGA Spartan-3E XS3S500E dan semua CPLD di board praktikum (li-

hat http://www.xilinx. om/publi ations/matrix/Software_matrix.pdf).Webpack ini berisi tool-tool1 untuk mendesain sistem digital mulai 1 Versi free software

dari entry design, sintesis, implementasi dan downloading untuk di-

implementasikan di device FPGA dalam board praktikum. Versi yang

digunakan adalah 11.1. Selanjutnya, istilah Design Suite maupunWeb-

pack mengacu ke Xilinx ISE Design Suite atau Xilinx ISE Webpack versi

11.1. Istilah uBuntu mengacu ke Linux uBuntu Lucid.

Penulis mengasumsikan pembaca telah mengetahui sistem operasi

Linux beserta utilitas-utilitasnya terutama program Terminal (shell:

bash, ash, dash) dan editor teks (vim, gedit, geany atau yang lainnya).

Artikel ini hanya menjelaskan langkah-langkah untuk menginstalasi

program tersebut sampai dapat digunakan untuk melakukan desain,

sintesis dan implementasi ke board (download konfigurasi, program).

Tutorial tentang penggunaan program akan dijelaskan dalam artikel

terpisah.

Persiapan

Langkah persiapan sebelum mulai instalasi:

1. DVD Xilinx ISE Design Suite versi 11.1

2. PC dengan OS Linux (khususnya uBuntu Lucid 10.04 LTS)

3. Ruang harddisk kosong 5,5 GB

Page 2: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 2

Paket software yang perlu terinstall terlebih dahulu adalah udev, libudev-dev(header dan library udev untuk proses kompilasi) dan libusb, libusb-dev(header dan library libusb) dan fxload. libudev-dev dan libusb-dev mungkin

tidak perlu diinstall, karena tidak adakompilasi program selama proses insta-lasi

1. Install libusb-devdi uBuntu Lucid jika belum terinstall (lihat note)didik�ubuntukompie:~$ sudo aptitude install libusb-devVersi libusb yang terinstall akan di-downgrade ke versi 0.1.12-14.

2. Install libudev-dev jika belum terinstall (lihat note)didik�ubuntukompie:~$ sudo aptitude install libudev-dev3. Utility fxload adalah program untuk mendownload firmware ke

device. Board Spartan-3EDK menggunakan on-board USB device.

USB device 2ini digunakan sebagai downloader konfigurasi FPGA, 2 Selanjutnya disebut sebagai USB down-loader atau USB platformCPLD dan flash. Device ini menggunakan firmware agar dapat

beroperasididik�ubuntukompie:~$ sudo aptitude install fxloadLangkah Instalasi

Langkah-langkah untuk menginstall Webpack: Instalasi dilakukan di OS Ubuntu Lucid.Di Windows, jendela yang dimunculkanmungkin sama. Jadi langkah-langkahyang dijelaskan di artikel ini valid untukinstalasi di Windows

1. Masukkan DVD dan browse isinya. Di direktori root DVD terda-

pat 2 file program installer, yaitu xsetup (shell script, Linux) danxsetup.exe (Windows executable). Lihat Gambar 1;

2. Jalankan program installer xsetup dari terminal shell (bash/sh).

Buka program Terminal. Ubah direktori ke mountpoint DVD (di

Ubuntu DVD dimount ke /media/Xilinx_ISE_DS). Jalankan pro-

gram xsetup dengan priviledge root (Gambar 2). Priviledge root

diperoleh dengan perintah sudo;3. Jendela “Welcome” dari Xilinx akan muncul (Gambar 3);

4. Klik tombol “Next”. 2 jendela informasi tentang kesepakatan lisen-

si software muncul secara berurutan. Centang checkbox di bawah

informasi di tiap jendela bahwa kita sepakat dengan lisense tersebut

(Gambar 4, 5);

5. Klik tombol “Next”. Jendela untuk memilih direktori tujuan in-

stalasi muncul (Gambar 6). Klik tombol “browse” untuk memil-

ih direktori yang diinginkan atau ketik nama direktori tujuannya

yang valid di textbox (di Windows, nama drive disertakan). Note:

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 3: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 3

Gambar 1: Isi DVD instalasi Xilinx ISEDesign Suite. Diarsir adalah dua fileprogram installer

Gambar 2: Menjalankan program in-staller xsetup dari terminal (dengan su-do)

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 4: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 4

Gambar 3: Jendela welcome dari Xilinx.Klik tombol “Next”

Gambar 4: Informasi lisensi software.Pengguna harus setuju lisensi ini. Cen-tang checkbox bahwa kita setuju denganlisensi tersebut dan klik tombol “Next”

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 5: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 5

Gambar 5: Informasi lisensi software.Pengguna harus setuju lisensi ini. Cen-tang checkbox bahwa kita setuju denganlisensi tersebut dan klik tombol “Next”

Gambar 6: Jendela untuk mema-sukan direktori tujuan instalasi yang di-inginkan. Tuliskan di textedit atau kliktombol “Browse” untuk mengeksplorasifile. Klik tombol “Next” jika sudah siap

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 6: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 6

direktori tujuan tersebut harus terletak di partisi HDD (drive) yang

mempunyai ruang bebas (free space) minimal 5,5 GB;

6. Klik tombol “Next”. Jendela untuk memilih produk Xilinx akan

muncul (Gambar 7). Pilih produk “Webpack”. Besar ruang peny-

impan yang diperlukan untuk instalasi produk ini dan ketersediaan

alokasi ruang di partisi HDD (drive) tujuan ditampilkan. Pastikan

ruang yang tersedia masih mencukupi untuk instalasi Webpack ini;

Gambar 7: Jendela untuk memilih pro-duk Xilinx. Pilih Webpack dan kliktombol “Next”

7. Jika ruang partisi terpilih yang tersedia tidak mencukupi, klik tombol

“Back” sampai kembali ke langkah 5 untuk memilih direktori tu-

juan. Klik tombol “Next” jika ruang partisi telah mencukupi. Jen-

dela untuk memilih opsi instalasi akan muncul, yaitu

(a) opsi paket program yang akan diinstall. Centang semua check-

box untuk menginstall tool pengembangan dan dukungan device

CPLD/FPGA (Gambar 8).Tools pengembangan meliputi design

entry (skematik, HDL editor), sintesizer, implementasi (pace) dan

programmer. Webpack Devices dicentang untuk mengaktifkan

device yang akan digunakan untuk desain. Klik tombol “Next”;

(b) opsi variabel environment selama menjalankan program. Cen-

tang semua checkbox untuk mengeset semua variabel environ-

ment yang dibutuhkan untuk menjalankan tool dan program

Webpack (Gambar 9). Klik tombol “Next”. Variabel ini tersimpan

di file ${XILINX}/settings.sh dan harus di-source untuk menge-

set environment saat menjalankan program ISE;

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 7: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 7

Gambar 8: Jendela untuk memilih opsipaket yang akan diinstall. Centang se-mua checkbox dan klik tombol “Next”

Gambar 9: Jendela untuk mengeset se-mua variabel environment selama men-jalankan program. Centang semua check-box dan klik tombol “Next”

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 8: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 8

(c) opsi lainnya, meliputi licence manager, instalasi driver kabel

download, update program, dan webtalk (Gambar 10). Man-

ager lisensi sebaiknya juga diinstall. Opsi yang lain (cable driv-

er, update dan webtalk) bersifat opsional dan tidak perlu diin-

stall. Note: di uBuntu, terjadi error saat instalasi driver ka- Board praktikum menggunakan kabelUSB untuk downloader tanpa perlumenginstall driver. Note: opsi ini diper-lukan di Windows

bel, yaitu device driver windrv6 dan xp 4drvr. Device driver

ini tidak diperlukan, karena untuk programming di board Xil-

inx Spartan-3EDK menggunakan kabel USB. Untuk menginstall

“device driver” tersebut lakukan langkah konfigurasi udev un-

tuk device downloader tersebut;

Gambar 10: Jendela untuk opsi lainnya.Di Linux, checkbox Install Cable Driversdapat dikosongkan, untuk Windows se-baiknya Cable Drivers diinstall. Kliktombol “Next”

8. Klik tombol “Next”. Jendela informasi ringkas instalasi akan tampil

(Gambar 11). Klik tombol “Install” untuk menginstall software den-

gan opsi-opsinya. Proses instalasi Webpack akan dilakukan oleh

installer (Gambar 12);

9. Skrip post-instalasi untuk DSP tools akan dijalankan (Gambar 13);

10. Setelah proses selesai, jendela manager konfigurasi lisensi muncul

menanyakan tipe lisensi yang akan digunakan. Karena yang akan

digunakan adalahWebpack, pilih “Start ISE Webpack”. Klik tombol

“Next”. Dialog informasi tentang versi demo atauWebpack muncul

(Gambar 14). Proses selanjutnya memerlukan pengguna tersam-

bung ke internet untuk mendapatkan lisensi. Klik tombol “Next”.

Dialog Error yang muncul dapat diabaikan;

• Browser akan membuka halaman registrasi Xilinx (Gambar 15).

Login dengan UserID atau buat akun di Xilinx (gratis). Sebuah

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 9: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 9

Gambar 11: Jendela berisi informasiringkas instalasi. Klik tombol “Install”untuk menginstall

Gambar 12: Proses instalasi Webpacksedang berjalan. Tunggu sampai insta-lasi selesai (sekitar 20-30 menit)

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 10: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 10

Gambar 13: Jendela informasi bahwapost-instalasi DSP tools telah selesai.Klik tombol “OK” untuk menutup jen-dela

Gambar 14: Manajer konfigurasi lisensi.Pilih Webpack

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 11: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 11

alamat email aktif pengguna harus disediakan karena lisensi

akan dikirimkan ke alamat tersebut. Proses untuk registrasi tidak

dijabarkan dalam artikel ini.

Gambar 15: Halaman registrasi softwaredi Xilinx.com

• Halaman untuk lisensi software akan tampil (Gambar 16). Cen-

tang lisensi WebPACK dan klik tombol “Generate Node-Locked

License”;

• Proses pembuatan lisensi WebPACK dimulai. Beberapa infor-

masi muncul. Klik tombol “Next” untuk setiap informasi. Tung-

gu sampai lisensi dibangkitkan (Gambar 17);

• Sebuah email ekan dikirimkan ke alamat pengguna file lisensiXilinx.li di attachmentnya;

11. Setelah email didapat, jendela manager lisensi dapat ditutup den-

ganmengklik tombol “Close”. Proses aktivasi lisensi akan dilakukan

nanti saat menjalankan program;

12. Muncul error saat mengkompile driver kabel (Gambar 18). Error

yang terjadi dapat diinspeksi dengan melihat file /opt/Xilinx/11.1/.xinstall/install.log;13. Error mungkin juga muncul saat menjalankan program XilinxUp-

date (Gambar 19). Program XilinxUpdate akan langsung dijalankan

dari ${XILINX};

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 12: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 12

Gambar 16: Halaman manajemen lisensisoftware

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 13: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 13

Gambar 17: Lisensi WebPACK telahdibangkitkan

Gambar 18: Error muncul saat instalasicable driver. Device driver windrv6 danxp 4drvr tidak terinstall. Klik tombol“OK”. Error ini akan diinspeksi kemu-dian

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 14: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 14

(a)

Gambar 19: Error saat XilinxUpdate.XilinxUpdate akan dilakukan setelah in-stalasi. Klik tombol “Exit”

14. Proses instalasi akan dilanjutkan sampai dialog informasi bahwa

instalasi telah selesai muncul (Gambar 20);

Proses instalasi ini memakan waktu total sekitar 30 menit.

Menjalankan Program dan Aktivasi Lisensi

Berikut ini dijabarkan tentang pembuatan shortcut program/utility

ISE serta aktivasi lisensi Webpack.

Pembuatan Shortcut

Secara default, shortcut untuk menjalankan program-program ISE tidak

dibuatkan oleh installer, sehingga untuk menjalankan program harus Instalasi di Windows?

mencari program ISE executable di direktori tujuan.

Program yang penting di Xilinx ICE Webpack ini setidaknya ada 3,

yaitu:

1. ise merupakan IDE utama untuk manajemen proyek mulai dari

entry desain (HDL, skematik), compile, sintesis, fitting sampai me-

manggil program-program lain seperti pace dan impact;

2. pace merupakan program GUI untuk membuat file UCF (User Con-

straint File), yang berisi konfigurasi pin I/O FPGA dan konstrain

lainnya (level, slew rate dan jumlah fan-in). Program ini bisa di-

panggil dari IDE ise;

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 15: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 15

Gambar 20: Instalasi telah selesai

3. impactmerupakan program GUI untuk mendownload/memprogram

device FPGA atau membuat file JTAG. Program ini bisa dipanggil

dari IDE ise;

Agar lebih mudah menjalankan program-program tersebut, shortcut

perlu dibuat secara manual. Shortcut ini akan tampil di menu pro-

gram. Berikut langkah untuk membuat shortcut di menu program:

1. Buat script shell sebagai wrapper untuk menjalankan program ise

atau impact;didik�ubuntukompie:~$ sudo vim /opt/Xilinx/11.1/ISE/bin/lin/run_ise.shIsi file tersebut sehingga mempunyai isi sebagai berikut:#!/bin/bashsour e /opt/Xilinx/11.1/settings32.shise # run ise# EOFUbah permission file agar executable:didik�ubuntukompie:~$ sudo hmod +x /opt/Xilinx/11.1/ISE/bin/lin/run_ise.sh

2. Klik kanan menu program dan klik menu “Edit Menus”. Jendela

editor menu akan tampil (Gambar 21). Di jendela editor terdaftar

menu beserta itemnya;

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 16: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 16

Gambar 21: Menu editor di uBuntu Lu-cid, terdiri atas menu dan item-itemnya

3. Pilih menu dan klik tombol “New Item” untuk menambahkan item

di menu tersebut, misalnya di menu Electronics. Tambahkan item

untuk program ise , sedangkan pace dan impa t tidak perlu ditam-

bahkan (karena variabel environment tidak terinstall di executable

sehingga run-time error). Pace dan impact akan dijalankan dari IDE

ise;

4. Jendela untuk membuat launcher akan muncul (Gambar 22). Pilih

tipe program (yaitu Application), tulis nama yang akan ditampilkan

di menu (misalnya: Xilinx ISE Webpack) serta file executable-nya

adalah file wrapper run_ise.sh (browse di direktori /opt/Xilinx/11.1/ISE/bin/lin/).Komentar dan icon dapat juga diset (opsional);

Gambar 22: Membuat launcher programise di uBuntu. Klik tombol “OK” untukmembuat shortcut. Untuk program im-pact langkah yang dilakukan sama

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 17: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 17

5. Xilinx ise dan impact akan tampil di menu program (di dalam Elec-

tronics);

Aktivasi Lisensi Webpack

Saat pertama kali program ise dijalankan, muncul dialog error terkait

lisensi (Gambar 23). Lisensi perlu diaktifkan. Klik tombol “OK” untuk

Gambar 23: Dialog error saat programpertama kali dijalankan. Ini disebabkanlisensi program belum diaktifkan

menutup dialog. Program manager lisensi otomatis akan dijalankan.

1. Buka email yang dikirimkan oleh Xilinx.com. Salin/download file

attachment dalam email tersebut (file Xilinx.li ) dan simpan di

direktori yang writeable (misalnya $HOME);

2. Klik tab “Manage Xilinx Licences” (Gambar 24);

3. Klik tombol “Copy Licence” untuk menyalin file Xilinx.li ke

direktori $HOME/.Xilinx. Setelah file tersalin, informasi lisensi akan

ditampilkan (Gambar 25);

4. Klik tombol “Close” untuk menutup program manajer lisensi. Pro-

gram ISE siap digunakan;

Install “Driver” Downloader USB

Board praktikum (Xilinx Spartan-3E Starter Kit) menggunakan kabel

USB untuk mendownload konfigurasi FPGA, CPLD dan program flash

ke board. Di uBuntu, yang diperlukan adalahmengkonfigurasi (menam-

bah) rule udev dan menginstall semua firmware.

1. Install firmware

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 18: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 18

Gambar 24: Mengelola lisensi Xilinxuntuk mengaktifkan ISE. Klik tombol“Copy Licence”

Gambar 25: Lisensi Webpack telah diak-tifkan. Program siap digunakan

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 19: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 19didik�ubuntukompie:~$ sudo p /opt/Xilinx/11.1/ISE/bin/lin/xusb*.hex/usr/share/didik�ubuntukompie:~$ sudo hmod 644 /usr/share/xusb*.hex2. Install rule udev untuk xusbdfwu (identitas device usb platform/downloader),

kemudian restart udevdidik�ubuntukompie:~$ sudo p /opt/Xilinx/11.1/ISE/ISE/bin/lin/xusbdfwu.rules/et /udev/rules.d/50-xusbdfwu.rulesdidik�ubuntukompie:~$ sudo sed -i -e 's/TEMPNODE/tempnode/'-e 's/SYSFS/ATTRS/g' -e 's/BUS/SUBSYSTEMS/'/et /udev/rules.d/50-xusbdfwu.rulesdidik�ubuntukompie:~$ sudo restart udev3. Mengganti program shell dari dash (default) menjadi bashdidik�ubuntukompie:~$ sudo ln -sf bash /bin/shKonfigurasi yang berhasil dapat dilihat dari program Xilinx Impact

menggunakan menu perintah Output->Cable Auto Connect (Gambar

26). Informasi di log Console mengindikasikan driver yang digunakan

adalah xusbdfwu.

Gambar 26: Console menunjukkan driv-er kabel USB telah terinstall saat deteksimenggunakan Cable Auto Connect. Jikatidak, akan diindikasikan failed

Penutup

Dalam tutorial ini telah dijelaskan langkah-langkah untuk menginstall

Xilinx ISE Webpack 11.1 di OS Linux uBuntu Lucid. Program utility

lainnya seperti Impact untuk mendownload konfigurasi FPGA, CPLD

dan program flash juga telah dapat berjalan dengan baik.

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 20: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu

Tersedia online di http://didik.blog.undip.ac.id tutorial: instalasi xilinx ise webpa k 11.1 20

Referensi

1. http://www.xilinx.com/support/answers/29310.htm

2. http://www.xilinx.com/products/boards/s3estarter/reference_designs.htm

3. http://ubuntuforums.org/archive/index.php/t-1547435.html

@2011, Grup Sistem Embedded - Siskom UNDIP

Page 21: Tutorial:InstalasiXilinxISEWebpack 11 1 - .: Eko …didik.blog.undip.ac.id/files/2011/09/Instalasi-Xilinx...opmentEnvironment) sistem digital. Langkah instalasi dilakukan di OS Ubuntu