Esd Jntuh R18 R16 QP

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Code No: 156AV R18

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD


B. Tech III Year II Semester Examinations, February - 2023
EMBEDDED SYSTEM DESIGN
JN
(Electronics and Communication Engineering)
Time: 3 Hours Max. Marks: 75

Note: i) Question paper consists of Part A, Part B.


TU
ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions.
iii) In Part B, Answer any one question from each unit. Each question carries 10 marks
and may have a, b as sub questions.
H
PART – A
(25 Marks)
U
1.a) What is fourth generation embedded system? Give an example. [2]
b) Mention the significance of prototype development. [3]
se
c) List the components of a typical embedded system. [2]
d) What is memory shadowing? What is the advantage of it? [3]
e) What is the difference between static and global functions? [2]
d
f) Mention the advantages of assembly language based ES firmware. [3]
g) List different types of operating systems. [2]
h) Write about preemptive scheduling. [3]
pa
i) Differentiate between stream sockets and datagram sockets. [2]
j) Write about message queue. [3]

PART – B
pe
(50 Marks)

2. Illustrate the various purposes of embedded system with relevant examples. [10]
rs
OR
3.a) What is non-operational quality attribute? Discuss the important non-operational
quality attributes examined in any design of embedded systems.
20
b) Explain the different classification of embedded systems by giving example for each.
[5+5]

4.a) What is the significance of onboard communication interface? Explain the difference
23
between I2C and SPI communication interface.
b) Expand the terms RISC and CISC. Compare RISC vs CISC processor. [5+5]
OR
5.a) Discuss the classification of working memory with implementation sketches.
b) Write a short notes on ASICs and COTs by citing their drawbacks. [5+5]
6.a) Explain the role of Watchdog timer in embedded system.
b) What is the difference between ‘Super loop’ based and ‘OS’ based embedded firmware
design? Which one is the better approach? [5+5]
JN
OR
7.a) What is Interrupt Vector Address and Interrupt Service Routine (ISR)? How are they
related?
b) What is function pointer? Explain the use of function pointers. [5+5]
TU
8.a) What are the differences between multitasking and multiprocessing? Explain.
b) Give a detail structure of task and a process. [5+5]
OR
H
9. Discuss the basic functions performed by a Real-Time kernel. [10]

10.a) What is priority inversion? What are the different techniques adopted for handling
U
priority inversion?
b) Explain the architecture of device drivers. [5+5]
se
OR
11. Describe different functional and non-functional requirements needed in the selection
of RTOS. [10]
d
---ooOoo---
pa
pe
rs
20
23
Code No: 156AV R18
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
B. Tech III Year II Semester Examinations, August - 2022
jn
EMBEDDED SYSTEM DESIGN
(Electronics and Communication Engineering)
Time: 3 Hours Max.Marks:75
t
Answer any five questions
uh
All questions carry equal marks
---

1.a) Define an embedded system. Explain the characteristics of Embedded Systems.


us
b) List out the major application areas of embedded systems. [7+8]

2.a) Distinguish about portability and reliability in embedded system design.


ed
b) What are the various purposes of embedded systems with illustrative examples? [8+7]

3.a) Explain the role of sensors in embedded system design.


b) What are the different factors that needs to be considered in the selection of memory for
embedded systems? [7+8]
pa
4.a) Illustrate the differences between general purpose and domain specific processors.
b) Discuss about on-board communication interfaces in brief. [8+7]
pe
5.a) What is the need of an embedded firmware? Discuss.
b) Narrate about the embedded firmware development languages. [7+8]
ra
6.a) Explain the functions of Watchdog timer in an embedded system.
b) Describe the purpose of a Real Time Clock in an embedded system, and explain. [8+7]
ug
7.a) How different thread binding models, used for user and kernel level threads?
b) Define starvation in the process of scheduling context. Explain how starvation can be
-2
effectively tackled? [8+7]

8.a) How the concept of Shared memory is used in task communication?


