buses, video, and upgradesakali2/tb143winter2008/unit9.pdf9 the original ibm pc bus •introduced on...

163
Copyright © 2005 Heathkit Company, Inc. All rights reserved. Unit 9 Buses, Video, and Upgrades

Upload: others

Post on 15-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

Copyright © 2005 Heathkit Company, Inc. All rights reserved.

Unit 9

Buses, Video, and

Upgrades

Page 2: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

2

CPU

MemoryKeyboard Controller

Parallel Port

System Controller

Video

Adapter The Data Bus

Page 3: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

3

Keyboard Controller

System Controller

Video

Adapter

CPU

Memory

Page 4: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

4

Memory

Video

Adapter

CPU

Page 5: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

5

Page 6: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

Copyright © 2005 Heathkit Company, Inc. All rights reserved.

Expansion Buses

Page 7: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

7

What is a Bus?

• Signal Pathways

• A way of passing information between components inside and outside the computer.

• A modular way of expanding the functions or capabilities of the computer.

Page 8: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

8

PC Bus Architectures• ISA

• MCA

• EISA

• VL-Bus

• PCI

• AGP

• PCI Express

• PC Card

Page 9: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

9

The Original IBM PC Bus

• Introduced on the original IBM PC

• 8- bit data path

• 4.77-MHz clock

• 8 Interrupts - Only one of which was available for expansion boards.

• 4 DMA Channels - Only one of which was available for expansion boards.

Page 10: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

10

8-Bit Card

8-Bit Slot

The Original IBM PC Bus

Page 11: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

11

Industry Standard

Architecture (ISA) Bus• Introduced on the IBM AT Computer

• 16-bit data path

• Backward compatible with IBM-PC Bus

• 8-MHz clock

• 15 Interrupts

• 7 DMA Channels

Page 12: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

12

16-Bit Card

16-Bit Slot

Industry Standard Architecture

(ISA) Bus

8-Bit Section Added Pins

Page 13: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

13

16-Bit Slot

Industry Standard Architecture

(ISA) Bus

8-Bit Card

Page 14: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

14

Micro-Channel

Architecture (MCA) Bus • Introduced on the IBM PS/2

• 16-bit or 32-bit data path

• 10-MHz clock

• Configured by software rather than by jumpers or switches

• Not compatible with the ISA bus

• Bus Mastering

Page 15: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

15

Bus Mastering• Allows data to be passed from one

device to another without CPU

intervention.

• Allows a controller card to take

control of the bus, leaving the CPU

free to concentrate on other tasks.

Page 16: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

16

Bus Mastering vs. DMA

• DMA can send data from peripheral

to RAM or from RAM to peripheral,

without the intervention of the CPU.

• Bus Mastering can send data from

peripheral to peripheral, without the

intervention of the CPU.

Page 17: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

17

Extended ISA Bus (EISA)

• The industry’s answer to the MCA bus

• Backward compatible with ISA

• 16-bit or 32-bit data path

• 8-MHz Clock

• Configured by software, not jumpers or

switches

• Bus Mastering

Page 18: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

18

CPU

BUS

Controller

ISA Bus

Slots

High Speed

CPU Bus

Low Speed

I/O Bus

Page 19: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

19

CPU

BUS

Controller

ISA Bus

Slots

Local Bus

SlotsHigh Speed

CPU Bus

Low Speed

I/O Bus

Page 20: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

20

VESA Local Bus (VL-Bus)

• Clock speed same as the processor

• 32-bit data path

• Regular ISA slot with local bus

connector added

• Bus Mastering

Page 21: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

21

Peripheral Component

Interconnect (PCI)

• Developed for Pentium-class processors

• 32-bit and 64-bit data path versions

• 33-MHz Clock

• Processor Independent

• Plug and Play with Bus Mastering

Page 22: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

22

Peripheral Component

Interconnect

(PCI) Bus

Page 23: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

23

Accelerated Graphics

Port (AGP)

• Developed for high speed graphics cards

• Frees the PCI bus from making video transfers

• Used only for video cards

• Considered a port rather than a bus

• 66 MHz, 32-Bit

