Jumat, 30 Oktober 2015

LINUX

   Pengguna komputer di indonesia saat ini kebanyakan menggunakan sistem operasi buatan dari microsoft, yaitu microsoft windows. hal itu wajar saja terjadi, karena sistem operasi windows lebih dulu hadir di Indonesia ketimbang sistem operasi linux. mungkin anda semua yang telah mengerti tentang komputer, sudah memahami bahwa sistem operasi windows bukanlah software yang bebas disebarluaskan, anda harus mengeluarkan biaya lisensi untuk bisa menginstal secara legal di komputer anda, tapi jika anda tidak mengeluarkan biaya lisensi, berarti bisa dikatakan windows yang anda gunakan adalah bajakan.
    Pada artikel ini membahas tentang pengertian linux. pengerian linux adalah software sistem operasi open source yang gratis untuk disebarluaskan di bawah lisensi GNU. jadi anda diijinkan untuk menginstal pada komputer anda ataupun mengkopi dan menyebarluaskannya tanpa harus membayar. linux merupakan turunan dari unix dan dapat bekerja pada berbagai macam perangkat keras koputer mulai dari inter x86 sampai dengan RISC. Dengan lisensi GNU (Gnu Not Unix) Anda dapat memperoleh program, lengkap dengan kode sumbernya (source code). Tidak hanya itu, Anda diberikan hak untuk mengkopi sebanyak Anda mau, atau bahkan mengubah kode sumbernya.Dan itu semua legal dibawah lisensi. Meskipun gratis, lisensi GNU memperbolehkan pihak yang ingin menarik biaya untuk penggandaan maupun pengiriman program.
    Kebebasan yang paling penting dari Linux, terutama bagi programmer dan administrator jaringan, adalah kebebasan untuk memperoleh kode sumber (source code) dan kebebasan untuk mengubahnya. Ini berimplikasi pada beberapa hal penting. Pertama keamanan, yang kedua dinamika.
   Jika perangkat lunak komersial tidak memperkenankan Anda untuk mengetahui kode sumbenya maka Anda tidak akan pernah tahu apakah program yang Anda beli dari mereka itu aman atau tidak (sering disebut security by obscurity). Hidup Anda di tangan para vendor. Dan jika ada pemberitahuan tentang bug dari perangkat lunak komersial tersebut, seringkali sudah terlambat. Dengan Linux, Anda dapat meneliti kode sumbernya langsung, bersama dengan pengguna Linux lainnya. Berkembangnya pengguna Linux sebagai komunitas yang terbuka, membuat bug akan cepat diketahui, dan secepat itu pula para programmer akan memperbaiki programnya. Anda sendiri juga yang menentukan kode yang cocok sesuai dengan perangkat keras maupun kebutuhan dasar perangkat lunak lainnya untuk dapat diimplementasikan. Ibarat sebuah mobil, Anda bisa memodifikasi sesukanya, bahkan hingga mesin sekalipun, untuk memperoleh bentuk yang diinginkan.
    Keterbukaan kode sumber juga memungkinkan sistem operasi berkembang dengan pesat. Jika sebuah program dengan sistem tertutup dan hanya dikembangkan oleh vendor tertentu, paling banyak sekitar seribu hingga lima ribu orang. Sedangkan Linux, dengan keterbukaan kode sumbernya, dikembangkan oleh sukarelawan seluruh dunia. Bug lebih cepat diketahui dan program penambalnya (patch) lebih cepat tersedia. Pendekatan pengembangan sistem operasi ini disebut Bazaar. Kebalikannya sistem Chatedraal sangat tertutup dan hanya berpusat pada satu atau dua pengembang saja.

    linux saat ini telah berkembang menjadi banyak distro (distribusi linux), misalnya adalah distro Redhat, Debian, Suse. saat ini distro linux yang sangat populer di gunakan di indonesia adalah distro Ubuntu yang merupakan turunan dari Debian.

Pengertian CPU

     CPU, singkatan dari Central Processing Unit adalah perangkat keras komputer yang berfungsi untuk menerima dan melaksanakan perintah dan data dari perangkat lunak. Prosesor sering digunakan untuk menyebut CPU pada umumnya. Adapun mikroprosesor adalah CPU yang diproduksi dalam sirkuit terpadu, seringkali dalam sebuah paket sirkuit terpadu-tunggal. Sejak pertengahan tahun 1970-an, mikroprosesor sirkuit terpadu-tunggal ini telah umum digunakan dan menjadi aspek penting dalam penerapan CPU.

