VALLIAMMAI ENGINEERING COLLEGE
|
|
- Gloria Berry
- 6 years ago
- Views:
Transcription
1 VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur DEPARTMENT OF ELECTRONICS AND INSTRUMENTATION ENGINEERING QUESTION BANK VI SEMESTER EE6602 EMBEDDED SYSTEMS Regulation 2013 Academic Year Prepared by Mr.V.Suresh Kumar, Assistant Professor (Sr.G)/EIE Ms.S.Vanila, Assistant Professor (Sr.G)/EIE Page 1
2 UNIT I - INTRODUCTION TO EMBEDDED SYSTEMS Introduction to Embedded Systems The build process for embedded systems- Structural units in Embedded processor, selection of processor & memory devices- DMA Memory management methods- Timer and Counting devices, Watchdog Timer, Real Time Clock, In circuit emulator, Target Hardware Debugging. PART A Q.No Questions BT Level Competence 1. How embedded systems are different from conventional PC? 2. What is the need of watch dog timer? 3. Examine the real time requirements of embedded systems. 4. What are the steps involved in the build process? 5. Differentiate between editor and compiler. 6. Justify how suitable memory will be selected for the design of the embedded system. 7. Assess the role of additional structural units in advanced embedded processor. 8. What are the different modes of DMA transfer? Which one is suitable for embedded system? 9. the functional requirements of embedded systems. 10. List out the states of timer. 11. How does a program reside in ROM in embedded systems? 12. Classify the various models used in embedded system design. 13. List the main components of embedded system. 14. What is an embedded real-time system? 15. List out the challenges in building an embedded system. 16. Point out some of the software s used for the detailed designing of an embedded system. 17. Classify embedded real time systems. Give an example for each. 18. Give few examples of embedded systems. 19. Give some examples for small, medium and sophisticated scale embedded systems. 20. Differentiate between host machine and target machine. PART B Q. No. Questions BT Level Competence 1. Examine how real time systems differ from conventional system. What is the necessity of real time system in embedded EC6602- EMBEDDED SYSTEMS Page 2
3 applications? (13) 2. List and explain the various hardware units that must be present in the embedded systems. (13) 3. (i) Summarize the various form of memories present in an embedded system.(6) (ii) Discuss the software tools in designing of an embedded system. (7) 4. (i) Quote in brief about the possible steps involved in the Embedded System build process.(7) (ii) Discuss about the structural units in embedded processor and how a processor is selected for embedded application.(6) 5. Explain the need for memory management. Explain about memory management in an embedded system. (13) 6. Demonstrate in detail about the different embedded Processors in a system. (13) 7. Explain the different types of single purpose processors. (13) 8. Explain the different modules of modern embedded system.(13) 9. (i) Summarize the types and applications of embedded systems.(6) (ii) Evaluate the function of different memory management methods.(7) 10. (i) Explain how suitable processor and memory devices are (ii) selected for an embedded system design.(7) Explain the function of timing and counting devices in embedded systems.(6) 11. With neat diagram, explain the working of Direct Memory Access (DMA) and mention the memory management methods.(13) 12. (i) Discuss in detail exemplary applications of each type of embedded system.(7) (ii) Discuss the function of In-Circuit emulator. (6) 13. the role and importance of following in an embedded system (i).watchdog Timer, (ii). Real Time Clock (7+6) 14. (i) Explain about the design process for an embedded system. (7) (ii) Discuss about the applications of hardware units and devices in an embedded system.(6) PART C 1. the challenges in embedded systems.(15) 2. Elucidate the selection of processor and memory for any one embedded applications with suitable diagram in detail. (15) 3. about the performance of an embedded system, based on the special software techniques that are considered by embedded system programmers, when developing software for the application.(15) EC6602- EMBEDDED SYSTEMS Page 3
4 4. List the need for watchdog timer in an embedded application. Explain how it protects the system with an example.(15) UNIT II - EMBEDDED NETWORKING Embedded Networking: Introduction, I/O Device Ports & Buses Serial Bus communication protocols -RS232 standard RS422 RS485 - CAN Bus -Serial Peripheral Interface (SPI) Inter Integrated Circuits (I2C) need for device drivers. PART A Q.No. Questions BT Level Competence 1. What are the classifications of I/O devices? 2. Differentiate between serial port and parallel port. 3. Define half-duplex and full duplex communication. 4. Give the limitations of polling technique. 5. Compare parallel port interfaces for keypad, printer, LCDcontroller and touch screen. 6. Point out characteristics of synchronous communication. 7. What are the four types of data transfer used in USB? 8. Comprehend the main features of PCI and PCI/X bus. 9. the three ways of communication for a device. 10. Mention the main features of CAN bus. 11. What is CAN Bus? 12. How SPI differed from other serial interfaces? 13. Mention the features of CAN and SPI serial interfaces. 14. Justify Why device drivers are necessary for interfacing a device with a processor. 15. What is meant by I 2 C? 16. Expand SPI and point out the operating speed of SPI. 17. Classify between device register and device address. 18. Justify the advantages of SPI protocol. 19. MISO and MOSI in SPI protocol. 20. Assess the transmission rates of I 2 C. PART B Q. No. Questions BT Level Competence 1. (i) Draw the CAN data frame format and explain protocol.(7) BTL 5 Evaluate EC6602- EMBEDDED SYSTEMS Page 4
5 (ii) Explain why PCI/X buses are used for high speed data PCI/X bus.(6) 2. Mention the features of buses and common modes used in serial communication and explain them.(13) 3. the features and explain RS232, RS422, RS485 standards.(13) 4. Describe about the allocation of memory to program segments, blocks and memory map of a system. (13) 5. Describe about the single master single slave implementation of SPI and single master multiple slave implementations. (13) 6. Examine the functions of device drivers and interrupt se mechanisms employed in it. (13) 7. Write short notes on the applications of : (i) RS 232 standard (5) (ii). CAN bus(4) (iii). Inter Integrated Circuits Bus(4) 8. (i) Explain the functions of device drivers. (7) (ii) List out the steps involved in writing a device driver.(6) 9. Discuss about SPI communication protocol and its interfacing techniques. (13) 10. Explain how serial data transfer is performed in I 2 C bus. Also brief the steps involved in transfer of a byte using I 2 C bus.(13) 11. With all necessary sketches to enable intra communications among peripheral using I2C bus.(13) 12. Briefly explain about input/output device ports and (i) buses.(9) (ii) Compare RS 232,RS 422,and RS485.(4) 13. Explain the need and working of the following: (i) MAX 232 (7) (ii). Device Drivers(6) 14. Describe the features of CAN bus and Comment on its message frames.(13) PART C 1. Illustrate in detail about merits and demerits of Synchronous, ISO-Synchronous and Asynchronous communication for serial device.(15) 2. Analyse that how serial communication protocols are used for embedded networking.(15) 3. the requirements list for industrial standard serial communication protocol.(15) 4. the need for UART in detail for embedded networking.(15) BTL 5 Evaluate EC6602- EMBEDDED SYSTEMS Page 5
6 UNIT- III EMBEDDED FIRMWARE DEVELOPMENT Embedded Product Development Life Cycle- objectives, different phases of EDLC, Modelling of EDLC; issues in Hardware-software Co-design, Data Flow Graph, state machine model, Sequential Program Model, concurrent Model, object oriented Model. PART A Q.No Questions BT Level Competence 1. List the objectives of Embedded product Development Life Cycle. 2. Point out the basic concept of EDLC 3. What is the process involved in Co design? 4. Why EDLC is essential in embedded systems? 5. Predict the aim of product development in embedded systems. 6. List the role of quality in embedded product development. 7. Discuss the importance of budget allocation in EDLC. 8. List out the different phases of EDLC. 9. Draw the classic embedded product development life cycle model. 10. Examine the necessity of Product re-engineering. 11. Define conceptualization. 12. Discuss about linear /waterfall model. 13. Mention the issues in hardware software co-design. 14. Compare iterative /incremental/foundation EDLC model. 15. What is state machine model? 16. Mention different model used for the development of an embedded system how will you describe a system as a state machine model. 18. Classify the difference between state machine model and sequential model. 19. Justify the features of concurrent state machine model. 20. Propose the best suited circumstances of object oriented model for embedded design. PART B Q. No. Questions BT Level Competence 1. the different computational models in embedded system design. (13) 2. Describe sequential program model with an example.(13) EC6602- EMBEDDED SYSTEMS Page 6
7 3. (i) Justify the merits of hardware software co-design.(4) (ii) Explain the fundamental issues in hardware software codesign.(9) 4. (i) Discuss object oriented programming model for embedded system design.(7) (ii) Explain the importance of object oriented model and its features.(6) 5. (i) What is the difference between Data Flow Graph and (ii) Control data flow graph?(5) Explain their significance in embedded system design.(8) 6. Show the different phases of EDLC and summarize the various approaches of EDLC.(13) 7. What is state and state machine? Describe the role of state machine in embedded system design.(13) 8. Discuss the role of hardware software co-design in computational model.(13) 9. Examine the classic embedded product development life cycle model and discuss about conceptualization.(13) 10. Illustrate with an example the phenomenon of Linear/waterfall model in embedded system design. (13) 11. With suitable example, explain about the state machine of an Automatic chocolate Vending Machine. (13) 12. Illustrate with functional description about the different phases of Embedded system life cycle model.(13) 13. Explain the following : (i). Data Flow Graph (DFG)model.(7) (ii). Controlled Data Flow Graph (CDFG) model.(6) 14. Explain the merits and demerits of Sequential Program Model, concurrent Model.(13) PART C 1. Develop the hardware/ software design flow in detail highlighting the similarity between the activities followed in each design. (15) 2. Write the needs of scheduling policies in Embedded Product Development Life Cycle. (15) 3. Develop the list for various issues related with design of embedded system for automotive applications. (15) 4. a computational model any one embedded system application with the role of hardware software co-design. (15) EC6602- EMBEDDED SYSTEMS Page 7
8 UNIT IV RTOS BASED EMBEDDED SYSTEM DESIGN Introduction to basic concepts of RTOS- Task, process & threads, interrupt routines in RTOS, Multiprocessing and Multitasking, Preemptive and non-preemptive scheduling, Task communication shared memory, message passing-, Inter process Communication synchronization between processes-semaphores, Mailbox, pipes, priority inversion, priority inheritance, comparison of Real time Operating systems: Vx Works, чc/os-ii, RT Linux. PART A Q.No Questions BT Level Competence 1. Compare the difference between RTOS and Operating System. 2. List any four commercial RTOS. 3. Assess when an RTOS is necessary and not necessary in an embedded system. 4. What are the functions of RTOS? 5. Differentiate process, threads and tasks. 6. What are the different states of a task? 7. Mention the consequences of context switching. 8. Mention the various shared data operating system services. 9. Distinguish between counting and binary semaphore. 10. List out the importance of pre-emptive scheduling. 11. Distinguish non pre-emptive and pre-emptive scheduling in RTOS. 12. What is shared data problem? How will you eliminate it? 13. When the error will occur when we use the semaphore? 14. Examine the importance of disability of interrupts in Embedded System. 15. the situations which lead to priority inversion? 16. How will you define active task in the context of Vx works? What are the features of Vx WORKS? 17. in detail about race condition. 18. Outline the features of RT Linux. 19. Summarize the techniques used to eliminate priority inheritance problem. 20. Justify the different ways in which a thread can be cancelled. PART B Q. No. Questions BT Level Competence 1. Explain the principle of pre-emptive and non-pre-emptive multitasking. Discuss about the scheduling algorithms suitable EC6602- EMBEDDED SYSTEMS Page 8
9 to these two types of multitasking. (13) 2. (i) Explain the goals of operating system services. (7) (ii) Explain the three alternative systems in RTOS for responding a hardware source call with a neat sketch. (6) 3. (i) Describe the features of Vx works RTOS. (5) (ii) Enumerate the merits and demerits of various Real time perating systems. (8) 4. Write the fifteen point strategy for synchronization between the processes, ISRs, OS functions and tasks for resource management.(13) 5. Describe the features of various Contemporary Real Time Operating Systems.(13) 6. Explain the basic concepts of RTOS. What are the different types of RTOS? Explain the features of Micro OS-II.(13) 7. Write about the use of semaphores for the critical sections of a task with necessary diagram.(13) 8. Summarize the system level and task service functions of µc/os.(13) 9. What is shared data problem? Demonstrate how shared data problem will be handled in real time system.(13) 10. Illustrate with suitable example about the use of semaphore in multitasking. What are the various semaphore operations? (13) 11. Explain how the interrupt routines are handled by RTOS and illustrate the features of Vx Works. (13) 12. Explain the terminologies Semaphores, Mail box, pipes and shared memory in RTOS. (13) 13. (i) Discuss about inter-process communication.(7) (ii) Explain in detail about context switching.(6) 14. (i) Describe in detail about RT Linux RTOS.(7) (ii) Describe about task creation, management and scheduling in µc/os-ii.(6) PART C 1. the factors that an embedded system designer should consider to help him to decide which RTOS is appropriate for his application. (15) 2. Develop the list of points to be considered for the selection of RTOS for various embedded applications. Give some known design examples.(15) 3. Explain the scheduler in which RTOS insert into the list and the ready task for sequential execution in a co-operative round robin model.(15) 4. the uses of Semaphores for a Task or for the Critical Sections of a Task.(15) BTL 5 Evaluate EC6602- EMBEDDED SYSTEMS Page 9
10 UNIT V EMBEDDED SYSTEM APPLICATION DEVELOPMENT Case Study of Washing Machine- Automotive Application- Smart card System Application PART A Q.No Questions BT Level Competence 1. Mention the importance of sensors and actuators in embedded applications. 2. Identify the importance of temperature and level sensor in washing machine. 3. Describe the different models of washing machines. 4. Differentiate between top loading and front loading in washing machine application. 5. Name the different phases of operations of washing machine. 6. Mention the importance of input interface and output interface in Washing machine. 7. Compare High Speed Electronic Control Unit and Low Speed Electronic Control Unit. 8. Classify the various components used in smart card application. 9. What are the events involved in smart card application? 10. List out the different types of memories used in contactless smart card. 11. Comment on charge pump circuit in smart card. 12. Outline the role of processor in smart card. 13. List some applications of embedded system. 14. Point out the requirements of Adaptive cruise control in a car. 15. What is adaptive control? How does adaptive control algorithm differ from feedback proportional control? 16. Examine the features of OS in automobile applications? 17. How do you identify an application that would benefit from using a smart card? 18. List the features needed in the OS for a smart card. 19. Point out the advantage of encryption when using a fabrication key, personalization key, utilization lock and PIN? 20. a block diagram for Automatic washing machine. PART B Q.No Questions BT Level Competence 1. Discuss the role of an embedded application which provides extensive support in home automation. (13) 2. With neat diagram explain the functionality of Automatic washing machine. (13) EC6602- EMBEDDED SYSTEMS Page 10
11 3. Describe the various types of electronic control units employed in automotive applications. (13) 4. Describe the role of embedded system in automotive domain.(13) 5. Mention the different communication buses used in automotive applications and explain.(13). 6. Describe the architecture of a contactless smart card. (13) 7. Tabulate the requirements and functionalities of smart card communication system.(13) 8. Illustrate with neat class diagram about the task card communication in embedded system design.(13) 9. Describe the various tasks of reading ports in smart card application and explain the concept of synchronization with the port device driver.(13) 10. Generalize the tasks and ISRs required for a smart card system. Explain the actions of each and discuss the task priority assignments in a smart card system.(13) 11. Elucidate the selection of processor and memory for any one embedded applications with suitable diagram in detail.(13) 12. various steps of embedded system design with respect to design of automatic washing machine. (13) 13. Describe various issues related with design of embedded system for automotive applications.(13) 14. Elaborate on various requirements and design considerations for designing embedded system for any two applications of your choice.(13) PART C 1. List various types of memories and the application of each in the following systems: Robot, Digital camera.(15) 2. Show the appropriate diagrams explain multiple tasks and multiple processes in any one embedded based application.(15) 3. Develop the list for various issues related with design of embedded system for automotive applications. (15) BTL 5 Evaluate 4. (i) What are the major phases, an embedded product undergo? Consider a sample product for design and development and analyze the challenges faced at each phase.(10) (ii) Why should the embedded system RTOS be scalable.(5) EC6602- EMBEDDED SYSTEMS Page 11
DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE6602- EMBEDDED SYSTEMS QUESTION BANK UNIT I - INTRODUCTION TO EMBEDDED SYSTEMS PART A
DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING EE6602- EMBEDDED SYSTEMS QUESTION BANK UNIT I - INTRODUCTION TO EMBEDDED SYSTEMS PART A 1. Define system. A system is a way of working, organizing or
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK II SEMESTER CP7204 Advanced Operating Systems Regulation 2013 Academic Year
More informationMLR INSTITUTE OF TECHNOLOGY DUNDIGAL , HYDERABAD QUESTION BANK
MLR INSTITUTE OF TECHNOLOGY DUNDIGAL - 500 043, HYDERABAD QUESTION BANK Course Name : EMBEDDED SYSTEMS Course Code : A57043 Class : IV B. Tech I Semester Branch : ECE Year : 2015 2016 Course Faculty :
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK VII SEMESTER EC6013 Advanced Microprocessors and Microcontrollers
More informationSIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) UNIT I OPERATING SYSTEMS
UNIT I OPERATING SYSTEMS 1. Write a short note about [6+6M] a) Time services b) Scheduling Mechanisms 2. a) Explain the overview of Threads and Tasks. [6M] b) Draw the structure of Micro kernel and explain
More information7. Discuss the hardware signals and superscalar architecture of Pentium BTL 2 Understand
UNIT I HIGH PERFORMANCE CISC ARCHITECTURE PENTIUM CPU Architecture- Bus Operations Pipelining Branch predication floating point unit- Operating Modes Paging Multitasking Exception and Interrupts Instruction
More informationPart B Questions. Unit I
Part B Questions Unit I 1. Explain the specification of Embedded system. Safety and Reliability Performance Power Consumption Cost Robustness Size Limited User Interface Software Upgradation Capability
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK V SEMESTER EE6502- MICROPROCESSORS AND MICROCONTROLLERS Regulation 2013
More informationEMBEDDED SYSTEMS PART A UNIT-1
EMBEDDED SYSTEMS PART A UNIT-1 1. What is Embedded System? Give some applications and examples. 2. Differentiate RTOS and an ordinary OS. 3. What is Hard RTS and Soft RTS? 4. What are the categories of
More informationQUESTION BANK UNIT-I. 4. With a neat diagram explain Von Neumann computer architecture
UNIT-I 1. Write the basic functional units of computer? (Nov/Dec 2014) 2. What is a bus? What are the different buses in a CPU? 3. Define multiprogramming? 4.List the basic functional units of a computer?
More informationREAL TIME OPERATING SYSTEM PROGRAMMING-I: VxWorks
REAL TIME OPERATING SYSTEM PROGRAMMING-I: I: µc/os-ii and VxWorks Lesson-1: RTOSes 1 1. Kernel of an RTOS 2 Kernel of an RTOS Used for real-time programming features to meet hard and soft real time constraints,
More informationVALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE ENGINEERING
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603 203 DEPARTMENT OF COMPUTER SCIENCE ENGINEERING EC6504 MICROPROCESSOR AND MICROCONTROLLER YEAR / SEMESTER: II / IV ACADEMIC YEAR: 2015-2016 (EVEN
More informationRaspberry Pi - I/O Interfaces
ECE 1160/2160 Embedded Systems Design Raspberry Pi - I/O Interfaces Wei Gao ECE 1160/2160 Embedded Systems Design 1 I/O Interfaces Parallel I/O and Serial I/O Parallel I/O: multiple input/output simultaneously
More informationEmbedded System Curriculum
Embedded System Curriculum ADVANCED C PROGRAMMING AND DATA STRUCTURE (Duration: 25 hrs) Introduction to 'C' Objectives of C, Applications of C, Relational and logical operators, Bit wise operators, The
More informationLesson 5: Software for embedding in System- Part 2
Lesson 5: Software for embedding in System- Part 2 Device drivers, Device manager, OS, RTOS and Software tools 1 Outline Device drivers Device manager Multitasking using an operating system (OS) and Real
More informationUNIT-1 INTRODUCTION TO EMBEDDED SYSTEM
UNIT-1 INTRODUCTION TO EMBEDDED SYSTEM PART-A 1.What is meant by embedded system? An embedded system is a large or small computer system that is build upn into a product a piece of equipment or another
More informationVALLIAMMAI ENGINEERING COLLEGE DEPARTMENT OF ELECTRONICS AND INSTRUMENTATION ENGINEERING QUESTION BANK
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF ELECTRONICS AND INSTRUMENTATION ENGINEERING QUESTION BANK VII SEMESTER EI6702 Logic and Distributed Control System Regulation
More informationOXFORD ENGINEERING COLLEGE (NAAC ACCREDITED WITH B GRADE) DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING LIST OF QUESTIONS
OXFORD ENGINEERING COLLEGE (NAAC ACCREDITED WITH B GRADE) DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING LIST OF QUESTIONS YEAR/SEM: IV/VII SUB.CODE: EC6703 STAFF NAME: S.RAJESWARI SUB.NAME: EMBEDDED AND
More informationVALLIAMMAI ENGINEERING COLLEGE. SRM Nagar, Kattankulathur QUESTION BANK
SRM Nagar, Kattankulathur 603 203 IV SEMESTER MC7404 NETWORK PROGRAMMING Regulation 2013 Academic Year 2017 18 Prepared by Mr. M.Asan Nainar, Assistant Professor/MCA UNIT I - INTRODUCTION Overview of UNIX
More informationDEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING QUESTION BANK
DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING QUESTION BANK SUBJECT : CS6303 / COMPUTER ARCHITECTURE SEM / YEAR : VI / III year B.E. Unit I OVERVIEW AND INSTRUCTIONS Part A Q.No Questions BT Level
More informationMicrocontroller basics
FYS3240 PC-based instrumentation and microcontrollers Microcontroller basics Spring 2017 Lecture #4 Bekkeng, 30.01.2017 Lab: AVR Studio Microcontrollers can be programmed using Assembly or C language In
More informationIT2A4 EMBEDDED SYSTEMS
IT2A4 EMBEDDED SYSTEMS UNIT I INTRODUCTION TO EMBEDDED SYSTEMS Definition and Classification Overview of Processors and hardware units in an embedded system Software embedded into the system Exemplary
More informationPD215 Mechatronics. Week 3/4 Interfacing Hardware and Communication Systems
PD215 Mechatronics Week 3/4 Interfacing Hardware and Communication Systems Interfacing with the physical world A compute device (microprocessor) in mechatronic system needs to accept input information
More informationShort Term Courses (Including Project Work)
Short Term Courses (Including Project Work) Courses: 1.) Microcontrollers and Embedded C Programming (8051, PIC & ARM, includes a project on Robotics) 2.) DSP (Code Composer Studio & MATLAB, includes Embedded
More informationLecture notes Lectures 1 through 5 (up through lecture 5 slide 63) Book Chapters 1-4
EE445M Midterm Study Guide (Spring 2017) (updated February 25, 2017): Instructions: Open book and open notes. No calculators or any electronic devices (turn cell phones off). Please be sure that your answers
More informationPART B UNIT II PART A
SRM INSTITUTE OF SCIENCE AND TECHNOLOGY (Deemed University) DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUB : Microprocessor/CS201 YEAR/SEM : II/III UNIT I PART - A 1. Differentiate accumulator
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 60 0 DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK III SEMESTER CS89- Object Oriented Programming Regulation 07 Academic Year 08 9 Prepared
More informationChendu College of Engineering & Technology
Chendu College of Engineering & Technology (Approved by AICTE, New Delhi and Affiliated to Anna University) Zamin Endathur, Madurantakam, Kancheepuram District 603311 +91-44-27540091/92 www.ccet.org.in
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Academic Year 2018 19 III SEMESTER CS8351-DIGITAL PRINCIPLES AND SYSTEM DESIGN Regulation
More informationNAME OF THE SUBJECT SUBJECT CODE SEMESTER YEAR DEPARTMENT HANDLED & PREPARED BY VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-60303 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Academic Year:
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF MECHANICAL ENGINEERING QUESTION BANK M.E: CAD/CAM I SEMESTER ED5151 COMPUTER APPLICATIONS IN DESIGN Regulation 2017 Academic
More informationVALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur-603203 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Academic Year: 2015-16 QUESTION BANK - EVEN SEMESTER Year & Semester : II year & IV sem Section
More informationMC7204 OPERATING SYSTEMS
MC7204 OPERATING SYSTEMS QUESTION BANK UNIT I INTRODUCTION 9 Introduction Types of operating systems operating systems structures Systems components operating systems services System calls Systems programs
More informationCommercial Real-time Operating Systems An Introduction. Swaminathan Sivasubramanian Dependable Computing & Networking Laboratory
Commercial Real-time Operating Systems An Introduction Swaminathan Sivasubramanian Dependable Computing & Networking Laboratory swamis@iastate.edu Outline Introduction RTOS Issues and functionalities LynxOS
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK III SEMESTER CS8391-Data Structures Regulation 2017 Academic Year 2018 19(odd Semester)
More informationSRI VIDYA COLLEGE OF ENGINEERING AND TECHNOLOGY,VIRUDHUNAGAR
Year/sem: 02/04 Academic Year: 2014-2015 (even) UNIT II THE 8086 SYSTEM BUS STRUCTURE PART A 1. What are the three groups of signals in 8086? The 8086 signals are categorized in three groups. They are:
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF INFORMATION TECHNOLOGY & COMPUTER SCIENCE AND ENGINEERING QUESTION BANK II SEMESTER CS6201- DIGITAL PRINCIPLE AND SYSTEM DESIGN
More informationMobile Operating Systems Lesson 01 Operating System
Mobile Operating Systems Lesson 01 Operating System Oxford University Press 2007. All rights reserved. 1 Operating system (OS) The master control program Manages all software and hardware resources Controls,
More informationVALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester : III and VI Section : CSE- 1 & 2 Subject Code : CS6601 Subject Name : DISTRIBUTED
More informationIntroduction the Serial Communications Parallel Communications Parallel Communications with Handshaking Serial Communications
Introduction the Serial Communications Parallel Communications Parallel Communications with Handshaking Serial Communications o Asynchronous Serial (SCI, RS-232) o Synchronous Serial (SPI, IIC) The MC9S12
More informationParallel Data Transfer. Suppose you need to transfer data from one HCS12 to another. How can you do this?
Introduction the Serial Communications Huang Sections 9.2, 10.2, 11.2 SCI Block User Guide SPI Block User Guide IIC Block User Guide o Parallel vs Serial Communication o Synchronous and Asynchronous Serial
More informationVALLIAMMAI ENGINERING COLLEGE DEPARTMENT OF MECHANICAL ENGINEERING SUBJECT CODE / NAME: ME6702 / MECHATRONICS YEAR/SEM: IV /VII UNIT 1: INTRODUCTION 1. List out the types of systems. BT-1 2. Describe the
More informationGrowing Together Globally Serial Communication Design In Embedded System
Growing Together Globally Serial Communication Design In Embedded System Contents Serial communication introduction......... 01 The advantages of serial design......... 02 RS232 interface......... 04 RS422
More informationVALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 60 0 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK III SEMESTER CS89- DATA STRUCTURES Regulation 07 Academic Year 08 9 Prepared by
More informationor between microcontrollers)
: Communication Interfaces in Embedded Systems (e.g., to interface with sensors and actuators or between microcontrollers) Spring 2016 : Communication Interfaces in Embedded Systems Spring (e.g., 2016
More informationEC EMBEDDED AND REAL TIME SYSTEMS
EC6703 - EMBEDDED AND REAL TIME SYSTEMS Unit I -I INTRODUCTION TO EMBEDDED COMPUTING Part-A (2 Marks) 1. What is an embedded system? An embedded system employs a combination of hardware & software (a computational
More informationFinal Exam Study Guide
Final Exam Study Guide Part 1 Closed book, no crib sheet Part 2 Open book, open notes, calculator (no laptops, phones, devices with screens larger than a TI-89 calculator, devices with wireless communication).
More informationUNIT I [INTRODUCTION TO EMBEDDED COMPUTING AND ARM PROCESSORS] PART A
UNIT I [INTRODUCTION TO EMBEDDED COMPUTING AND ARM PROCESSORS] PART A 1. Distinguish between General purpose processors and Embedded processors. 2. List the characteristics of Embedded Systems. 3. What
More informationUNIT II PROCESSOR AND MEMORY ORGANIZATION
UNIT II PROCESSOR AND MEMORY ORGANIZATION Structural units in a processor; selection of processor & memory devices; shared memory; DMA; interfacing processor, memory and I/O units; memory management Cache
More informationDEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING UNIT-1
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Year & Semester Section Subject Code Subject Name Degree & Branch : I & II : M.E : CP7204 : Advanced Operating Systems : M.E C.S.E. 1. Define Process? UNIT-1
More informationSNS COLLEGE OF ENGINEERING
SNS COLLEGE OF ENGINEERING Coimbatore. Department of Computer Science and Engineering Question Bank- Even Semester 2015-2016 CS6401 OPERATING SYSTEMS Unit-I OPERATING SYSTEMS OVERVIEW 1. Differentiate
More informationM.C.A. DEGREE EXAMINATION, DEC First Year. Time : 03 Hours Maximum Marks : 75
(DMCA 101) M.C.A. DEGREE EXAMINATION, DEC. - 2012 First Year Paper - I : INFORMATION TECHNOLOGY Time : 03 Hours Maximum Marks : 75 Section - A Answer any Three of the following (3 15 = 45) 1) Define the
More informationMICROPROCESSORS & MICRO CONTROLLER COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUBJECT CODE: EC1257 SUBJECT NAME: MICROPROCESSOR AND MICROCONTROLLER YEAR : II IT SEM : IV UNIT I THE 8085 MICROPROCESSOR
More informationDepartment of Electronics and Instrumentation Engineering Question Bank
www.examquestionpaper.in Department of Electronics and Instrumentation Engineering Question Bank SUBJECT CODE / NAME: ET7102 / MICROCONTROLLER BASED SYSTEM DESIGN BRANCH : M.E. (C&I) YEAR / SEM : I / I
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK VIII SEMESTER IT6012- TCP/IP DESIGN AND IMPLEMENTATION Regulation 2013 Academic Year
More informationWhat are Embedded Systems? Lecture 1 Introduction to Embedded Systems & Software
What are Embedded Systems? 1 Lecture 1 Introduction to Embedded Systems & Software Roopa Rangaswami October 9, 2002 Embedded systems are computer systems that monitor, respond to, or control an external
More informationGLOSSARY. VisualDSP++ Kernel (VDK) User s Guide B-1
B GLOSSARY Application Programming Interface (API) A library of C/C++ functions and assembly macros that define VDK services. These services are essential for kernel-based application programs. The services
More informationOverview of Microcontroller and Embedded Systems
UNIT-III Overview of Microcontroller and Embedded Systems Embedded Hardware and Various Building Blocks: The basic hardware components of an embedded system shown in a block diagram in below figure. These
More informationCS2253 COMPUTER ORGANIZATION AND ARCHITECTURE 1 KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY
CS2253 COMPUTER ORGANIZATION AND ARCHITECTURE 1 KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK Sub. Code & Name: CS2253 Computer organization and architecture Year/Sem
More informationSE300 SWE Practices. Lecture 10 Introduction to Event- Driven Architectures. Tuesday, March 17, Sam Siewert
SE300 SWE Practices Lecture 10 Introduction to Event- Driven Architectures Tuesday, March 17, 2015 Sam Siewert Copyright {c} 2014 by the McGraw-Hill Companies, Inc. All rights Reserved. Four Common Types
More informationMaanavaN.Com CS1202 COMPUTER ARCHITECHTURE
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUB CODE / SUBJECT: CS1202/COMPUTER ARCHITECHTURE YEAR / SEM: II / III UNIT I BASIC STRUCTURE OF COMPUTER 1. What is meant by the stored program
More informationSerial Communications
1 Serial Interfaces 2 Embedded systems often use a serial interface to communicate with other devices. Serial Communications Serial implies that it sends or receives one bit at a time. Serial Interfaces
More informationDigital Storage Oscilloscope
Digital Storage Oscilloscope GDS-3000 Series SERIAL DECODE MANUAL GW INSTEK PART NO. 82DS-SBD00U01 ISO-9001 CERTIFIED MANUFACTURER October 2010 This manual contains proprietary information, which is protected
More informationUnlocking the Potential of Your Microcontroller
Unlocking the Potential of Your Microcontroller Ethan Wu Storming Robots, Branchburg NJ, USA Abstract. Many useful hardware features of advanced microcontrollers are often not utilized to their fullest
More informationVALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK VII SEMESTER
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK VII SEMESTER CS6007-INFORMATION RETRIEVAL Regulation 2013 Academic Year 2018
More information1995 Paper 10 Question 7
995 Paper 0 Question 7 Why are multiple buffers often used between producing and consuming processes? Describe the operation of a semaphore. What is the difference between a counting semaphore and a binary
More informationSWE 760 Lecture 1: Introduction to Analysis & Design of Real-Time Embedded Systems
SWE 760 Lecture 1: Introduction to Analysis & Design of Real-Time Embedded Systems Hassan Gomaa References: H. Gomaa, Chapters 1, 2, 3 - Real-Time Software Design for Embedded Systems, Cambridge University
More informationJNTUWORLD. 1. Discuss in detail inter processor arbitration logics and procedures with necessary diagrams? [15]
Code No: 09A50402 R09 Set No. 2 1. Discuss in detail inter processor arbitration logics and procedures with necessary diagrams? [15] 2. (a) Discuss asynchronous serial transfer concept? (b) Explain in
More informationComputer Hardware Requirements for Real-Time Applications
Lecture (4) Computer Hardware Requirements for Real-Time Applications Prof. Kasim M. Al-Aubidy Computer Engineering Department Philadelphia University Real-Time Systems, Prof. Kasim Al-Aubidy 1 Lecture
More informationHealth monitoring of an power amplifier using an ethernet controller
Health monitoring of an power amplifier using an ethernet controller 1 Sharadha N, 2 J Pushpanjali 1 Student, 2 Assistant Professor Bangalore institute of technology Bangalore, India Abstract the computer
More informationCLASS: II YEAR / IV SEMESTER CSE SUBJECT CODE AND NAME: CS6401 OPERATING SYSTEMS UNIT I OPERATING SYSTEMS OVERVIEW
CLASS: II YEAR / IV SEMESTER CSE SUBJECT CODE AND NAME: CS6401 OPERATING SYSTEMS SYLLABUS UNIT I OPERATING SYSTEMS OVERVIEW Computer System Overview-Basic Elements, Instruction Execution, Interrupts, Memory
More informationQUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS
FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai -625 020 QUESTION BANK CS2252 MICROPROCESSOR AND MICROCONTROLLERS UNIT 1 - THE 8085 AND 8086
More informationQUESTION BANK UNIT I
QUESTION BANK Subject Name: Operating Systems UNIT I 1) Differentiate between tightly coupled systems and loosely coupled systems. 2) Define OS 3) What are the differences between Batch OS and Multiprogramming?
More informationUNIT -3 PROCESS AND OPERATING SYSTEMS 2marks 1. Define Process? Process is a computational unit that processes on a CPU under the control of a scheduling kernel of an OS. It has a process structure, called
More informationEMBEDDED SYSTEMS COURSE CURRICULUM
On a Mission to Transform Talent EMBEDDED SYSTEMS COURSE CURRICULUM Table of Contents Module 1: Basic Electronics and PCB Software Overview (Duration: 1 Week)...2 Module 2: Embedded C Programming (Duration:
More informationECE 3055: Final Exam
ECE 3055: Final Exam Instructions: You have 2 hours and 50 minutes to complete this quiz. The quiz is closed book and closed notes, except for one 8.5 x 11 sheet. No calculators are allowed. Multiple Choice
More informationCMPE401 Computer Interfacing
CMPE401 Computer Interfacing MIDTERM EXAMINATION October 24, 2007 Name: ID: 5 questions. 50 minutes. Allowed material: Course notes A 68000 Programming Reference Card Calculators Model solutions of midterms,
More informationREAL TIME OPERATING SYSTEMS: A COMPLETE OVERVIEW
REAL TIME OPERATING SYSTEMS: A COMPLETE OVERVIEW Mrinal Parikshit Chandane Former Assistant Professor, Dept. of E&TC, KJSCE, (India) ABSTRACT Telecommunication applications such as telephony, navigation
More informationVALLIAMMAI ENGINEERING COLLEGE S.R.M. NAGAR, KATTANKULATHUR-603203. DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING VII-EEE EE6502- MICROPROCESSORS AND MICROCONTROLLERS QUESTION BANK UNIT I 1. What
More informationTutorial Introduction
Tutorial Introduction PURPOSE: This tutorial describes the key features of the DSP56300 family of processors. OBJECTIVES: Describe the main features of the DSP 24-bit core. Identify the features and functions
More informationModule 8. Industrial Embedded and Communication Systems. Version 2 EE IIT, Kharagpur 1
Module 8 Industrial Embedded and Communication Systems Version 2 EE IIT, Kharagpur 1 Lesson 37 Real-Time Operating Systems: Introduction and Process Management Version 2 EE IIT, Kharagpur 2 Instructional
More informationZilog Real-Time Kernel
An Company Configurable Compilation RZK allows you to specify system parameters at compile time. For example, the number of objects, such as threads and semaphores required, are specez80acclaim! Family
More informationPART A (22 Marks) 2. a) Briefly write about r's complement and (r-1)'s complement. [8] b) Explain any two ways of adding decimal numbers.
Set No. 1 IV B.Tech I Semester Supplementary Examinations, March - 2017 COMPUTER ARCHITECTURE & ORGANIZATION (Common to Electronics & Communication Engineering and Electronics & Time: 3 hours Max. Marks:
More informationAccessing I/O Devices Interface to CPU and Memory Interface to one or more peripherals Generic Model of IO Module Interface for an IO Device: CPU checks I/O module device status I/O module returns status
More informationInter-Process Communication and Synchronization of Processes, Threads and Tasks: Lesson-3: Task and Task States
Inter-Process Communication and Synchronization of Processes, Threads and Tasks: Lesson-3: Task and Task States 1 Task Concepts 2 Task An application program can also be said to be a program consisting
More informationWhat s An OS? Cyclic Executive. Interrupts. Advantages Simple implementation Low overhead Very predictable
What s An OS? Provides environment for executing programs Process abstraction for multitasking/concurrency scheduling Hardware abstraction layer (device drivers) File systems Communication Do we need an
More informationInterfacing Techniques in Embedded Systems
Interfacing Techniques in Embedded Systems Hassan M. Bayram Training & Development Department training@uruktech.com www.uruktech.com Introduction Serial and Parallel Communication Serial Vs. Parallel Asynchronous
More informationIntroduction to Real-Time Operating Systems
Introduction to Real-Time Operating Systems GPOS vs RTOS General purpose operating systems Real-time operating systems GPOS vs RTOS: Similarities Multitasking Resource management OS services to applications
More informationINSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad
INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING TUTORIAL QUESTION BANK Name : MICROPROCESSORS AND INTERFACING Code : AEC021 Class : B.
More informationUNIT IV I/O PROGRAMMING AND SCHEDULE MECHANISM
UNIT IV I/O PROGRAMMING AND SCHEDULE MECHANISM Intel I/O instruction Transfer rate, latency; interrupt driven I/O - Non-maskable interrupts; software interrupts, writing interrupt service routine in C
More informationReal-Time Programming
Real-Time Programming Week 7: Real-Time Operating Systems Instructors Tony Montiel & Ken Arnold rtp@hte.com 4/1/2003 Co Montiel 1 Objectives o Introduction to RTOS o Event Driven Systems o Synchronization
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK B.E. - Electrical and Electronics Engineering IV SEMESTER CS6456 - OBJECT ORIENTED
More informationCS304,EC304,DCSE16, DETE16
CS304,EC304,DCSE16, DETE16 III SEMESTER DIPLOMA EXAMINATION, JANUARY-2013 MICROPROCESSOR Time: 3 Hours Max. Marks: 75 GROUP A : Answer any three questions. (Question No. 1 is compulsory) Q.1 What do you
More informationDSP/BIOS Kernel Scalable, Real-Time Kernel TM. for TMS320 DSPs. Product Bulletin
Product Bulletin TM DSP/BIOS Kernel Scalable, Real-Time Kernel TM for TMS320 DSPs Key Features: Fast, deterministic real-time kernel Scalable to very small footprint Tight integration with Code Composer
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK IV SEMESTER CS6401 OPERATING SYSTEMS Regulation 2013 Academic Year 2017 18
More informationII/IV B.Tech. DEGREE EXAMINATIONS, NOV/DEC-2017
CSE/IT 223 (CR) Total No. of Questions :09] [Total No. of Pages : 02 II/IV B.Tech. DEGREE EXAMINATIONS, NOV/DEC-2017 Second Semester CSE/IT COMPUTER ORGANIZATION Time: Three Hours Answer Question No.1
More informationCOLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK SUBJECT CODE & NAME: EC 1312 DIGITAL LOGIC CIRCUITS UNIT I
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING QUESTION BANK SUBJECT CODE & NAME: EC 1312 DIGITAL LOGIC CIRCUITS YEAR / SEM: III / V UNIT I NUMBER SYSTEM & BOOLEAN ALGEBRA
More informationVALLIAMMAI ENGINEERING COLLEGE
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 60 20 DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK B.E I SEMESTER GE85- Problem Solving and Python Programming Regulation 207 Academic
More informationAVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.
AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful
More informationADMINISTRATIVE MANAGEMENT COLLEGE
First Semester ADMINISTRATIVE MANAGEMENT COLLEGE BACHELOR OF COMPUTER APPLICATION COURSE OUTCOME (CO) Problem solving techniques Using C CO 1: Understand the basic concepts of programming, software and
More information