BUS INTERFACING
Iim Abdurrohim, M.T.
Bus Interfacing
Bus = Jalur penghubung
Bus dapat berupa :
Bus Interfacing
Bus = Jalur penghubung
Fungsi Bus :
BUS Sistem :
Sebuah Bus yang menghubungkan komponen-komponen utama komputer (CPU, Memori ,I/O)
STRUKTUR BUS
- Saluran data memberikan lintasan bagi perpindahan
data antara dua modul sistem .
- Besar jalur bus data mempengaruhi kinerjanya,
contoh : 8, 16, 32 dan 64 bit
- Identifikasi sumber atau tujuan data pada bus data
- Mengalamati port-port I/O
- Contoh : jika CPU akan membaca word ( 8, 16 atau
32 bit) data dari memori maka CPU akan menaruh
alamat word yang dimaksud pada saluran alamat
STRUKTUR BUS
- Mengontrol akses ke saluran alamat dan pengguna
data.
- Mengendalikan dan mengatur timing informasi :
a. Sinyal read /write
b. Interrupt request
c. Sinyal clock
Hubungan Mikroprosesor & Device
Lebar BUS
1. Address
- Lebar bus alamat mempengaruhi kapasitas.
- Semakin lebar bus alamat, semakin besar range
lokasi yang dapat direferensi
2. Data
- Lebar bus data, mempengaruhi kinerja sistem
- Semakin lebar bus data, semakin besar bit yang
dapat ditransfer pada suatu waktu
Jenis Transfer Data
Sistem Bus
8
Sistem Bus
9
Elemen Perancangan Elemen Bus
10
Jenis Bus�
11
Metode Arbitrasi
12
Timing-Sinkron
13
Contoh pewaktuan sinkron
14
Timing-Asinkron
15
Contoh pewaktuan asinkron
16
Lebar Bus
17
Jenis Transfer Data
18
Contoh Bus - Bus ISA
19
Contoh Bus - Bus PCI
20
Contoh Bus - Bus USB
21
Keuntungan USB
22
Pengkabelan USB
23
Contoh Bus - Bus SCSI
24
Contoh Bus - Bus SCSI
25
Contoh Bus -Bus P1394 / Fire Wire
26
Kesimpulan
1. Komputer tersusun atas beberapa komponen penting seperti CPU, memori, perangkat I/O. Sistem bus adalah penghubung bagi keseluruhan komponen komputer dalam menjalankan tugasnya.
2. Kumpulan lintasan atau saluran berbagai modul disebut struktur interkoneksi. Rancanagan struktur interkoneksi sangat bergantung pada jenis dan karakteristik pertukaran datanya.
3. Secara umum fungsi saluran bus dikatagorikan dalam tiga bagian, yaitu saluran data, saluran alamat dan saluran kontrol.
27
Kesimpulan
4. Saat ini terdapat banyak implementasi sistem bus, tetapi parameter dasar perancangan bus dapat diklasifikasikan berdasarkan jenis (dedicated dan mulitiplexed), metode arbitrasi (tersentralisasi dan terdistribusi), timing (sinkron dan tak sinkron), lebar bus (lebar address dan lebar data) dan jenis transfer datanya(read, write, read-modify-write, read-alterwrite, block).
5. Diantara jenis bus yang beredar di pasaran saat ini adalah PCI, ISA, USB, SCSI, FuturaBus+, FireWire, dll
28