JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD B.Tech III EMBEDDED SYSTEM DESIGN Previous Question Paper (August/September - 2021 - R18)
Answer any five questions
All questions carry equal marks
Main
Describe the general characteristics of embedded systems in detail.
Answer
Embedded systems are specialized computing systems designed to perform dedicated functions within larger mechanical or electrical systems. Their general characteristics include:
- Application-Specific: Unlike general-purpose computers, these systems are designed to perform a specific task or a set of related tasks efficiently.
- Real-Time Performance: Many embedded systems must react to external events within a strictly defined time constraint, often requiring hard or soft real-time operating systems.
- Resource Constraints: They typically operate with limited memory, processing power, and energy, necessitating highly optimized code and hardware.
- Reliability and Availability: These systems are often mission-critical and must operate continuously for long periods without failure or human intervention.
- Hardware-Software Integration: They involve a tight coupling between hardware (microcontrollers, sensors, actuators) and software (firmware), often running on bare metal or a Real-Time Operating System (RTOS).
- Power Efficiency: Because they are often battery-operated, minimizing power consumption is a primary design objective.
Relate the Application Specific Embedded system with an example.
Answer
An Application Specific Embedded System is a computing device engineered to execute a single, predefined application with high efficiency. The hardware and software architecture are tailored specifically to meet the requirements of that unique function, rather than providing general-purpose flexibility.
A classic example is an Automotive Airbag Control System:
- Function: Its sole purpose is to monitor accelerometer data, detect a sudden deceleration indicative of a collision, and trigger the airbag deployment mechanism.
- Hardware: It utilizes specialized sensors, a dedicated microcontroller with high-speed analog-to-digital converters, and robust interface circuitry capable of operating in harsh automotive environments.
- Software: The firmware is minimal, focusing exclusively on signal processing, threshold comparison, and fault diagnostics. It does not run a general-purpose OS, ensuring deterministic response times (latency) measured in milliseconds.
- Relationship: The system is inseparable from its application; the hardware cannot be repurposed for other tasks, and the software is hard-coded for this specific safety-critical operation, demonstrating the core principle of application-specific design.
Narrate various purposes of embedded systems with illustrative examples.
Answer
Sign in to view the complete answer paper.
What are different current technologies used for embedded system design? Explain briefly.
Answer
Sign in to view the complete answer paper.
What are different types of memories used in embedded systems? Explain with examples.
Answer
Sign in to view the complete answer paper.
Explain the different on-board communication interfaces in brief.
Answer
Sign in to view the complete answer paper.
With a neat diagram, explain the architecture of a general purpose processor.
Answer
Sign in to view the complete answer paper.
Explain about ASICs, PLDs and COTs.
Answer
Sign in to view the complete answer paper.
Justify the need of brown out protection circuit in Embedded systems.
Answer
Sign in to view the complete answer paper.
Discuss the significance of Watchdog timer in an Embedded System.
Answer
Sign in to view the complete answer paper.
What is the need of an embedded firmware? Briefly explain the embedded firmware development languages.
Answer
Sign in to view the complete answer paper.
Write a short note on Real Time Clock.
Answer
Sign in to view the complete answer paper.
What is task scheduling? Explain Round Rabin scheduling algorithm.
Answer
Sign in to view the complete answer paper.
What is a process? With a neat representation explain the process states and state transition.
Answer
Sign in to view the complete answer paper.
Explain message passing technique for inter process communication in detail.
Answer
Sign in to view the complete answer paper.
Explain how semaphores are used for task synchronization.
Answer
Sign in to view the complete answer paper.