02
b) Explain message-passing communication system in detail. [8+7]

---oo0oo---
2
Code No: 156AV R18
us
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
B. Tech III Year II Semester Examinations, February/March - 2022
EMBEDDED SYSTEM DESIGN
ed
(Electronics and Communication Engineering)
Time: 3 Hours Max. Marks: 75
Answer any five questions
All questions carry equal marks
---
pa
1. Explain the different classification of embedded systems with an example. [15]
pe
2.a) What are the operational attributes of an embedded system? Explain.
b) What are the different present technologies used in embedded systems. [10+5]
rf
3.a) Differentiate Harvard and Von-Neumann architectures.
b) What are the advantages of PLDs over fixed logic devices? Explain. [8+7]
eb
4.a) Classify the program storage memory and explain.
b) Explain the different external communication interfaces in brief. [8+7]

5. Explain the advantages and drawbacks of Assembly language based embedded


/m
firmware development. [15]

6.a) Explain the embedded firmware design.


ar
b) Explain the following: (i) Brown-out protection circuit (ii) Real-time clock [8+7]

7.a) Differentiate process and thread. Write some examples.


-2
b) What are the different types of multitasking? Explain. [8+7]
0
8.a) What are the different conditions favoring a deadlock situation? Explain.
b) Explain the role of device driver in embedded OS based products. [8+7]
22
---ooOoo---
jn
tu
h
R18
U
Code No: 156AV
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
SE
B. Tech III Year II Semester Examinations, August/September - 2021
EMBEDDED SYSTEM DESIGN
(Electronics and Communication Engineering)
Time: 3 Hours Max. Marks: 75
Answer any five questions
D
All questions carry equal marks
---
PA
1.a) Describe the general characteristics of embedded systems in detail.
b) Relate the Application Specific Embedded system with an example. [7+8]

2.a) Narrate various purposes of embedded systems with illustrative examples.


PE
b) What are different current technologies used for embedded system design? Explain
briefly. [8+7]

3.a) What are different types of memories used in embedded systems? Explain with
R
examples.
b) Explain the different on-board communication interfaces in brief. [8+7]
SA
4.a) With a neat diagram, explain the architecture of a general purpose processor.
b) Explain about ASICs, PLDs and COTs. [8+7]
U
5.a) Justify the need of brown out protection circuit in Embedded systems.
b) Discuss the significance of Watchdog timer in an Embedded System. [7+8]
G
6.a) What is the need of an embedded firmware? Briefly explain the embedded firmware
development languages.
/S
b) Write a short note on Real Time Clock. [10+5]

7.a) What is task scheduling? Explain Round Rabin scheduling algorithm.


EP
b) What is a process? With a neat representation explain the process states and state
transition. [7+8]

8.a) Explain message passing technique for inter process communication in detail.
-
b) Explain how semaphores are used for task synchronization. [8+7]
20
21
---ooOoo---
Code No: 137CH R16
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
B. Tech IV Year I Semester Examinations, January/February - 2023
EMBEDDED SYSTEM DESIGN
JN
(Electronics and Communication Engineering)
Time: 3 Hours Max.Marks:75
Note: i) Question paper consists of Part A, Part B.
ii) Part A is compulsory, which carries 25 marks. In Part A, Answer all questions.
TU
iii) In Part B, Answer any one question from each unit. Each question carries 10 marks
and may have a, b as sub questions.

PART – A
H
(25 Marks)

1.a) What is an embedded system? [2]


U
b) Give the classification of embedded systems. [3]
c) What is PLD? [2]
se
d) What are sensors and Actuators? [3]
e) Describe the use of oscillator unit. [2]
f) What are various embedded firmware design approaches? [3]
d
g) What is a Task Control Block? [2]
h) What is RTOS and describe in brief about different RTOS? [3]
i) Give the function of sockets. [2]
pa
j) Explain about message passing. [3]

PART – B
pe
(50 Marks)

