Jumat, 22 Oktober 2010

BUS PCI

BUS PCI

Sejarah bus PCI

Sesudah bus ISA, masih ada bus lain yang diperkenalkan di pasar, yakniEISA ( Extended ISA), Micro Channel Bus, Local Bus,dan Video ElectronicsStandards Association (VESA) Local Bus. Semua bus ini gagal di pasar karenaberbagai sebab. Hal ini mendorong intel untuk membuat bus baru yang dirasamampu mengatasi berbagai kendala, intel menyebut bus baru ini dengan PCI,akronim dari Peripheral Component Interconnect. Berbasis pada Local Bus (yangcepat), Intel menyisipkan bus lain (baru) antara CPU dengan bus I/O hinggaidentik dengan jembatan. Teknologi IC tidak harus sederhana karenapeningkatan teknologi dalam bidang IC akan dapat mengatasinya, serta dalamproduksi massal akan dapat menekan harga.

Pada perkembangannya, PCI diadopsi menjadi standart industri dan dibawah administrasi PCI Special Interest group ( PCI-SIG). Oleh PCI-SIG, definisiPCI diperluas menjadi konektor standar interface bus (slot) ekspansi.

Interface bus PCI adalah 64 bit dalam paket 32 bit ( bandingkan denganISA, 16 bit). Untuk bisa memahami maksudnya diperlukan sedikit aritmatika. BusPCI berjalan pada 33 MHz dan mentransfer data 32 bit setiap pulsa clock. Namunpada pulsa 33 MHz ini adalah 30 nanodetik, sehingga jika digunakan padakomputer 486 memory yang berkecepatan 70 nanodetik 9 pada memory jenisFPM, Fast page Mode) atau 50 nanodetik ( pada EDO, Extended Data Out) makasaat CPU akan mengambil data dari RAM, CPU harus “menunggu” setidaknyatiga pulsa clock untuk mendapatkan data tersebut. Dengan mentransfer datasetiap pulsa clock, bus PCI akan sama dengan interface 32 bit yang manakomponen sistemtersebut mentransfer dalam jalur 64 bit.

PCI (kepanjangan dari bahasa Inggris: Peripheral Component

Interconnect) adalahbu s yang didesain untuk menangani beberapa perangkat

keras. Standar bus PCI ini dikembangkan oleh konsorsium PCI Special InterestGroup yang dibentuk oleh Intel Corporation dan beberapa perusahaan lainnya,pada tahun 1992. Tujuan dibentuknya bus ini adalah untuk menggantikanBus

ISA/EISA yang sebelumnya digunakan dalam komputer IBM PC atau

kompatibelnya.

Peripheral Component Interconnect (PCI) merupakan bus yang tidaktergantung prosesor dan berbandwidth yang dapat berfungsi sebagai busmezzanine atau bus peripheral. Dibandingkan dengan spesifikasi bus lainnya, PCImemberikan sistem yang lebih baik bagi subsistem I/O berkecepatan tinggi(misalnya, graphic display adapter, network interface controller, disk controller,dll). Standar yang berlaku saat ini mengizinkan penggunaan sampai 64 salurandata pada kecepatan 33 MHz, bagi kelajuan transfer 264 Mbyte/detik, atau 2,112Gbps. Namun bukan hanya kecepatannya saja yang tinggi yang membuat PCImenarik. PCI khusus dirancang untuk memenuhi kebutuhan I/O sistem yangmodern secara ekonomi; PCI hanya memerlukan keping yang lebih sedikit untukmengimplementasikan dan mendukung bus lainnya yang dihubungkan ke bus PCI.

Intel mulai menerapkan PCI pada tahun 1990 untuk sistem berbasisPentiumnya. Segera Intel menerbitkan semua patent bagi domain publik danmempromosikan pembuatan himpunan industri, PCI SIG, untuk pembuatan lebihlanjut dan memelihara kompatiblitas spesifikasi PCI. Hasilnya adalah bahwa PCIsecara luas diterima dan penggunaannya pada komputer pribadi, workstation,dan sistem server terus meningkat. Versi saat ini, PCI 2.0, diterbitkan 1993.Karena spesifikasinya berada di dalam domain publik dan didukung oleh industrimicroprosesor dan peripheral secara luas, PCI yang dibuat oleh vendor yangberlainan tetap kompatibel.

PCI dirancang untuk mendukung bermacam-macam konfigurasi berbasismicroprosesor, baik sistem microprosesor, baik sistem micoprosesor tunggalmaupun banyak. Karena itu, PCI memberikan sejumlah fungsi untuk kebutuhanumum. PCI memanfaatkan timing snkron dan pola arbitrasi tersentralisasi.

Kombinasi pengontrol DRAM dan bridge dengan bus PCI memberkancoupling yang erat dengan prosesor dan kemampuan pengiriman databerkecepatan tinggi. Bridge berfungsi sebagai suatu buffer data sehinggakecepatan bus PCI berbeda dengan kemampuan I/O prosesor. Di dalam sebuahsistem multiprosesor, sebuah konfigurasi PCI atau lebih dapat dihubungkan olehbridge dengan bus sistem prosesor. Bus sistem hanya mendukug unitprosesor/cache memori utama, dan bridge PCI. Fungsi bridge ysng menjaga agarPCI tidak tergantung pada kecepatan prosesor memberikan kemampuan untukmenerima dan mengirim data secara cepat.

Komputer lama menggunakan slot ISA, yang merupakan bus yang lamban.Sejak kemunculan-nya sekitar tahun 1992, bus PCI masih digunakan sampaisekarang, hingga keluar versi terbarunya yaitu PCI Express (add-on).

Tidak ada komentar:

Posting Komentar