Presentation is loading. Please wait.

Presentation is loading. Please wait.

Embedded System Design

Similar presentations


Presentation on theme: "Embedded System Design"— Presentation transcript:

1 Embedded System Design
By: Prof. Mahendra B. Salunke Asst. Prof., Department of Computer Engg, SITS, Pune-41 URL: microsig.webs.com

2 Contents Course Contents Course objective Text books Study Material
Reference Books Introduction to Embedded Systems Hardware and Software Embedded Systems Exemplary Embedded Systems Embedded System on Chip (SOC)

3 Course Contents Introduction to embedded systems;
Embedded architectures; Architectures and programming of microcontrollers and DSPs; Embedded applications and technologies; Power issues in system design; Introduction to software and hardware co-design.

4 Course objective The course intends to cover the design issues involved in embedded systems and system-on-chip technologies. The course also deals with the applications and programming languages used for embedded systems.

5 Text Books T1: Kamal, Raj, Embedded Systems, Tata McGraw Hill, New Delhi, 2003 T2: Valvano, Jonathan W, Embedded Microcomputer Systems, Real Time Interfacing, Second Edition, Thomson Learning, 2007

6

7 Study Material SM1: HC12 (CPU12) Reference Manual (Available in CD with the book T2 in the directory \PDF\6812\cpu12rm.pdf) SM2: Motorola Semiconductor MC9S12C Family Data Sheet Rev. 1.15, July 2005? (Available in CD with the book T2 in the directory \PDF\6812\MC9S12C128_V1.pdf)

8 Reference Books R1: Jonathan W. Valvano, Introduction to Embedded Microcomputer Systems, Motorola 6811 and 6812 Simulation, (International Student Edition), Thomson Learning, 2003. R2: Wolf, Wayne, Computers as Components: Principles of Embedded Computing Systems Design, Elsevier, 2000.

9 Introduction: System Definition
The way of performing one or several tasks according to a fixed set of rules, program or plan. OR An arrangement in which all units assemble and work together according to a program or plan. e.g. A microwave oven, A watch, A washing machine etc.

10 Embedded System Definitions
A system, dedicated for an application, that has computer hardware with software embedded in it as an one of its most important components. An embedded system is one that has a dedicated purpose software embedded in a computer hardware. It is a dedicated computer based system for an application(s) or product. It may be an independent system or a part of large system. Its software usually embeds into a ROM or flash. “It is any device that includes a programmable computer but is not itself intended to be a general purpose computer”, Wayne Wolf.

11 Computer System Components
A microprocessor Memory: Primary (RAM, ROM, Cache), Secondary (Magnetic memory: Hard disk, diskettes, Tapes and Optical memory: CD-ROM) Input units: Keyboard, mouse, scanner etc. Output units: Video monitor, printer etc. Networking units: Ethernet card etc. I/O units: Modem, fax etc. Etc.

12 Embedded System Components
It has three main components It has hardware It has main application software It has real time operating system (RTOS)

13 Hardware Components

14 Classification of Embedded Systems
Small Scale Embedded Systems: - Single 8/16 bit microcontrollers, - little hardware and software complexities Medium Scale Embedded Systems: -Single or few 16/32 bit microcontrollers or DSPs or RISCs, - have hardware and software complexities Sophisticated Embedded System: -Scalable processors or configurable processors and PLAs, -enormous hardware and software complexities

15 Processor in the System
Processor is the heart of the embedded system Embedded System Processors GPP: Microprocessor, Microcontrollers, Embedded Processor, DSP, Media Processor Application Specific System Processor(ASSP) Mutiprocessor system GPP Core(s) or ASIP Core(s) integrated in ASIC or VLSI.

16 Other Hardware Units Power Sources
Clock Oscillator Circuit and Clocking Units RTC and Timers Reset Circuit, Power-up Reset and Watchdog Timer Reset Memories Input, Output and I/O Ports, IO Buses and IO Interfaces

17 Happy Learning Contact Details:
URL: microsig.webs.com


Download ppt "Embedded System Design"

Similar presentations


Ads by Google