PV9312 EMBEDDED SYSTEMS AND DESIGN SYLLABUS | ANNA UNIVERSITY ME PERVASIVE COMPUTING TECHNOLOGIES 1ST SEM SYLLABUS REGULATION 2009 2011 2012-2013 BELOW IS THE ANNA UNIVERSITY FIRST SEMESTER M.E PERVASIVE COMPUTING TECHNOLOGIES DEPARTMENT SYLLABUS, TEXTBOOKS, REFERENCE BOOKS,EXAM PORTIONS,QUESTION BANK,PREVIOUS YEAR QUESTION PAPERS,MODEL QUESTION PAPERS, CLASS NOTES, IMPORTANT 2 MARKS, 8 MARKS, 16 MARKS TOPICS. IT IS APPLICABLE FOR ALL STUDENTS ADMITTED IN THE YEAR 2011 2012-2013 (ANNA UNIVERSITY CHENNAI,TRICHY,MADURAI, TIRUNELVELI,COIMBATORE), 2009 REGULATION OF ANNA UNIVERSITY CHENNAI AND STUDENTS ADMITTED IN ANNA UNIVERSITY CHENNAI DURING 2009
PV9312 EMBEDDED SYSTEMS AND DESIGN L T P C
3 1 0 4
UNIT I FUNDAMENTAL DESIGN ASPECTS 9
Embedded design life cycle – Product Specification – Hardware Software Partitioning – Design and
Integration – Selection Process – Performance Evaluation Tools – Benchmarking – RTOS
Microcontroller – RTOS availability – Tool Chain availability – Hardware Software Duality – Coding
Hardware – ASIC – Managing the Risk – Co verification – execution environment – Memory
organization – interfacing and management – system start – up – speed and code density.
UNIT II PROCESS MODELS AND CO DESIGN 9
Modes of Operation – Finite State Machines – Models – HCFSLs and State charts Language – state
machine models – Concurrent Process Models – Interprocess Communication – Synchronisation
Implementation – Data Flow Model – Design Technology – Automation Synthesis – Hardware Software
co simulation – IP cores – Design Process Model.
UNIT III INSTRUCTION SET ARCHITECTURE 9
Advanced Digital Design – CPU Structure and Architecture (DATA PATH AND CONTROLLER
PORTION Harvard architecture/Super Harvard ARChitecture (SHARC) – Characteristics of DSP
processors – SIMD – ILP AND VLIW) – Example Processors (MCS51 FAMILY, ARM, DSP, POWER
PC, PENTIUM, PIC ETC), Modern reconfigurable IO designs for implementation of processing elements
– Overview of 8051 – ARM Processor Architecture – instruction sets – Thumb instruction sets – DSP
Processors – Parallel processing – DMA – Data operators – Saturation arithmetic – sticky bits – MAC
operations – Pipelining – Example processors.
UNIT IV EMBEDDED SOFTWARE 9
Analysis of application level software – Middle layer communication related software: OSI Reference
Model – Embedded Communication System – Software, Layer 1 and 2 Switch / Routers – Protocol
Implementations like CAN and I2C – Wifi – WiMax, Bluetooth – etc – Third Party Protocol Libraries.
Device and Router Management – Management of Subsystem Architecture – System Start up and
Configuration. Operating system related software, Hardware related (Interrupt Service Routines –
Scheduler: Inter Process Communication – device drivers and kernel level software)
UNIT V EMBEDDED SYSTEM VERIFICATION AND VALIDATION 9
Requirement analysis (functional and non – functional) – Verification and validation Basic toolset – Host
based debugging – Remote debugging – ROM emulators – Logic Analyzer – Caches – Computer
Optimisation – Statistical profiling – In circuit emulators – Buffer control – Real – Time trace – Hardware
break points – Overlay memory – Timing Constraints – Usage Issues – Triggers.
L: 45 T: 15 TOTAL: 60 PERIODS
TEXT BOOK
1. Frank Vahid and Tony Gwargie, “Embedded System Design”, John Wiley & Sons 2002
REFERENCES
1. Arnold S. Berger, “Embedded System Design”, CMP Books USA 2002.
2. David.E.Simon, “An Embedded Software Primer”, Pearson Education 2001.
3. Steve Heath, “Embedded System Design”, 2nd Edition, Elserian 2004.
PV9312 EMBEDDED SYSTEMS AND DESIGN L T P C
3 1 0 4
UNIT I FUNDAMENTAL DESIGN ASPECTS 9
Embedded design life cycle – Product Specification – Hardware Software Partitioning – Design and
Integration – Selection Process – Performance Evaluation Tools – Benchmarking – RTOS
Microcontroller – RTOS availability – Tool Chain availability – Hardware Software Duality – Coding
Hardware – ASIC – Managing the Risk – Co verification – execution environment – Memory
organization – interfacing and management – system start – up – speed and code density.
UNIT II PROCESS MODELS AND CO DESIGN 9
Modes of Operation – Finite State Machines – Models – HCFSLs and State charts Language – state
machine models – Concurrent Process Models – Interprocess Communication – Synchronisation
Implementation – Data Flow Model – Design Technology – Automation Synthesis – Hardware Software
co simulation – IP cores – Design Process Model.
UNIT III INSTRUCTION SET ARCHITECTURE 9
Advanced Digital Design – CPU Structure and Architecture (DATA PATH AND CONTROLLER
PORTION Harvard architecture/Super Harvard ARChitecture (SHARC) – Characteristics of DSP
processors – SIMD – ILP AND VLIW) – Example Processors (MCS51 FAMILY, ARM, DSP, POWER
PC, PENTIUM, PIC ETC), Modern reconfigurable IO designs for implementation of processing elements
– Overview of 8051 – ARM Processor Architecture – instruction sets – Thumb instruction sets – DSP
Processors – Parallel processing – DMA – Data operators – Saturation arithmetic – sticky bits – MAC
operations – Pipelining – Example processors.
UNIT IV EMBEDDED SOFTWARE 9
Analysis of application level software – Middle layer communication related software: OSI Reference
Model – Embedded Communication System – Software, Layer 1 and 2 Switch / Routers – Protocol
Implementations like CAN and I2C – Wifi – WiMax, Bluetooth – etc – Third Party Protocol Libraries.
Device and Router Management – Management of Subsystem Architecture – System Start up and
Configuration. Operating system related software, Hardware related (Interrupt Service Routines –
Scheduler: Inter Process Communication – device drivers and kernel level software)
UNIT V EMBEDDED SYSTEM VERIFICATION AND VALIDATION 9
Requirement analysis (functional and non – functional) – Verification and validation Basic toolset – Host
based debugging – Remote debugging – ROM emulators – Logic Analyzer – Caches – Computer
Optimisation – Statistical profiling – In circuit emulators – Buffer control – Real – Time trace – Hardware
break points – Overlay memory – Timing Constraints – Usage Issues – Triggers.
L: 45 T: 15 TOTAL: 60 PERIODS
TEXT BOOK
1. Frank Vahid and Tony Gwargie, “Embedded System Design”, John Wiley & Sons 2002
REFERENCES
1. Arnold S. Berger, “Embedded System Design”, CMP Books USA 2002.
2. David.E.Simon, “An Embedded Software Primer”, Pearson Education 2001.
3. Steve Heath, “Embedded System Design”, 2nd Edition, Elserian 2004.
No comments:
Post a Comment
Any doubt ??? Just throw it Here...