Sunday 16 December 2012

Input/Output : Bus & I/O System Design (by amirul)

Bus/bas adalah satu saluran komunikasi yang dikongsi, yang telah selari set wayar untuk data dan penyegerakan pemindahan data. Ia boleh menyebabkan kesesakan, di mana ia boleh melambatkan prestasi kerana faktor-faktor seperti panjang wayar dan bilangan sambungan yang terhad.



Terdapat jenis bus seperti processor-memory buses dan I/O buses.

Processor-Memory Buses


  • Pendek dan berkelajuan tinggi
  • Reka bentuk dipadankan kepada organisasi memori




I/O Buses

  • Panjang tetapi boleh membenarkan beberapa sambungan
  • Ia dinyatakan oleh piawaian bagi kebolehan kendalian
  • Ia menyambung ke "processor-memory bus" memori melalui jambatan




Bus Signal & Synchronization 
terdiri daripada "data lines", "control lines", "synchronous" dan "asynchronous".

Data lines

  • Membawa alamat dan data
  • Multipleks atau berasingan


Control lines

  • Menunjukkan jenis data, menyegerakkan transaksi


Synchronous

  • Menggunakan "bus clock"


Asynchronous

  • Kegunaan permintaan / mengakui barisan kawalan untuk "berjabat tangan"


I/O System Design

Ia mesti memenuhi keperluan kependaman, seperti yang untuk operasi masa kritikal dan jika sistem dipunggah, menambah kependaman komponen.


Ia perlu untuk memaksimumkan sepanjang, di mana perlu untuk mencari / mendapatkan komponen terendah bandwith.

Jika sistem ini dipunggah, analisis mudah tidak mencukupi. Ia perlu menggunakan beratur model simulasi.

No comments:

Post a Comment