Pin mikroprosesor Intel 80486DX2.
Komponen CPU terbagi menjadi beberapa macam, yaitu sebagai berikut:

1.      Unit kontrol (Control Unit)
Unit kontrol ini adalah bagian dari prosesor yang mampu mengatur jalannya program. Komponen ini terdapat dalam semua CPU. CPU bertugas mengontrol komputer sehingga terjadi sinkronisasi kerja antar komponen dalam menjalankan fungsi-fungsi operasinya. termasuk dalam tanggung jawab unit kontrol adalah mengambil intruksi-intruksi dari memori utama dan menentukan jenis instruksi tersebut. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, maka unit kendali akan mengirim instruksi tersebut ke ALU (Aritmathic Logic Unit). Hasil dari pengolahan data dibawa oleh unit kendali ke memori utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat output. Dengan demikian tugas dari unit kendali ini adalah:

• Mengatur dan mengendalikan alat-alat input dan output.
• Mengambil instruksi-instruksi dari memori utama.
• Mengambil data dari memori utama (jika diperlukan) untuk diproses.
• Mengirim instruksi ke ALU bila ada perhitungan aritmatika atau perbandingan logika.
• Mengawasi kerja dari ALU.
• Menyimpan hasil proses ke memori utama.
2.      Register
Register merupakan alat penyimpanan kecil yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan data dan/atau instruksi yang sedang diproses. Memori ini bersifat sementara, biasanya di gunakan untuk menyimpan data saat di olah ataupun data untuk pengolahan selanjutnya. jika dianalogikan, register ini dapat diibaratkan sebagai ingatan di otak bila kita melakukan pengolahan data secara manual, sehingga otak dapat diibaratkan sebagai CPU, yang berisi ingatan-ingatan, satuan kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk melakukan perhitungan dan perbandingan logika.

3.      ALU
ALU merupakan bagian dari CPU yang bertugas untuk melakukan operasi aritmetika dan operasi logika berdasar instruksi yang ditentukan. ALU sering di sebut mesin bahasa karena bagian ini ALU terdiri dari dua bagian, yaitu unit aritmatika dan unit logika boolean yang masing-masing memiliki spesifikasi tugas tersendiri. Tugas utama dari ALU adalah melakukan semua perhitungan aritmatika (matematika) yang terjadi sesuai dengan instruksi program. ALU melakukan semua operasi aritmatika dengan dasar penjumlahan sehingga sirkuit elektronik yang digunakan disebut adder.

Tugas lain dari ALU adalah melakukan keputusan dari suatu operasi logika sesuai dengan instruksi program. Operasi logika meliputi perbandingan dua operand dengan menggunakan operator logika tertentu, yaitu sama dengan (=), tidak sama dengan (¹ ), kurang dari (<), kurang atau sama dengan (£ ), lebih besar dari (>), dan lebih besar atau sama dengan (³ ).

* CPU Interconnections adalah sistem koneksi dan bus yang menghubungkan komponen internal CPU, yaitu ALU, unit kontrol dan register-register dan juga dengan bus-bus eksternal CPU yang menghubungkan dengan sistem lainnya, seperti memori utama, piranti masukan /keluaran.

Cara Kerja CPU

Saat data dan/atau instruksi dimasukkan ke processing-devices, pertama sekali diletakkan di RAM (melalui Input-storage); apabila berbentuk instruksi ditampung oleh Control Unit di Program-storage, namun apabila berbentuk data ditampung di Working-storage). Jika register siap untuk menerima pengerjaan eksekusi, maka Control Unit akan mengambil instruksi dari Program-storage untuk ditampungkan ke Instruction Register, sedangkan alamat memori yang berisikan instruksi tersebut ditampung di Program Counter. Sedangkan data diambil oleh Control Unit dari Working-storage untuk ditampung di General-purpose register (dalam hal ini di Operand-register). Jika berdasar instruksi pengerjaan yang dilakukan adalah arithmatika dan logika, maka ALU akan mengambil alih operasi untuk mengerjakan berdasar instruksi yang ditetapkan. Hasilnya ditampung di Accumulator. Apabila hasil pengolahan telah selesai, maka Control Unit akan mengambil hasil pengolahan di Accumulator untuk ditampung kembali ke Working-storage. Jika pengerjaan keseluruhan telah selesai, maka Control Unit akan menjemput hasil pengolahan dari Working-storage untuk ditampung ke Output-storage. Lalu selanjutnya dari Output-storage, hasil pengolahan akan ditampilkan ke output-devices.