2. What is processor architecture? What are the different processor architectures available for
processor design? Explain the design process for embedded systems. [10]
rs
OR
3. Explain about the components used as core of an embedded system. Also mention their
commonly used application. [10]
20
4.a) Explain in brief about various memories used in embedded systems.
b) Explain the concept of COTS. [5+5]
OR
23
5. Explain in detail about onboard and External Communication Interfaces. [10]

6.a) Explain the various steps involved in the assembling of an assembly language program.
b) Explain the functionality and role of Real Time Clock. [5+5]
OR
7.a) Discuss in detail about the functionality and role of Watch dog Timer in embedded system.
b) Explain about embedded firmware development languages. [5+5]
8.a) What is meant by tasks and show the various states present in the tasking process?
b) Give the differences between General purpose operating system and Real Time Operating
System. [5+5]
JN
OR
9. What is task scheduling and explain about Round Robin task scheduling algorithm with an
example by considering 4 tasks. [10]
TU
10. Explain in detail about inter process communication tools. [10]
OR
11. What is task synchronization and explain about various task synchronization techniques.
[10]
H
U
---ooOoo---
se
d
pa
pe
rs
20
23
Code No: 137CH R16
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
B. Tech IV Year I Semester Examinations, July/August - 2022
EMBEDDED SYSTEM DESIGN
(Common to ECE, EIE)
Time: 3 Hours Max. Marks: 75
Answer any five questions
All questions carry equal marks
JN
---

1.a) Discuss the basic history and generational changes in embedded system development.
TU
b) Describe the classification of embedded systems based on application areas. [7+8]

2.a) Describe in detail the characterization metrics and quality attributes of Embedded
Systems.
H
b) Define an Embedded System, and mention the components of embedded system. [7+8]

3. Discuss the basic block diagram of embedded system and write about the core of the
Embedded System and their hardware requirements in brief. [15]
U
4.a) Describe about the Memory selection and mappings for Embedded Systems.
se
b) Write the different onboard and external communication interfaces in ES. [7+8]

5. Write about the different timer operations and their use and mention the operation and
d
application of Watchdog Timer. [15]

6. Explain the Embedded Design Approaches and its Programming Language requirements.
Pa
[15]

7.a) Discuss the different types of Operating Systems used in Real time systems.
pe
b) Differentiate thread and a process and write about multi-thread in RTOS. [8+7]

8.a) Mention about the task synchronization and task communication issues in RTOS.
b) Write about the message passing and remote procedure calls. [8+7]
rs
---ooOoo---
Code No: 137CH R16
JN
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
B. Tech IV Year I Semester Examinations, February/March - 2022
EMBEDDED SYSTEM DESIGN
TU
(Common to ECE, EIE, ETM)
Time: 3 Hours Max. Marks: 75
Answer any five questions
All questions carry equal marks
---
H
1.a) Discuss about the embedded systems and differentiate the characteristics of embedded
with general computing systems.
U
b) Mention the major application areas and real time usage of embedded systems. [8+7]
se
2.a) Discuss the classification of embedded systems with their associated tasks.
b) Differentiate the operational and non operational quality attributes in ES. [8+7]
d
3.a) Mention about embedded processors and processor types used in embedded systems.
b) Describe about the Memory selection for Embedded Systems. [8+7]
Pa
4.a) Explain about the onboard and external communication interfaces in ES.
b) What is COTS? Explain its functions. [7+8]
pe
5.a) Explain the reset circuit and the brown-out protection circuit used in embedded design.
b) Write a short note on the oscillator unit and the real time clock in ES. [8+7]

6. Describe how the different Tasks, Processes and Threads are handled by an embedded
rs
Operating system. [15]

7.a) Discuss about the RTOS based Embedded System design.


Fe
b) Compare multi tasking and multi processing approaches with their types. [7+8]

