Pada sistem
komputer, bus ini termasuk perangkat internal, kecepatan pengiriman informasi
melalui bus ini dilakukan dengan kecepatan tinggi. Alat transformasi data dari
terminal satu ke terminal lain di dalam CPU. Jalur utama aliran data antara
processor ke komponen lainnya (seperti sound card, video card, memory) pada
mainboard.
Karakteristik Bus adalah :
1.
|
Jumlah
interupsi mementukan banyak perangkat independen yang melakukan I/O.
|
2.
|
Ukuran bus
data eksternal berakibat pada kecepatan operasional I/O.
|
3.
|
Ukuran bus
alamat menentukan banyak memori yang ditunjuk board ekspansi.
|
4.
|
Kecepatan
clock maksimum yang dapat diakomodasi bus berakibat pada kinerja.
|
Pada setiap microprocessor (CPU)
selalu terdapat tiga (3) sistem BUS dasar yaitu :
1.
|
Data BUS
|
(bi-directional)
|
2.
|
Address
BUS
|
(uni-directional)
|
3.
|
Control
BUS
|
(uni directional)
|
1.
|
Data BUS
|
|
a.
|
Sebagai
saran pengangkut data antara CPU dan komponen pendukungnya.
|
|
b.
|
Jumlah
Data Bus menyatakan lebar jejak data pada CPU atau jumlah data bit instruksi
yang mampu diambil persatuan waktu.
|
|
c.
|
Data Bus
biasanya digunakan sebagai taksonomi dari microprocessor yang bersangkutan.
|
|
2.
|
Address
BUS
|
|
a.
|
Sebagai
sarana pembawa alamat dari microprocessor ke komponen pendukungnya.
|
|
b.
|
Setiap
komponen pendukung didalam sistem komputer harus mempunyai alamat yang
UNIQUE.
|
|
c.
|
Jumlah
dari Address Bus menyatakan jumlah komponen pendukung yang mampu dialamati
oleh microprocessor yang bersangkutan.
|
|
Control Signal digunakan pada sistem
komputer :
•
|
Memory
Write (–>)
|
•
|
Memory
Read (–>)
|
•
|
I/O Write
(–>)
|
•
|
I/O Read
(–>)
|
•
|
Transfer
ACK (–>)
|
•
|
Bus
Request (<–)
|
•
|
Bus Grant
(–>)
|
•
|
Interrupt
Request (<–)
|
•
|
Interrupt
ACK (–>)
|
•
|
Reset
(<–)
|
•
|
Clock
|
Sebuah
komputer terdiri dari sekumpulan komponen-komponen dasar seperti CPU, memori
dan I/O yang kesemuanya saling berinteraksi satu dengan yang lainnya. Kumpulan
lintasan lintasan yang saling menghubungkan berbagai modul modul tersebut
dikenal dengan nama struktur
interkoneksi.
Ada 3 Jenis jenis transfer data seperti berikut ini :
1.
|
CPU Memori
|
2.
|
CPU I/O
|
3.
|
I/O Memori
(DMA operation)
|
Selain itu ada 3 jenis Interkoneksi dalam komputer,
yaitu :
1. CPU
Interconnection
|
|
|
2. Memory
Interconnection
|
|
|
3. I/O
Interconnection
|
|
Arsitektur
Bus Sistem dalam sebuah komputer
Kelemahan Bus - Bus Sistem
Apabila banyak terdapat perangkat I /O atau sistem memory yang dihubungkan ke BUS Data maka akan dapat menurunkan kinerja dari sistem keseluruhan, hal ini dikarenakan :
a.
|
Timbulnya
propagation delay
|
b.
|
Timbulnya
permasalahan Bottleneck
|
Untuk
mengatasi permasalahan tersebut maka di buatlah beberapa arsitektur Bus dasar
dengan tujuan untuk meningkatkan effisiensi sistem.
Ada 2 Jenis Teknologi Bus Sistem :
1.
|
Traditional
Bus
|
: ISA-BUS
|
2.
|
High Speed
Bus
|
: PCI-BUS
|
Traditional
Bus (ISA-BUS)
Sifat-Sifat :
1.
|
Peripheral
High-Speed (network, SCSI, Video, Graphic) dengan Peripheral Low- Speed
dikoneksikan pada expansion bus yang sama, sehingga kinerja bus tidak
optimal.
|
2.
|
Beban Bus
sistem sangat berat, shg kinerjanya lambat
|
3.
|
Traditional
Bus ini merupakan sistem bus tunggal (Single Bus system) yang populer
diterapkan pada jenis IBM-PC : 8088, era tahun 80′an.
|
Diagram Traditional Bus
High Speed
Bus
Sifat-Sifat :
1.
|
High Speed
Bus , yaitu bus berkecepatan tinggi untuk koneksi peripheral berkecepatan
tinggi : Video, Graphic , Network, SCSI
|
2.
|
Expansion
Bus , yaitu bus berkecepatan rendah untuk koneksi peripheral berkecepatan
rendah , seperti: Modem, Fax , Serial
|
3.
|
Beban
Sistem Bus menjadi lebih ringan sehingga kinerjanya menjadi lebih cepat.
|
4.
|
High Speed
bus merupakan jenis bus ganda (multi bus)
|
5.
|
Contoh :
PCI – BUS
Diagram High Speed Bus
|
Elemen – Elemen Pada Sistem Perancangan Bus :
1.
|
Jenis Bus
|
||
Decicated
|
|||
Sifat :
|
-
|
Data Bus
dan Address Bus memiliki Jalur terpisah
|
|
-
|
Rancangan
lebih mahal
|
||
-
|
Kecepatan
transfer data lebih tinggi
|
||
Multiplexed
|
|||
Sifat :
|
-
|
Jalur Data
dan Address dijadikan satu
|
|
-
|
Rancangan
Lebih Murah
|
||
-
|
Kecepatan
transfer data lebih lambat
|
||
2.
|
Metoda
arbitrasi
|
||
-
Tersentralisasi
|
|||
-
Terdistribusi
|
|||
3.
|
Timing
|
||
-
Synchronous
|
|||
-
Asynchronous
|
|||
4.
|
Lebar Bus
|
||
- Address
|
|||
- Data
|
|||
5.
|
Type data
transfer
|
||
- Write
|
|||
- Read
|
|||
- Read
modify write
|
|||
- Read
after write
|
|||
- Block
|
|||
BUS – PCI
Peripheral
Component Interconnection
Dikeluarkan oleh Intel sebagai public domain
32 atau 64 bit
50 Jalur
Jalur Bus PCI (Optional)
Dikeluarkan oleh Intel sebagai public domain
32 atau 64 bit
50 Jalur
Jalur Bus PCI (Optional)
Interrupt
lines
|
|
*
|
Not shared
|
Cache
support
|
|
64-bit Bus
Extension
|
|
*
|
Additional
32 lines
|
*
|
Time
multiplexed
|
*
|
2 lines to
enable devices to agree to use 64-bit transfer
|
JTAG/Boundary
Scan
|
|
*
|
For
testing procedures
|
Timing Diagram Sinkronisasi pada Bus PCI






