1 / 18

ADVANCED EMBEDDED MICROPROCESSORS AND APPLICATIONS Submitted by Amit Kumar Sahoo

ADVANCED EMBEDDED MICROPROCESSORS AND APPLICATIONS Submitted by Amit Kumar Sahoo Under the guidance of Mr. M. Suresh. INTRODUCTION. MICROCONTROLLERS AND EMBEDDED PROCESSORS DESKTOP Vs EMBEDDED. EVOLUTION OF EMBEDDED MICROPROCESSOR. The 1980s

denna
Download Presentation

ADVANCED EMBEDDED MICROPROCESSORS AND APPLICATIONS Submitted by Amit Kumar Sahoo

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ADVANCED EMBEDDED MICROPROCESSORS AND APPLICATIONS Submitted by Amit Kumar Sahoo Under the guidance of Mr. M. Suresh

  2. INTRODUCTION • MICROCONTROLLERS AND EMBEDDED PROCESSORS • DESKTOP Vs EMBEDDED

  3. EVOLUTION OF EMBEDDED MICROPROCESSOR • The 1980s • RISC was introduced • Early 1990s • RISC versus CISC • Power consumption, code density, and integration • Late 1990s • 32-bit embedded processors • Java and Windows CE • After 2000 • Multimedia and DSP • Multithreading

  4. 32- BIT EMBEDDED PROCESSORS • Intel’s i960 • Motorola’s Coldfire, • Sun’s Sparc, • Hitachi’s SuperH • Advanced RISC Machines’ ARM,

  5. FIELD OF APPLICATIONS • Video game consoles • Handheld palmtop • Automobile • Cellular phones • Mobile Sets • Set-top boxes and DVD • Digital cameras

  6. CLASSES OF EMBEDDED PROCESSORS

  7. FEATURES OF EMBEDDED PROCESSORS • Reducing power consumption • Performance • Code density • Peripherals and higher integration • Multimedia acceleration

  8. HARDWARE REFERENCE MODEL • Purpose processor • Power harvesting • subsystem • Wireless transceiver • 50K RAM.

  9. PROGRAMMING MODEL • Self-Assembling Code • Memory Allocation

  10. PROGRAMMING MODEL (Coutd..) • Code Segments • Run-TimeScheduling

  11. STANDARD OPERATING SYSTEMS • WINDOWS CE • Microsoft’s new operating system standardized for handheld and palmtop PCs, personal communicators, Internet phones, video game consoles etc • JAVA • With Java, developers can write code for a specific system independently of the underlying processor platform.

  12. MOTOROLA COLDFIRE PROCESSORS • Variable-length (VL) • 32-bit RISC instruction set • Prefetch pipeline • Branch prediction capabilities • Higher frequencies of operation • Code Compatibility

  13. The Architecture The Pipelined Approach Block Diagram

  14. ADVANCED CONCEPTS USING EMBEDDED PROCESSORS • Multithreaded Embedded microprocessor • Multi Threading • The Architecture • Performance enhancement

  15. ADVANCED CONCEPTS USING EMBEDDED PROCESSORS • Self-Optimizing Embedded • Microprocessor • Optimization • Loop Table • Execution

  16. ADVANCED CONCEPTS USING EMBEDDED PROCESSORS • Multimedia Processor • Configuration • Advanced Cache • Performance

  17. CONCLUSION • The Demand for the compact Devices is Growing • Low cost and high utility processors with advanced multimedia, multithreading and other concepts are getting easily available • Manufacturers are Producing More efficient embedded Processors • The market is moving towards a bright future

More Related