Page 24: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

24

Accelerated Graphics Port

(AGP)

Page 25: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

25

The PC Card

Page 26: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

26

PC Card• Personal Computer Memory Card

International Association (PCMCIA)

• Originally designed for adding memory to portable computers

• A universal bus that can accommodate any type of device

• Can be used with desktop PCs with the proper adapter

• “Hot Swapping” capability

Page 27: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

27

What is the

Universal Serial Bus?

Page 28: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

28

Feature...

• It’s an external expansion bus

using cables (outside the PC).

• Can daisy chain 127 peripherals

to a port

Page 29: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

29

Feature...

• Plug-and-Play, hot-pluggable, automatic configuration

• USB 1 provides 12 megabits/second data transfer rate

• USB 2 provides 480 Mbps

• USB peripherals can be powered by the USB bus (+5 volts DC).

Page 30: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

30

Feature...

• Standardized connectors

• Five meter-long peripheral

connections

Page 31: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

31

Ordinary USB Peripherals

• Cartridge, Tape, and Floppy Drives

• Modems

• Printers, Scanners

• ISDN, T1 Interfaces (Network

Applications)

• Input devices such as Mice, Joysticks,

Keyboards , Graphics Tablets

• Multimedia Game Equipment

Page 32: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

32

Not So Ordinary USB

Peripherals• Digital Cameras

• Digital Speakers

• Video Monitors

• Biometric Security Devices

• Multi-User Games

• Digital Audio Devices

Page 33: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

33

More Not So Ordinary

USB Peripherals

• Hubs

• CTI Devices

• Telephony (PBX, Digital

Telephones)

Page 34: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

Copyright © 2005 Heathkit Company, Inc. All rights reserved.

Video Systems

and Monitors

Page 35: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

35

Page 36: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

36

Page 37: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

37

Page 38: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

38

Page 39: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

39

Page 40: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

40

Horizontal

Deflection

Coils

Page 41: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

41

Page 42: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

42

Page 43: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

43

Page 44: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

44

Page 45: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

45

Horizontal Scanning

Frequency

• The number of lines per second scanned by the monitor.

• Varies from about 15 KHz to over 50 KHz.

• A popular scan rate is 31.5 KHz.

• At this rate, one horizontal line is scanned in 26.66 microseconds.

Page 46: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

46

The Horizontal Scanning

Frequency is determined

by the Horizontal Sync

Signal.

Page 47: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

47

Vertical

Deflection

Coil

Page 48: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

48

Vertical Retrace

Page 49: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

49

Vertical Scanning Frequency

(Refresh Rate)

• The number of times per second that the whole screen is scanned.

• Varies from about 50Hz to over 100Hz.

• Popular vertical scan rates are 60Hz and 70Hz.

• At 70Hz, the entire screen is painted in about 14.28 milliseconds.

Page 50: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

50

The Vertical Scanning

Frequency is determined

by the Vertical Sync

Signal.

Page 51: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

51

The Screen Refresh Rate

43 Hz

60 Hz

72 Hz

75 Hz

Page 52: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

52

Interlaced Mode

60 Hz

Page 53: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

53

Different resolutions often use

different scan frequencies.

• 640x480 31.5KHz 60Hz

• 800x600 37.8KHz 72Hz

• 1024x768 35.5KHz 87Hz

Resolution Horizontal Freq. Vertical Freq.

Page 54: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

54

The Screen Resolution

Resolution Colors

320 x 200 4, 256

640 x 200 2

640 x 350 16

640 x 480 16, 256, 32K, 64K, 16 Million

800 x 600 256, 32K, 64K, 16 Million

1024 x 768 256, 32K, 64K, 16 Million

1280 x 1024 256, 32K, 64K, 16 Million

Page 55: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

55

Resolution vs. Monitor Size

Monitor Size

13-inch

14-inch

15-inch

17-inch

21-inch

Max Useful Resolution

640 x 480

800 x 600

800 x 600

1024 x 768

1600 x 1200

Page 56: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

56

Measuring Screen size

Screen size is measured diagonally.

Page 57: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

57

