JAPAN

JAPAN
^^

Minggu, 06 April 2014

PCI

PCI ( Peripheral Component Interconnect)

Hi Guys , have you ever heard about PCI ??
Do you know that PCI is one of important thing on your computer ?

So , check this out  ^^

Definisi PCI
      PCI adalah suatu bandwitch tinggi yang populer yang dirancang untuk memenuhi kebutuhan ekonomis I/O dari sistem yang modern , processor independent bus ini dapat berfungsi sebagai bus mezzenine atau bus periferal .Peripheral yaitu peralatan- peralatan di luar sistim mikrokomputer yang dapat berhubungan dengan sistim mikrokomputer, antara lain monitor (output), printer (output), keyboard (input), mouse (input). PCI membuat kinerja sistem menjadi lebih baik pada subsistem I/O berkecepatan tinggi . Standard perizinan penggunaan yang berlaku hingga saat ini adalah 64 saluran data berkecepatan 66 MHz , dengan kelajuan 528Mbyte/s atau 4,224 Gbps .

     PCI dirancang untuk mendukung berbagai macam konfigurasi berbasis mikroprocessor , mencakup baik sistem processor tunggal maupun sistem processor jamak , Karena itu , PCI menyediakan sejumlah fungsi untuk kebutuhan umum .


Perkembangan PCI
Spesifikasi bus PCI pertama kali dirilis pada bulan Juni 1992, sebagai PCI vesi 1.0. Perkembangan selanjutnya dapat dilihat pada tabel berikut.
Spesifikasi bus PCI Dirilis pada Perubahan yang dilakukan
PCI 1.0 Juni 1992 Spesifikasi asli PCI, yang memiliki lebar bus 32-bit atau 64-bit
PCI 2.0 April 1993 Spesifikasi ini mendefinisikan jenis konektor dan papan ekspansi
PCI 2.1 Juni 1995 Operasi 66 MHz diberlakukan; Perubahan pada latency; Adanya fungsi transaction ordering
PCI 2.2 Januari 1999 Fitur manajemen daya diberlakukan; Ada beberapa klarifikasi mekanika
PCI-X 1.0 September 1999 Spesifikasi PCI-X 133 MHz, sebagai tambahan bagi versi PCI 2.2
Mini-PCI November 1999 Spesifikasi PCI 2.2 untuk motherboard dengan form factor yang kecil (Micro-ATX)
PCI 2.3 Maret 2002 Pensinyalan 3.3 Volt; Penggunaan kartu yang bersifat low-profile
PCI-X 2.0 Juli 2002 Modus kerja 266 MHz dan 533 MHz; dukungan terhadap pembagian bus 64-bit menjadi segmen-segmen berukuran 16-bit atau 32-bit; Pensinyalan 3.3 Volt atau 1.5 Volt.
PCI Express 1.0 Juli 2002 PCI dengan cara transmisi serial, dengan kecepatan 2500Mb/s tiap jalur transmisi tiap arah, menggunakan pensinyalan 0.8 Volt, sehingga menghasilkan bandwidth kira-kira 250MB/s tiap jalurnya; Didesain untuk menggantikan PCI 2.x dalam sistem PC.[2]

PCI


Perintah-perintah PCI
Aktivitas bus terjadi dalam bentuk transaksi antara sebuah mistator, atau master dengan sebuah target. Ketika mempperoleh kontrol bus , master bus menentukan jenis transaksi yang akan terjadi berikutnya. Selama fase alamat dari suatu transaksi, saluran C/BE dipakai untuk memberikan signal tenis transaksi. Perintah-perintah itu adalah:
1. Interrupt Acknowledge
Adalah perintah baca yang ditujukan bagi perangkat yang berfungsi sebagai pengotrol interrupt pada bus PCI. Saluran alamat tidak digunakan sekama fase alamat, dan saluran byte enable menunjukkan ukuran interrupt identifier untuk dikembalikan.
2. Special Cycle
Digunakan oleh inisiator untuk melakukan broadcast pesan ke sebuah target atau lebih.
3. I/O Read dan I/O write
Digunakan untuk melakukan transfer data antara inisiator dengan pengontrol I/O. setiap alamat I/O memiliki ruang tersendiri, dan saluran alamat digunakan untuk menunjukkan perangkat tertentu dan untuk menspesifikasikan data yang akan ditransfer ke perangkat itu atau ditransfer dari perangkat tersebut.
4. Memori read dan write
Digunakan untuk menspesifikasikan transfer data, yang menempati satu siklus waktu atau lebih. Interpretasi perintah-perintah ini tergantung pada apakah pengontrol memori pada bus PCI mendukung protokol PCI untuk trasfer antara memori dengan cache atau tidak. Perintah Memory Write dipakai untuk mentransfer data dalam satu siklus waktu atau lebih ke memori.
5. Memory Write and Invalidate
Mentransfer data dalam satu siklus waktu atau lebih ke memori. Selain itu, perintah ini menjamin bahwa sedikitnya satu saluran cache akan ditulis. Perintah ini mendukung fungsi cache tentang penulisan kembali saluran ke memori.
6. Configuration Read dan Write
Kedua perintah konfigurasi memungkinkan suatu master membaca dan meng-update parameter-parameter konfigurasi pada perangkat yang terhubung ke PCI. Masing-masing perangkat PCI dapat meliputi hingga 256 buah register internal yang digunakan selama inisialisasi sistem untuk mengkonfigurasi perangkat itu.
7. Dual Address
Digunakan oleh inisiator untuk menunjukkan bahwa inisiator memakai pengalamatan 64 bit.




      PCI mempunyai interface sebesar 64 bit dan mengimpelentasikan lebar  jalur 32 bit
untuk bus data dan alamat (AD[31:0]) (bandingkan dengan ISA ,16 bit). PCI ialah bus
dengan arsitektur sinkronous, yakni bus dimana semua transfer data dijalankan secara relatif
bersamaan terhadap pulsa detak kartu grafis tanpa mengganti motherboard, maka sebaiknya
pilih motherboard yang telah menyediakan interface PCI, karena interface ini masih akan
berkembang lebih lanjut.




Sumber :
Stalling,William .2004.Organisasi dan Arsitektur Komputer .Jakarta : PT Indeks Kelompok Gramedia  https://www.google.co.id/search?q=PCI http://ns2imah.blogspot.com/2008/06/pci-dan-perkembangannya.html
http://blogs.unpas.ac.id/adipp/2012/12/16/pengertian-pci-peripheral-component-interconnect/
http://devoutndegasu.blogspot.com/2013/01/pci-adalah.html


Tidak ada komentar:

Posting Komentar