BUS IN MICROPROCESSOR. Topics to discuss Bus Interface ISA VESA local PCI Plug and Play.

Slides:



Advertisements
Similar presentations
MUHAMMAD AHMED HUSSAIN
Advertisements

Bus Interface ISA (Industry Standard Architecture) VESA local bus
Bus Specification Embedded Systems Design and Implementation Witawas Srisa-an.
Provide data pathways that connect various system components.
Bus Architecture.
Computer Buses Ref: Burd, Chp – 220 Englander, Chp 7 p
6-April 06 by Nathan Chien. PCI System Block Diagram.
Expansion Bus Chapter 5.
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:
Course ILT Bus structures Unit objectives Describe the primary types of buses Define interrupt, IRQ, I/O address, DMA, and base memory address Describe.
December 2003 DJM DECO_021 CPU Chips & Buses. December 2003 DJM DECO_022 CPU Chips Modern ones are contained on a single chip Each chip has a set of pins.
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
BY TONY JIA Mother Board and Buses. What is a Mother Board? The motherboard is the largest piece of internal hardware. All of the other internal.
Purdue University - RHIT Department How Technology Affects Us u Knowledge –Knowledge Explosion - Knowledge is doubling every 18 months to 2 years u Careers.
© 2006 Pearson Education, Upper Saddle River, NJ All Rights Reserved.Brey: The Intel Microprocessors, 7e Chapter 15 PC Standard Bus Interfaces WK.
CPU Chips The logical pinout of a generic CPU. The arrows indicate input signals and output signals. The short diagonal lines indicate that multiple pins.
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.
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.
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.
9/28: Buses & Communication Buses: highways of the motherboard –system buses –local buses: PCI, ISA, EISA –expansion slots plug & play laptops: PCMCIA.
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
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.
Computer Maintenance Unit Subtitle: Bus Structures Excerpted from Copyright © Texas Education Agency, All rights reserved.
بسم الله الرحمن الرحيم QPI and PCI. INTRODUCTION  Short for Peripheral Component Interconnect, PCI was introduced by Intel in The PCI bus Came.
LOGO BUS SYSTEM Members: Bui Thi Diep Nguyen Thi Ngoc Mai Vu Thi Thuy Class: 1c06.
The PCI Bus is typically measured in Megabytes per second (MBps). The USB and FireWire Bus is typically measured in Megabits per second (Mbps) and.
Exercise 2 The Motherboard
Buses Warning: some of the terminology is used inconsistently within the field.
PCI Team 3: Adam Meyer, Christopher Koch,
Architecture Examples And Hierarchy Samuel Njoroge.
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.
The Components of a System Unit
 The Personal Computer or PC is a broad term used to describe many kinds of small design computer systems.
IWORID P.Randaccio Medipix2 Parallel Readout System 4-th IWORID Amsterdam 8 – 12 September 2002 V. Fanti, R. Marzeddu, P. Randaccio Dipartamento.
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.
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.
The BUS The Central Communications Network Copyright © Curt Hill.
CS-350 TERM PROJECT COMPUTER BUSES By : AJIT UMRANI.
Copyright 2003 The McGraw-Hill Companies, Inc CHAPTER The System Unit computing ESSENTIALS    
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.
Computer Systems Architecture Copyright © Genetic Computer School 2008 SA 2- 0 Lesson 2 The Digital Logic Level.
DEVICES AND COMMUNICATION BUSES FOR DEVICES NETWORK– PARALLEL BUS DEVICE PROTOCOLS 1.
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.
CPU/BIOS/BUS CES Industries, Inc. Lesson 8.  Brain of the computer  It is a “Logical Child, that is brain dead”  It can only run programs, and follow.
System Buses Blane Adcock Eric Bartel Kevin Estep Jason Losco.
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.
THE COMPUTER MOTHERBOARD AND ITS COMPONENTS Compiled By: Jishnu Pradeep.
Bus Systems ISA PCI AGP.
Components of Computer
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 IN MICROPROCESSOR

Topics to discuss Bus Interface ISA VESA local PCI Plug and Play

Bus Interface ISA (Industry Standard Architecture) VESA local bus –(Video Electronics Standards Association) PCI (peripheral component interconnect) BACK

Detail pin connections and signal connections on the ISA, VESA local, and PCI buses. Develop simple interfaces to the ISA, VESA local and PCI buses. Program interface places on boards that connect to the ISA, VESA local, and PCI buses. Describe operation of the USB and develop some short programs that transfer data. Explain how the AGP increases the efficiency of the graphics subsystem.

ISA Been around since the start of the IBM PC (1982) Originally an 8-bit standard, now 16-bit. There was a 32-bit EISA (Extended), gone Most PCs have an ISA slot on the mainboard that can accept either an 8-bit of a 16-bit ISA printed circuit card. 32-bit printer circuit cards are more often PCI, or in some older 486s, the VESA cards. BACK

ISA / EISA / VESA local Clocking speed 8 MHZ too slow!! EISA -32-bit modification of ISA (386-PentiumII had 32-bit data buses) Both ISA and EISA run at 8 MHz –too SLOW! VESA and PCI both run at 33 MHz. Most common application for EISA bus is as a disk controller or as a video graphics adapter. Both apps benefit from the wider bus width because the data transfer rates for these devices are high.

VESA local Much better approach to 32-bit interfacing Common for video and disk interfaces to the 486 PC BACK

PCI PCI -Peripheral Component Interconnect Only bus found in the newest Pentium II systems. (Most systems also have ISA, but as an interface for older 8-bit and 16-bit interface cards). Has replaced VESA bus. –Has plug and play(PnP) characteristics –Has the ability to function with a 64-bit data bus. Most often used for interfacing I/O components –Memory could be interfaced, but would operate only at a 33MHz rate with Pentium (half the speed of the redient local bus of the Pentium) BACK

Plug and Play PCI interface contains a series of registers, located in a small memory device on the PCI interface, that contain information about the board. This memory can provide PnP characteristics to the ISA bus or any other bus. Information in registers allows computer to automatically configure the PCI card. BACK

Pentium II Processor Local Bus 66MHz or 100Mhz AGP Video AGP Bus 66MHz 440LX or 440BX Chip Set Memory PCI Bus 33MHz or 66 MHz Local Frame Buffer PIIX4 Bridge I/O USB Bus 12Mbps ISA Bus 8 MHz I/O Bus Structure of the Pentium II

PCI Bridge Not just buffers between PCI and processor busses. INTELLIGENT! Capable of grouping single data requests into bursts and then exchanging those bursts with memory and I/O devices. Ability to transfer an unlimited number of bytes in a single burst – even though processor itself may be limited to a much smaller size (one cache line) –Each PCI device has a latency timer that defines longest time that device is allowed to control the bus.

PCI Bus Operation The data bus lines use a multiplexing scheme to which connector pins are multiplexed as address and data pins. A PIC transaction takes place between a master (a device takes control of the system buses), and a target (a device that only responds to access requests).

BUS Access Read cycle takes three clock pulses –Output address –Switch lines from address to data –Transfer data Write cycle –Address lines do not have to turned around –Only requires two clock cycles.

Bus Commands 16 different commands (commands are multiplexed on the C/BE3’-C/BE0’) lines and output during the address phase of each bus cycle. –INTA sequence –I/O read access –I/O write access –Memory read access –Memory write access –Dual addressing cycle (64 bits on 32-bit data bus) –Line memory read access (line of cache (greater than 32 bits)