Академический Документы
Профессиональный Документы
Культура Документы
1.6 IrDA, GPRS a) Compare the following: i. Bluetooth with IrDA ii. Bluetooth with GPRS b) Explain the transceiver section of IrDA c) What are the different layers of IrDA protocol architecture. d) What are the applications of GPRS .
1.7 IEEE 802.11 & IEEE 802.16 a) Compare IEEE 802.11 with IEEE 802.16 b) What are the physical medium specifications for 802.11 c) Explain the advantages of using ISM band. 1.8 & 1.9 CAN & MODBUS a) Compare the following CAN with MODBUS b) Explain the concept of bit encoding in CAN c) What are the applications of CAN
2.2 Processor selection for embedded system a) How a processor is selected for embedded system applications. b) What are the special units in processors for digital camera system, real time videoprocessing systems & video games 2.3 Memory architecture & I/O devices a) b) c) d) e) f) What are the different types of memory used . List the advantages of Flash memory. What are the types of RAM memory. Compare EPROM with EEPROM. Compare serial input I/O device with serial output I/O device. Explain synchronous,& Asynchronous communication.
2.4 Interrupt & Interrupt Latency a) What is interrupt latency & explain the difference between interrupt latency for processor & operating system b) Explain with example how shared data problem occurs when interrupt arrives. What are different ways to avoid it. 2.5 Tasks, Context switch & TCB a) b) c) d) e) f) g) What is task. What are the different states of task. Explain the concept of context switching. What are the parameters at a TCB of a task. Which is the entity controlling the transitions from one state to another in a task. Define critical section of task. How do functions differ from ISRs, tasks, threads & processes What are the analogies between process, task & thread. Also list the differences between the process, task & thread
2.6 Architecture of DSP, a) How does a DSP processor differ from a general purpose processor b) What are the essential structural units in DSP c) What are the applications of DSP in embedded system design.
4.3 Task Scheduler a) What is task scheduling. Explain the various scheduling algorithms. 4.4 Semaphore & Queue b) c) d) e) Explain different types of semaphore. What are the different operations handled by Semaphore. What is Semaphore. Explain with an example. List the Message Queue Management function calls...
4.5 & 4.6 Mailboxes. Pipes, Events, Timers a) Compare Pipe, Message & events. b) Explain the services provided by Message mailbox. c) Explain the implementation of Message mailbox in C 4.6 & 4.7 & 4.8 Memory Management, Comparison with traditional OS a) Explain the Memory Management functions of RTOS. b) Why C library functions Malloc() & free() are not used in real time operating system. c) How MMU is used for Memory management in RTOS. d) Compare RTOS with traditional OS UNIT 5 COMMERCIAL RTOS 5.1 VxWorks a) Differentiate between QNX and Vx works.. b) How do you spawn tasks. Why should you not delete a task unless memory constraint exists. c) Explain the watchdog timer related function. d) What are the additional features of VxWorks. With regard to message mailbox compared to Ucos. e) List the different task states. 5.2 & 5.3 UCOS a) What are the features of Ucos. List any four services offered by UCOS. b) Explain the following functions of UCOS. i)Task related functions
ii)Timer related functions c) How does a mailbox message differs from a queue message in UCOS 5.4 RTLINUX a. Compare in detail: b. VxWorks with RTLinux c. Explain the following functions of RTLinux OS i. i)IPC functions ii) Mutex management functions d. What is RTLinux module. e. What are the function calls provided for Timer management in RTLinux. 5.5 QNX a) What are the special features of QNX. b) Explain the interprocess communication in QNX 5.6 NUCLEUS a) Compare QNX with NUCLEUS b) What are the applications of Nucleus 5.7 Software development life cycle a) b) c) d) e) What is complexity of an algorithm. What are the phases & models of software development process. What are the realtime programming & software development process issues. Explain the different stages of waterfall model. What are the advantages & disadvantages of using a Rapid development model during the embedded software development process.
5.8 Mobile Computing a) What is the operating system selection criteria for mobile computing b) Compare four commercial Mobile computing OS. c) What are the important requirements for a Mobile computing system.
a) Explain the implementation of car cruise control system. b) Explain the task scheduling model of Adaptive cruise control system. 6.3 & 6.4 Smart card & RFID a) b) c) d) Explain in detail the attendance system using smart card. What is smart card. List the various applications of smart card. What are the different frequency bands used for RFID. Explain the functioning of RFID system.