You are on page 1of 4

0400CST464052302

Final Scheme of Valuation/Answer Key


(Scheme of evaluation (marks in brackets) and answers of problems/key)
APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
EIGHTH SEMESTER B.TECH DEGREE EXAMINATION, JUNE 2023(2019 Scheme)
Course Code: CST464
Course Name: EMBEDDED SYSTEMS
Max. Marks: 100 Duration: 3 Hours

PART A
Answer all questions, each carries 3 marks. Marks

1 Answer any six points. Each carry half mark (3)


2 Definition -1.5 Role- 1.5 (3)
3 Definition 1 Mark each (1*2=2) (3)
Difference 1 Mark
4 Diagram -3 marks (3)
5 Any 3 Differences – 3 Marks (3)
6 The condition in which a medium priority task gets the CPU for execution, (3)
when a high priority task needs to wait for a low priority task to release a
resource which is shared between the high priority task and the low priority
task.
7 Any 3 Advantages with explanation -3 Marks (3)
8 Definition- 1Mark (3)
Explanation – 2 Marks
9 1. Startup task (3)
2. Battery monitoring and Charge controlling task
3. Card read/write operation task
4. Communication Task
5. Keyboard scanning task
6. LCD update task
7. Watchdog timer expire event
10 Explanation-2 Marks (3)
Application- 1 Mark

Page 1of 4
0400CST464052302

PART B
Answer one full question from each module, each carries 14 marks.
Module I
11 a) Requirments-2 Marks (6)
Functional Requirements -2 Marks
Non Functional Requirements- 2 Marks
b) Watchdog Timer-Explanation- 4 marks (8)
Brown out Protection Circuit- Explanation -4 marks
OR
12 a) I2C Bus-2 Marks (10)
SPI Bus- 2 Marks
UART -2 Marks
1- Wire Interface – 2 Marks
Parallel Interface – 2 Marks
b) Digital Signal Processor -2 Marks (4)
Application Specific Integrated Circuits (ASIC)-2 Marks
Module II
13 a) List the requirements -4 Marks (10)
Draw the FSM -6 Marks
b) Hardware software Trade off Explanation -4 Marks (4)
OR
14 a) Diagram -4 Marks (10)
Explanation-2 Marks
Issues-Selecting the model
Selecting the architecture
Selecting the language
Partitioning system requirements into hardware and software-4 marks
b) Object Oriented model – It is beneficial to collaborative development, where (4)
projects are divided into groups. Additional benefits include code reusability,
scalability and efficiency. 4 Marks

Page 2of 4
0400CST464052302

Module III
15 a) Average Turn Around Time = Average Waiting time + Average Execution (8)
time
= 5.66 + 7.33
= 13 milliseconds
b) Need- 1Mark (6)
Mutual Exclusion through Busy Waiting -2.5 Marks
Semaphore-2.5 Marks
OR
16 a) Shared memory -Explanation-5 Marks (10)
Remote Procedure call-Explanation -5 marks
b) List any eight functional Requirements- 4 Marks (4)
Module IV
17 a) Difference- 6 Marks (8)
Better one justification- 2 Marks
b) Spiral model-1 Marks (6)
Explanation – 5 Marks
OR
18 a) 1.)Mixing assembly language with high level language (9)
2.)Mixing high level language with Assembly
3.)In line assembly programming (3*3 Marks)
b) In System Programming (ISP) -2.5 Marks (5)
In Application Programming (IAP)-2.5 Marks
Module V
19 a) Diagram- 5 Marks (10)
Explanation-3 Marks
Requirements
1. Start-up task
2. Energy consumption recording task
3. Automatic meter data transfer task
4. LCD update task – 2 marks

Page 3of 4
0400CST464052302

b) Components – (4)
Processor, Memory, Sensor, Communication and User Interface- 4 Marks
OR
20 a) CAN/ Flex Ray/ LIN Explanation with Diagram (Any 2*4) (8)
b) ZigBee- Explanation-3 Marks (6)
Bluetooth Low Energy -Explanation-3 Marks
****

Page 4of 4

You might also like