Aspect Ratio =

Horizontal Size

Ver

tica

l S

ize

Horizontal Size

Vertical Size

Page 58: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

58

The LCD Display

• The LCD is the second most common type of display technology.

• LCDs offer several advantages:

– Flat display area

– Low power

– Larger viewable area

Page 59: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

59

• Generally more expensive than

comparable CRT display.

• Resolutions can be less than a

comparable CRT.

• LCD displays do not:

– Emit electromagnetic radiation

– Have high voltages present in the

chassis.

Advantages

Page 60: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

60

• Available for both

desktop and notebook.

• Two common LCD

technologies:

– Active-Matrix Analog is

common on smaller low

cost displays

– Active-Matrix Digital is

used in larger high-end

displays.

Page 61: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

61

• LCDs use a unique material called liquid crystal.

• Liquid Crystal has properties similar to water and crystal.

• By applying a voltage, the amount of light can be controlled.

• Color LCDs use color filters to create the color display.

Page 62: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

62

Transparent Glass

Plate

Liquid Crystal Molecules

Transparent

Electrode

Page 63: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

63

• Components of the modern color

LCD display include:

– A liquid crystal panel

– A backlight as a light source

– A thin film transistor (TFT) array

– Polarizing filers on both sides of the

display.

Page 64: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

64

Page 65: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

65

• More difficult to switch resolutions.

• Analog LCD panels can use existing

video card and connector.

• LCD may not have sufficient color

depth.

• Many don’t react as quickly as CRTs.

Consider before selecting

an LCD

Page 66: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

66

Large screen LCD monitors

are becoming a real display

option.

• LCD monitors offer several

advantages:

– Larger effective viewing area

– Produce a higher precision image

– Flexible mounting options

– No electromagnetic emissions.

Page 67: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

67

• Evaluate panel at native and other

required resolutions.

– Does existing video card support

required features?

– Support for analog and DVI inputs?

– Contrast ratio high enough?

Is an LCD suitable?

Page 68: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

Copyright © 2005 Heathkit Company, Inc. All rights reserved.

Working with

Monitors

Page 69: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

69

Picture Adjustments

• Reset Button

• Degauss

Page 70: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

70

Horizontal Size

Page 71: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

71

Horizontal Position

Page 72: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

72

Vertical SizeVertical Size

Page 73: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

73

Vertical PositionVertical Position

Page 74: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

74

Pin Cushion

Page 75: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

75

Bow

Page 76: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

76

Pin Signal

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

Pin Signal

Red

Green

Blue

Ground

Display Data Channel

Ground

Red Ground

Green Ground

Blue Ground

No Connection

Sync Ground

Ground

Serial Data

Horizontal Sync

Vertical Sync (VCLK)

Serial Clock

VGA Cable End5

10

15

1

6

11

Page 77: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

77

Opening a Monitor to

Repair It

Page 78: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

78

Page 79: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

79

Basic Video

Troubleshooting 101

• Is the monitor turned on?

• Is the monitor’s AC cord plugged in?

• Turn up brightness/contrast controls.

• Check the video cable.

Page 80: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

80

Basic Video

Troubleshooting 101

• Check Power On Self-Test (POST) beeps.

• Re-seat video card.

• Check any configuration switch settings.

• Swap video card, monitor, video cable.

Page 81: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

81

Basic Video

Troubleshooting 101

Enter Safe Mode or re-load video

driver.

Page 82: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

Copyright © 2005 Heathkit Company, Inc. All rights reserved.

Video Display

Adapters

Page 83: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

83

Super VGA (SVGA)• The standard for PCs and monitors.

• Popular SVGA formats include:

– 800 by 600 pixels

– 1024 by 768 pixels

– 1280 by 1024 pixels

• The higher the resolution, the finer the detail displayed.

• The higher the resolution; the more information displayed.

Page 84: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

84

Video Graphics Array (VGA)

• Resolution of 640 by 480 pixels.

• Introduced in 1987 by IBM as the PS/2

• First to use analog video outputs.

• First to use square pixels so vertical and horizontal lines have the same thickness.

• Replaced by SVGA in most applications.

