Bus System
#1

[attachment=10917]
Bus System
The System Bus

u a bus is a collection of wires on which electrical signals pass between components in the system
u the system bus connects the various components of the computer
u the 80x86 family has three major busses
 address bus
 data bus
 control bus
System Bus
Bus Types

u Data bus – moves data among computer system components.
u Address bus – carries the bits of a memory address.
u Control bus – carries, commands, command responses, status codes and similar messages.
Interconnection: the bus
u Conceptually, a collection of parallel wires, each of which is dedicated to carrying one of
 data
 address
 control (of access to the bus)
u Only one component can “write” to a particular wire of the bus at a time
Classification
u 8-bit expansion bus
u 16-bit ISA bus
Micro channel architacture
u Extended ISA Bus (EISA)
u VESA Local Bus (VLB)
u Peripheral Component Interconnect (PCI)
u USB (Universal Serial Bus)
u PCMCIA
Elements of bus design
u Type
u Method of Arbitration
u Timing
u Bus Width
u Data Transfer Type
Type
u Dedicated
u Multiplexed
u Method of Arbitration
u Centralized
u Distributed
u Timing
u Synchronous Timing
u Asynchronous Timing
u Synchronous Timing
u Asynchronous Timing
50 lines
u Bus Data Transfer Types
u Read
u Write
u Read-modify-write
u Read-after-write
u Block
u PCI
Futurebus
u Synchronous and Asynchronous Bus
u Synchronous Bus:
 Includes a clock in the control lines
 A fixed protocol for communication that is relative to the clock
 Advantage: involves very little logic and can run very fast
Disadvantages:
 Every device on the bus must run at the same clock rate
 To avoid clock skew, they cannot be long if they are fast
u Asynchronous Bus:
 It is not clocked
 It can accommodate a wide range of devices
 It can be lengthened without worrying about clock skew
 It requires a handshaking protocol
Advantages of Buses
u Versatility:
 New devices can be added easily
 Peripherals can be moved between computer
systems that use the same bus standard
u Low Cost:
 A single set of wires is shared in multiple ways
u Manage complexity by partitioning the design
Disadvantage of Buses
u It creates a communication bottleneck
 The bandwidth of that bus can limit the maximum I/O throughput
u The maximum bus speed is largely limited by:
 The length of the bus
 The number of devices on the bus
 The need to support a range of devices with:
 Widely varying latencies
 Widely varying data transfer rates
Summary
u There are 3 major components
 the CPU
 I/O
 memory
u Data travels between the CPU, I.O devices and memory on the system bus.
Summary
u The three major buses are
 address bus
 data bus
 control bus
u The number of data lines on the data bus determines the size of a processor,.
u The size of the data which the processor can handle internally on the CPU does not affect the size of that CPU.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
Thumbs Down inter integrated circuit bus jagasnrao 0 1,004 20-04-2010, 06:40 PM
Last Post: jagasnrao

Forum Jump: