© 2007 The McGraw-Hill Companies, Inc. All rights reserved Expansion Bus Chapter 1: Part 6.

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

Expansion Bus Chapter 5.
Course ILT Bus structures Unit objectives Describe the primary types of buses Define interrupt, IRQ, I/O address, DMA, and base memory address Describe.
Basic PC Maintenance, Upgrade and Repair
HARDWARE Rashedul Hasan..
Module 3 Configuring Hardware on a Computer Running Windows XP Professional.
Chapter Six Networking Hardware.
Chapter 2 Managing Hardware Devices. MIS 431 Chapter 22 Hardware Categories in WS03 Disk drives CD-ROM/DVD-ROM Modem Network adapter card Printers and.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 2: Managing Hardware Devices.
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.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 2: Managing Hardware Devices.
The System Unit Chapter 5.
Chapter 6 The System Unit.
Complete CompTIA A+ Guide to PCs, 6e Chapter 2: On the Motherboard © 2014 Pearson IT Certification
Prepared by Careene McCallum-Rodney Hardware specification of a computer system.
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.
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).
Troubleshooting Hardware Issues Lesson 5. Objectives 2.
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.
XP Practical PC, 3e Chapter 17 1 Upgrading and Expanding your PC.
Interconnection Structures
Motherboard (MOBO) CHAPTER 2 PCM Chapter 3: MOBO1.
Expansion Bus Chapter 5.
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
66 CHAPTER THE SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 6-2 Competencies Describe the four basic types of system units.
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.
CSC 370 (Blum)1 Communicating with Devices: Buses, Bridges, etc.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 2: Managing Hardware Devices.
System Resources.
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Chapter 2 How an OS Works with Hardware and Other Software.
Buses Warning: some of the terminology is used inconsistently within the field.
Chapter 4 MANAGING DEVICES AND PERIPHERALS. Device Manager Provides a graphic view of hardware installed on the computer Helps to manage and trouble shoot.
Module 2: Adding Hardware to Windows XP Professional Clients.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved. 66 CHAPTER THE SYSTEM UNIT.
Complete CompTIA A+ Guide to PCs, 6e Chapter 2: On the Motherboard © 2014 Pearson IT Certification
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.
Motherboards The Main Printed Circuit Board Inside The PC That Contains and Controls The Components That Are Responsible For Processing Data.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 3 – The 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.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER The System Unit computing ESSENTIALS    
11 INSTALLING AND MANAGING HARDWARE Chapter 6. Chapter 6: Installing and Managing Hardware2 INSTALLING AND MANAGING HARDWARE  Install hardware in a Microsoft.
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.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
PC Internal Components Lesson 4.  Intel is perhaps the most recognizable microprocessor manufacturer. List some others.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 5A Transforming Data Into Information.
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.
11 MANAGING DEVICES AND PERIPHERALS Chapter 4. Chapter 4: Managing Devices and Peripherals2 CHAPTER OVERVIEW  Implement, manage, and troubleshoot input.
BMTS 242: Computer and Systems Lecture 4: Computer Hardware and Ports Yousef Alharbi Website
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.
Lesson 5 Installation and Configuration Core Hardware Fundamentals.
THE COMPUTER MOTHERBOARD AND ITS COMPONENTS Compiled By: Jishnu Pradeep.
Computer systems is a 10-credit unit
Introduction to Computers
IRQ, DMA and I/O Ports - Introduction -
Chapter Overview Understanding Expansion Buses
McGraw-Hill Technology Education
I/O BUSES.
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.
McGraw-Hill Technology Education
McGraw-Hill Technology Education
Presentation transcript:

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Expansion Bus Chapter 1: Part 6

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Overview In this chapter, you will learn to –Identify the structure and function of the expansion bus –Explain classic system resources –Identify the modern expansion bus slots –Install expansion cards properly –Troubleshoot expansion card problems

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Structure and Function of the Expansion Bus Historical/Conceptual

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Connections Expansion slots connect to both the Northbridge and Southbridge

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Two Crystals—Two Speeds All ICs are regulated by a clock crystal System crystal controls CPU, RAM, and chipset on the frontside bus Expansion bus crystal controls boards on expansion bus

