Embedded Systems Questions and Answers – Levels of Hardware Modelling

This set of Embedded Systems Multiple Choice Questions & Answers (MCQs) focuses on “Levels of Hardware Modelling”.

1. Which of the following is an analogue extension of the VHDL?
a) VHDL-AMS
b) System VHDL
c) Verilog
d) System Verilog
View Answer

Answer: a
Explanation: The VHDL-AMS is the extension of the VHDL and this includes the analogue and mixed behaviour of the signals.

2. Which of the following support the modelling partial differentiation equation?
a) gate level
b) algorithmic level
c) system level
d) switch level
View Answer

Answer: c
Explanation: There are a variety of levels for designing the embedded systems and each level has its own language. The system level is one such kind which has many peculiarities with respect to the other levels. The system model denotes the entire embedded system and includes the mechanical as well as the information processing aspects. This also supports the modelling of the partial differential equations, which is a key requirement in the modelling.

3. Which level simulates the algorithms that are used within the embedded systems?
a) gate level
b) circuit level
c) switch level
d) algorithmic level
View Answer

Answer: d
Explanation: The algorithmic level simulates the algorithm which is used within in the embedded system.
advertisement
advertisement

4. Which level model components like ALU, memories registers, muxes and decoders?
a) switch level
b) register-transfer level
c) gate level
d) circuit level
View Answer

Answer: b
Explanation: The register-transfer level modelling models all the components like the arithmetic and logical unit(ALU), memories, registers, muxes, decoders etc and this modelling is always cycled truly.

5. Which of the following is the most frequently used circuit-level model?
a) SPICE
b) VHDL
c) Verilog
d) System Verilog
View Answer

Answer: a
Explanation: The SPICE is simulation program with integrated circuit emphasis, which is a frequently used circuit-level in the early days. It is used to find the behavior and the integrity of the circuit.
Note: Join free Sanfoundry classes at Telegram or Youtube

6. Which model includes geometric information?
a) switch-level model
b) layout model
c) gate level model
d) register-transfer level
View Answer

Answer: b
Explanation: The layout reflects the actual circuit model. It includes the geometric information and cannot be simulated directly since it does not provide the information regarding the behavior.

7. Which model cannot simulate directly?
a) circuit level model
b) switch-level model
c) gate level model
d) layout model
View Answer

Answer: d
Explanation: The layout model reflects the actual circuit model and this includes the geometric information and this model cannot be simulated directly because it does not provide the information regarding the behavior.

advertisement

8. Which of the following models the components like resistors, capacitors etc?
a) register-transfer level
b) layout model
c) circuit level model
d) switch-level model
View Answer

Answer: c
Explanation: The circuit-level model simulation is used for the circuit theory and its components such as the resistors, inductors, capacitors, voltage sources, current sources. This simulation also involves the partial differential equations.

9. Which model uses transistors as their basic components?
a) switch model
b) gate level
c) circuit level
d) layout model
View Answer

Answer: a
Explanation: The switch model can be used in the simulation of the transistors since the transistor is the very basic component in a switch. It is capable of reflecting bidirectional transferring of the information.
advertisement

10. Which model is used to denote the boolean functions?
a) switch level
b) gate level model
c) circuit level
d) layout model
View Answer

Answer: b
Explanation: The gate level model is used to denote the boolean functions and the simulation only consider the behaviour of the gate.

11. Which model is used for the power estimation?
a) gate-level model
b) layout model
c) circuit model
d) switch model
View Answer

Answer: a
Explanation: The gate level model is used to denote the boolean functions and the simulation only consider the behaviour of the gate. This model is also useful in the power estimation since it provides accurate information about the signal transition probabilities.

12. In which model, the effect of instruction is simulated and their timing is not considered?
a) gate-level model
b) circuit model
c) coarse-grained model
d) layout model
View Answer

Answer: c
Explanation: The coarse-grained model is a kind of the instruction set level modelling in which only the effect of instruction is simulated and the timing is not considered. The information which is provided in the manual is sufficient for this type of modelling.

13. Which models communicate between the components?
a) transaction level modelling
b) fine-grained modelling
c) coarse-grained modelling
d) circuit level model
View Answer

Answer: a
Explanation: The transaction level modelling is a type of instruction set level model. This modelling helps in the modelling of components which is used for the communication purpose. It also models the transaction, such as read and writes cycles.

14. Which of the following has a cycle-true set of simulation?
a) switch-level model
b) layout model
c) circuit-level
d) fine-grained model
View Answer

Answer: d
Explanation: The fine-grained model has the cycle-true instruction set simulation. In this modelling, it is possible to compute the exact number of clock cycles which is required to run an application.

Sanfoundry Global Education & Learning Series – Embedded System.

To practice all areas of Embedded System, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.