Interconnection Structures

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

Provide data pathways that connect various system components.
Computer Architecture CST 250 BUS & EXPANSION CARDS ARCHITECTURE Prepared by:Omar Hirzallah.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 35 – Buses.
Bus structures Unit objectives:
Motherboard Components Used for Communication Among Devices
Chapter Three: Interconnection Structure
HARDWARE Rashedul Hasan..
Digital Computer Fundamentals
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.
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
Purdue University - RHIT Department How Technology Affects Us u Knowledge –Knowledge Explosion - Knowledge is doubling every 18 months to 2 years u Careers.
University College Cork IRELAND Hardware Concepts An understanding of computer hardware is a vital prerequisite for the study of operating systems.
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.
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.
Terms 5 Definitions and Questions. ISA The original 8- and 16-bit expansion card standard used in PCs. ISA cards run at a bus speed of 8MHz. You can plug.
* Definition of -RAM (random access memory) :- -RAM is the place in a computer where the operating system, application programs & data in current use.
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.
The AGP (Accelerated Graphics Port)
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 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
… when you will open a computer We hope you will not look like …
9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA.
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.
Computer Maintenance Unit Subtitle: Bus Structures Excerpted from Copyright © Texas Education Agency, All rights reserved.
E0001 Computers in Engineering1 The System Unit & Memory.
Computer Hardware Mr. Richard Orr Technology Teacher Bednarcik Jr. High School.
LOGO BUS SYSTEM Members: Bui Thi Diep Nguyen Thi Ngoc Mai Vu Thi Thuy Class: 1c06.
Exercise 2 The Motherboard
Buses Warning: some of the terminology is used inconsistently within the field.
CHAPTER 3 TOP LEVEL VIEW OF COMPUTER FUNCTION AND INTERCONNECTION
McGraw-Hill Technology Education © 2006 by the McGraw-Hill Companies, Inc. All rights reserved. 66 CHAPTER THE SYSTEM UNIT.
Chapter 2 The CPU and the Main Board  2.1 Components of the CPU 2.1 Components of the CPU 2.1 Components of the CPU  2.2Performance and Instruction Sets.
Chapter 19 Upgrading and Expanding Your PC. 2Practical PC 5 th Edition Chapter 19 Getting Started In this Chapter, you will learn: − If you can upgrade.
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.
Interrupts, Buses Chapter 6.2.5, Introduction to Interrupts Interrupts are a mechanism by which other modules (e.g. I/O) may interrupt normal.
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.
CS-350 TERM PROJECT COMPUTER BUSES By : AJIT UMRANI.
1.  RAM is our working memory storage. All the data, which the PC uses and works with during operation, are stored here.  Data are stored on drives,
CHAPTER Microcomputer as a Communication Device. Chapter Objectives Examine the components of the motherboard that relate to communication Describe a.
Motherboard A motherboard allows all the parts of your computer to receive power and communicate with one another.
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.
3/22 How a Bus Works. Roll Call Lecture: –general traces addresses sizes types –How a PCI bus works.
Chapter 2.
Key Terms – Chapter 2 from Enhanced A+ Guide to Managing and Maintaining Your PC Enhanced Third Edition by Jean Andrews Richard Goldman.
Group 1 chapter 3 Alex Francisco Mario Palomino Mohammed Ur-Rehman Maria Lopez.
Lecture # 10 Processors Microcomputer Processors.
THE COMPUTER MOTHERBOARD AND ITS COMPONENTS Compiled By: Jishnu Pradeep.
Bus Systems ISA PCI AGP.
Components of Computer
Chapter III Desktop Imaging Systems & Issues
Overview of Computer Architecture and Organization
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.
William Stallings Computer Organization and Architecture
Presentation transcript:

Interconnection Structures A computer consists of a set of components (CPU,memory,I/O) that communicate with each other. The collection of paths connecting the various modules is call the interconnection structure. The design of this structure will depend on the exchange that must be mad between modules.

Input/Output for each module Memory Read Write Address Data I/O Module M Ports Read Write Address Internal Data External Data Interrupt Signal CPU Interrupt Signal Data Instructions Control Signal

Type of transfers Memory to CPU CPU to Memory I/O to CPU CPU to I/O I/O to or from Memory

Bus Interconnection A bus is a communication pathway connecting two or more device. A key characteristic of a bus is that it is a shared transmission medium. A bus that connects major components (CPU,Memory,I/O) is called System Bus. The most common computer interconnection structures are based on the use of one or more system buses.