Fungsi CPU
    CPU berfungsi seperti kalkulator, hanya saja CPU jauh lebih kuat daya pemrosesannya. Fungsi utama dari CPU adalah melakukan operasi aritmatika dan logika terhadap data yang diambil dari memori atau dari informasi yang dimasukkan melalui beberapa perangkat keras, seperti papan ketik, pemindai, tuas kontrol, maupun tetikus. CPU dikontrol menggunakan sekumpulan instruksi perangkat lunak komputer. Perangkat lunak tersebut dapat dijalankan oleh CPU dengan membacanya dari media penyimpan, seperti cakram keras, disket, cakram padat, maupun pita perekam. Instruksi-instruksi tersebut kemudian disimpan terlebih dahulu pada memori fisik (RAM), yang mana setiap instruksi akan diberi alamat unik yang disebut alamat memori. Selanjutnya, CPU dapat mengakses data-data pada RAM dengan menentukan alamat data yang dikehendaki.

     Saat sebuah program dieksekusi, data mengalir dari RAM ke sebuah unit yang disebut dengan bus, yang menghubungkan antara CPU dengan RAM. Data kemudian didekode dengan menggunakan unit proses yang disebut sebagai pendekoder instruksi yang sanggup menerjemahkan instruksi. Data kemudian berjalan ke unit aritmatika dan logika (ALU) yang melakukan kalkulasi dan perbandingan. Data bisa jadi disimpan sementara oleh ALU dalam sebuah lokasi memori yang disebut dengan register supaya dapat diambil kembali dengan cepat untuk diolah. ALU dapat melakukan operasi-operasi tertentu, meliputi penjumlahan, perkalian, pengurangan, pengujian kondisi terhadap data dalam register, hingga mengirimkan hasil pemrosesannya kembali ke memori fisik, media penyimpan, atau register apabila akan mengolah hasil pemrosesan lagi. Selama proses ini terjadi, sebuah unit dalam CPU yang disebut dengan penghitung program akan memantau instruksi yang sukses dijalankan supaya instruksi tersebut dapat dieksekusi dengan urutan yang benar dan sesuai.

Kamis, 22 Oktober 2015

Hardisk

Hardisk adalah salah satu komponen perangkat keras (hardware) pendukung komputer atau laptop yang menyediakan ruang untuk menyimpan data atau output dari proses data yang dilakukan oleh komputer dan manusia. hardisk biasanya berbentuk kotak dan di dalamnya terdapat piringan tempat data – data tersimpan, hardisk bersifat menyimpan data secara paten walaupun komputer atau laptop anda matikan data – data yang ada dalam hardisk akan tetap ada, kecuali anda menghapusnya secara manual atau hardisk terkena virus.
gambar hardisk


Fungsi Hardisk

Fungsi Hardisk adalah untuk menyimpan data secara permanen ke dalam sector – sector yang terdapat pada disk yang telah tersedia di dalam nya untuk di read atau write, lain hal nya dengan ram yang fungsinya hanya untuk menyipan data secara sementara. oleh karena itu peranan hardisk sangat lah vital karena apa gunanya komputer jika tidak bisa menyimpan data yang telah di proses.
sebelum bisa di gunakan hardisk harus terlebih dahulu di partisi sesuai dengan format sistem operasi yang di gunakan, contoh dalam windows format partisi pada hardisk biasanya jenis NTFS. mengapa format penting untuk di lakukan  ? karena agar sistem operasi bisa mengenali dan menggunakan hardisk sesuai dengan format yang sesuai dengan sistem operasi tersebut.
tips dari saya alahkah baik nya jika anda membaca artikel saya tentang cara mempartisi hardisk yang baik dan benar agar anda paham cara membuat partisi memformat hardisk dan menginstall kan sistem operasi windows atau linux.

