Sunteți pe pagina 1din 21

Types Of Local Buses

VESA

Bus
PCI Bus
PCI Express
AGP

VESA Local Bus


The

first local bus was called as the VESA local


bus(also called as VL-Bus or VLB).

The

VESA(Video Electronics Standards Association)


was introduced in 1992 by VESA committee , a
non-profit organization originally founded by the
NEC to develop video display and bus standards.

The

VL-bus is a 32 bit bus . It is a direct extension


of the 486 processor/ memory bus.

It

can move data 32 bit at a time , enabling data to


full 32 bit data width of the 486 chip.

Purpose of VESA Bus


The

main purpose of VESA bus is


to increase the speed than ISA an
EISA Bus standards.
VESA bus is mainly designed the
to support the high speed video
controller.
It also support the disk and
network controller

Features of VESA bus


The

32-bit VESA bus has 112 pins.


32 address and data lines
It supports both 32 bit data transfer
It has Maximum throughput 128MBps to
132 MBps
Clock speed limit of 25-40MHz
It has strong based on Intel 80486
processor
It supports burst mode DMA transfer
It has direct access to system memory at
the speed of processor

It

can directly communicate to


the motherboard component
bypassing BIOS
It support the bus mastering
It is designed for use with single
processor system
It is backward compatible with
ISA/EISA

VL BUS

Type- A
With buffering

Type-2
Without Buffering

Drawback of VESA Bus


It

has speed limitation.


It does not support plug-and-play
It has timing problems, when
multiple cards are used
It can lead to loss of data
integrity, if VL-bus is not
implemented correctly
It does not support
multiprocessing
It does not support expansion to
64-bit Pentium system

PCI Local Bus


PCI

(Peripheral
component
Interconnect) bus was introduced by
Intel corporation in 1993.
It is fast , cheap , flexible and high
performance
expansion
bus
architecture as compared to the
earlier VL-bus and ISA.
The PCI is a recent high bandwidth,
processor independent bus.
This bus is support various high speed
device.
PCI bus is designed to be easily
interfaced
with
different

PCI bus

32-bit

64-bit

Features of 32-bit PCI bus


The

PCI bus is 32-bit has 124 pin


Clk speed limit is 33 MHz

Features of 64-bit PCI bus


Clk

speed limit has 66MHz


It has 188 pins

Common features
It

is support full bus mastering


Pipeline
Peer-to- peer card communication
Multiprocessing
Play-n-plug
Burst mode DMA transfers(both read and
write)
It is used to transfer data from peripherals
such as disk controllers, video cards,
modems, sound cards, network card,
graphic cards and extra ports or USB.

It

is independent platform
Support multiuser system
It allow Direct data transfer
among peripheral bypassing
processor
Low power consumption
Support 3 or 4 cards on a system
Coexist with ISA/EISA/MCA
It provides parity checking on
address, data and command .

processor
cache
Bridge/
memory
controller

DRAM

audi
o

Motio
n
video

PCI Local bus


LAN

SCSI

External
bus
interface

graphi
cs
Base I/O
function
s

ISA/EISA Mictrochannel

PCI Express bus


PCI Express(peripheral component
interconnect express) (PCIe or
PCI-E)is high speed serial
connection bus standard
development by Intel corporation in
2004.
It replace the PCI and PCI-X
expansion buses
It is fast, cheap and compatible or
handling more bandwidth and high
performance expansion bus
architecture as compared to the
earlier PCI and PCI-X

Purpose of PCI Express


Bus
Improved

handshaking
Better error detection
mechanism
Time dependent(real time) data
transfers

Features of PCI Express


It

has 8-bit per lane


It is based in high speed serial
communication
It has maximum throughput of 250Mbps to 8GBps
The PCIe 1.0 version has Clk speed
limit 2.5 GHz , PCIe 2.0 has 5GHz and
PCIe 3.0 has 8GHZ .
It has dedicated lane(connection)
controlled by switch. Each PCI Express
device doesnt have share bandwidth

It

has software compatible but not compatible


to hardware with PCI
it is support full bus mastering, concurrency ,
plug-n-play and multiprocessing.
The PCI Express x1 connector has 36 pin , x4
has 64 pins , x8 has 98 pins and x16 has
164pins
It is able to combine multiple connection to
form a single link it offers better graphics or
network connection
It is widely used in notebook ,desktop or
server
It support the up-plugging and down-plugging

AGP BUS
AGP

(Accelerated Graphics port) is


interfaced standard developed by Intel
corporation in 1997 .
It is actually an expansion slots , specially
designed for graphics cards
The increasing demand of 3D-computing
results in development of AGP slots
Intel introduced AGP into chipset for its
Pentium processor .
It provides faster and dedicated interface
between graphic card and processor

AGP versions
Version

Operatin
g modes

Clock
speed

Number
of bits

Maximum
throughp
ut

voltag
e

AGP 1.0

1x and 2x

66MHz

32 bit

533 MBps

3.3 v

AGP 2.0

1x ,2x and 66 MHz


4x

32 bit

1066 MBps 1.5 v

AGP 3.0

1x,2x,4x
and 8x

32 bit

2133 MBps 1.5 v

66 MHz

Features of AGP bus


32-

bit bus
Clk speed limit 66MHz
It has throughput of 366 MBps to
2.1GBps
It has 132 pins
It is specially designed for graphics card
32 address lines
32 data lines
It offers high speed data transfer to and
from RAM

It

support pipelining
It support only ne graphics card
on a system
It provide better bandwidth
within video system
It support automatic system
configuration to simplify
installation
It coexists with ISA/EISA/MCA/PCI
It has demultiplexing of address
and data bus which improves bus
efficiency

S-ar putea să vă placă și