Senin, 25 Oktober 2010
Library VHDL
LIBRARY IEEE :
- math_real
- numeric_bit
- numeric_std
- std_logic_1164
- std_logic_arith
- std_logic_signed
- std_logic_unsigned
- vital_timing
LIBRARY STD :
- standard
- textio
LIBRARY WORK :
semua source code user akan dicompile dan dimasukkan ke dalam library ini
MULTIPLEXER VHDL template

Multiplekser atau disingkat MUX adalah alat atau komponen elektronika yang bisa memilih input (masukan) yang akan diteruskan ke bagianoutput (keluaran). Pemilihan input mana yang dipilih akan ditentukan oleh signal yang ada di bagian kontrol (kendali) Select.


entity theend is -- mendefinisikan entity "theend"
port(
a,b,c,d,s1,s2: in bit; -- terdapat 4 port input, 2 selector, dan 1 output
y:out bit);
end theend;
Lalu definisikan arsitektur "mux_arch" dari entity "theend" :
architecture mux_arch of theend is
begin
proc: process is
begin
if (s1='0' and s2='0') then y <= a;
else if (s1='0' and s2='1') then y <= b;
else if (s1='1' and s2='0') then y <= c;
else if (s1='1' and s2='1') then y <= d;
end if;
end process proc;
end mux_arch;
Arsitektur berfungsi untuk menerangkan bagaimana entity "theend" bekerja. Namun kode diatas hanyalah berupa template, sehingga tidak bisa dijalankan untuk simulasi maupun di sintesis karena belum didefinisikan bit input pada masing-masing portnya. Untuk itu kita tambahkan entity "sinyal" dan arsitektur "sinyal_arch" yang berfungsi untuk memberikan input pada entity "theend".
entity sinyal is
port(
pa,pb,pc,pd,ps1,ps2:out bit);
end sinyal;
architecture sinyal_arch of sinyal is
begin
pros: process is
begin
pa <= '0';
pb <= '1';
pc <='1';
pd <= '0';
ps1 <= '1';
ps2 <= '0';
end process pros;
end sinyal_arch;
Semua kode vhdl diatas digabung menjadi satu menjadi :
library ieee;
use ieee.std_logic_1164.all;
entity theend is -- mendefinisikan entity "theend"
port(
a,b,c,d,s1,s2: in bit; -- terdapat 4 port input, 2 selector, dan 1 output
y:out bit);
end theend;
architecture mux_arch of theend is
begin
proc: process is
begin
if (s1='0' and s2='0') then y <= a;
else if (s1='0' and s2='1') then y <= b;
else if (s1='1' and s2='0') then y <= c;
else if (s1='1' and s2='1') then y <= d;
end if;
end process proc;
end mux_arch;
entity sinyal is
port(
pa,pb,pc,pd,ps1,ps2:out bit);
end sinyal;
architecture sinyal_arch of sinyal is
begin
pros: process is
begin
pa <= '0';
pb <= '1';
pc <='1';
pd <= '0';
ps1 <= '1';
ps2 <= '0';
end process pros;
end sinyal_arch;
-- kode dibawah ini merupakan kode yang berfungsi menjalankan --
-- entity yang telah didefinisikan diatas --
library work;
use work.all;
entity eksekusi is
end eksekusi;
architecture eksekusi_arch of eksekusi is
signal in1,in2,in3,in4,select1,select2,output: bit;
begin
w1: entity sinyal port map(in1,in2,in3,in4,select1,select2);
w2: entity theend port map(in1,in2,in3,in4,select1,select2,output);
end eksekusi_arch;
Senin, 18 Oktober 2010
FPGA
Field-Programmable Gate Array (FPGA) adalah komponen elektronika dan semikonduktor yang mempunyai komponen gerbang – gerbang logika standar., didalam FPGA meliputi jenis gerbang logika biasa (AND,OR,XOR,NOT) maupun kj\ombinasi yang lebih kompleks (decoder, adder, subtractor, multiplier, dll). FPGA lebih lambat jika dibandingkan dengan jenis chip yang lain seperti pada ASIC. Ini dikarenakan FPGA menggunakan / membutuhkan power/daya yang besar bentuk desain yang kompleks. FPGA merupakan chip dengan harga yang murahdan bisa diprogram mengikuti kebutuhan, serta kemampuan untuk di program kembali untuk mengkoreksi adanya bugs / interupt..
FPGA
Field-Programmable Gate Array (FPGA) adalah komponen elektronika dan semikonduktor yang mempunyai komponen gerbang – gerbang logika standar., didalam FPGA meliputi jenis gerbang logika biasa (AND,OR,XOR,NOT) maupun kj\ombinasi yang lebih kompleks (decoder, adder, subtractor, multiplier, dll). FPGA lebih lambat jika dibandingkan dengan jenis chip yang lain seperti pada ASIC. Ini dikarenakan FPGA menggunakan / membutuhkan power/daya yang besar bentuk desain yang kompleks. FPGA merupakan chip dengan harga yang murahdan bisa diprogram mengikuti kebutuhan, serta kemampuan untuk di program kembali untuk mengkoreksi adanya bugs / interupt..
Minggu, 03 Oktober 2010
Mengapa Kita Sampai Sekarang Masih Belajar Bahasa Indoensia
Karena bahasa indonesia adalah bahasa kita sendiri. Namun, kita belum mengerti dan memahami bahasa indonesia itu dengan baik dan benar kalau kita tidak bisa berbahasa indonesia dengan baik dan benar, pastinya kita akan merasa malu dengan negara lain karena bahasa sendiri pun belum bisa di pahami apa maksud dari sebuah kalimat tersebut dan belum sesuai dengan EYD ( Ejaan Yang Disempurnakan). Sejak kita terlahir di tanah air Indonesia, orang tua kitapun menggunakan bahasa Indoneseia. Sejak dari bangku SD sampai SMA, bahkan sampai Bangku kuliahpun kita masih mempelajarinya, karena agar kita semua bisa menggunakan bahasa Indonesia yang baik dan benar dan menghindari kesalahan-kesalahan dalam penulisan. Kita semua belajar bahasa Indonesia karena bahasa Indonesia merupakan bahasa Nasional negara Indonesia agar bisa berkomunikasi dengan baik antar 1 dengan yang lainnya. Dengan itulah maka akan terciptanya kesatuan yang utuh. Kita dari kecil sudah di bekali oleh orangtua, guru, bahkan berinteraksi dengan teman menggunakan bahasa Indonesia, masa sampai umur sekarang kita masih belum lancar dan sesuai EYD, apa kata Dunia??
100 kosa kata baku dan tidak baku
| No | Kata Baku | Kata Tidak Baku |
| 1 | aktif | aktip, aktive |
| 2 | Alquran | Al-Quran, Al-Qur'an, Al Qur'an |
| 3 | amfibi | amphibi |
| 4 | analisis | analisa |
| 5 | apotek | apotik |
| 6 | asas | azas |
| 7 | asasi | azasi |
| 8 | atlet | atlit |
| 9 | atmosfer | Atmosfir, atmosphere |
| 10 | azan | adzan |
| 11 | cabai | cabe, cabay |
| 12 | daftar | daptar |
| 13 | dekret | dekrit |
| 14 | detail | detil |
| 15 | doa | do’a |
| 16 | efektif | efektip, efektive, epektip, epektif |
| 17 | efektivitas | efektifitas |
| 18 | eksem | eksim, exim |
| 19 | ekstrem | ekstrim, extrim |
| 20 | elite | elit |
| 21 | e-mail | email, imel |
| 22 | faksimile | faksimili, faksimil |
| 23 | Februari | Pebruari, February |
| 24 | foto | photo |
| 25 | fotokopi | foto copy, photo copy, photo kopi |
| 26 | hakikat | hakekat |
| 27 | hipotesis | hipotesa |
| 28 | ijazah | ijasah, izajah |
| 29 | izin | ijin |
| 30 | jadwal | jadual |
| 31 | Jumat | Jum’at |
| 32 | karena | karna |
| 33 | karisma | kharisma |
| 34 | karismatik | kharismatik |
| 35 | kategori | katagori |
| 36 | khotbah | khutbah |
| 37 | komplet | komplit, kumplit |
| 38 | konkret | kongkret, kongkrit, konkrit |
| 39 | kreatif | kreatip, kreative |
| 40 | kreativitas | kreatifitas |
| 41 | kredit | kridit |
| 42 | kualitas | kwalitas, kwalitet |
| 43 | kuantitas | kwantitas |
| 44 | kuitansi | kwitansi |
| 45 | kuota | kwota |
| 46 | laknat | la’nat |
| 47 | lembap | lembab |
| 48 | lubang | lobang |
| 49 | maaf | ma’af |
| 50 | makhluk | mahluk |
| 51 | masyhur | mashur |
| 52 | muazin | muadzin |
| 53 | mukjizat | mu’jizat |
| 54 | napas | nafas |
| 55 | nasihat | nasehat |
| 56 | negeri | negri |
| 57 | nikmat | ni’mat |
| 58 | november | nopember |
| 59 | objek | obyek |
| 60 | pasif | pasip, pasive, fasip |
| 61 | penasihat | penasehat |
| 62 | petai | pete, petay |
| 63 | proklamasi | proklamir |
| 64 | provinsi | propinsi, profinsi |
| 65 | proyek | projek, project |
| 66 | rakaat | raka’at |
| 67 | rezim | rejim |
| 68 | risiko | resiko |
| 69 | rizki | rezeki, rejeki, riski, rizqi |
| 70 | rubuh | roboh |
| 71 | sintesis | sintesa |
| 72 | sistem | sistim, system |
| 73 | stroberi | strawberi, strawbery |
| 74 | subjek | subyek |
| 75 | surga | syurga, sorga |
| 76 | saraf | syaraf, sarap |
| 77 | takwa | taqwa |
| 78 | taoge | tauge, toge |
| 79 | teknik | tehnik, tekhnik |
| 80 | teknologi | tekhnologi, tehnologi |
| 81 | teladan | tauladan |
| 82 | telepon | telpon, telfon, telefon, telephone |
| 83 | telur | telor |
| 84 | tobat | taubat |
| 85 | ubah | rubah, robah |
| 86 | ustaz | ustadz, ustad |
| 87 | ustazah | ustadzah |
| 88 | zaman | jaman |
| 89 | zikir | dzikir |
| 90 | zuhur | dzuhur, dhuhur, zhuhur |
| 91 | Hafal | hapal |
| 92 | Diagnosis | Diagnose |
| 93 | Andal | Handal |
| 94 | Antre | antri |
| 95 | Imbau | himbau |
| 96 | Isap | Hisap |
| 97 | Jenazah | Jenasah |
| 98 | Justru | Justeru |
| 99 | Karier | Karir |
| 100 | Kualitatif | kwalitatif |