perbedaan hardisk sata dan ata

perbedaan yang saya lihat dari hardisk ata dan sata adalah dari bentuk socket dan kabel nya, kalo ata cenderung besar atau biasanya hardisk nya produk jadul dan kalo sata itu kabel nya kecil dan biasanya sata sudah terpasang di hardisk dan motherboard masa kini. contoh bentuk nya anda bisa lihat gambar di bawah.



Fiber Optik

Pengertian Fiber Optik adalah sebuah Teknologi kabel yang menggunakan benang (serat) kaca atau plastik) mengirimkan data. Kabel Fiber optic terdiri dari seikat benang kaca, yang masing-masing mampu mentransmisi pesan modulasi ke gelombang cahaya. serat  kaca  biasanya memiliki diameter sekitar 120 mikrometer dengan yang digunakan untuk mentransmisikan sinyal cahaya dari suatu tempat ke tempat lain hingga jarak 50km tanpa menggunakan repeater. Sinyal-sinyal gelombang dapat berupa pengkodean komunikasi suara atau data komputer.

Komunikasi Fiber optic tergantung pada prinsip cahaya pada medium kaca dapat Dapat membawa informasi lebih banyak dan jarak yang jauh dibanding sinyal listrik yang dibawa oleh media tembaga atau koaksial. Kemurnian serat kaca digabungkan  dengan sistem elektronik yang maju memungkinkan serat terlebih mengirimkan sinyal cahaya digital  melampaui jarak 100 km tanpa alat penguat. Fiber optik merupakan media transmisi yang ideal dengan sedikit transmisi loss, gangguan rendah dan potensi bandwidth yang tinggi.



Prinsip Kerja Fiber Optik
Struktur Fiber optic terdiri dari beberapa susunan yaitu Cladding, Core, dan Buffer Coating. Core atau inti merupakan serat kaca yang tipis menjadi media cahaya berjalan, sehingga pengiriman cahaya dapat dilakukan. Cladding merupakan lapisan luar yang melindungi Inti dan memantulkan kembali cahaya yang terpancar keluar kembali ke dalam inti. Sedangkan Buffer Coating adalah selubung plastik yang bertujuan melindungi serat dari kerusakan yang diakibatkan dari lengkungan kabel dan gangguan luar misalnya kelembaban.
Prinsip kerja Fiber optik tergantung pada prinsip jumlah refleksi internal. Refleksi cahaya atau dibiaskan berdasarkan sudut yang menyerang permukaan. Prinsip ini berpusat pada cara kerja serat optik Membatasi sudut di mana gelombang cahaya dikirim memungkinkan untuk mengontrol secara efisien sampai ketujian. Gelombang cahaya ditutupi dengan inti dari fiber optik, dalam hal yang sama bahwa frekuensi sinyal radio ditutupi dengan coaxial cable.Gelombang cahaya diarahkan ke ujung serat dengan direfleksikan di dalam inti. Kabel Fiber optik biasanya diaplikasikan pada infrastruktur jaringan telekomunikasi misalnya pada jaringan telepon dan jaringan komputer.

kelebihan serat optik di banding media transmisi lainnya, adalah :
·     Lebar bidang yang luas, sehingga sanggup menampung informasi yang besar.
·     Bentuk yang sangat kecil dan murah.
·     Tidak terpengaruh oleh    medan elektris dan    medan magnetis.
·     Isyarat dalam kabel terjamin keamanannya. 5)Karena di dalam serat tidak terdapat tenaga listrik, maka tidak akan terjadi ledakan maupun percikan api. Di samping itu serat tahan terhadap gas beracun, bahan kimia dan air, sehingga cocok ditanam dalam tanah. 6)Substan sangat rendah, sehingga memperkecil jumlah sambungan dan jumlah pengulang.
Di samping kelebihan yang telah disebutkan di atas, serat optik juga mempunyai beberapa  kekurangan di    antaranya,    yaitu
·     Sulitnya membuat terminal pada kabel serat.

·     Penyambungan serat harus menggunakan teknik dan ketelitian yang tinggi.

