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