Bus Type Data bus Address bus Control bus I/O bus

Data Lines Provide a path for moving data between system modules. These lines, collectively, are called the data bus The data bus typically consists of 8,16 or 32 separate lines, the numbers of lines being transferred to as the width of the data bus. Each line carry only 1 bit at a time, the number of lines determines how many bits can transferred at a time - overall system performance.

The Address Lines Used to designate the source or destination of the data on the data bus The width of the address bus determines the maximum possible memory capacity of the system.

The Control Lines Used to control the access to and the use of the data and address lines. Typical control lines include Memory write Memory read I/O write I/O read Bus Request Interrupt Request Interrupt ACK Transfer

I/O Bus ISA (Industry Standard Architecture) MCA (Micro Channel Architecture) EISA (Extended ISA) VL Bus (VESA Local Bus) PCI Bus (Peripheral Connection Interface) AGP (Accelerated Graphics Port)

Industry Standard Architecture ISA is a standard bus (computer interconnection) architecture that is associated with the IBM AT motherboard. It allows 16 bits at a time to flow between the motherboard circuitry and an expansion slot card and its associated device(s).

Micro Channel Architecture Developed by IBM for its line of PS/2 desktop computers, MCA is an interface between a computer (or multiple computers) and its expansion cards and their associated devices. MCA was a distinct break from previous bus architectures such as ISA. The pin connections in MCA are smaller than other bus interfaces. For this and other reasons, MCA does not support other bus architectures.

Micro Channel Architecture (cont.) Although MCA offers a number of improvements over other bus architectures, its proprietary, nonstandard aspects did not encourage other manufacturers to adopt it. It has influenced other bus designs and it is still in use in PS/2s and in some minicomputer systems.

Extended Industry Standard Architecture EISA is a standard bus architecture that extends the ISA standard to a 32-bit interface. It was developed in part as an open alternative to the proprietary Micro Channel Architecture (MCA) that IBM introduced in its PS/2 computers. EISA data transfer can reach a peak of 33 megabytes per second

VESA Local Bus VESA VL bus is a standard interface between your computer and its expansion slot that provides faster data flow between the devices controlled by the expansion cards and your computer's microprocessor. A "local bus" is a physical path on which data flows at almost the speed of the microprocessor, increasing total system performance.

VESA Local Bus (cont.) VESA Local Bus is particularly effective in systems with advanced video cards and supports 32-bit data flow at 50 MHz A VESA Local Bus is implemented by adding a supplemental slot and card that aligns with and augments an ISA expansion card. (ISA is the most common expansion slot in today's computers.)

Peripheral Component Interconnect PCI is an interconnection system between a microprocessor and attached devices in which expansion slot are spaced closely for high speed operation. Using PCI, a computer can support both new PCI cards while continuing to support ISA expansion cards, currently the most common kind of expansion card.

Peripheral Component Interconnect (cont.) Designed by Intel, the original PCI was similar to the VESA Local Bus. PCI2.0 is no longer a local bus and is designed to be independent of microprocessor design. PCI is designed to be synchronized with the clock speed of the microprocessor, in the range of 20 to 33 MHz.

Peripheral Component Interconnect (cont.) PCI is now installed on most new desktop computers, not only those based on Intel's Pentium processor but also those based on the PowerPC. PCI transmits 32 bits at a time in a 124-pin connection (the extra pins are for power supply and grounding) and 64 bits in a 188-pin connection in an expanded implementation.

Peripheral Component Interconnect (cont.) PCI uses all active paths to transmit both address and data signals, sending the address on one clock cycle and data on the next.

Accelerated Graphics Port AGP is an interface specification that enables 3-D graphics to display quickly on ordinary PC. AGP is an interface designed to convey 3-D images (ex:-from Web sites or CD-ROMs) much more quickly and smoothly than is possible today on any computer other than an expensive graphics workstation. The interface uses your computer's main storage (RAM) for refreshing the monitor image and to support the texture mapping, z-buffering, and alpha blending required for 3-D image display.

Accelerated Graphics Port (cont.) The AGP main memory use is dynamic, meaning that when not being used for accelerated graphics, main memory is restored for use by the operating system or other applications. Intel, which has taken the lead in developing its specifications, introduced AGP into a chipset for its Pentium microprocessor. The newer, faster microchips in Pentium line are designed to work with the AGP chipset. Intel says the advanced floating point unit and faster cache algorithm of the more advanced Pentiums are better adapted for 3-dimensional applications.