Bus structures Unit objectives Describe the primary types of buses, and define interrupt, IRQ, I/O address, DMA, and base memory address Describe the features.

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

Provide data pathways that connect various system components.
Bus Architecture.
Expansion Bus Chapter 5.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 35 – Buses.
Bus structures Unit objectives:
Course ILT Bus structures Unit objectives Describe the primary types of buses Define interrupt, IRQ, I/O address, DMA, and base memory address Describe.
Motherboard Components Used for Communication Among Devices
Basic PC Maintenance, Upgrade and Repair
HARDWARE Rashedul Hasan..
1 Operating Systems Input/Output Management. 2 What is the I/O System A collection of devices that different sub- systems of a computer use to communicate.
International Test Instruments Corporation
PC Maintenance: Preparing for A+ Certification
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
Chapter 10 Supporting I/O Devices. You Will Learn…  How to install peripheral I/O devices  How to use ports and expansion slots for add- on devices.
1 Introduction to Computers Day 6. 2 Main Circuit Board of a PC The main circuit board (motherboard or system board) is the central nervous system of.
INFO1119 (Fall 2012) INFO1119: Operating System and Hardware Module 2: Computer Components Hardware – Part 2 Hardware – Part 2.
LOGO. Types of System Boards  Nonintegrated System Board  Nonintegrated system boards can be easily identified because each expansion slot is usually.
PHY 201 (Blum) Buses Warning: some of the terminology is used inconsistently within the field.
Peripheral Buses COMP Jamie Curtis. PC Buses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
System Configuration Chapter 3. Objectives Distinguish between the various methods used to configure a computer Describe how to replace a motherboard.
System Resources INFO1119 (Fall 2012).
PC Maintenance: Preparing for A+ Certification
Computer Organization CSC 405 Bus Structure. System Bus Functions and Features A bus is a common pathway across which data can travel within a computer.
Chapter 2 How Computers Work.
Chapter 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
Computer Maintenance Introduction to PCs: How Computers Work 1 Copyright © Texas Education Agency, All rights reserved.
Interconnection Structures
… when you will open a computer We hope you will not look like …
Peripheral Busses COMP Jamie Curtis. PC Busses ISA is the first generation bus 8 bit on IBM XT 16 bit on 286 or above (16MB/s) Extended through.
Motherboard (MOBO) CHAPTER 2 PCM Chapter 3: MOBO1.
How Hardware and Software Work Together
9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA.
CHAPTER 5 I/O PRINCIPLE Understand the principles of System Bus
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
CSC 370 (Blum)1 Communicating with Devices: Buses, Bridges, etc.
LOGO BUS SYSTEM Members: Bui Thi Diep Nguyen Thi Ngoc Mai Vu Thi Thuy Class: 1c06.
System Resources.
Buses Warning: some of the terminology is used inconsistently within the field.
IRQ  The IRQ is a number set in the computer for the interrupt request.  assigned to devices to allow it to "interrupt", or send a signal, to the computer.
I T Essentials I Chapter 1 JEOPARDY HardwareConnector/CablesMemoryAcronymsPotpourri
BUS IN MICROPROCESSOR. Topics to discuss Bus Interface ISA VESA local PCI Plug and Play.
Computer Architecture Part IV-B: I/O Buses. Chipsets Intelligent bus controller chips found on the motherboard Enable higher speeds on one or more buses.
Motherboard and Bios. Generic Modern Motherboard.
Buses All devices in the computer are connected to the External Data Bus Extension to External Data Bus called Expansion Bus –Used for devices that might.
Chapter 3 System Configuration The Complete A+ Guide to PC Repair 5/e Update.
CS-350 TERM PROJECT COMPUTER BUSES By : AJIT UMRANI.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER The System Unit computing ESSENTIALS    
CHAPTER Microcomputer as a Communication Device. Chapter Objectives Examine the components of the motherboard that relate to communication Describe a.
AmendmentsAmendments Advanced Higher. The PCI bus was adequate for many years, providing enough bandwidth for all the peripherals most users might want.
1. Overview In this chapter you will learn how to: Identify the structure and function of the expansion bus Identify the modern expansion bus slot Explain.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK– PARALLEL BUS DEVICE PROTOCOLS 1.
PC Internal Components Lesson 4.  Intel is perhaps the most recognizable microprocessor manufacturer. List some others.
PCI Buses Peripheral Component Interconnect Interface.
1 Chapter 2 Central Processing Unit. 2 CPU The "brain" of the computer system is called the central processing unit. Everything that a computer does is.
Input/Output Organization III: Commercial Bus Standards CE 140 A1/A2 20 August 2003.
System Bus.
PHY 201 (Blum) Comparators and Buses. PHY 201 (Blum) What is it? A comparator is circuitry that compares two inputs A and B, determining whether the following.
Chapter 2.
Key Terms – Chapter 2 from Enhanced A+ Guide to Managing and Maintaining Your PC Enhanced Third Edition by Jean Andrews Richard Goldman.
Lesson 5 Installation and Configuration Core Hardware Fundamentals.
Presented By: Team-2 Vishal Shrikant Vikas Setu Vishakha
Introduction to PCs: How Computers Work
What is a Bus? A Bus is a communication system that transfers data between components inside a computer or between computers. Collection of wires Data.
اسلاتهاي توسعه جلسه ششم.
Chapter Overview Understanding Expansion Buses
I/O BUSES.
Five Key Computer Components
PC Buses & Standards Bus = Pathway across which data can travel. Can be established between two or more computer elements. PC has a hierarchy of different.
Presentation transcript:

Bus structures Unit objectives Describe the primary types of buses, and define interrupt, IRQ, I/O address, DMA, and base memory address Describe the features and functions of the PCI bus Describe the features and functions of the various video buses

Topic A Topic A: Buses Topic B: The PCI bus Topic C: Video buses

Buses Communication pathway Defined by –How many bits it transmits at one time –Signaling technique –Data transfer speed Four types –Address –Data –Expansion –Video continued

Buses, continued Address and data buses enable: –Basic CPU operation –Interactions with memory Expansion bus –Communication pathway for non-core components to interact with core components –Adapter cards add functionality –PCI bus predominant –Older buses: ISA, EISA, Micro Channel, and PC bus

PCI bus slots

Video bus Generates signals sent to monitor Can be built into motherboard or adapter card Communicates over expansion or video bus Enormous amount of data strains expansion bus Graphic buses –VESA or AGP –Transmit video data at high speeds

An AGP video bus slot AGP slot

The riser bus Brings the basic wiring and control of a function to a motherboard Decreases cost Three riser standards: –Advanced Communication Riser (ACR) –Audio/Modem Riser (AMR) –Communication and Networking Riser (CNR)

Activity A-1 Examining buses

System interaction Gain the attention of the CPU Access shared memory locations Extend the system BIOS Transfer data across the bus

Interrupts Signal CPU that attention is needed –CPU stops what it was doing –Services the device request –Returns to its previous task Polling –Inefficient alternative to interrupts

IRQs Numerical addresses Help CPU identify interrupt source Enforce priority of interrupts Common IRQs –IRQ 1: Keyboard –IRQ2: Cascade IRQs 9-15 –IRQ4: COM1 –IRQ6: Floppy –IRQ12: PS/2 mouse –IRQ14: Primary IDE hard drive

Device Manager: IRQs

Activity A-2 Examining IRQ assignments

I/O addresses Identify section of shared memory Range of memory addresses Hexadecimal

Device Manager: I/O addresses

Activity A-3 Viewing your computer’s I/O address assignments

DMA channels DMA controller relieves CPU Dedicated channels Largely replaced by other techniques, such as bus mastering

Device Manager: DMA channels

Activity A-4 Viewing your computer’s DMA channel assignments

Base memory addresses Devices extend system BIOS with new routines –Display adapters –SCSI controllers –IDE controllers System BIOS locates and loads BIOS extensions using mapped memory location

Device Manager: Base memory

Activity A-5 Viewing your computer’s base memory address assignments

Topic B Topic A: Buses Topic B: The PCI bus Topic C: Video buses

Bus types PCI currently most popular Historical bus types –PC/XT –PC/AT –ISA –EISA –MCA

PC/XT bus 8-bit bus –IBM PC and IBM XT 4.77 MHz clock speed 1.6 Mbps maximum data transfer rate (0.4 MBps) Supported IRQs 0-8 Configured with DIP switches or jumpers

PC/XT card

PC/AT and ISA bus 16-bit bus –IBM AT, clones, 80386/486, current PCs 8 MHz clock speed 8 MBps maximum data transfer rate

ISA adapter

ISA expansion bus slot ISA slot

PCI bus 32- or 64-bit bus –Pentium PCs 33 or 66 MHz clock speed MBps maximum data transfer rate Up to 8 functions on a single card Up to 5 cards/slots per system Requires PnP

PCI adapter

PCIe Newer standard Uses serial communication Link Lanes x1 (by one) x1, x2, x4, x8, x12, x16, and x32 bus widths Can up-plug Can’t down-plug

Multifunction cards PCI spec supports multifunction cards Up to 8 functions per card Five slots/cards per system Total of 40 expansion devices

Activity B-1 Identifying a PCI bus

Topic C Topic A: Buses Topic B: The PCI bus Topic C: Video buses

Need for video buses Older PC designs just used expansion bus Graphical interfaces involve massive amounts of graphics data Specialized buses were developed to be fast enough

VESA local bus 32- or 64-bit bus –Pentium PCs 33 or 66 MHz clock speed Popular on based PCs Generally software configurable No longer used

VLB adapter

PCI-based video Low-end systems: video adapter built into motherboard Three type of video slots –PCI –PCIe –AGP PCI is slowest of three types Share bus with all other PCI-based devices Work well for two-monitor system

AGP standards AGP 1.0 AGP 2.0 AGP bit AGP Ultra-AGP AGP Pro Ultra-AGPII

AGP Technically a port, not a bus Provides direct connection between video adapter and CPU Referred to as #X Original performance benefit was accessing and using main system memory –Direct Memory Execute (DIME) Modern AGP cards use onboard memory, except in laptops Multiple-monitor support Being phased out for PCIe

AGP adapter Note the hook

AGP characteristics 32-bit bus Multiple of 33 MHz clock speed Speed “pumped” to as much as 533 MHz MBps maximum data transfer rate PnP configurable

AGP slots Typically brown; sometimes maroon or other dark color Separated from other bus slots High-end systems include multiple, independent AGP slots

PCIe 16x PCIe card has 4 Gbps bandwidth Dual line technology allows up to 8 GBps Simultaneous data movement upstream and downstream Ideal for gaming and photography, videography

A PCIe video card

Activity C-1 Identifying graphics connections

Unit summary Described the primary types of buses, and defined interrupt, IRQ, I/O address, DMA, and base memory address Described the features and functions of the PCI bus Described the features and functions of the various video buses, and installed and configured an AGP adapter card