Bagian sebelumnya menekankan adanya beberapa desain alternatif untukbus komputer. Keanekaragaman ini berarti bahwa perangkat I/O yang sesuai dengan suatu sirkuit antar muka yang cocok untuk satu komputer mungkin tidak dapat digunakan untuk komputer lain. Antar muka yang berbeda mungkin harus didesain untuk setiap kombinasi perangkat I/O dan komputer, sehingga menghasilkan banyak antar muka yang berbeda. Solusi yang paling praktis adalah dengan mengembangkan sinyal dan protokol antar muka standar.
Pada titik ini akan sangat menolong untuk memahami bagaimana sistem komputer dibangun. Misalnya personal computer biasa, menyertakan printed circuit board yang disebut motherboard. Board ini merupakan rumah bagi chip prosesor, memori utama, dan beberapa antar muka I/O. Board ini juga memiliki beberapa konektor yang dapat digunakan untuk mencolokkan antar muka tambahan.
Bus prosesor adalah bus yang didefinisikan oleh sinyal pada chip prosesor tersebut. Perangkat yang memerlukan koneksi dengan kecepatan sangat tinggi ke prosesor, seperti memori utama, dapat dihubungkan langsung ke bus ini. Untuk alasan elektrik, hanya beberapa perangkat yang dapat dihubungkan dengan cara ini.
BUS PERIPHERAL COMPONENT INTERCONNECT (PCI)
Bus PCI adalah contoh yang baik dari sistem bus yang muncul dari kebutuhan standarisasi. Bus tersebut mendukung fungsi yang terdapat dalam bus prosesor tetapi dalam format terstandarisasi yang lepas dari prosesor tertentu.
KONFIGURASI PERANGKAT
Pada saat perangkat I/O dihubungkan dengan suatu komputer, beberapa aksi diperlukan untuk mengkonfigurasi perangkat dan software yang berkomunikasi dengannya. Misalnya, kartu antar muka perangkat biasa untuk bus ISA memiliki sejumlah jumper atau switch yang harus diset oleh user untuk memilih opsi tertentu.
KARAKTERISTIK ELEKTRIK
Bus PCI telah didefinisikan untuk beroperasi dengan suplai daya 5atau 3,3V Motherboard mungkin didesain unutk beroperasi dengan kedua sistem signaling tersebut.
BUS SCSI
Akronim SCSI merupakan singkatan dari Small Computer System Interface. Akronim tersebut mengacu pada bus standar yang didefinisikan oleh American National Standards Institute (ANSI) dengan nomor X3.131. Dalam spesifikasi asli standar tersebut, perangkat seperti disk dihubungkan ke komputer melalui kabel 50wire, yang dapat mencapai panjang 25 meter dan dapat mentransfer data hingga kecepatan 5 megabyte/detik.
ARBITRATION
Bus bebas pada saat sinyal BSY berada pada keadaan inactive (highvoltage).
Kontroler apapun dapat merequest penggunaan bus tersebut pada saat bus berada dalam keadaan ini. Karena dua atau lebih kontroler dapat menghasilkan request pada saat yang sama, maka harus diterapkan skema arbitration.
SELECTION
Setelah memenangkan arbitration, kontroler 6 melanjutkan menyatakan BSY dan DB6
(alamatnya). Kontroler tersebut mengindikasikan ingin memilih kontroler 5 dengan menyatakan SEL dan kemudian jalurDBS. Kontroler lain yang telah terlibat dalam fase arbitration, seperti kontroler 2 pada gambar tersebut, harus berhenti menggunakan jalur data pada saat jalur SEL aktif, jika kontroler 2 belum melakukannya
TRANSFER INFORMASI
Informasi yang ditransfer antara dua kontroler dapat berisi perintah dari initiator ke target, respon status dari target ke initiator, atau data yang sedang ditransfer ke atau dari perangkat I/O. Signaling handshake digunakan untuk mengontrol transfer informasi, dengan kontroler target berperan sebagai bus master.
RESELECTION
Pada saat koneksi logika ditangguhkan dan target siap untuk memulihkannya, maka target harus terlebih dahulu memperoleh kontrol bus. Target memulai siklus arbitration, dan setelah memenangkan arbitration, target mernilih kontroler initiator dengan cara yang tepat sama dengan yang dideskripsikan di atas. Tetapi dengan peranan target dan initiator dibalik, initiatr sekarang menyatakan BSY Sebelurn transfer data dapat dimulai, initiator harus menyerahkan kontrol ke target.
Universal Serial Bus
Sinergi antara komputer dan komunikasi adalah jantung revolusi teknologi informasi saat ini. Sistem komputer modern tampaknya melibatkan berbagai variasi perangkat seperti keyboard mikrofon, kamera, speaker, dan perangkat display.
BATASAN PORT
Port paralel dan serial menyediakan titik koneksi general purpose yang dapat digunakan untuk menghubungkan berbagai perangkat dari low hingga medium speed ke komputer. Untuk alasan kepraktisan, hanya beberapa port disediakan pada komputer biasa. Untuk menambahkan port baru, user harus membuka kotak komputer untuk mendapatkan akses ke bus ekspansi internal dan menginstal kartu antar muka baru. User juga perlu mengetahui bagaimana untuk mengkonfigurasi perangkat dan software tersebut. Tujuan USB adalah untuk memungkinkan menambahkan sebanyak mungkin perangkat ke sistem komputer
setiap saat, tanpa membuka kotak komputer.
KARAKTERISTIK PERANGKAT
Jenis perangkat yang dapat dihubungkan ke komputer meliputi fungsionalitas dalam skala luas. Batasan kecepatan, volume, dan timing berhubungan dengan transfer data ke dan dari perangkat semacam itu sangat bervariasi.
PLUGANDPLAY
Fitur plugandplay berarti bahwa perangkat baru, seperti speaker tambahan dapat dihubungkan kapanpun pada saat sistem beroperasi. Sistem mendeteksi keberadaan perangkat baru ini secara otomatis, mengidentifikasi devicedriver software yang tepat dari perangkat baru ini dan fasilitas lain yang diperlukan untuk melayani perangkat tersebut, dan membentuk alamat dan koneksi logika untuk mengenable komunikasinya.
PENGALAMATAN
Pada pembahasan operasi input dan output sebelumnya, kita menjelaskan bahwa perangkat FO biasanya diidentifikasi dengan menetapkan alamat memori yang unik untuknya. Sebenarnya, suatu perangkat biasanya memiliki beberapa lokasi addressable untuk mengenable software mengirim dan menerima informasi kontrol dan status dan untuk mentransfer data.
Protokol USB
Semua informasi yang ditransfer melalui USB diatur di dalam paket, dimana suatu paket terdiri dari satu atau lebih byte informasi. Terdapat banyak tipe paket yang melakukan berbagai fungsi kontrol. Kita mengilustrasikan operasi USB dengan memberikan beberapa contoh tipe paket utama dan menunjukkan bagaimana paket tersebut digunakan. Informasi yang ditransfer pada USB dapat dibagi menjadi dua kategori besar: kontrol dan data. Paket kontrol melakukan tugas seperti pengalamatan perangkat untuk menginisiasi transfer data, memberitahu bahwa data telah diterima dengan tepat, atau mengindikasikan error. Paket data membawa informasi yang dikirim ke suatu perangkat. Misalnya, data input dan output
ditransfer di dalam paket data.
ISOCHRONOUS TRAFFIC PADA USB
Salah satu tujuan utama USB adalah mendukung transfer data isochronous, seperti sampled voice, dalam cara sederhana. Perangkat yang menghasilkan atau menerima data isochronous memerlukan referensi waktu untuk mengontrol proses sampling.
KARAKTERISTIK ELEKTRIK
Kabel yang digunakan untuk koneksi USB terdiri dari empat kawat. Dua digunakan untuk membawa daya, +SV dan Ground. Sehingga, hub atau perangkat I/O dapat langsung mendapat daya dari bus, atau memiliki koneksi daya eksternal sendiri. Dua kawat yang lain digunakan untuk membawa data. Skema signaling yang berbeda digunakan untuk kecepatan transmisi yang berbeda. Pada kecepatan rendah, 1 dan 0 ditransmisikan dengan mengirirm keadaan tegangan tinggi (SV) pada satu bagian atau bagian lain dari dua kawat sinyal tersebut.







0 komentar:
Posting Komentar