Page 85: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

85

Evolution of Video

Display Adapters

• 1981 CGA 320 by 200 pixels

• 1984 EGA 640 by 350 pixels

• 1987 VGA 640 by 480 pixels

• Today SVGA 800 by 600 pixels, or higher.

Page 86: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

86

VGA SVGA

Page 87: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

87

The activities of the

monitor are determined

entirely by the PC.

Page 88: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

88

The PC determines:

• the color

• the brightness

• and the position

of every pixel in the monitor’s display.

Page 89: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

89

The PC sends five control

signals to the monitor:

• The Red Video Signal.

• The Green Video Signal.

• The Blue Video Signal.

• The Horizontal Sync Pulse.

• The Vertical Sync Pulse.

Page 90: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

90

The Video Controller in

the PC

8-bit

DAC

8-bit

DAC

8-bit

DAC

Analog

outputs

to

monitor

Page 91: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

The Input and Output of

the Red DAC in the PC.

0.0 Volts

11111111

11111110

.

.

.

00000001

00000000

0.7 Volts

Input Output

Page 92: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

92

Page 93: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

Copyright © 2005 Heathkit Company, Inc. All rights reserved.

Upgrading a

Computer

Page 94: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

94

Memory

• Few computers have enough

• What fits in this computer?

• SIMM or DIMM?

• SDRAM or DDR2?

• Speed?

Page 95: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

95

Pentium I

• Add SIMMs in pairs

• Check the manual for specs

Page 96: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

96

Pentium II/III/4

• Generally fewer free slots

• Add one DIMM at a time

• Bigger DIMMs are available

• PC-66, PC-100, PC-133

Page 97: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

97

CPU Upgrades

• Cost vs. Benefit

• Role of the computer

• Can the motherboard support the

upgrade?

• Do you need to update the BIOS?

Page 98: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

98

Expansion Cards

• Before you buy the card:

– What slot type

– Are slots available?

– Are the proper drivers available?

• Win 98, Win 2000, etc.

Page 99: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

99

Drives

• Can the BIOS support a large drive?

• Can the BIOS be upgraded?

• Do you have enough power

connectors?

• Do you have the software tools?

– Bootable disk with FDISK, Format,

etc.

Page 100: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

100

Motherboards

• What type of case?

– AT, ATX, Proprietary

• What type of motherboard?

• Do the back-panel connections

match up?

• Can you connect front-panel cables?

Page 101: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

101

Motherboards

• Can you use the old video adapter

and memory?

• Do you want to use the old video

board and memory?

• Do you need to buy a CPU, too?

• Is this project worth the cost?

Page 102: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

Copyright © 2005 Heathkit Company, Inc. All rights reserved.

Modems

Page 103: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

103

Local

Exchange

Local

Exchange

Analog

Digital

Digital

Page 104: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

104

Local

Exchange

Local

Exchange

Analog

Digital

Digital

Modem Modem

Page 105: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

105

Modem-1

PC-1

Modem-2PC-2

Phone

System

Page 106: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

106

Modem-1

PC-1

Modem-2

Dial-Up Server

Phone

System

Page 107: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

107

PC-1

Dial-Up

Server

Phone

System

Page 108: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

108

Two Sets of Issues

• Computer-to-Computer Issues

• Client-to-Network Issues

Page 109: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

109

CPU vs. Phone Line

• Digital Signal

• High Speed

• Parallel Data

• Analog Signal

• Low Speed

• Serial Data

Page 110: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

110

Analog

Digital

Page 111: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

111

The Modem

• Modulator / Demodulator

• Converts the digital signals from the computer into the analog signals required by the telephone line.

• Converts the analog signals from the telephone line into the digital signals required by the computer.

Page 112: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

112

Pulse Amplitude Modulation (PAM)

1 0 1 1 0 1

Page 113: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

113

Each Amplitude Level

Represents Two Bits

0001

10

11

Page 114: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

0º Phase Shift 90º Phase Shift

180º Phase Shift 270º Phase Shift

114

Page 115: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

115

Baud• Baud - A single state change of the

analog signal.