© 2007 The McGraw-Hill Companies, Inc. All rights reserved PC Bus (8-bit ISA) IBM XT had 8088 processor, 8-bit external data bus, and speed of 4.77 MHz Expansion bus ran at about 7 MHz (faster then the system bus) AKA PC bus, XT bus, or ISA bus

© 2007 The McGraw-Hill Companies, Inc. All rights reserved AT Bus (16-bit ISA) AT bus is a 16-bit bus running at 8.33 MHz Added 8 bits to the end of the PC bus PC/XT AKA 8-bit ISA PC/AT AKA 16-bit ISA

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Modern Expansion Bus Essentials CompTIA A+ Essentials

© 2007 The McGraw-Hill Companies, Inc. All rights reserved False Starts—Dead Today Microchannel Architecture (MCA) –MCA had a 32-bit bus to match the 386 CPU’s external data bus with a speed of 12 MHz Extended ISA (EISA) –(EE-sah) was a 32-bit self-configuring expansion bus that was cheaper than MCA Video Electronics Standards Association (VESA) –Designed to solve the problems of speed and throughput

© 2007 The McGraw-Hill Companies, Inc. All rights reserved PCI Peripheral Component Interconnect (PCI) provides a stronger, faster, and more flexible alternative to other expansion buses –The flexible design enables the PCI to coexist with other buses and scale up in speed and throughput –PCI devices are self-configuring (now known as plug and play) –PCI Special Interest Group (SIG) Defined I/O addresses and IRQs for most devices Used a sharable Interrupt Channel instead of IRQs

© 2007 The McGraw-Hill Companies, Inc. All rights reserved PCI Fully implements DMA—allowing PCI devices to transfer data among themselves Divides its chipset duties between two chips –Northbridge (or PCI controller) performs the classic functions and controls the PCI bus –Southbridge (PCI to ISA bridge or just PCI bridge) acts as an intermediary between the PCI bus and the other bus

© 2007 The McGraw-Hill Companies, Inc. All rights reserved AGP Accelerated Graphics Port (AGP) PCI slot dedicated to video only Brown-colored connector found on modern motherboards More in Chapter 17

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Other PCI PCI-X –Answers the need for speed Mini-PCI –Designed to use low power and lie flat –Ideal in laptop applications PCI Express –Lanes of 2 Gbps –Devices can use multiple lanes

© 2007 The McGraw-Hill Companies, Inc. All rights reserved System Resources

© 2007 The McGraw-Hill Companies, Inc. All rights reserved System Resources Expansion cards and the CPU need some way to communicate System resources help to define how communication occurs –I/O addresses –IRQs –DMA channels –Memory addresses Rarely need to adjust today –Plug and play takes care of most of the work

© 2007 The McGraw-Hill Companies, Inc. All rights reserved All devices must have an I/O address Most devices use more than one I/O address (or a range of I/O addresses) Devices must use different I/O addresses The I/O memory wire signals that a device is being addressed I/O Addresses

