Laman

Senin, 21 Mei 2012

Xilinx

Xilinx ( Xilinx Foundation Series) adalah suatu perangkat lunak yang berguna untuk merancang dan mensimulasikan suatu rangkaian digital. Dengan menggunakan Xilinx proses perancangan suatu alat atau rangkaian digital melalui proses simulasi rangkaian yang telah dirancang untuk melihat apakah rancangan yang telah dibuat sudah benar atau masih mengandung kesalahan.

Sebenarnya tahapan atau proses perancangan alat atau rangkaian digital menggunakan Xilinx sama seperti merancang suatu rangkaian logika secara manual akan tetapi kelebihan menggunakan simulator Xilinx dapat diminimalisasi kesalahan pada proses perancangan. Sebelum mulai merancang rangkaian pada Xilinx minimal sudah dilakukan rancangan state diagram atau tabel kebenaran (truth tables) dari spesifikasi rangkaian atau alat yang ingin dibuat. Kalau tidak mempunyai rancangan tersebut, Xilinx tidak dapat membantu dalam merancang alat tersebut.

Untuk perancangan rangkaian digital , Xilinx mempunyai tiga cara yaitu dengan menggunakan State Diagram, HDL (Hardware Description Language) dan Schematic. 


  •  Metode Schematic

Suatu rancangan rangkaian dapat diwujudkan ke dalam FPGA dengan cara menggambar skema rangkaian tersebut. Penggambaran skema rangkaian tersebut dapat dilakukan pada perangkat lunak (software). FPGA buatan Xilinx dengan perangkat lunaknya yakni ISE WebPack. Skema rangkaian di gambar dengan cara membuat tiap komponen serta jalur-jalur yang menghubungkan komponen-komponen tersebut menjadi satu kesatuan. Metode ini terbilang mudah dan efektif terutama bila dipakai untuk skema rangkaian yang sederhana serta tidak memiliki jalur-jalur yang rumit.

Skema desain skematik merupakan seperangkat system yang memungkinkan untuk menangkap struktur desain baik sebagai deskripsi datar atau hirarkis seperangkat komponen , dan konektivitas antara komponen-komponen tersebut. Schematic dapat single-level (flat) atau multi-tingkat(hirarkis).


  • Metode HDL(Hardware Description Language).

Metode lain yang digunakan merancang rangkaian ialah menggunakan Bahasa Deskripsi perangkat Keras. Kode untuk HDL ada dua yaitu Verilogn dan VHDL. Verilog dan VHDL lebih terkenal karena mudah dipahami dan dimengerti. Metode ini lebih banyak digunakan daripada metode schematic. 



Cara Penggunaan Xilinx
  •  Buka Program Xilinx
Tampilan awal dari Xilinx
   
  • Buat Project baru dengan cara buka tab File dan pilih New Project... maka akan terdapat tampilan seperti di gambar di bawah. Setelah itu beri nama project dan klik tombol Next sebanyak 4 kali untuk melanjutkan proses dan di akhiri tombol Finish
  • Klik kanan, pilih new source seperti gambar dibawah ini:


  • Pilih schematic, dan ketik file name (untuk file name bebas). Seperti gambar dibawah:
 
  •  Klik nextàklik finish 
  • Maka akan muncul layar seperti gambar berikut ini:

 
Langkah-Langkah Mendasain Rangkaian:

  •  Setelah mengikuti langkah diatas, maka langkah selanjutnya untuk mendesain sebuah rangkaian.
  •  Pilih source, posisinya di pojok kiri atas seperti gambar diatas.
  • Pilih Symbol Name Filter, masukan nama gerbang yang akan dirancang, misalnya gerbang OR. Seperti gambar dibawah ini:


Langkah –Langkah Simulasi Rangkaian:
  • Klik source , seperti gambar dibawah ini:


  •  Klik  Synthesis-XST > View Synthesis Report. Proses selesai, selanjutnya,
  •   Klik  Implement Design> Translate> Map> Place and Route.
  •  selanjutnya, pilih source> source for> Behavioral Simulation, seperti gambar dibawah ini.

 
  • Klik kanan pada nama file yang anda buat, pilih new source
  • Pilih Test Bench WaveForm, ketik file name (bebas) seperti dibawah ini:

 
  • Klik Next > Next > Finish
  •  Selanjutnya, pilih Combinational High For Initial di kosongkan , seperti gambar dibawah ini:



  • Klik Finish, selanjutnya masukan inputan logika yang telah ditentukan. Seperti gambar berikut ini:


  •  Klik file, pilih save.

  • Selanjutnya pilih Processes Dibagian pojok kiri bawah, seperti gambar berikut ini:

  •  Double klik Simulate Behavioral Model.
  • Proses selesai dan output dapat dilihat.

 