• Baud Rate - The number of times per second that the analog signal changes state.

• In early modems, one baud usually represented one bit.

• In today’s modems, one baud represents more than one bit.

Page 116: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

116

Low Speed

High Speed

Page 117: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

117

1

0

1

0

1

1

1

0

Parallel

10101110 Serial

Page 118: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

118

The UART

• Universal Asynchronous

Receiver/Transmitter

• The heart of the Serial (COM) port.

• Converts parallel data required by CPU

into serial data required by serial port.

• Converts serial data received at serial

port into parallel data required by CPU.

Page 119: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

119

Making the CPU and Phone

Line Compatible (Transmit).

CPU

UART ModemPhone

Line

1.High Speed to Low Speed

2. Parallel to Serial

Digital to

Analog

Buffer

Memory

Page 120: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

120

Making the CPU and Phone

Line Compatible (Receive).

UART ModemPhone

Line

CPU

Buffer

Memory

1.High Speed to Low Speed

2. Parallel to Serial

Digital to

Analog

Page 121: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

121

Two Types of Modems

• Internal – ISA or PCI board that

fits inside the computer.

• External – Stand-alone box.

Connects to one of the COM

Ports.

Page 122: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

122

Internal Modem

CPUUART

Function

Modem

Function

Phone

Line

Internal Modem

Page 123: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

123

CPU UARTExternal

Modem

Phone

Line

Motherboard

Page 124: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

124

CPU UARTExternal

Modem

Phone

Line

Mother-

board

I/O

Adapter

Card

Page 125: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

125

Modulation Standards

• V.22 – 1200bps standard

• V.22bis – 2400bps standard

• V.32 – 9600bps standard

• V.32bis – 14,400 standard

• V.FC – 28,800 standard

• V.34 – 33,600 standard

• V.90 – 56kbps standard

Page 126: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

126

V.42 Error-Correction

Standards

• Link Access Procedure for

Modems (LAPM)

• Microcom Networking Protocol

– 4 (MNP-4)

Page 127: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

127

V.42bis Compression

Standard.

• Uses a compression technique to

reduce the size of out going data.

• Can compress data up to ~ 4 to 1.

• For example, a 33,600-bps Modem

could transfer data at a rates up to

about 134,400 bps.

Page 128: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

128

The COM Port

• Also called Serial Port or RS-232 Port

• The link between PC and Modem.

• The external Modem connects to COM port on back of PC via serial cable.

• The internal Modem has built-in COM port that duplicates function of external COM port.

Page 129: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

129

9-Pin Serial Port25-Pin Serial Port

Page 130: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

130

Standard Modem

COM Port Settings

COM Port IRQ I/O Address

(Hex)

COM1 4 03F8

COM2 3 02F8

COM3 4 03E8

COM4 3 02E8

Page 131: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

131

CPU

UART ModemI/O

Memory

COM1

IRQ4

03F8

Page 132: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

132

CPU

UART ModemI/O

Memory

COM2

IRQ3

02F8

Page 133: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

133

134.4

kbps

134.4

kbps

Page 134: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

134

UART Speed

• Determines the Serial Port speed.

• 16550 UART chip can reach speeds of 256 kbps.

• 16440 UART chip can reach speeds of 115.2 kbps.

• 8250 UART was supplied with the original IBM XT machine.

Page 135: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

135

Digital Subscriber Line

(DSL) - A technique used for

transmitting high-bandwidth

data over twisted-pair

telephone lines.

Page 136: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

136

Central

Office

Central

Office

Local Loop

Analog

Analog

Page 137: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

137

Voice requires only about

4kHz of bandwidth.

0 4kHzFrequency

Voice

Page 138: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

138

Central

Office

Central

Office

Digital

Local Loop

Analog

Page 139: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

139

For short distances,

twisted-pair can handle

frequencies much higher

than 4kHz.

Page 140: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

140

Connecting to the Internet

• Modem (POTS)

• ISDN

• T1 line

• Digital Subscriber Line (DSL)

Page 141: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

141

Cost Vs. BandwidthC

ost

$

Bandwidth

Modem

(POTS)

