Explore topic-wise InterviewSolutions in .

This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.

1.

Which versions of the Verilog is known as System Verilog?(a) Verilog version 3.0(b) Verilog version 1.0(c) Verilog version 1.5(d) Verilog version 4.0The question was asked in an interview.I'd like to ask this question from Verilog and System Verilog in Embedded System topic in section Specification of Embedded Systems

Answer»

The CORRECT answer is (a) Verilog version 3.0

For explanation I would say: The Verilog VERSIONS 3.0 and 3.1 is called as the SYSTEM Verilog. These INCLUDE several extensions to the Verilog version 2.0.

2.

What to TLM stand for?(a) transfer level modelling(b) triode level modelling(c) transaction level modelling(d) transistor level modellingI have been asked this question in an interview for internship.I need to ask this question from Introduction to VHDL-II topic in chapter Specification of Embedded Systems

Answer» CORRECT choice is (C) TRANSACTION level MODELLING

To explain: The TLM is transaction-level modelling and the SystemC is ASSOCIATED with the ESL and TLM.
3.

Which model is used to denote the boolean functions?(a) switch level(b) gate level model(c) circuit level(d) layout modelThis question was posed to me during an interview for a job.The doubt is from Levels of Hardware Modelling topic in chapter Specification of Embedded Systems

Answer»

Correct answer is (B) gate LEVEL MODEL

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

4.

Which models communicate between the components?(a) transaction level modelling(b) fine-grained modelling(c) coarse-grained modelling(d) circuit level modelThis question was posed to me in an interview.The above asked question is from Levels of Hardware Modelling in section Specification of Embedded Systems

Answer»

Correct option is (a) transaction LEVEL modelling

To elaborate: 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.

5.

Which of the following is the most frequently used circuit-level model?(a) SPICE(b) VHDL(c) Verilog(d) System VerilogI had been asked this question by my college director while I was bunking the class.Query is from Levels of Hardware Modelling topic in section Specification of Embedded Systems

Answer»

Right choice is (a) SPICE

For 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.

6.

Which model of SystemC uses the integer number to define time?(a) SystemC 1.0(b) SystemC 2.0(c) SystemC 3.0(d) SystemC 4.0The question was posed to me by my school principal while I was bunking the class.I need to ask this question from Introduction to VHDL-II topic in section Specification of Embedded Systems

Answer»

The correct CHOICE is (B) SystemC 2.0

The explanation: The SystemC includes several MODELS of the TIME. SYSTEM 2.0 is an integer model to define time and this model also supports physical units such as microseconds, nanoseconds, picoseconds etc.

7.

Which model of SystemC uses floating point numbers to denote time?(a) SystemC 1.0(b) SystemC 2.0(c) SystemC 3.0(d) SystemC 4.0I got this question in an interview for job.This interesting question is from Introduction to VHDL-II in portion Specification of Embedded Systems

Answer»

Correct option is (a) SystemC 1.0

For explanation I would say: The SystemC INCLUDES several models of the TIME units. SystemC 1.0 uses floating point numbers which DENOTE time.

8.

Which level simulates the algorithms that are used within the embedded systems?(a) gate level(b) circuit level(c) switch level(d) algorithmic levelI had been asked this question in homework.The query is from Levels of Hardware Modelling in portion Specification of Embedded Systems

Answer»

The CORRECT option is (d) ALGORITHMIC level

To ELABORATE: The algorithmic level simulates the algorithm which is used within in the embedded SYSTEM.

9.

Which of the following is standardised as IEEE 1364?(a) C(b) C++(c) FORTRAN(d) VerilogThe question was posed to me by my school teacher while I was bunking the class.This interesting question is from Verilog and System Verilog in Embedded System in portion Specification of Embedded Systems

Answer»

Right choice is (d) Verilog

For explanation: The Verilog is a hardware DESCRIPTION language which was DEVELOPED for MODELLING hardware and ELECTRONIC devices. This was LATER standardised by IEEE standard 1364.

10.

What does VHSIC stand for?(a) very high speed integrated chip(b) very high sensor integrated chip(c) Verilog system integrated chip(d) Verilog speed integrated chipThe question was asked in examination.This intriguing question originated from Introduction to VHDL topic in division Specification of Embedded Systems

Answer»

Right ANSWER is (a) very high speed integrated chip

The EXPLANATION: The VHSIC STANDS for very high speed integrated chip and VHDL was designed in the context of the VHSIC, developed by the department of defence in the US.

11.

Which of the following is an abstraction of the signal impedance?(a) level(b) strength(c) size(d) natureThis question was posed to me during a job interview.This interesting question is from Introduction to VHDL in portion Specification of Embedded Systems

Answer»

The correct ANSWER is (b) strength