Sintesis adalah adalah  alat pemetaan RTL untuk setiap program , juga melakukan minimal  waktu analisis untuk melihat apakah desain yang di petakan memenuhi persyaratan atau tidak.

Simulasi adalah proses verifikasi karakteristik fungsional model pada setiap tingkat abstraksi.




 

Referensi:
http://www.adityarizki.net/2011/06/tutorial-teknik-digital-dengan-xilinx-mengenal-xilinx/ 
http://www.2shared.com/complete/ecSMeqWa/TUTORIAL__XILINX_ISE_92i_Prak_.html

Minggu, 20 Mei 2012

Sistem Digital

Pengertian dari Sistem Digital dapat di artikan sebagai suatu sistem yang berfungsi untuk mengukur suatu nilai atau besaran yang bersifat tetap atau tidak teratur dalam bentuk diskrit berupa digit digit atau angka angka, pada sistem digital di pelajari beberapa sistem bilangan, bilangan yang di pelajari tersebut ada yang biasa di gunakan dalam kehidupan sehari-hari ada pula yang jarang atau pun tidak pernah kita gunakan dalam kehidupan sehari-hari, berikut bilangan yang di pelajari : bilangan desimal, biner, oktal, hexadesimal, adapun sistem bilangan lain yang di pelajari yaitu bilangan gray dan bilangan one komplement dan two komplement.

Selain mempelajari bilangan-bilangan tersebut di pelajari juga pengkonversian bilangan-bilangan tersebut dari satu bilangan ke bilangan yang lain atau dari satu bilangan ke beberapa bilangan yang lain, seperti contohnya sebagai birikut:
sebelum mempelajari pengkonversian bilangan maka perlu di ketahui simbol-simbol dari setiap bilangan
Desimal = (10) =>0 1 2 3 4 5 6 7 8 9
Biner = (2) => 0 1
Oktal = (8) => 0 1 2 3 4 5 6 7
Hexadesimal = (16) =  0 1 2 3 4 5 6 7 8 9 A B C D E F

"jika di lihat di atas simbol dari setiap bilangan mewakili banyaknya angka yang terdapat pada setiap bilangan seperti bilangan desimal terdiri dari 10 angka yaitu 0, 1, 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 ataupun biner yang terdiri dari dua angka yaitu 0 dan 1, begitupun yang lainnya

Contoh Konversi Bilangan 
22(10) = 10110(2)                       
1001(2) = 11(8)
100011112) = 8F(16)

Selain mempelajari Sistem bilangan pada Sistem Digital mempelajari Gerbang logika
seperti AND, OR, NOT dan NAND, NOR, X-OR, X NOR
berikut tabel kebenarannya:















Adapun aplikasi yang digunakan untuk mensimulasikan materi yang di pelajari dan software yang di gunakan yaitu Xilinx

Interaski Manusia dan Komputer (IMK)


Senin, 09 Januari 2012

Operator Jepang Gandeng Samsung Produksi Chipset

TOKYO - Operator Jepang, NTT DoCoMo berencana bergerak ke arah chipset ponsel, bersama dengan mitranya yang lain yaitu Samsung, Panasonic, Fujitsu dan NEC dalam sebuah Joint Venture (JV) atau usaha bersama. Rencana ini disampaikan oleh Wall Street Journal.

Dilansir dari The Next Web, Selasa (27/12/2011), rumor tersebut awalnya muncul pada September, tapi kali ini sumber-sumber telah memberikan rincian yang lebih spesifik. Pembicaraan antara mitra-mitra tersebut, dikabarkan sudah mendekati penyelesaian.

Dilaporkan, Docomo akan mengambil saham mayoritas, sebagai usaha untuk mengembangkan chipset mobile dan dijadwalkan akan dibentuk pada Maret 2012.

Langkah ini akan menjadi signifikan, karena juga menawarkan Samsung sebuah pilihan baru untuk chipset. Sumber tersebut juga mengklaim, ini merupakan upaya untuk mengurangi ketergantungan pada Qualcomm.

Ketika usaha bersama tersebut berjalan, Samsung, Panasonic dan yang lainnya akan dapat bersandar pada vendor baru untuk teknologi. Selain itu, bisa menggunakannya untuk mencoba menurunkan harga chip dan teknologi dari Qualcomm dan yang lainnya.

Namun, Qualcomm sebagai spesialis chipset telah mengembangkan berbagai teknologi industri terkemuka. Sehingga nantinya usaha bersama baru tersebut harus bersaing untuk mendapatkan pangsa pasar di luar mitra-mitranya. (tyo)


Referensi:
http://techno.okezone.com/read/2011/12/27/324/547751/operator-jepang-gandeng-samsung-produksi-chipset 

Wow..Kendalikan Komputer Cukup dengan Mata

