Page 1 :
EMBEDDED SYSTEM, ELECTRICAL ENGINEERING DEPARTMENT, VEER SURENDRA SAI UNIVERSITY OF TECHNOLOGY, , Version 1.0 , Dated 17-04-2015, , Prepared By, Er B.K.Rana, Assistant Prof ., Electrical Engg., , ES-1
Page 2 :
Scheme, Ref 1:Introduction to embedded system:by SHIBU K.V., TMH, Publication, Ref 2: Embedded Systems – Architecture , Programming and, Design – by RAJKAMAL , TMH Publication, , 1., , Course Item, MODULE _I, , 7., , Introduction to, Embedded System :, What is embedded, system, Embedded systems Vs, General Computing, system, History of embedded, systems , classification, of embedded system, Major application area of, embedded sys, Purpose of embeded, system, Typical Embedded sys:, Core of embedded, system, Memory, , 8., , Sensors, , 9., , Actuators, , 10., 11., , Communication, Interface, Embedded Firmware, , 12., , Other system component, , 13., , PCB and Passive, components, MODULE _II, Hardware Software co-, , 2., , 3., , 4., 5., 6., , 14., , Ref 1, Page 4, Sec 1.1, , Page 4, Sec 1.2, Page 5,6, Sec 1.3 , Sec 1,4, Page 7, Sec 1.5, Page 8, Sec 1.6, Page 15, Chap 2, Page 28, Sec 2.2, Page 35, Sec 2.3, Page 35, Sec 2.3, Page 45, Sec 2.4, Page 59, Sec 2.5, Page 60, Sec 2.6, Page 64, Sec 2.7, Page 204, Chap 7, , ES-2, , Ref 2, , Other
Page 3 :
15., , 16., 17., , 18., 19., , 20., 21., 22., 23., 24., 25., 26., 27., , 28., 29., 30., 31., 32., 33., , design and programming, model, Fundamental Issues in, Hardware –Software co, design, Comutational model, Embedded System, Introduction to unified, modeling language, (UML), Hardware software, tradeoff, Embeded Hardware, design and development, : Analog design, components, Digital Electronics, component, VLSI and Integrated, Circuit design, Embedded Firmware, design and development, Embeddded Firmware, design approach, Embedded firmware, development language, Programming in, Embedded C, MODULE _III, Real Time operating, system (RTOS) based, embedded system design, Operating system basic, Types of operating, systems, Task process and threads, Multiprocessing and, multi tasking, Task scheduling, , 35., , Thread and process, scheduling, Putting task, communication, Task synchronization, , 36., , Device drivers, , 34., , Page 205, Sec 7.1, Page 207, Sec 7.2, Page 214, Sec 7.3, , Page 295, Sec 6.5, , Page 219, Sec 7.4, Page 228, Sec 8.1, , Page 230, Sec 8.2, Page 245, Sec 8.3.1, Page 302, Chap 9, Page 303, Sec 9.1, Page 313, Sec 9.2.2, Page 318, Sec 9.3, Page 381, Chap 10, Page 382, Sec 10.1, Page 386, Sec10.2, Page 390, Sec 10.3, Page 402, Sec 10.4, Page 404, Sec 10.5, Page 422, Sec 10.6, Page 426, Sec 10.7, Page 442, Sec 10.8, Page 476, , ES-3, , Page 25, Sec 1.4.8, , Page 235,237, Sec 5.1,5.2, Page 350, Chap 8, , Page 303, Chap 7, , Page 2.20
Page 4 :
37., , How to choose RTOS, , 38., 39., , 41., , MODULE _ IV, Embedded system, Development, environment (IDE), Types of files generated, on cross compilation, Dissembler / Decompiler, , 42., , Simulators, , 43., , Emulator, , 44., , Debugging, , 45., 46., , Target Hardware, debugging, Design Case studies, , 47., , Sec 10.9, Page 478, Sec 10.10, , Sec 4.9, , Page 556, Chap 13, Sec 13.1, Page 588, Sec13.2, Page 597, Sec 13.3, Page 598, Sec 13.4, Page 599, Sec 13.4, Page 599, Sec 13.4, Page 607, Sec 13.5, Page 669, Appendix II, , Page 43, Sec 1.10, , Digital Clock, , Page 669, Appendix II- 1, , Page 44, Sec 1.10.3, , 48., , Batterry operated smart, card Reader, , Page 699, Appendix II-2, , 49., , Automated meter, reading sysytem ( AMR), , Page 701, Appendix II-3, , 50., , Digital Camera, , Page 703, Appendix II-4, , 40., , ES-4, , Page 48, Sec 1.10.4
Page 5 :
Assignments, 1. Draw IBM PC architecture and describe all, components, 2. What is difference between Microprocessor and, Micro Controller ., 3. Describe a CPU which does floating point calculation., 4. Describe Math coprocessor, 5. Describe Graphics processor, 6. Write 5 general purpose microprocessor and 5 micro, controller ., 7. Write a page on DSP processor, 8. What is PLD and describe comercial types ., 9. Write key words of C language . Give 1 line, description for each., 10. Differentiate Task , process , thread ., 11. Name five commercial operating system and 5 real, time operating system., 12. Draw RESET curcuit for a CPU ., 13. Draw all diagrams used in High level language UML, ., 14. What is Network Operating System ( NOS )? Give, it’s seven layer OSI architecture ., 15., 16., 17., , ES-5
Page 6 :
ES-6
Page 7 :
ES-7
Page 8 :
ES-8
Page 9 :
ES-9
Page 10 :
ES-10
Page 11 :
ES-11
Page 12 :
ES-12
Page 13 :
ES-13
Page 14 :
ES-14
Page 15 :
ES-15
Page 16 :
ES-16
Page 17 :
ES-17
Page 18 :
ES-18
Page 19 :
ES-19
Page 20 :
ES-20
Page 21 :
ES-21
Page 22 :
ES-22
Page 23 :
ES-23
Page 24 :
ES-24
Page 25 :
ES-25
Page 26 :
ES-26
Page 27 :
ES-27
Page 28 :
ES-28
Page 29 :
ES-29
Page 30 :
ES-30
Page 31 :
ES-31
Page 32 :
ES-32
Page 33 :
ES-33
Page 34 :
ES-34
Page 35 :
ES-35
Page 36 :
ES-36
Page 37 :
ES-37
Page 38 :
ES-38
Page 39 :
ES-39
Page 40 :
ES-40
Page 41 :
ES-41
Page 42 :
ES-42
Page 43 :
ES-43
Page 44 :
ES-44
Page 45 :
ES-45
Page 46 :
ES-46
Page 47 :
ES-47
Page 48 :
ES-48
Page 49 :
ES-49
Page 50 :
ES-50
Page 51 :
ES-51
Page 52 :
ES-52
Page 53 :
ES-53