The best I can EXPLAIN: The SYSTEMS contain electrical SIGNALS of different strengths and it needs to compute the strength and the logic level resulting from a connection of two or more sources of electrical signals. The strength is the abstraction of the signal impedance.

12.

Which of the following describes the connections between the entity port and the local component?(a) port map(b) one-to-one map(c) many-to-one map(d) one-to-many mapsThe question was posed to me in semester exam.This interesting question is from Introduction to VHDL in division Specification of Embedded Systems

Answer»

Correct answer is (a) port map

The EXPLANATION: The port map describes the connection between the entity port and the local COMPONENT. The component is declared by component declaration and the entity ports are MAPPED with the port mapping.

13.

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 modelThis question was addressed to me during a job interview.This question is from Levels of Hardware Modelling in section Specification of Embedded Systems

Answer»

Right option is (c) circuit LEVEL model

Easy 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.

14.

Which hardware description language is popular in the US?(a) System Verilog(b) System log(c) Verilog(d) VHDLThe question was posed to me at a job interview.I'm obligated to ask this question of Verilog and System Verilog in Embedded System topic in section Specification of Embedded Systems

Answer» CORRECT option is (c) VERILOG

The best I can explain: Verilog and VHDL are ALMOST similar in their characteristics and have a similar NUMBER of users. The VHDL is more popular in Europe WHEREAS Verilog is more popular in the US.
15.

Which wait statement does follow a condition?(a) wait for(b) wait until(c) wait(d) wait onThe question was asked by my college professor while I was bunking the class.My question is based upon Introduction to VHDL-II topic in chapter Specification of Embedded Systems

Answer»

The correct answer is (b) wait until

The best explanation: The wait until follows a condition. The condition may be an arithmetic or LOGICAL one and the wait for STATEMENT follows time duration, it might be in MICROSECONDS or NANOSECONDS or any other time unit. Similarly, the wait on statement follows a signal list and the wait statement suspends INDEFINITELY.

16.

Who developed the Verilog?(a) Moorby(b) Thomas(c) Russell and Ritchie(d) Moorby and ThomsonThe question was asked by my college professor while I was bunking the class.This question is from Verilog and System Verilog in Embedded System topic in chapter Specification of Embedded Systems

Answer»

Right choice is (d) Moorby and Thomson

Explanation: The Verilog is a hardware description language which was developed by Moorby and Thomson in 1991 and it was standardised as IEEE standard 1364. The Verilog is MODELLED for the ELECTRONICS DEVICES.

17.

Which level model components like ALU, memories registers, muxes and decoders?(a) switch level(b) register-transfer level(c) gate level(d) circuit levelI have been asked this question in an interview for internship.My question comes from Levels of Hardware Modelling in portion Specification of Embedded Systems

Answer»

Correct answer is (b) register-transfer level

To elaborate: 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.

18.

Which of the following support the modelling partial differentiation equation?(a) gate level(b) algorithmic level(c) system level(d) switch levelThe question was posed to me during an interview.The question is from Levels of Hardware Modelling topic in section Specification of Embedded Systems

Answer»

Correct option is (c) SYSTEM level

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.

19.

Which C++ class is similar to the hardware description language like VHDL?(a) SystemC(b) Verilog(c) C(d) JAVAThe question was asked in quiz.I'm obligated to ask this question of Introduction to VHDL-II topic in chapter Specification of Embedded Systems

Answer»

Right CHOICE is (a) SystemC

To explain: The SystemC is a C++ class which is similar to the hardware description languages like VHDL and Verilog. The EXECUTION and SIMULATION time in the SystemC is ALMOST similar to the VHDL.

20.

Which wait statement does follow duration?(a) wait for(b) wait(c) wait until(d) wait onThis question was posed to me in a job interview.The above asked question is from Introduction to VHDL-II topic in chapter Specification of Embedded Systems

Answer»

Correct ANSWER is (a) WAIT for

To explain I would say: The wait for STATEMENT follows time duration, it might be in MICROSECONDS or NANOSECONDS or any other time unit.

21.

How many kinds of wait statements are available in the VHDL design?(a) 3(b) 4(c) 5(d) 6This question was addressed to me in exam.This question is from Introduction to VHDL-II in chapter Specification of Embedded Systems

Answer» CORRECT answer is (b) 4

Easiest explanation: There are FOUR KINDS of wait STATEMENTS. These are wait on, wait for, wait until and wait.
22.

Which model cannot simulate directly?(a) circuit level model(b) switch-level model(c) gate level model(d) layout modelI have been asked this question during an interview.The above asked question is from Levels of Hardware Modelling topic in chapter Specification of Embedded Systems

Answer» CORRECT ANSWER is (d) LAYOUT model

For 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.
23.