LAS VEGAS - Bagaimana cara Anda mengendalikan laptop? Anda bisa menggunakan mouse, trackpad, dan keyboard, atau dengan cara yang luar biasa, yaitu menggunakan mata Anda.

Tobii Technology yang bermarkas di Swedia telah mengembangkan teknologi eye-tracking yang membuat orang bisa mengendalikan laptop dan perangkat lain, hanya dengan menggunakan matanya.

Seperti dilansir PC World, Senin (9/1/2012), teknologi terbaru yang diungkap pada Consumer Electronics Show (CES) 2012 ini, disematkan ke dalam laptop kreasi Lenovo, dan diletakkan di balik layar. Cara kerjanya dengan menyorotkan sinar infra merah ke mata pengguna, sehingga menimbulkan red eyes. Setelahnya, Tobii mampu menciptakan model 3D bola mata pengguna, dan menentukan ke mana pandangan mata pengguna mengarah.

Sebelumnya terdapat proses kalibrasi, namun proses ini singkat dan mudah. Yang harus dilakukan hanya duduk di depan komputer dan mengarahkan pandangan mengikuti titik-titik yang berkedip di layar. Proses kalibrasi ini hanya perlu dilakukan sekali saja, setelahnya komputer akan mengetahui ke mana arah mata pengguna.

Beberapa kegunaan teknologi Tobii ini, di antaranya melacak gerakan mata ketika pengguna membaca sebuah dokumen, dan secara otomatis memindah halaman saat pengguna sudah mencapai akhir halaman. Teknologi ini juga memungkinkan pengguna melakukan zoom hanya dengan menatap bagian yang diinginkan, dan menggunakan scroll pada mouse.

Saat ini, teknologi Tobii belum siap untuk digunakan konsumen, meskipun sebenarnya Tobii telah mengembangkan Gaze Interface untuk Windows 8. Teknologi ini juga tidak diterapkan sebagai pengganti mouse atau keyboard, karena pengguna tidak bisa menggunakan kedipan mata sebagai pengganti click. (tyo)


Referensi:
http://techno.okezone.com/read/2012/01/09/57/554058/wow-kendalikan-komputer-cukup-dengan-mata

Isi Baterai Ponsel Hanya 10 Menit

 

TOKYO - Salah satu operator Jepang DoCoMo telah menciptakan sebuah charger ponsel super yang mampu mengisi ulang ponsel dalam waktu 10 menit saja.

Hasil pengembangan ini akan menyelematkan pengguna ponsel jika lupa men-charger ponsel sebelum
bepergian, karena memang DoCoMo akan melakukan pekerjaan itu, bahkan alat tersebut telah siap dengan purwarupanya.Seperti dilansir Cnet, Rabu (6/10/11).

Prototipe baterai super cepat ini dapat mengisi ulang baterai ponsel anda hanya dalam 10 menit. Ketika baterai anda habis, cukup letakkan ponsel anda ke dalam prototipe tersebut, maka ia akan mulai men-charge ponsel anda.

DoCoMo ini menggunakan baterai lithium- titanat (LTO) baterai yang lebih cepat pada saat men charge ponsel dibanding baterai lithium lion.

Untuk keterangan kapan dilempar ke pasaran dan harganya, sejauh ini DoCoMo belum memberitahukan hal tersebut. (tyo)

Referensi:
http://techno.okezone.com/read/2011/10/05/91/511277/isi-baterai-ponsel-hanya-10-menit

Algoritma

Dalam matematika dan komputasi, algoritma atau algoritme [1] merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan algoritma. Algoritma akan dapat selalu berakhir untuk semua kondisi awal yang memenuhi kriteria, dalam hal ini berbeda dengan heuristik. Algoritma sering mempunyai langkah pengulangan (iterasi) atau memerlukan keputusan (logika Boolean dan perbandingan) sampai tugasnya selesai.
Desain dan analisis algoritma adalah suatu cabang khusus dalam ilmu komputer yang mempelajari karakteristik dan performa dari suatu algoritma dalam menyelesaikan masalah, terlepas dari implementasi algoritma tersebut. Dalam cabang disiplin ini algoritma dipelajari secara abstrak, terlepas dari sistem komputer atau bahasa pemrograman yang digunakan. Algoritma yang berbeda dapat diterapkan pada suatu masalah dengan kriteria yang sama.
Kompleksitas dari suatu algoritma merupakan ukuran seberapa banyak komputasi yang dibutuhkan algoritma tersebut untuk menyelesaikan masalah. Secara informal, algoritma yang dapat menyelesaikan suatu permasalahan dalam waktu yang singkat memiliki kompleksitas yang rendah, sementara algoritma yang membutuhkan waktu lama untuk menyelesaikan masalahnya mempunyai kompleksitas yang tinggi.


Referensi:
http://id.wikipedia.org/wiki/Algoritma