micro processor controller
play

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


  1. Micro Processor & Controller Organization Organization

  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

  3. Considerations Considerations � Compromise between – Performance (Memory, Speed) – Price – Size – Power consumption – Development Tools – Examples – Support

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

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

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

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

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

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

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

  11. Controller = CPU + Memory + Peripheral Controller = CPU + Memory + Peripheral ROM A.B. D.B. RAM RD EPROM Register WR A.B. CS D.B. FLASH ALU RD FPU WR Timer A.B. CS FLAGS D.B. ADC RD PWM WR CS UART

  12. Memory Hierarchy Memory Hierarchy Register CPU Inside CPU Internal or Static RAM Cache L1 External Bus Cache L2 DRAM, ROM, EPROM, FLASH Main Mem I/O Boundary IDE, SCSI, SATA Hard Disk Magnetic Media ZIP, JAZ, LS-120 I / O Mapping Magnetic Tapes DAT, Analog Devices Optical Media CD-ROM, CDR, CDRW, DVD Floppy Disk Zevel

  13. I/O Bus and Interface I/O Bus and Interface Data Bus Addr Bus CPU Control Interface Interface Interface Interface Keyboard USB Hard Printer & or Disk Display LAN

Recommend


More recommend