FPGA

FPGA (Field Programable Gate Array) adalah gerbang gerbang digital dimana interkoneksi antar masing masing gerbang tersebut dapat dikonfigurasi antara satu sama lainnya, dan dapat dirancang sesuai dengan keinginan dan kebutuhan user atau pemakai tanpa melalui tahap burn. FPGA juga bisa dibilang permodelan atau prototyping karena mempunyai software simulasinya yaitu Xilinx, FPGA juga bisa dibilang processor atau  embedeed controller.
Teknologi FPGA berawal dari PROM, EPROM, EEPROM, FLASH, SRAM. Berikut ini adalah arti arti dari istilah itu, :
  • PROM (Programmable Read Only Memory) adalah jenis memory chip ROM yang isinya dapat dihapus oleh sinar ultraviolet dan kemudian dipogram ulang sekali saja dengan menggunakan peralatan khusus.
  • EPROM (Erasable Programmable Read Only Memory) adalah jenis memory yang dapat menyimpan data ketika catu daya dimatikan dan hanya dapat deprogram ulang dengan sebuah peralatan khusus.
  • EEPROM (Electrically Erasable Programmable Read Only Memory)adalah yang dapat dihapus dengan perintah elektris.
  • FLASH adalah chip memory yag dapat dibaca dan diprogram yang dapat menyimpan datanya tanpa aliran listrik.
  • SRAM (Static Random Access Memory ) adalah memory yang data didalamnya tetap tersimpan dengan baikwalaupun tak diberi penyegaran/refresh oleh CPU.
  • Teknologi FPGA juga berhubungan dengan IC, Transistor, SRAM, DRAM, SPLD, CPLD, dan ASIC. Berikut ini adalah arti dari istilah itu :
  • IC adalah sebuah komponen  elektronika yang berupa chip silikon yang berisi rangkaian elektronika lengkap. IC berisi puluhan, ratusan, bahkan ribuan komponen elektronika .(Transistor, Dioda, resistor, kapasitor, dll). FPGA terinspirasi dari IC.
  • Transistor adalah komponen elektronika yang terbuat dari dua buah diode ,yang punya dua jenis Tr PNP dan NPN ,mempunyai tiga kaki ,yaitu basis, collector dan emitor. Transistr merupakan sejaah awal pembuatan FPGA , bersifat semikonduktor ,penguat dan switching.
  • SRAM (Static Random Access Memory ) adalah memory yang data didalamnya tetap tersimpan dengan baik walaupun tak diberi penyegaran/refresh oleh CPU (Automatis refresh)
  • DRAM (Dinamic Random Access Memory) adalah jenis RAM yang menyimpan setiap bit data yang terpisah dalam kapasitor dalam satu sirkit tertentu , Memory ini butuh di refresh dan merupakan jenis chip computer yang banyak digunakan .
  • SPLD (Simple Programmable Logic Devices)adalah perngkat logic terprogram yang tersimpel, terkecil, dan cukup mahal bentuknya. SPLD dapat digunakan di papan untuk menggantikan komponen TTL seri 7400 (and, or, not gates).
  • CPLD (Comlex Programmable logic Devices ) adalah perangkat logika terprogram dengan gabungan antara PALs dan FPGAs. Terdiri dari lapisan interconnect ,gates ,dan flip flop.
  • ASIC adalah IC yang hanya digunakan pada keperluan tertentu , kompleksitas IC ini cukup tinggi jadi tidak muat pada CPLD .
Penggunaan FPGA
  1. ASIC & Costum Silikon (yang ada pada trafo)
  2. DSP (Digital Signal Processing) ( Microprocesor)
  3. Embeded Mikrokontroller
  4. Fisical Layer Communication (protocol/NIC), GLU antara layer fisik dan protocol (menjembatani antara fisical layer dan fisical protocol )
  5. Record Configurable Computing
  • Untuk akselerasi hardware
  • Simulasi hardware
Sifat FPGA (sifatnya bisa dibilang kelebihannya)
  1. Dapat diprogram berkali kali (record)
  2. Dapat didownload dlm rogram berkali kali
  3. Bersifat volatile (tergantung catu daya)
  4.  Hampir semua rangkaian terimplementasi dalam chip
  5. Murah .