8.a) Write about the task processing using co-operation and shared communication.
b) Discuss about Device drivers and their use in Real time applications in ES. [8+7]
b
20
---ooOoo---
22
Code No: 137CH R16
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
B. Tech IV Year I Semester Examinations, September - 2021
EMBEDDED SYSTEM DESIGN
(Common to ECE, EIE, ETM)
Time: 3 Hours Max. Marks: 75
Answer any Five Questions
All Questions Carry Equal Marks
---

1.a) Discuss the Characteristics and Quality Attributes of Embedded Systems.


b) Classify the embedded systems based on complexity and performance. [7+8]

2.a) Explain the various purposes of embedded systems with illustrative examples.
b) Compare RISC and CISC processors. [8+7]

3.a) Distinguish between SRAM and DRAM. Explain the implementation of SRAM with neat
sketch.
b) Describe the memory shadowing. [8+7]

4.a) What is Actuator? Explain its role in embedded system design. Illustrate with an
example.
b) List the types control algorithms design exists in embedded firmware development.[8+7]

5.a) What is watch timer and also explain its role in embedded system?
b) Explain the function of time clock. [8+7]

6.a) Explain the role of RTC in embedded system design.


b) Describe the embedded firewall design approaches. [8+7]

7.a) Explain how ‘accurate time management’ is achieved in real time kernel.
b) Explain how Threads and Processes are related? What are common to Process and
Threads? [7+8]

8.a) Explain the message passing technique for IPC. What are the merits and demerits of
message based IPC.
b) Explain the architecture of device drivers. [8+7]

---ooOoo---
Code No: 137CH R16
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
B. Tech IV Year I Semester Examinations, March - 2021
EMBEDDED SYSTEM DESIGN
JN
(Common to ECE, EIE, ETM)
Time: 3 Hours Max. Marks: 75
Answer any Five Questions
All Questions Carry Equal Marks
TU
---

1. What is an embedded system? Explain the different applications of embedded systems.


2H0
[15]

2. Discuss the Characteristics and Quality Attributes of Embedded Systems. [15]


U-0
3. What is Application Specific Integrated Circuited (ASIC)? Explain the role of ASIC in
Embedded System Design. [15]
S3E
4. Explain on-board and external communication interfaces in detail. [15]
-2D
5. What is watchdog timer? Explain its role in embedded system design? [15]
02P
6. What is the role of reset circuit and Brown-out Protection Circuit in embedded system?
[15]

Explain how ‘accurate time management’ is achieved in real time kernel.


1a
7. [15]

8. What is device driver? Explain the architecture of device drivers. [15]


pPeM
r-2
---ooOoo---
02
1
TU
Code No: 137CH R16
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
B. Tech IV Year I Semester Examinations, October/November - 2020
EMBEDDED SYSTEM DESIGN
H
(Common to ECE, EIE)
Time: 2 Hours Max. Marks: 75
Answer any Five Questions
U
All Questions Carry Equal Marks
---
SE
1.a) Explain the classification of embedded systems based on different criteria in detail and give
an example for each.
b) What is the purpose of embedded systems? [8+7]
D
2.a) What is an embedded system? Explain the different applications of embedded systems.
b) Explain the quality attributes of embedded system. [8+7]
27
3.a) Explain the different factors that need to be consider in the selection of memory for
Embedded Systems.
b) List the advantages of high level language based development. [8+7]
-1
4.a) Explain the different on-board communication interfaces in brief.
0-
b) What are the differences between user level and kernel level threads? [7+8]

5.a) What is the role of reset circuit and Brown-out Protection Circuit in embedded system?
20
b) Discuss the functions of device driver. [8+7]

6. Explain the different Embedded Firmware Design Approaches. [15]


20
7.a) Explain Round Robin process scheduling with interrupts.
b) Explain the different multitasking models in the operating system context. [7+8]
PM
8.a) Explain the different methods of handling deadlocks.
b) Explain the mutex based process synchronization under windows OS. [7+8]

---ooOoo---
PA
PE

You might also like