Sie sind auf Seite 1von 13

B.E/B.

Tech DEGREE EXAMINATION Model question paper Sixth semester Information technology IT2354-EMBEDDED SYSTEMS (Regulation 2008) Time: 3 hours Maximum marks: 100 Part A 1. 2. 3. 4. 5. 6. 7. 8. 9. List the characteristics of embedded systems. What is the purpose of the z bit? Define polling. What is translation look aside buffer (TLB)? Define release time and deadline. What are three basic scheduling states? Write short notes on cross compiler. What is the need for timeout mechanisms How can poor specifications lead to poor quality codedo aspects of a poorly-constructed specification necessarily lead to bad software? 10. Write a note on control-oriented specification languages PART B 11. a) i) What are the challenges of Embedded Systems? (8) ii) b) Explain various architectural features of 8051 micro processor. (8) (or) 11. b) Explain ARM processor i) Architecture (8) ii) Instruction sets (4) iii) Programming (4) 12. a) i) Explain Memory Management Units and Address Translation (8) ii) Explain the various forms of memories present in a system. (8) (or)

12. b)Explain Interrupts handling. (16) 13. a) i) Compare RMS and EDF with examples (8) ii) Explain various Performance issues. (8) (or) 13. b) i) Write notes on evaluating operating system performance (8) ii) Explain various Interprocess communication mechanisms (8) 14. a) Explain the implementation of a multi-state timed system with example (16) (or) 14. b) i) Explain Programming embedded systems in assembly and C (8) ii) Tabulate uses of Timer device with applications and explanations. (8) 15. a) i) Explain the case study Intruder alarm system (8) ii) Explain the operation of Automatic chocolate vending machine with necessary implementation details. (8) (or) 15.b) Explain Design issues and techniques (16)

B.E/B.Tech DEGREE EXAMINATION Model question paper Sixth semester Information technology IT2354-EMBEDDED SYSTEMS (Regulation 2008) Time: 3 hours Maximum marks: 100 Part A 1. What are challenges while going for embedded systems? 2. What is the purpose of the CPSR? 3. Define virtual addressing. 4. What is boot-block flash? 5. What is embedded operating system? 6. Define threads 7. Write short notes on target machine 8. What are multi-state timed systems? 9. Define concurrent engineering 10. Define CRC card PART B 11.a) Describe in detail Embedded system design process. (16) (or) 11.b) Explain various embedded processors i) 8 bit accumulator processors (4) ii) Data processors (4) iii) RISC processors (4) iv) Digital signal processors (4) 12.a) Explain various Memory system mechanisms i) Caches(8) ii) Memory Management Units and Address Translation(8) (or)

12.b) i) Explain Programming Input and Output devices (8). ii) Describe in detail Memory and I/O devices and interfacing (8) 13.a) i) Explain multiple tasks and processes (8) ii) Describe in detail about Context switching (8) (or) 13.b) List out various scheduling polices scheduling policies describe each in detail. (16) 14.a) How to meet real time constraints in embedded systems? Explain with example (16) (or) 14.b) Explain Multi-state systems and function sequences (16) 15.a) Explain complete design of example embedded systems. (16) (or) 15.b) Explain Design issues and techniques (16)

B.E/B.Tech DEGREE EXAMINATION Model question paper Sixth semester Information technology IT2354-EMBEDDED SYSTEMS (Regulation 2008) Time: 3 hours Maximum marks: 100 Part A

1. What are the steps in design process? 2. List the characteristics of embedded systems. 3. Define interrupt vectors 4. What are factory-programmed ROM and field-programmable ROM? 5. Define preemption 6. What is shared memory communication? 7. Explain how s/w can be embedded into target system? 8. What is the need for timeout mechanisms? 9. Define capability maturity model (CMM)? 10. Mention different applications of embedded systems? PART B 11.a) i) Draw and explain basic system (ACVS) of an Automatic Chocolate Vending Machine. (8) ii) Compare various architectural features of 8051 Microcontroller and ARM processor (8) (or) 11.b) i) Explain the design process of MODEL TRAIN CONTROLLER. (8) ii) Give two programming examples each in embedded software. i) 8051 microcontrollers (4) ii) ARM processor (4)

12.a) Explain various Memory system mechanisms (16) (or) 12.b)Explain i) Memory Interfacing(4) ii) Device Interfacing(4) iii) Address Translation(4) iv) Programming Input and Output(4) 13. a)Explain with relevant examples. i) Cyclostatic scheduling (4) ii) Round robin scheduling (4) iii) RMS (4) iv) EDF (4) (or) 13.b) Explain i) Process State (4) ii) CPU Metrics (4) iii) Multirate Systems (4) iv) Timing Requirements on Processes (4) 14.a) Write about various embedded software development tools (16) (or) 14.b)Explain Emulators and debuggers. (16) 15.a) i) Explain the case study of ACVS (8) ii) Explain the design example of alarm clock . (8) (or) 15.b) Explain Design issues and techniques (16)

