Dokumen tersebut membahas tentang bus sistem dan interkoneksi dalam komputer. Ia menjelaskan tiga jenis bus dasar yaitu data bus, address bus, dan control bus serta bagaimana komponen-komponen utama seperti CPU, memori, dan I/O saling terhubung. Dokumen tersebut juga membedakan antara bus tradisional dan bus berkecepatan tinggi serta kelebihan bus berkecepatan tinggi.
1. FAKULTAS TEKNIK DAN ILMU KOMPUTER
Try Susanto
PEMROGRAMAN ANTAR MUKA DAN
AKUISISI DATA
2. BUS & SISTEM INTERKONEKSI
BUS SISTEM
Definisi:
BUS adalah sarana pengangkut / saluran yang terdapat didalam suatu microproces
sor (CPU) yang menghubungkan antara Microprocessor tersebut dengan dunia luar.
Melalui sarana BUS inilah microprocessor tersebut mampu menerima data atau me
ngirimkan data hasil pengolahannya keluar sistem microprocessor dan mampu untu
k menghubungi peralatan peralatan pendukungnya
Pada setiap microprocessor ( CPU ) selalu terdapat 3 sistem BUS dasar yaitu :
1. Data BUS (bi-directional)
2. Address BUS (uni-directional)
3. Control BUS (uni-directional)
3. BUS & SISTEM INTERKONEKSI
Data BUS :
1. Sebagai sarana pengangkut data antara CPU dan komponen
pendukungnya.
2. Jumlah Data Bus menyatakan lebar jejak data pada CPU atau jumlah data
bit instruksi yang mampu diambil persatuan waktu.
3. Data Bus biasanya digunakan sebagai taksonomi dari microprocessor yang
bersangkutan.
Address BUS :
1. Sebagai sarana pembawa alamat dari microprocessor ke komponen
pendukungnya.
2. Setiap komponen pendukung didalam sistem komputer harus mempunyai al
amat yang UNIQUE.
3. Jumlah dari Address Bus menyatakan jumlah komponen pendukung yang m
ampu dialamati oleh microprocessor yang bersangkutan.
4. BUS & SISTEM INTERKONEKSI
Control BUS :
Sebagai sarana pembawa signal kontrol antara microprocessor dan peralatan pendukung
didalam kesinambungan komunikasi antara bagian pada sistem komputer tersebut.
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
5. BUS & SISTEM INTERKONEKSI
Sebuah komputer terdiri dari sekumpulan komponen komponen dasar seperti :
CPU, memori dan I/O, yang 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
1. CPU Interconnection
2. Memory Interconnection
3. I/O Interconnection
7. BUS & SISTEM INTERKONEKSI
CPU MEMORY MEMORY I / O I / O
DATA BUS
ADDRESS BUS
CONTROL BUS
Arsitektur Bus Sistem dalam sebuah komputer
8. BUS & SISTEM INTERKONEKSI
Kelemahan Bus Sistem
Apabila banyak terdapat perangkat I /O atau sistem memory yang dihubungkan ke BU
S Data maka akan dapat menurunkan kinerja dari sistem keseluruhan, hal ini dikarena
kan :
Timbulnya propagation delay
Timbulnya permasalahan Bottleneck
Untuk mengatasi permasalahan tersebut maka dibuatlah beberapa arsitektur Bus dasa
r dengan tujuan untuk meningkatkan effisiensi sistem.
Ada 2 Jenis Teknologi Bus Sistem
1. Traditional Bus : ISA-BUS
2. High Speed Bus : PCI-BUS
9. BUS & SISTEM INTERKONEKSI
Traditional Bus (ISA-BUS)
Sifat2:
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
10. BUS & SISTEM INTERKONEKSI
SCSI SerialModemNetwork
Expansion BUS
Interface
Main
Memory
Processor
Local I/O
Controller
Cache
Local BUS
System BUS
Expansion BUS
11. BUS & SISTEM INTERKONEKSI
High Speed Bus
Sifat-Sifat
1. High Speed Bus , yaitu bus berkecepatan tinggi untuk koneksi perip
heral berkecepatan tinggi : Video, Graphic , Network, SCSI
2. Expansion Bus , yaitu bus berkecepatan rendah untuk koneksi perip
heral 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
12. BUS & SISTEM INTERKONEKSI
SerialModemFAX
Expansion BUS
Interface
Main
Memory
Processor
Cache /
Bridge
High Speed BUS
Expansion BUS
SCSI Graphics Video LAN
Local BUS System BUS
13. BUS & SISTEM INTERKONEKSI
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
14. BUS & SISTEM INTERKONEKSI
3. Timing
Synchronous
Asynchronous
4. Lebar Bus
Address
Data
5. Type data transfer
Write
Read
Read modify write
Read after write
Block
15. BUS & SISTEM INTERKONEKSI
BUS - PCI
Peripheral Component Interconnection
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
16. BUS & SISTEM INTERKONEKSI
Timing Diagram Sinkronisasi pada Bus PCI