ISDN

T1

DSL

Page 142: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

142

Advantages of DSL

• Always-on connectivity

• High speed

• Flat-rate service

• Reliability

Page 143: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

143

DSL takes advantage of the

bandwidth not required by voice.

0 4kHzFrequency

Voice

1MHz

DSL

Page 144: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

144

xDSL:

• Asymmetric Digital Subscriber

Line (ADSL)

• Very High Data Rate Digital

Subscriber Line (VDSL)

Page 145: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

145

Asymmetric DSL – Allows

more bandwidth

downstream than upstream.

0 4kHzFrequency

Voice Downstream

1MHz

Upstream

Page 146: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

146

Central OfficeTo/From

ISP

Page 147: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

147

Typical ADSL

Characteristics

Data Rate Distance

Downstream 1.5 Mbps 15,000 ft

Upstream 16 kbps 15,000 ft

Downstream 6.1 Mbps 9,000 ft

Upstream 640 kbps 9,000 ft

Page 148: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

148

DSL is distance-sensitive

• You must be within about 12,000 to 18,000 feet of a central office.

• The distance is the path the wire takes, not the straight-line distance.

• Even so, the majority of the United States’ population lives and works within DSL range.

Page 149: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

149

The DSL Provider

• The company that delivers DSL service to your home or business.

• Generally a phone company.

• Many DSL providers act as their own Internet Service Provider (ISP).

• Some areas have more than one DSL provider.

Page 150: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

150

Customer Premises

Equipment (CPE)

• Telco lingo for phone or DSL

equipment in the home or office.

• Splitter/Filter

• DSL Modem or DSL Router

Page 151: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

151

0 4kHzFrequency

Voice

1MHz

Splitter/Filter

Voice/Data

Low Pass

High Pass

Voice

Data

Data

Page 152: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

152

The DSL Modem

• Low cost.

• Requires no customer

configuration.

• Acts as a bridge to your DSL

provider’s TCP/IP network.

Page 153: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

153

CO

Interne

t

ISP

PSTN

Analog Modem

Phone

Computer

Page 154: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

154

DSL Modem

Phone

Computer

PSTN

Internet

PSTN

Switch

DSLAM

Central

Office (CO)

Splitter/

Filter

Page 155: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

155

Problems with the DSL

Modem Approach

• Single IP address

• The Internet Connection is not

easily shared.

• Security concerns.

Page 156: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

156

The DSL Router

• Higher cost

• Turns your local network into a separate TCP/IP LAN.

• May provide several services such as:

– DHCP

– NAT

– Firewall

– VPN

Page 157: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

157

HUB

Analog Modem

Small Office/Home Office (SOHO)

Phone

CO

Interne

t

ISP

PSTN

Page 158: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

158

HUBDSL Router

Small Office/Home Office (SOHO)

Splitter/

Filter

Phone

To/From

DSL

Provider

Page 159: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

159

HUBDSL Router

Home/Office

PSTN

Internet

PSTN

Switch

DSLAM

Central

Office (CO)

Phone

Filter

Page 160: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

160

Digital Subscriber Line

Access Multiplexer (DSLAM)

• Normally located at the Telco

Central Office

• Concentrates data from numerous

DSL connections into a high

capacity backbone.

• Separates voice from data and sends

each to its appropriate location.

Page 161: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

161

185.132.116.103

HUBDSL Router

Small Office/Home Office (SOHO)

To/From

DSL

Provider

Page 162: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

162

Very High Data Rate Digital

Subscriber Line (VDSL)

• An emerging technology

• Promises to deliver

– Downstream speeds of 15 to 52 Mbps.

– Upstream speeds of 1.5 to 2.3 Mbps.

• Over short distances (1000 to 4500 ft) of existing twisted pair phone lines.

Page 163: Buses, Video, and Upgradesakali2/TB143Winter2008/Unit9.pdf9 The Original IBM PC Bus •Introduced on the original IBM PC •8- bit data path •4.77-MHz clock •8 Interrupts - Only

163

Central Office

Fiber Optic

Cable

Optical Network

Unit (ONU)

Office Building