AS PER OBE SYLLABUS DTE KARNATAKA SHANTHU M.Tech SAI JAYANI ACADEMY (R) SIXTH SEMESTER Diploma in ELECTRONICS AND COMMUNICATION ENGINEERING.

Slides:



Advertisements
Similar presentations
Chapter 1:Introduction to the world of computers
Advertisements

Embedded System Lab. What is an embedded systems? An embedded system is a computer system designed for specific control functions within a larger system,
Computer Hardware Software Network Peripheral devices Input Breaking codes Modeling weather systems Mainframe Server System unit CPU Input Devices Data.
Dalya Gaber. Definition:- Embedded system is any device that includes a computer but is not itself a general purpose computer. It has hardware & software.
Microcontroller: Introduction
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
 The computer comprises of technologically advanced hardware put together to work at great speed. To accomplish its various tasks, the computer is made.
Hardware -Computer Organization. Hardware & Software A computer system consists of A computer system consists of –Hardware: anything you can touch, smell,
L29:Lower Power Embedded Architecture Design 성균관대학교 조 준 동 교수,
Chapter 1 CSF 2009 Computer Abstractions and Technology.
Introduction to Computers
Your Interactive Guide to the Digital World Discovering Computers 2012.
Introduction to Computers Personal Computing 10. What is a computer? Electronic device Performs instructions in a program Performs four functions –Accepts.
Laurie Shteir Temple University CIS Dept. Fasttrack to Computers.
CHAPTER FOUR COMPUTER SOFTWARE.
Classification of Computers
Microcontroller Presented by Hasnain Heickal (07), Sabbir Ahmed(08) and Zakia Afroze Abedin(19)
PRESENTED BY :BIREN KUMAR SAMAL ADMISSION NO:22I&E/2000.
UNIT I. EMBEDDED SYSTEM It is an electrical/electro-mechanical system designed to perform a specific function. It is a combination of hardware and software.
Classification of Digital Computers & Applications of Computers
Embedded Systems Overview Prepared by Nisha Sinsinbar Subject: Microcontoller & Interfacing Sub code: EC Department.
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Networks Are you Wired?. Networking A network is defined as two or more computers connected together –Peer-to-peer when a server is not involved. –Client-server.
Embedded Systems. What is Embedded Systems?  Embedded reflects the facts that they are an integral.
Industrial Automation Part I Real Time Control Embedded Systems.
Identify internal hardware devices (e. g
What’s out there and who’s using it
EMBEDDED SYSTEMS.
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Morgan Kaufmann Publishers
Introduction to Computer
An Overview of the Computer System
Fundamental of Information Communication Technology (ICT)
Introduction to Computers
Types of Computers & Computer Hardware
An Introduction to The computer.
Principles of Information Technology
UNIT – Microcontroller.
Types of Computers & Computer Hardware
Technology Literacy Hardware.
Computer Hardware-Meeting the machine
ICS103 Programming in C Lecture 1: Overview of Computers & Programming
Introduction to Computers
DIGITAL CALCULATOR USING 8051
מעבדה במערכות משובצות ד"ר מרינה ליפשטיין דוא"ל:
Introduction to Computing
EmbedDed Systems – MECT190
Introduction to Computers
Chapter 1: Introduction
Basic Introduction to Computers
Types of Computers & Computer Hardware
Why microcontrollers in embedded systems?
Objectives Overview Explain why computer literacy is vital to success in today's world Describe the five components of a computer Discuss the advantages.
An Introduction to The computer.
An Overview of the Computer System
EmbedDed Systems – MECT190
Tiny Computers, Hidden Control
Chapter 1 – Introduction to Computers
EMBEDDED SYSTEMS.
Introduction to Computers
CS 501: Software Engineering Fall 1999
Language Processors Application Domain – ideas concerning the behavior of a software. Execution Domain – Ideas implemented in Computer System. Semantic.
Introduction to Computers
EMBEDDED SYSTEMS & ITS APPLICATIONS
Introduction to Embedded Systems
Data Communications and Computer Networks
Objectives Overview Explain why computer literacy is vital to success in today’s world Define the term, computer, and describe the relationship between.
Course Code 114 Introduction to Computer Science
Integrating Educational Technology into the Classroom
Introduction to Computers
Presentation transcript:

AS PER OBE SYLLABUS DTE KARNATAKA SHANTHU M.Tech SAI JAYANI ACADEMY (R) SIXTH SEMESTER Diploma in ELECTRONICS AND COMMUNICATION ENGINEERING

An embedded system is a combination of computer hardware along with the mechanical or electrical parts, and system software to perform some specific task.

An embedded system refers to “A computer which has been designed to do specialized tasks. Example – Vending machine or ATM etc.

General purpose computer system is a combination of hardware and software which performs different task by following the instruction provided by the user.It is not designed to solve any particular problem.

Embedded SystemGeneral Purpose Computer System An embedded system is designed to perform some special task. It is designed to perform a variety of task. It uses simplified circuit.The circuit is more complex. Less memory is required.It requires more memory It uses slow processor.It requires high speed processor It is low in cost.It is high in cost

The important characteristics of an embedded system are  Speed (bytes/sec) : Should be high speed  Power (watts) : Low power dissipation  Size and weight : As far as possible small in size and low weight  Accuracy (% error) : Must be very accurate  Adaptability : High adaptability and accessibility.  Reliability : Must be reliable over a long period of time

The Embedded system hardware includes elements like user interface, Input / Output interfaces, display and memory, etc. The embedded system hardware basic task is to receive input process it and provide output. So the basic hardware is built to meet the requirement of the information processing system of embedded appliance. Embedded system hardware is used for processing of input to produce output in task specific fashion. Generally, an embedded system comprises power supply, processor, memory, timers, serial communication ports and system application specific circuits.

Hardware Architecture can be shown by the following block diagram.

 The information processing system (CPU) basically consists of processor and other peripherals to maintain and manage input and output

Embedded system software is written in a high-level language, and then compiled to achieve a specific function within a non- volatile memory in the hardware. Embedded system software is designed to keep in view of three limits. They are availability of system memory and processor speed. When the system runs endlessly, there is a need to limit the power dissipation for events like run, stop and wake up.

 Software for an embedded system interact with physical world. Therefore definitely takes time, it consumes power and it does not terminates.  Definitely it takes time, so there is a issue of time consumed by software, in relation to the timings of the external events.  It Consumes Power, we have to think in terms of designing software, which is power efficient  It does not terminates, Unlike standard program, where them expect to terminate in finite number of steps this program typically do not terminates.

 Embedded software  hidden in watches, VCR’s, Cellphones, Toasters  Guides missiles, controls Satellites  Used in medical instruments

 Reliability : because human intervention not possible for error handling, they expected to run without human intervention for a long period.  Cost effectiveness  Low power consumption  Performance requirement – Timeliness  Physical processors are Concurrent

 Concurrency : Embedded system engage physical world where multiple things happen at once.  Live – ness : Program must not terminated or block waiting for events that will never occur.  Interfaces : When we build up a software we have to do kind of a composition reuse of a components. Components combined according to the interface based upon static behavior.

Embedded systems can be classified into different types based on performance, functional requirements and performance of the microcontroller.

Embedded systems are classified into four categories based on their performance and functional requirements: Stand alone embedded systems Real time embedded systems Networked embedded systems Mobile embedded systems

Embedded Systems are classified into three types based on the performance of the microcontroller such as Small scale embedded systems Medium scale embedded systems Sophisticated embedded systems

 Stand alone embedded systems do not require a host system like a computer, it works by itself. It takes the input from the input ports either analog or digital and processes, calculates and converts the data and gives the resulting data through the connected device-Which either controls, drives and displays the connected devices. Examples for the stand alone embedded systems are mp3 players, digital cameras, video game consoles, microwave ovens and temperature measurement systems.

 A real time embedded system is defined as, a system which gives a required o/p in a particular time. These types of embedded systems follow the time deadlines for completion of a task. Real time embedded systems are classified into two types such as soft and hard real time systems.

 These types of embedded systems are related to a network to access the resources. The connected network can be LAN, WAN or the internet. The connection can be any wired or wireless. This type of embedded system is the fastest growing area in embedded system applications. The embedded web server is a type of system wherein all embedded devices are connected to a web server and accessed and controlled by a web browser. Example for the LAN networked embedded system is a home security system wherein all sensors are connected and run on the protocol TCP/IP

 Mobile embedded systems are used in portable embedded devices like cell phones, mobiles, digital cameras, mp3 players and personal digital assistants, etc. The basic limitation of these devices is the other resources and limitation of memory.

 These types of embedded systems are designed with a single 8 or 16-bit microcontroller, that may even be activated by a battery. For developing embedded software for small scale embedded systems, the main programming tools are an editor, assembler, cross assembler and integrated development environment (IDE).

 These types of embedded systems design with a single or 16 or 32 bit microcontroller, RISCs or DSPs. These types of embedded systems have both hardware and software complexities. For developing embedded software for medium scale embedded systems, the main programming tools are C, C++, JAVA, Visual C++, RTOS, debugger, source code engineering tool, simulator and IDE.

 These types of embedded systems have enormous hardware and software complexities, that may need ASIPs, IPs, PLAs, scalable or configurable processors. They are used for cutting-edge applications that need hardware and software Co-design and components which have to assemble in the final system.

 Embedded systems are used in different applications like automobiles, telecommunications, smart cards, missiles, satellites, computer networking and digital consumer electronics.  Applications of Embedded Systems

Embedded Systems in Automobiles and in telecommunications  Motor and cruise control system  Body or Engine safety  Entertainment and multimedia in car  E-Com and Mobile access  Robotics in assembly line  Wireless communication Wireless communication  Mobile computing and networking

Embedded Systems in Smart Cards, Missiles and Satellites  Security systems  Telephone and banking  Defense and aerospace  Communication

Embedded Systems in Peripherals & Computer Networking  Displays and Monitors  Networking Systems  Image Processing  Network cards and printers

Embedded Systems in Consumer Electronics  Digital Cameras  Set top Boxes  High Definition TVs  DVDs

By courtesy of following webpage embedded-systems/ s