Exam Details

Subject embedded systems
Paper
Exam / Course
Department electronics & information technology
Organization National Institute Of Electronics & Information Technology
Position
Exam Date January, 2017
City, State delhi, dwarka


Question Paper

BE1-R4 Page 1 of 2 January, 2017
BE1-R4: EMBEDDED SYSTEMS
NOTE:
Time: 3 Hours Total Marks: 100
1.
State the important features of the RTOS in embedded systems.
Explain following terms, which are commonly used in applications of interrupt driven embedded
systems.
ROM emulator
ii) Logic Analyzer
Give distinct comparisons between Spiral Model and Waterfall Model, which are mainly used in
programming of embedded system.
Enumerate the similarities and differences between the 8-bit microcontroller and 16-bit
microcontroller.
Any embedded system is differentiated using hard or soft or firm real-time systems based on its
priority tasks defined. State differences between each type of real-time system.
Differentiate between Von-Neuman Architecture and Harvard Architecture.
Briefly write about following memory types, commonly make the embedded system essentials.
UVROM
ii) DRAM
iii) Flash memory
iv) Hybrid memory

2.
Explain interrupt operation in clock-driven scheduler and compare with event-driven and hybrid
type real-time scheduling algorithms.
Compare: VLIW architecture Versus Superscalar architecture. Briefly explain the pipeline
operation in processors technology for enhancing the performance.

3.
Write features and applications of interfacing protocols, FIREWIRE and USB.
How does the watchdog timer device useful in any digital system operated with any
standard microprocessor?
Explain the significance of priority-based preemptive scheduler in the synchronized
inter-process communication of embedded system.

4.
In real-time operating system, cooperative scheduling algorithm is closely related to function
queue scheduling. Most common scheduling technique is cooperative round robin scheduling.
Explain its operational feature with a simple block-diagram. State advantage and disadvantage
of this type of scheduling method.
Explain the operation of LIN (Local Interconnect Network). How does it transmit and receive the
data? Also, give differences between LIN and CAN (Controller Area Network).

1. Answer question 1 and any FOUR from questions 2 to 7.
2. Parts of the same question should be answered together and in the same sequence.
BE1-R4 Page 2 of 2 January, 2017
5.
Explain how the remote debugger overcomes the limitation of embedded platforms resources.
Also, draw the typical block diagram of an embedded debugger.
Explain the most fundamental debugging technique, debug kernel with schematic
representation. Then, summarize the advantages and disadvantages of the debug kernel.
With respect to embedded system design methodology, write the basic differences between
static modeling and dynamic modeling?

6.
Explain architecture of 8-Bit microcontroller.
Design a simple embedded application to detect a switch input and same time the key status is
reflected on screen. For example, RISC 8051 microcontroller is given, a push-button key is
interfaced with Port pin#0 and Port 3 is connected with display module. Use high-level
language like C or OOPS.

7. Write detailed notes on any three of the following:
DMA controller
UART (Universal Asynchronous Receiver Transmitter)
Bluetooth technology
Voice over IP



Other Question Papers

Departments

  • electronics & information technology

Subjects

  • accounting & financial management system
  • advanced algorithms
  • advanced computer graphics
  • advanced computer networks
  • application of .net technology
  • applied operations research
  • artificial intelligence & neural networks
  • automata theory & compiler design
  • basic mathematics
  • basics of os, unix & shell programming
  • basics of os, unix and shell programming
  • computer based statistical & numerical methods
  • computer graphics & multimedia
  • computer system architecture
  • cyber forensic & law
  • data communication and network technologies
  • data communication and network technologies
  • data network and management
  • data structure through c++
  • data structure through java
  • data structures through ‘c++’
  • data warehouse and data mining
  • data warehousing and data mining
  • digital image processing
  • digital image processing and computer visio
  • digital signal processing
  • discrete structures
  • e-business
  • elements of mathematical sciences
  • embedded systems
  • graphics and visualisation
  • image processing and computer vision
  • information security
  • information storage & management
  • internet technology and web design
  • internet technology and web design
  • internet technology and web services
  • introduction to database management system
  • introduction to dbms
  • introduction to ict resources
  • introduction to multimedia
  • introduction to object oriented programming through java
  • introduction to object-oriented programming through java
  • it tools and business system
  • it tools and business systems
  • machine learning
  • management fundamentals & information systems
  • mathematical methods for computing
  • mobile computing
  • multimedia systems
  • multimedia systems
  • network management & information security
  • object oriented database management systems
  • operating system
  • operating systems
  • parallel computing
  • professional & business communication
  • programming and problem solving through ‘c’ language
  • programming and problem solving through ‘c’ language
  • project management
  • soft computing
  • software engineering and case tools
  • software project management
  • software systems
  • software testing and quality management
  • software testing and quality management
  • structured system analysis & design
  • structured system analysis and design
  • system modeling & computer simulation
  • visual programming
  • wireless & mobile communication