Micro Processor & Controller Organization Organization Outline - - PowerPoint PPT Presentation

micro processor controller
SMART_READER_LITE
LIVE PREVIEW

Micro Processor & Controller Organization Organization Outline - - PowerPoint PPT Presentation

Micro Processor & Controller Organization Organization Outline Outline Project Examples CPU 8, 16, 32 Bits FPU General Architecture of Computer CPU - MEM - I/O Peripheral Memory Hierarchy Main Memory


slide-1
SLIDE 1

Organization Organization

Micro Processor & Controller

slide-2
SLIDE 2

Outline Outline

Project Examples

– CPU 8, 16, 32 Bits – FPU

General Architecture of Computer

– CPU - MEM - I/O – Peripheral

Memory Hierarchy

– Main Memory – Auxiliary Memory

slide-3
SLIDE 3

Considerations Considerations

Compromise between

– Performance (Memory, Speed) – Price – Size – Power consumption – Development Tools – Examples – Support

slide-4
SLIDE 4

PIC16 PIC16 – – 8 bits DIP CPU : Sniff Probe 8 bits DIP CPU : Sniff Probe

slide-5
SLIDE 5

PIC18 PIC18 – – 8 bits PLCC CPU : Pulse Generator 8 bits PLCC CPU : Pulse Generator

slide-6
SLIDE 6

MSP430 MSP430 – – 16 bits CPU : Drug Detector 16 bits CPU : Drug Detector

slide-7
SLIDE 7

C28335 C28335 Delfino Delfino – – 32 bits CPU + FPU 32 bits CPU + FPU

slide-8
SLIDE 8

Concerto F28M35 Dual Core Concerto F28M35 Dual Core – – 32 bits M3+C28 32 bits M3+C28

slide-9
SLIDE 9

TMS320DM6437 32/64 bits + DDR2 Memory TMS320DM6437 32/64 bits + DDR2 Memory

slide-10
SLIDE 10

CPU CPU -

  • Memory

Memory -

  • I/O

I/O

CPU Memory I/O Pripheral

A.B. D.B. RD WR CS A.B. D.B. RD WR CS A.B. D.B. RD WR MEM IO ROM RAM FLASH I/O Map Keyboard Printer More ... Mouse

slide-11
SLIDE 11

Controller = CPU + Memory + Peripheral Controller = CPU + Memory + Peripheral

A.B. D.B. RD WR CS ROM RAM FLASH EPROM A.B. D.B. RD WR CS Timer ADC UART PWM A.B. D.B. RD WR CS Register ALU FLAGS FPU

slide-12
SLIDE 12

Memory Hierarchy Memory Hierarchy

CPU Cache L1 Cache L2 Main Mem

I/O Boundary

Hard Disk Magnetic Media Magnetic Tapes Optical Media Floppy Disk

Register Inside CPU Static RAM DRAM, ROM, EPROM, FLASH IDE, SCSI, SATA ZIP, JAZ, LS-120 DAT, Analog CD-ROM, CDR, CDRW, DVD Zevel

Internal

  • r

External Bus I / O Mapping Devices

slide-13
SLIDE 13

I/O Bus and Interface I/O Bus and Interface

CPU Interface Keyboard & Display Interface Printer Interface Hard Disk Interface USB

  • r

LAN

Data Bus Addr Bus Control