Perusahaan pembuat FPGA
Ada 5 perusahaan besar yang memproduksi FPGA. Dua yang pertama merupakan yang paling menguasai di pasar FPGA:
  • Xilinx yang punya nama besar dalam dunia FPGA, masih memimpin dalam densitas dan teknologi.
  • Altera merupakan pemain kedua terkenal di dunia FPGA, terkenal dengan namanya.
  • Lattice, Actel, Quicklogic adalah perusahaan-perusahaan yang lebih kecil dan punya “pasar khusus”.
Rangkaian FPGA / atau isi dari FPGA
Bila dilihat dari segi bentuknya, FPGA tak berbeda jauh dengan bentuk IC-IC lainnya. Hanya saja, bila dilihat dari isinya FPGA memiliki bagian yang berbeda dengan komponen IC pada umumnya. Berikut isi dari FPGA pada umumnya:
  1. Configure Logic Blocks (CLB). Bisa dikatakan, bagian inilah yang akan memproses segala bentuk rangkaian logika yang dibuat oleh user/pemakai.
  2. I/O Blocks. Sebagai interface antara external pin dari device dan internal user logic
  3. Programmable Interconnect. Bagian ini berisi wire segments dan programmable switches atau biasa disebut saklar , selain itu bagian ini juga akan menghubungkan antara CLB satu dengan CLB lainnya.
Isi  dari CLB
Sebuah FPGA tersusun dari sebuah bagian yang bernama “logic-cell” (Logic Blocks), yang kemudian pada perkembangannya saling terhubung satu sama lain. Kumpulan-kumpulan dari logic cell ini berjumlah ratusan bahkan ribuan dan membentuk sauatu fungsi yang kompleks. Sebuah logic cell pada dasarnya terdiri atas sebuah lookup table(LUT), D flip-flop, dan sebuah multiplekser 2 ke 1.
  1. Look Up Table (LUT) merupakan sejenis RAM (Random Acces Memory) yang berkapasitas kecil. Di dalam FPGA, LUT ini memegang peranan penting dalam proses implementasi fungsi-fungsi logika. Selain itu, LUT ini berciri khas memiliki input sejumlah 4 buah.
  2. D Flip Flop. Seperti yang diketahui, flip-flop (Bistable Multivibrator) dalah suatu rangkaian sel biner yang memiliki dua buah output yang saling berkebalikan keadaannya (0 atau 1). Di dalam FPGA, terdapat sebuah jenis flip-flop yaitu D flip-flop atau Data flip flop. Rangkaian D flip-flop ini berfungsi sebagai rangkaian logika sekuensial dimana di dalamnya terdapat peralatan memori dan pewaktu.
  3. Multiplekser 2 ke 1. Sebuah multipleser adalah piranti digital yang bekerja sebagai switch (saklar) yang menghubungkan data dari n masukkan ke sebuah keluaran. Multiplekser berfungsi untuk memilih beberapa input untuk hanya menjadi 1 output saja. Di dalam FPGA, terdapat rangkaian multiplekser 2 ke 1 yang artinya, multiplekser tersebut memiliki 2 buah input dan 1 buah output.
Istilah istilah dalam FPGA
Antifuse
Adalah lawan dari fuse, fuse itu sendiri adalah sekering yaitu alat yang digunakan sebagai pengaman dalam suatu rangkaian listrik apabila terjadi kelebihan muatan listrik atau suatu hubungan arus pendek. Cara kerjanya apabila terjadi kelebihan muatan listrik atau terjadi hubungan arus pendek, maka secara otomatis sekering tersebut akan memutuskan aliran listrik dan tidak akan menyebabkan kerusakan pada komponen yang lain. Jadi Antifuse itu sendiri adalah untuk menciptakan atau membangkitkan jalur elektrik konduktif atau memberikan jalan kepada muatan listrik yang besar untuk lewat.
Fine, Medium, Coarse Grained
  1. Fine Grained
    Adalah arsitektur FPGA pada suatu sistem yang memiliki komponen yang kecil
  2. Medium Grained
    Arsitekur FPGA pada suatu sistem dengan komponen yang sedang
  3. Coarse Grained
    Arsitektur FPGA pada suatu sistem dengan komponen yang besar