Which model of the SystemC helps in the communication purpose?(a) SystemC 2.0(b) SystemC 3.0(c) SystemC 1.0(d) SystemC 4.0This question was posed to me during a job interview.This question is from Introduction to VHDL-II in division Specification of Embedded Systems

Answer»

Correct choice is (a) SystemC 2.0

Explanation: The SystemC 2.0 provides the channel PORT and INTERFACE PORTS for the COMMUNICATION PURPOSE.

24.

Which of the following is a C++ class library?(a) C++(b) C(c) JAVA(d) SystemCI have been asked this question in a national level competition.My question is based upon Introduction to VHDL-II topic in section Specification of Embedded Systems

Answer» RIGHT answer is (d) SystemC

To EXPLAIN: System C is a C++ class library which HELPS in SOLVING the BEHAVIOURAL, resolution, simulation time problems.
25.

Which of the following is an abstraction of the signal voltage?(a) level(b) strength(c) nature(d) sizeI got this question in class test.I'd like to ask this question from Introduction to VHDL in division Specification of Embedded Systems

Answer»

The CORRECT OPTION is (a) level

The best I can explain: Most of the systems contain electrical signals of different STRENGTHS and levels. The level of the signal is the ABSTRACTION of the signal voltage and the strength is the abstraction of the signal IMPEDANCE.

26.

Which of the following has a cycle-true set of simulation?(a) switch-level model(b) layout model(c) circuit-level(d) fine-grained modelThis question was posed to me during an interview.I would like to ask this question from Levels of Hardware Modelling in division Specification of Embedded Systems

Answer»

The correct choice is (d) fine-grained model

The BEST 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.

27.

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 modelThe question was asked in an online interview.I need to ask this question from Levels of Hardware Modelling topic in section Specification of Embedded Systems

Answer»

The correct choice is (c) coarse-grained model

The 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.

28.

Which of the following is an analogue extension of the VHDL?(a) VHDL-AMS(b) System VHDL(c) Verilog(d) System VerilogI have been asked this question in a national level competition.This intriguing question originated from Levels of Hardware Modelling in portion Specification of Embedded Systems

Answer»

The correct choice is (a) VHDL-AMS

To explain: The VHDL-AMS is the EXTENSION of the VHDL and this includes the ANALOGUE and MIXED behaviour of the SIGNALS.

29.

Which hardware description language is more flexible?(a) VHDL(b) Verilog(c) C(d) C++This question was addressed to me in an online interview.This intriguing question comes from Verilog and System Verilog in Embedded System topic in division Specification of Embedded Systems

Answer»

Right option is (a) VHDL

The best I can EXPLAIN: The Verilog is LESS flexible compared to the VHDL, that is, it allows the hardware entities to be INSTANTIATED in loops which help to build up a structural DESCRIPTION. But Verilog, on the other hand, focuses more on the built-in features.

30.

Which of the following are capable of displaying output signal waveforms resulting from stimuli applied to the inputs?(a) VHDL simulator(b) VHDL emulator(c) VHDL debugger(d) VHDL locaterI have been asked this question during an interview.This key question is from Introduction to VHDL topic in division Specification of Embedded Systems

Answer»

Right answer is (a) VHDL simulator

Easy explanation: The VHDL simulator is capable of displaying the output signal waveforms which results from the stimuli or TRIGGER applied to the INPUT.

31.

What do VHDL stand for?(a) Verilog hardware description language(b) VHSIC hardware description language(c) very hardware description language(d) VMEbus description languageI have been asked this question by my school teacher while I was bunking the class.My question is taken from Introduction to VHDL in section Specification of Embedded Systems

Answer»

Right choice is (B) VHSIC hardware description language

The best I can explain: VHDL is the VHSIC(very high speed INTEGRATED CIRCUIT) hardware description language which was developed by three COMPANIES, IBM, Intermetrics and Texas Instruments and the first version of the VHDL is established in the year 1984 and later on the VHDL is standardised by the IEEE.

32.

Which model uses transistors as their basic components?(a) switch model(b) gate level(c) circuit level(d) layout modelThe question was asked in an online quiz.I want to ask this question from Levels of Hardware Modelling in section Specification of Embedded Systems

Answer»

Right ANSWER is (a) SWITCH model

Easiest 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.

33.

Which of the following language can describe the hardware?(a) C(b) C++(c) JAVA(d) VHDLThe question was posed to me in homework.My enquiry is from Introduction to VHDL in chapter Specification of Embedded Systems

Answer»

Correct choice is (d) VHDL

To EXPLAIN I WOULD SAY: The VHDL is the hardware description language which describes the hardware whereas the C, C++ and JAVA are software languages.

34.

Which of the following provides multiple-valued logic with eight signal strength?(a) Verilog(b) VHDL(c) C(d) C++I have been asked this question in semester exam.I'd like to ask this question from Verilog and System Verilog in Embedded System in chapter Specification of Embedded Systems

