Implementing Embedded System MCQ Quiz – Objective Question with Answer for Implementing Embedded System

21. What does COOL stand for?

A. coprocessor tool
B. codesign tool
C. code tool
D. code control

Answer: B

The COOL is the codesign tool which is one of the optimization techniques for partitioning the software and the hardware.

 

22. How many inputs part does COOL have?

A. 2
B. 4
C. 5
D. 3

Answer: D

The codesign tool consists of three input parts. These are target technology, design constraints, and the behavior and each input follow different functions.

The target technology comprises the information about the different hardware platform components available within the system, design constraints are the second part of the input which contains the design constraints, and the behavior part is the third input which describes the required overall behavior.

 

23. Which part of the COOL input comprises information about the available hardware platform components?

A. target technology
B. design constraints
C. both behavior and design constraints
D. behavior

Answer: A

The codesign tool consists of three input ports which are described as target technology, design constraints, and behavior. Each input does different functions. The target technology comprises information about the different hardware platform components available within the system.

 

24. What does the second part of the COOL input comprise?

A. behavior and target technology
B. design constraints
C. behavior
D. target technology

Answer: B

The second part of the COOL input comprises the design constraints such as the latency, maximum memory size, required throughput, or maximum area for application-specific hardware.

 

25. What does the third part of the COOL input comprise?

A. design constraints and target technology
B. design constraints
C. behavior
D. target technology

Answer: C

The codesign tool consists of three input parts and the third part of the COOL input describes the overall behavior of the system. The hierarchical task graphs are used for this.

 

26. How many edges does the COOL use?

A. 1
B. 2
C. 3
D. 4

Answer: B

The codesign tool has 2 edges. These are the timing edges and the communication edges. The timing edge provides the timing constraints whereas the communication edge contains the information about the amount of information to be exchanged.

 

27. Which edge provides the timing constraints?

A. timing edge
B. communication edge
C. timing edge and communication edge
D. special edge

Answer: A

The codesign tool has 2 edges. They are the timing edges and communication edges. The timing edge provides the timing constraints.

 

28. Which edge of the COOL contains information about the amount of information to be exchanged?

A. regular edge
B. timing edge
C. communication edge
D. special edge

Answer: C

The codesign tool has 2 edges and these are the timing edges and the communication edges. The communication edge contains information about the amount of information to be exchanged.

 

29. What does Index set KH denotes?

A. processor
B. hardware components
C. task graph nodes
D. task graph node type

Answer: B

There is a certain index set that is used in the IP or the integer programming model. The KH denotes the hardware component types.

 

30. What does Index set L denotes?

A. processor
B. task graph node
C. task graph node type
D. hardware components

Answer: C

The index set is used in the IP or the integer programming model. The Index set KP denotes the processor, I denote the task graph nodes and the L denotes the task graph node type.

Scroll to Top