MUX dan LUT

  • MUX adalah Perangkat digital yang memilih 1 sinyal input dari beberapa sinyal input dan memasukkanya ke dalam sebuah saluran.
  • LUT adalah RAM yang berkapasitas kecil yang berperan mengimplementasikan logika.

 CLB, LAB, dan Slice
  • CLB adalah Komponen yang berfungsi memproses rangkaian logika yang dibuat oleh user.
  • LAB adalah istilah lain dari CLB atau kumpulan dari CLB.
  • Slice adalah komponen utama yang digunakan pada FPGA yang terdiri atas CLB.
Fast Carry Chains
Tipe jalur interkoneksi yang berfungsi dalam pembuatan fungsi fungsi logika agar dapat brjalan efisien
Processor Core
Otak dari sebuah processor dan pusat pengendali komputeryang berfungsi untuk melakukan perhitungan dan menjalankan tugas.
General purpose i/o
Pin generic pada chip yang perilakunya dapat dikontrol atau diprogram melaui perangkat lunak
Hard, Soft, dan Firm IP
  • Hard IP adalah perwujudan  fisik dari design IP .Hard IP merupakan aplikasi terbaik untuk plug n play
  • Soft  IP adalah implementasi processor dalam sebuah bahasa HDL (Hard Description Languange) tanpa optimasi yang luas untuk arsitektur tujuan.
  • Firm IP adalah implementasi HDL namun sudah dioptimalkan untujk sebuah arsitektur FPGA tujuan.Contohnya altera nios II dan Xilinx microblaze processor.
System Gates
Sebuah 4 masukan yang dapat digunakan untuk mempresentasikan antara 1 sampai lebih dari 20 gerbang logika yang mempunyai 2 masukan .

Clocking
Sebuah clock pada FPGA yang biasanya dibuat serempak . Artinya bahwa setiap detak yang dihasilkan dalam sebuah FPGA terjadi serentak akan mempengaruhi semua kondisi yang ada.

Sistem Analog

Sistem Analog adalah suatu bentuk dari komunikasi elektronik yang merupakan proses pengiriman informasi pada gelombang elektromaknetik, dan bersifat variabel dan berkelanjutan atau disebut juga dengan sinyal analog. Contohnya sinyal gambar pada televisi, atau suara pada radio yang dikirimkan berkesinambungan. Analog merupakan proses pengiriman sinyal dalam bentuk gelombang. Misalnya ketika seseorang berkomunikasi dengan menggunakan telepon, maka suara yang dikirimkan melalui jaringan telepon tersebut dilewatkan melalui gelombang. Dan kemudian, ketika gelombang ini diterima, maka gelombang tersebutlah yang diterjemahkan kembali ke dalam bentuk suara, sehingga si penerima dapat mendengarkan apa yang disampaikan oleh pembicara lainnya dari komunikasi tersebut.

CONTOH SISTEM ANALOG
Computer Analog
Pengertian computer analog adalah computer yang digunakan untuk mengolah data kualitatif,karena computer ini digunakan untuk memproses data secara terus-menerus dan mengenal data sebagai besaran fisik yanga diukur secara terus-menerus .keluaran dari kmputer jenis ini adalah dalam bentuk dial dan grafik .contoh:besaran arus listrik.



Keuntungan computer analog adalah untuk memproses data dalam bentuk  besaran fisik akan langsung diproses tanpa harus dikonversikan terlebih dahulu.

Kerugian computer analog adalah computer ini kecepatannya sangat lambat.

Sistem Digital



















Sistem Digital adalah suatu sistem yang berfungsi untuk mengukur suatu nilai yang bersifat tetap atau tidak teratur dalam bentuk diskrip berupa digit-digit atau angka-angka, contohnya bilangan integer dan pecahan.
Gerbang logika adalah suatu rangkaian logika dengan suatu keluaran dan satu atau 2 dan juga lebih masukkan. sinyal keluaran hanya terjadi untuk kombinasi-kombinasi sinyal masukkan tertentu.
Gerbang logika dibagi menjadi 2 bagian, yaitu:

- Gerbang logika dasar seperti AND, OR, NOT













- Gerbang Logika Turunan seperti NAND, NOR, X-OR, X NOR