Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC2001181141 ADVANCED EMBEDDED MICROPROCESSORS AND APPLICATIONS.

Slides:



Advertisements
Similar presentations
Lecture 4 Introduction to Digital Signal Processors (DSPs) Dr. Konstantinos Tatas.
Advertisements

1-1 Bard, Gerstlauer, Valvano, Yerraballi EE 319K Introduction to Microcontrollers Lecture 1: Introduction, Embedded Systems, Product Life-Cycle, ARM Programming.
Embedded System Lab. What is an embedded systems? An embedded system is a computer system designed for specific control functions within a larger system,
1-1 ECE 424 Design of Microprocessor-Based Systems Haibo Wang ECE Department Southern Illinois University Carbondale, IL
Computer Concepts 2013 Chapter 2 Computer Hardware.
ΜP rocessor Architectures To : Eng. Ahmad Hassan By: Group 18.
Embedded Systems Programming
Room: E-3-31 Phone: Dr Masri Ayob TK 2123 COMPUTER ORGANISATION & ARCHITECTURE Lecture 4: Computer Performance.
POWERPC ELEC 5200/6200 Computer Architecture and Design, Fall 2006 Lectured by Dr. V. Agrawal Lectured by Dr. V. Agrawal HARISH KONGARA.
INTRODUCTION OS/2 was initially designed to extend the capabilities of DOS by IBM and Microsoft Corporations. To create a single industry-standard operating.
Embedded Systems Introduction CS423 Dick Steflik.
Embedded Computing From Theory to Practice November 2008 USTC Suzhou.
RISC. Rational Behind RISC Few of the complex instructions were used –data movement – 45% –ALU ops – 25% –branching – 30% Cheaper memory VLSI technology.
Chapter 4 - Software – Part 2 Dr. V.T. Raja Oregon State University.
© 2009 Acehub Vista Sdn. Bhd Introduction to ARM ® Processors.
Computer Organization and Assembly language
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Processors for Embedded Systems PowerPC X86 MIPS ARM & Strong ARM SuperH RISC (SH3 and SH4) PIC – EE 4175.
MCU – Microcontroller Unit – 1 MCU  1 cip or VLSI core – application-specific.
Computer performance.
L29:Lower Power Embedded Architecture Design 성균관대학교 조 준 동 교수,
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
hardware and operating systems basics.
2006 Chapter-1 L2: "Embedded Systems - Architecture, Programming and Design", Raj Kamal, Publs.: McGraw-Hill, Inc. 1 Introduction to Embedded Systems –
Project By:. 2 Agenda Introduction Problem Definition Proposed Solution Block Diagram Flowchart Technical Implementation Hardware & Software Requirements.
Agenda Introduction Market Technologies, Standards & Big Players Services What we have done Conclusion.
1 Computer Systems. 2 Introduction – What is a Computer? This course is all about how computers work What do computer and computer system mean to you?
Simultaneous Multithreading: Maximizing On-Chip Parallelism Presented By: Daron Shrode Shey Liggett.
Current Computer Architecture Trends CE 140 A1/A2 29 August 2003.
Instruction-Level Parallelism for Low-Power Embedded Processors January 23, 2001 Presented By Anup Gangwar.
3G Single Core Modem A New Telecommunications Device Group 4: Warren Irwin, Austin Beam, Amanda Medlin, Rob Westerman, Brittany Deardian.
Company LOGO High Performance Processors Miguel J. González Blanco Miguel A. Padilla Puig Felix Rivera Rivas.
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners
ARM for Wireless Applications ARM11 Microarchitecture On the ARMv6 Connie Wang.
Processors for Embedded Systems PowerPC X86 MIPS ARM & Strong ARM SuperH RISC (SH3 and SH4)
Hyper Threading Technology. Introduction Hyper-threading is a technology developed by Intel Corporation for it’s Xeon processors with a 533 MHz system.
10/8: Software What is software? –Types of software System software: Operating systems Applications Creating software –Evolution of software development.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
ECEG-3202 Computer Architecture and Organization Chapter 7 Reduced Instruction Set Computers.
ARM offers a broad range of processor cores to address a wide variety of applications while delivering optimum performance, power consumption and system.
MULTICORE PROCESSOR TECHNOLOGY.  Introduction  history  Why multi-core ?  What do you mean by multicore?  Multi core architecture  Comparison of.
Lx: A Technology Platform for Customizable VLIW Embedded Processing.
ISA's, Compilers, and Assembly
Chapter 13 RISC Peter Wong CS147 Fall2010. What is RISC? RISC, or Reduced Instruction Set Computer. is a type of microprocessor architecture that utilizes.
The Whole new Experience - By Mahesh Chauhan. Its sounds strange but the fact is that :-  More than 90% of the CPUs in the world are not in desktops.
A MAIN PROJECT SEMINAR ON PACKET FILTERING FIREWALL USING NETFILTERS IN LINUX FOR ARM9 BY: R. SRINIVASULU (07N21A0446) CH. SHIVA RAM (07N21A0442) K. MALLIKARJUNA.
SEMINAR ON ARM PROCESSOR
1 Aphirak Jansang Thiranun Dumrongson
Multi-Core CPUs Matt Kuehn. Roadmap ► Intel vs AMD ► Early multi-core processors ► Threads vs Physical Cores ► Multithreading and Multi-core processing.
Embedded Systems. What is Embedded Systems?  Embedded reflects the facts that they are an integral.
Chapter 2 Operating Systems
Introduction to Microcontrollers
Topics to be covered Instruction Execution Characteristics
Computer Organization and Assembly Languages Yung-Yu Chuang
ARM Embedded Systems
Microprocessor and Microcontroller Fundamentals
ECE354 Embedded Systems Introduction C Andras Moritz.
Visit for more Learning Resources
Roadmap C: Java: Assembly language: OS: Machine code: Computer system:
Central Controller 2009©HIMA Digital Entertainment.
EMBEDDED SYSTEMS
MOBILE DEVICE OPERATING SYSTEM
Introduction to Microprocessors
Chapter 1: The 8051 Microcontrollers
1.1 The Characteristics of Contemporary Processors, Input, Output and Storage Devices Types of Processors.
Computer Evolution and Performance
Embedded Processors.
CHAPTER 1 THE 8051 MICROCONTROLLERS
Computer Organization and Assembly Languages Yung-Yu Chuang 2008/11/17
Presentation transcript:

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC ADVANCED EMBEDDED MICROPROCESSORS AND APPLICATIONS Submitted by Amit Kumar Sahoo Under the guidance of Mr. M. Suresh

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC  MICROCONTROLLERS AND EMBEDDED PROCESSORS  DESKTOP Vs EMBEDDED INTRODUCTION

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC 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

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC BIT EMBEDDED PROCESSORS  Intel’s i960  Motorola’s Coldfire,  Sun’s Sparc,  Hitachi’s SuperH  Advanced RISC Machines’ ARM,

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC FIELD OF APPLICATIONS Video game consoles Handheld palmtop Automobile Cellular phones Mobile Sets Set-top boxes and DVD Digital cameras

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC CLASSES OF EMBEDDED PROCESSORS

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC FEATURES OF EMBEDDED PROCESSORS  Reducing power consumption  Performance  Code density  Peripherals and higher integration  Multimedia acceleration

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC HARDWARE REFERENCE MODEL Purpose processor Power harvesting subsystem Wireless transceiver 50K RAM.

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC PROGRAMMING MODEL  Self-Assembling Code  Memory Allocation

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC PROGRAMMING MODEL (Coutd..)  Code Segments  Run-Time Scheduling

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC 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.

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC MOTOROLA COLDFIRE PROCESSORS  Variable-length (VL)  32-bit RISC instruction set  Prefetch pipeline  Branch prediction capabilities  Higher frequencies of operation  Code Compatibility

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC The Architecture The Pipelined Approach Block Diagram

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC ADVANCED CONCEPTS USING EMBEDDED PROCESSORS  Multithreaded Embedded microprocessor Multi Threading The Architecture Performance enhancement

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC  Self-Optimizing Embedded Microprocessor ADVANCED CONCEPTS USING EMBEDDED PROCESSORS Optimization Loop Table Execution

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC ADVANCED CONCEPTS USING EMBEDDED PROCESSORS  Multimedia Processor Configuration Advanced Cache Performance

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC 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

Technical Seminar Introduction to networking with Linux Administration Amit Kumar Sahoo EC