18
Architecture Examples And Hierarchy Samuel Njoroge

Architecture Examples And Hierarchy Samuel Njoroge

Embed Size (px)

Citation preview

Page 1: Architecture Examples And Hierarchy Samuel Njoroge

Architecture Examples And Hierarchy

Samuel Njoroge

Page 2: Architecture Examples And Hierarchy Samuel Njoroge

Architecture Examples and Hierarchy - Overview Architecture Levels Bus interconnection and Bridging Controller chips System Level architecture Board level architecture Chip Level architecture

Page 3: Architecture Examples And Hierarchy Samuel Njoroge

What are the architectural ranges?Macroscopic – Entire Computer System

Microsocopic – an integrated chip

Page 4: Architecture Examples And Hierarchy Samuel Njoroge
Page 5: Architecture Examples And Hierarchy Samuel Njoroge

Some Architectural terms System: This is the complete computer; it includes CPU, memory and

I/O devices. System architecture describes the interconnection of components and buses

Board: Individual circuit board that forms part of a computer. Board architecture describes the interconnection of chips and the interface to the bus

Chip: Individual integrated chip that is used on a circuit board. Chip architecture describes the interconnection of functional units and gates

Bus: Subsystem that transfers data and power between computer components

Functional Unit: An entity of hardware capable of accomplishing specified purpose.

Page 6: Architecture Examples And Hierarchy Samuel Njoroge

System level Architecture of PC

Functional Units Processor

Memory

I/O Interfaces

Interconnections High Speed Buses: -

For functional units requiring high speed

Low speed buses:

For functional units requiring low seed

Page 7: Architecture Examples And Hierarchy Samuel Njoroge

Bus Interconnection and Bridging

To interconnect buses we use Bridging With Bridge technology we can have

multiple bridges Bridge technology enables backward

compatibility (.e.g. old I/O devices can be used with new processor

Page 8: Architecture Examples And Hierarchy Samuel Njoroge

Example of bridging

A processor uses Peripheral Component Interconnect Bus (PCI)

I/O devices uses Industrial Standard Architecture (ISA).

These buses are incompatible and cannot be connected

Solution: use Bridge Technology.

Page 9: Architecture Examples And Hierarchy Samuel Njoroge

Physical Architecture of Bridge

Design of bridge is complex

The architecture of the Bridge uses special controllers – Controller Chips

Separates high speed and low speed units onto separate chips.

A controller can also provide an illusion of a bus

Page 10: Architecture Examples And Hierarchy Samuel Njoroge

Example of PC architecture Two Controller chipsA). Northbridge Chip:-

Processor, MemoryAdvanced Graphic port (AGP).

B.) Southbridge Chip:-LAN interface, PCI Bus,Printer and Input Ports

Page 11: Architecture Examples And Hierarchy Samuel Njoroge

PC controller layout

Page 12: Architecture Examples And Hierarchy Samuel Njoroge
Page 13: Architecture Examples And Hierarchy Samuel Njoroge

Board Level Architecture

For Board level Architecture I’ll use an example of a LAN Interface

LAN Interface:Connect computer to a NetworkTransmit data between computers and

networkComprised of an individual circuit board with

Processor and memory.

Page 14: Architecture Examples And Hierarchy Samuel Njoroge

Board Level Architecture – LAN Interface.

SRAM Highest Speed Used for Instructions.

DRAM Lower Speeds Used for data transfer

Page 15: Architecture Examples And Hierarchy Samuel Njoroge

Chip Level Architecture – Intel Network Processor

Chip Level Architecture shows us the internal design of an integrated circuit that are concealed in a board level architecture

Page 16: Architecture Examples And Hierarchy Samuel Njoroge

Example of the functional units on a Chip

Page 17: Architecture Examples And Hierarchy Samuel Njoroge

Summary

Architecture level of a system can be viewed at several layers of abstraction

System architecture shows the entire computer system

Board Architecture shows individual circuit board Chip architecture shows Individual integrated

circuit Functional unit architecture shows individual

functional unit on integrated circuit.

Page 18: Architecture Examples And Hierarchy Samuel Njoroge

Works Cited.

http://www.eca.cs.purdue.edu/ http://www.cstp.umkc.edu/~mullinsj/cs282/ Essentials of Computer Architecture

Douglas E. Corner