B.E/B.Tech DEGREE EXAMINATION Model question paper Sixth semester Information technology IT2354-EMBEDDED SYSTEMS (Regulation 2008) Time: 3 hours Maximum marks: 100 Part A 1. What is system integration? 2. Briefly describe the distinction between requirements and specification. 3. The CPU talks to the device by reading and writing the registers. Devices typically have several registers. What are they? 4. What is cache controller? 5. Define CPU metrics. 6. Define signals 7. Write short notes on TCON SFR. 8. Compare assembly and C programming. 9. Describe the differences between the waterfall and spiral development models. 10. Define design cost. PART B 11.a) i) List out various embedded processors. (6) ii) What is single purpose processor? (4) iii) Write the benefits of choosing a single purpose processor over a general purpose processor? (4) (or) 11.b) Explain ARM PROCESSOR i) Processor and Memory Organization (4) ii) Data Operations (4) iii) Flow of Control (4) iv) Instruction sets (4)

12.a)Explain i) ii) iii) Non-maskable interrupts (2) Recognizing an interrupt (6) The interrupt mechanism (8) (or)

12.b)Describe in detail Memory and I/O devices 13.a)Describe in detail priority based scheduling and its types (16) (or) 13.b)Explain 1) 2) 3) 4) 14.a) i) Explain need for timeout mechanisms (4) ii) How to create loop timeouts? (4) iii) How to create hardware timeouts? (4) iv) How to meet real time constraints? (4) (or) 14.b)Explain the implementation of a Multi-State Timed i) Traffic light sequencing (8) ii) Animatronics dinosaur (8) iii) 15.a) i) Explain the case study of Cell phones (8) ii) Explain the design example of telephone answering machine. (8) (or) 15.b) Explain Design techniques (16) Running Periodic Processes (4) Scheduling and context switching overhead (4) Effects of scheduling on the cache (4) Cache conflicts (4)

B.E/B.Tech DEGREE EXAMINATION Model question paper Sixth semester Information technology IT2354-EMBEDDED SYSTEMS (Regulation 2008) Time: 3 hours Maximum marks: 100 Part A

1. Compare and contrast topdown and bottomup design. 2. What is the performance of embedded system? 3. What are input and output primitives? 4. Define write-through. 5. Define scheduling policy. 6. What are the two types of priorities? 7. Give high-level schematic view of a simple autopilot system 8. What is multi-state? 9. Why design methodologies? 10. What are five levels of maturity? PART B

11.a)Explain ARM processor i) Architecture (8) ii) Instruction sets (4) iii) Programming (4) (or) 11.b)Explain 8051 Microcontroller i) Architecture (8) ii) Instruction sets (4) iii) Programming (4)

12.a)What is an interrupt? (3) Explain i) Interrupt sources (4) ii) Internal interrupts (3) iii) External interrupts (3) iv) Software interrupts (3) (or) 12.b) Explain I/O devices.(16) 13.a)Explain Tasks and Processes (8) Multirate Systems (8) (or) 13.b)Explain IPC mechanisms(16) 14.a)Explain the implementation of implementing a Multi-State Input/Timed system with the example controller for a washing machine. (or) 14.b)Explain i) Host and target machines ii) Linkers and locators for embedded software iii) Getting embedded software into the target systems 15.a) i) Explain the case study of Audio players (8) ii) Explain the design example of software modem . (8) (or) 15.b) Explain system analysis and architecture design and quality assurance (16)

B.E/B.Tech DEGREE EXAMINATION Model question paper Sixth semester Information technology IT2354-EMBEDDED SYSTEMS (Regulation 2008) Time: 3 hours Maximum marks: 100 Part A 1. What are data operations present in ARM? 2. What is the difference between a big-endian and little-endian data representation? 3. Define exceptions 4. What is frame buffer? 5. What is rate-monotonic analysis (RMA)? 6. Define CPU time 7. What are debugging challenges? 8. Write short notes on in-circuit-emulator. 9. Write short notes on priority inversion 10. Estimate the cost of finding and fixing a single software bug. PART B 11.a)Explain ARM processor i) Architecture (8) ii) Instruction sets (4) iii) Programming (4) (or) 11.b)With the moving map example explain i) Requirements ii) Specification iii) Architecture Design iv) System integration 12.a)Compare

i) Segmented and paged schemes ii) Tree and flat tables iii) Direct mapped and set associative cache iv) Glue and glueless logic (or) 12.b)Writes short notes on i) ROM ii) Display iii) Touch screen iv) A/D convertor 13.a) i) Explain Tasks, threads and processes (8) ii) Explain issues with context switching when context switch time is 1 for the following process (8)

(or) 13.b) i) Consider a system with processes.

What is the effect of using LRU scheme while caching? (6) ii) Explain release time and deadlines with diagrams(4) iii) Explain context switch overhead.(6)

14.a)Explain various debugging techniques i) ii) iii) iv) High level language simulation and low level simulation (4) Onboard debugger (4) Task level debugging (4) Symbolic debug (4) (or)

14.b)Explain various Emulation techniques JTAG (5) OnCE (6) BDM (5) 15.a)Explain complete design examples of i) Data compressor(6) ii) Video accelerator(5) iii) Elevator controller(5) (or) 15.b)Perform case studies on i) CD/DVD(4) ii) Audio player(4) iii) Digital still camera(4) iv) Internet video camera

Das könnte Ihnen auch gefallen