Answer»

The correct answer is (a) Verilog

Best explanation: The Verilog supports the multiple-valued LOGIC with eight DIFFERENT SIGNAL strength but Verilog is LESS flexible compared to the VHDL, that is, it allows the hardware entities to be instantiated in loops which help to build up a STRUCTURAL description.

35.

Each unit to be modelled in a VHDL design is known as(a) behavioural model(b) design architecture(c) design entity(d) structural modelThis question was posed to me in quiz.My doubt stems from Introduction to VHDL in section Specification of Embedded Systems

Answer»

Correct answer is (c) DESIGN ENTITY

Best EXPLANATION: Each unit to be modelled in a VHDL design is known as the design entity or the VHDL entity. There are TWO TYPES of ingredients are used. These are the entity declaration and the architecture declaration.

36.

Which model is used for the power estimation?(a) gate-level model(b) layout model(c) circuit model(d) switch modelI got this question during an online interview.Enquiry is from Levels of Hardware Modelling in portion Specification of Embedded Systems

Answer»

Correct choice is (a) gate-level MODEL

To explain I would say: 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.

37.

Which of the following is a Verilog version 1.0?(a) IEEE standard 1394-1995(b) IEEE standard 1364-1995(c) IEEE standard 1394-2001(d) IEEE standard 1364-2001This question was posed to me in class test.My doubt is from Verilog and System Verilog in Embedded System topic in chapter Specification of Embedded Systems

Answer»

Right option is (b) IEEE STANDARD 1364-1995

Best explanation: The IEEE standard 1364-1995 is the FIRST VERSION of the VERILOG and IEEE standard 1394-2001 is the Verilog version 2.0.

38.

Which of the following is a systematic way of building up value sets?(a) CSA theory(b) Bayes theorem(c) Russell’s power mode;(d) first power modelI have been asked this question in an online interview.This intriguing question comes from Introduction to VHDL in chapter Specification of Embedded Systems

Answer»
39.

What does ESL stand for?(a) EEPROM system level(b) Electronic-system level(c) Electrical system level(d) Electron system levelI have been asked this question by my college director while I was bunking the class.My question comes from Introduction to VHDL-II topic in section Specification of Embedded Systems

Answer»

Correct CHOICE is (b) Electronic-system level

To EXPLAIN I would say: The ESL is electronic-system level and the SystemC is associated with the ESL and TLM. The SystemC is also applied to the architectural EXPLORATION, performance modelling, SOFTWARE development and so on.

40.

Who proposed the CSA theory?(a) Russell(b) Jacome(c) Hayes(d) RitchieThe question was posed to me in semester exam.I'm obligated to ask this question of Introduction to VHDL in division Specification of Embedded Systems

Answer»

The correct answer is (c) Hayes

The best I can explain: The CSA THEORY is PROPOSED by Hayes and this theory is based on the SYSTEMATIC way of BUILDING up VALUE sets.

41.

Which model includes geometric information?(a) switch-level model(b) layout model(c) gate level model(d) register-transfer levelI have been asked this question in homework.I need to ask this question from Levels of Hardware Modelling in portion Specification of Embedded Systems

Answer»

The correct OPTION is (b) layout MODEL

For explanation I WOULD say: 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.

42.

Which hardware description language is more popular in Europe?(a) VHDL(b) System log(c) Verilog(d) CThis question was posed to me by my school teacher while I was bunking the class.My doubt stems from Verilog and System Verilog in Embedded System topic in chapter Specification of Embedded Systems

Answer»

Right choice is (a) VHDL

Easiest explanation: The Verilog and VHDL are HARDWARE description LANGUAGE and these are similar in their CHARACTERISTICS and have a similar number of USERS. The VHDL is more popular in Europe. The Verilog is more popular in the US.

43.

Which of the following is a superset of Verilog?(a) Verilog(b) VHDL(c) System Verilog(d) System VHDLThe question was asked by my school teacher while I was bunking the class.Question is taken from Verilog and System Verilog in Embedded System in chapter Specification of Embedded Systems

Answer»

Right choice is (c) System VERILOG

The best explanation: The System Verilog is a superset of the Verilog. But later on, System Verilog and Verilog has merged into a NEW IEEE STANDARD 1800-2009.

44.

Which of the following provide more features for transistor-level descriptions?(a) C++(b) C(c) VHDL(d) VerilogThis question was posed to me at a job interview.The question is from Verilog and System Verilog in Embedded System in division Specification of Embedded Systems

Answer»

Right answer is (d) Verilog

For EXPLANATION: The Verilog offers more FEATURES than the VHDL but VHDL is more FLEXIBLE compared to the Verilog. The Verilog can provide transistor-level descriptions but the VHDL cannot provide this description.