AP9224 EMBEDDED SYSTEMS
UNIT I EMBEDDED PROCESSORS
Embedded Computers, Characteristics of Embedded Computing Applications,
Challenges in Embedded Computing system design, Embedded system design processRequirements, Specification, Architectural Design, Designing Hardware and Software
Components, System Integration, Formalism for System Design- Structural Description,
Behavioural Description, Design Example: Model Train Controller, ARM processorprocessor and memory organization.
UNIT II EMBEDDED PROCESSOR AND COMPUTING PLATFORM
Data operations, Flow of Control, SHARC processor- Memory organization, Data
operations, Flow of Control, parallelism with instructions, CPU Bus configuration, ARM
Bus, SHARC Bus, Memory devices, Input/output devices, Component interfacing,
designing with microprocessor development and debugging, Design Example : Alarm
Clock. Hybrid Architecture
UNIT III NETWORKS
Distributed Embedded Architecture- Hardware and Software Architectures, Networks for
embedded systems- I2C, CAN Bus, SHARC link supports, Ethernet, Myrinet, Internet,
Network-Based design- Communication Analysis, system performance Analysis,
Hardware platform design, Allocation and scheduling, Design Example: Elevator
Controller.
UNIT IV REAL-TIME CHARACTERISTICS
Clock driven Approach, weighted round robin Approach, Priority driven Approach,
Dynamic Versus Static systems, effective release times and deadlines, Optimality of the
Earliest deadline first (EDF) algorithm, challenges in validating timing constraints in
priority driven systems, Off-line Versus On-line scheduling.
UNIT V SYSTEM DESIGN TECHNIQUES
Design Methodologies, Requirement Analysis, Specification, System Analysis and
Architecture Design, Quality Assurance, Design Example: Telephone PBX- System
Architecture, Ink jet printer- Hardware Design and Software Design, Personal Digital
Assistants, Set-top Boxes.
REFERENCES:
1. Wayne Wolf, “Computers as Components: Principles of Embedded Computing
System Design”, Morgan Kaufman Publishers.
2. Jane.W.S. Liu, “Real-Time systems”, Pearson Education Asia.
3. C. M. Krishna and K. G. Shin, “Real-Time Systems” , McGraw-Hill, 1997
4. Frank Vahid and Tony Givargis, “Embedded System Design: A Unified
Hardware/Software Introduction” , John Wiley & Sons.
UNIT I EMBEDDED PROCESSORS
Embedded Computers, Characteristics of Embedded Computing Applications,
Challenges in Embedded Computing system design, Embedded system design processRequirements, Specification, Architectural Design, Designing Hardware and Software
Components, System Integration, Formalism for System Design- Structural Description,
Behavioural Description, Design Example: Model Train Controller, ARM processorprocessor and memory organization.
UNIT II EMBEDDED PROCESSOR AND COMPUTING PLATFORM
Data operations, Flow of Control, SHARC processor- Memory organization, Data
operations, Flow of Control, parallelism with instructions, CPU Bus configuration, ARM
Bus, SHARC Bus, Memory devices, Input/output devices, Component interfacing,
designing with microprocessor development and debugging, Design Example : Alarm
Clock. Hybrid Architecture
UNIT III NETWORKS
Distributed Embedded Architecture- Hardware and Software Architectures, Networks for
embedded systems- I2C, CAN Bus, SHARC link supports, Ethernet, Myrinet, Internet,
Network-Based design- Communication Analysis, system performance Analysis,
Hardware platform design, Allocation and scheduling, Design Example: Elevator
Controller.
UNIT IV REAL-TIME CHARACTERISTICS
Clock driven Approach, weighted round robin Approach, Priority driven Approach,
Dynamic Versus Static systems, effective release times and deadlines, Optimality of the
Earliest deadline first (EDF) algorithm, challenges in validating timing constraints in
priority driven systems, Off-line Versus On-line scheduling.
UNIT V SYSTEM DESIGN TECHNIQUES
Design Methodologies, Requirement Analysis, Specification, System Analysis and
Architecture Design, Quality Assurance, Design Example: Telephone PBX- System
Architecture, Ink jet printer- Hardware Design and Software Design, Personal Digital
Assistants, Set-top Boxes.
REFERENCES:
1. Wayne Wolf, “Computers as Components: Principles of Embedded Computing
System Design”, Morgan Kaufman Publishers.
2. Jane.W.S. Liu, “Real-Time systems”, Pearson Education Asia.
3. C. M. Krishna and K. G. Shin, “Real-Time Systems” , McGraw-Hill, 1997
4. Frank Vahid and Tony Givargis, “Embedded System Design: A Unified
Hardware/Software Introduction” , John Wiley & Sons.