summary of chapter 5
TRANSCRIPT
-
7/30/2019 Summary of Chapter 5
1/8
Components of the System Bus & Attached Devices
Operation ofthe Bus
1. Module send data (Transfer data via Bus)2. Module request data ( Must wait for second module to send data)
Internal Bus
Bus located within CPU chip for communications
External Bus
Supported by third-party hardware and software and more likely to adhere to one of anumber of industry standards for buses
System Bus consist common set of parallel wires
1. Address Buses (Frequently transfer address from program counter)2. Data Buses (Carry data, instructions and addresses between main MEM and ALU)3. Control Buses (Carry signals from control unit to other components of CPU and back to
Control Unit)
Introduction
BUS System Bus
Peripheral
Devices
Bus Clock
Pulse
Data
TransferRate
http://4.bp.blogspot.com/-p2sRg2sI3MA/UXddj-r5DfI/AAAAAAAAAAY/FZBGhrFq6_U/s1600/Computer_system_bus.svg.pnghttp://4.bp.blogspot.com/-p2sRg2sI3MA/UXddj-r5DfI/AAAAAAAAAAY/FZBGhrFq6_U/s1600/Computer_system_bus.svg.pnghttp://4.bp.blogspot.com/-p2sRg2sI3MA/UXddj-r5DfI/AAAAAAAAAAY/FZBGhrFq6_U/s1600/Computer_system_bus.svg.png -
7/30/2019 Summary of Chapter 5
2/8
Physical Realization of Bus Architecture
http://2.bp.blogspot.com/-2n0x0sJp0G0/UXdjtnEDJ8I/AAAAAAAAAA4/ZoM0pcp1LDk/s1600/preview_html_m5e658ac4.png -
7/30/2019 Summary of Chapter 5
3/8
High Performance Bus
Processor Cache/Bridge System Bus
SCSI P139
Graphic Video
Main Memory
LAN
High Speed Bus
FAXExpansion bus
interface Modem Serial
Expansion Bus
Local Bus
-
7/30/2019 Summary of Chapter 5
4/8
Bus Hierarchy
1) The Processor Bus (System Bus)a) Highest level bus that chipset uses
2) The Cache Bus (Backside Bus)
a) High level architecture
b) Conventional processors using 5th generation motherboards; cache connected to
standard memory bus.
3) The Memory Bus
a) 2nd level bus that connects the memory subsystem to the chipset
4) The Local I/O Bus (High-speed I/O Bus)
a) High-speed input/output bus used for connecting
b) Common is VLB & PCI
5) The Standard I/O Busa) Used for slower peripherals and older devices
b) ISA (Industry Standard Architecture) bus
Diagram of Various Buses that connects to the CPU
CPU
Level 2
Cache
Memory
Controller
R
A
M
R
A
M
R
A
M
R
A
M
Bus
Bridge
AGP
Chipset
Graphics
Card
Bus
Bridge
System
Memory
Frontside S stem Bus
PCI
Devices
ISADevices
PCI BUS
-
7/30/2019 Summary of Chapter 5
5/8
Performance of a Bus:-
1) Transfer Time
a) Amount of time taken to be delivered
b) Transfer time defines how long a processor will have to wait when it fetches aninstruction from memory
2) Bandwidth
a) Units bits per second measure the capacity of bus
b) Can be transferred in parallel in one transaction
c) 32 data lines deliver 1,000,000 packets per second , it has bandwidth of 32Mbps
Characteristics of
Bus
Data & Address Bus
Data bus (Lines that carry data)
Address bus (Set of lines that carry
information about where memory the
data is transferred)
Control bus(How the bus functions)
Bus Width
Wider bus , more information flow
Width of bus dictates No of memory
locations that bus can transfer
information to/from
ISA - 16bits
VLB/PCI - 32 bits
Bus Speed
Speed of bus , Bits of information sent
across
AGP buses move 2 bits of data per
clock cycle
Older buses like ISA have two clock
cycles to move 1 Bit
Bus Bandwidth
Total amount of data can theoretically
be transferred on a bus in given time
Measured in bits per second / bytes per
second
Bandwidth= bus width X bus speed
Slow bus bandwidth = (bus width X
bus speed)
-
7/30/2019 Summary of Chapter 5
6/8
System Board
System board ofintegrated
technologies on it(ISA,PCI,AGP)
ISA slots are the blackslots on lower portion
of the board in theimage
-
7/30/2019 Summary of Chapter 5
7/8
BUS
STANDARDS
Industry Standard Architecture
Common bus in PC world
Industry Standard Architecture
Standard = Actually fits
Many devices for which ISAs speed is more
than sufficient and will be standard modems
Micro Channel Architecture
MCA(Micro Channel Bus)
MCA(Micro Channel Architecture)
Introduced in 1987
Extended Industry Standard Architecture (EISA) Bus
Never became widely used and cannot be considered
an industry standard.
VESA Local Bus(VLB)
1st
to gain popularity
Introduced in 1992
To improve video performance in PCs
Peripheral Component Interconnect (PCI) Local Bus
Most popular local I/O bus
By Intel in 1993
Geared to 5th
and 6th
generation systems
Accelerated Graphic Port
Developed in response to the trend towards
greater performance requirements for video.
Increase bandwidth between main processor
and video subsystem
-
7/30/2019 Summary of Chapter 5
8/8
PCI Bus
Performance
BURST MODE(Transferinformation in burst mode
where after an intialaddress is provided inmultiple sets of data
BUS MASTERING(PCIsupports full bus
mastering which leads toimproved performance)
HIGH BANDWIDTHOPTIONS(Specification
version 2.1 calls forexpandability to 64bits
and 66 MHz speed