© 2007 The McGraw-Hill Companies, Inc. All rights reserved I/O Address Terminology When talking about I/O addresses, drop the leading zeroes (1F0…not 01F0) Every device gets a range of addresses The first I/O address is base I/O address Put an “h” on the end of the value to specify hex (1F0h) I/O addresses provide two-way communication (CPU to/from device)

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Hexadecimal Compared to Binary Binary Hexadecimal Table A1 0 B C D E F Representing ten in binary and hex –Binary (1 eight and 1 two) –Hexadecimal Ah (pronounced “A hex”

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Hexadecimal Compared to Binary How do you get to 10? Decimal Binary A B C D E F 10Hexadecimal Counting to 10 –Decimal 0, 1, 2 … 9, 10 –Binary 0, 1, 10 –Hexadecimal 0, 1, 2… E, F, 10

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Interrupts The CPU can initiate a conversation with any device at will Any device may talk to the CPU, but how does a device get the CPU’s attention? Devices use the interruption mechanism to gain the attention of the CPU by placing a voltage on a special wire called the INT (interrupt) wire

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Interrupts Multiple devices, but only one INT Devices use IRQs (interrupt requests) –Separate IRQ for each device –I/O Advanced Programmable Interrupt Controller (IOAPIC) manages IRQs IRQs numbered 0 through 23 –Used to be only 16 Open IRQs are unassigned –Plug and Play assigns IRQs to new devices as needed

© 2007 The McGraw-Hill Companies, Inc. All rights reserved COM and LPT Ports Communication & Line Printer (LPT) ports IBM created standard preset combinations of IRQs and I/O addresses The COM port and LPT port preset combinations: COM103F8IRQ4 COM202F8IRQ3 COM303E8IRQ4 COM402E8IRQ3 LPT10378IRQ7 LPT20278IRQ5

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Direct Memory Access (DMA) Direct memory access (DMA) is the process of accessing memory without using the CPU It enables the system to run background applications without interrupting the CPU

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Bus Mastering Bus mastering devices use the DMA without accessing the 8237 or CPU Circuitry allows them to watch for other devices accessing the external data bus –No two devices can use the external data bus at the same time Extremely popular in hard drives –All EIDE hard drives take advantage of bus mastering Floppy drives still use the old DMA

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Memory Addresses Some (not all) expansion cards need memory addresses Two reasons for this: 1.May have onboard RAM that the CPU needs to address 2.A few cards have onboard ROM (adapter, option type; see Chapter 5) RAM or ROM may steal memory addresses from main system RAM Memory addressing is fully automatic

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Installing Expansion Cards

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Steps to Installing Expansion Cards 1.Knowledge 2.Physical installation 3.Device drivers 4.Verify

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Step 1: Knowledge 1.Learn about the device by reading the documentation –Do you have device drivers for your operating system (Windows, Linux, etc.) –Does the device work with your operating system? –Check the Windows Marketplace Devices on this list have been certified by Microsoft to work with Windows

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Step 2: Physical Installation 2.Install the card –Hold the card on its edges—don’t touch connectors or the components on the card –Insert at the proper angle –Use the connection screw, which helps to ground the card and prevent card creep –Use proper ESD procedures

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Step 3: Device Drivers All devices require BIOS, which for expansion cards is almost always a device driver –Devices will come with device drivers on the installation CD –It is recommended that you get the latest drivers from the manufacturer’s Web site Which one first? –Driver or device? Usually device first –If USB or FireWire, driver first

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Removing the Driver Right-click on the device in Device Manager and choose Update Driver… –Choose Uninstall to remove the current driver May also be able to uninstall via Add/Remove Programs

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Unsigned Drivers Manufacturers submit drivers and devices to Microsoft for testing –Once tested and verified, they are digitally signed –Unsigned drivers give a warning Drivers that haven’t been tested may still work fine despite the scary message

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Installing the New Driver Use the CD that came with the device –May install extra unwanted programs Use the Add Hardware Wizard in Control Panel

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Driver Rollback Right-click the device in Device Manager and choose Properties, then the Driver tab If you installed the wrong driver you can roll back to the previous driver

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Step 4: Verify Check the device properties in Device Manager to verify it is working properly

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Troubleshooting Expansion Cards IT Technician CompTIA A+ Technician

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Device Manager Check for the device in Device Manager –Right-click My Computer | Properties | Hardware tab | Device Manager –If the device does not show up in Device Manager Run the Add/Remove Hardware Wizard in Control Panel If it still doesn’t show up, the device is damaged or is a legacy device whose system resources are not configured properly

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Device Manager Symbols Black ! on a yellow circle –Device is missing, Windows doesn’t recognize it, or a device driver problem –Device may still work Red X –Disabled device—enable it –Damaged device—double-check work –Device will not work Blue I on a white background –System resources were configured manually –Only seen on non-ACPI systems –Information only—device will work

© 2007 The McGraw-Hill Companies, Inc. All rights reserved Device Manager Device Manager allows you to see what resources are being used by your devices –Right-click My Computer | Properties | Hardware tab | Device Manager button