VHDL/Introduction to VHDL Mcq Sample Test,Sample questions

Question:
 A package in VHDL consists of _________

1.Commonly used architectures

2.Commonly used tools

3.Commonly used data types and subroutines

4.Commonly used syntax and variables

Posted Date:-2022-02-08 04:48:36


Question:
 In VHDL, Bus is a type of ________

1.Signal

2.Constant

3.Variable

4.Drive

Posted Date:-2022-02-08 04:55:08


Question:
 What does the architecture of an entity define?

1.External interface

2.Internal functionality

3.Ports of the entity

4.Specifications

Posted Date:-2022-02-08 05:13:59


Question:
 What does the declarative part of architecture contain?

1.Declaration of another entity

2.Declaration of libraries and packages

3.Declaration of local signals, constants or subprograms

4. Declaration of Architecture type

Posted Date:-2022-02-08 05:15:29


Question:
 What is the advantage of using VHDL instead of any other HDL?

1.Week typing

2.Based on ADA

3.Portability

4.Easy to code

Posted Date:-2022-02-08 04:40:41


Question:
 What is the extension of the netlist file; input to the place and route EDA tools?

1.EIDF

2.SDF

3.TXT

4.CPP

Posted Date:-2022-02-08 04:30:32


Question:
 Which of the following can have more than one driver?

1.IN

2.OUT

3.INOUT

4.BUFFER

Posted Date:-2022-02-08 05:11:31


Question:
 Which of the following HDLs are IEEE standards?

1.VHDL and Verilog

2.C and C++

3.Altera and Xilinx

4.Quartus II and MaxPlus II

Posted Date:-2022-02-08 04:34:59


Question:
 Which of the following is not a back end EDA tool?

1.Floor planning tools

2.Placement tools

3.Routing tools

4.Simulators

Posted Date:-2022-02-08 04:25:47


Question:
 Which of the following is not an EDA tool?

1.Visual C++

2.Quartus II

3.Xilinx ISE

4.MaxPlus II

Posted Date:-2022-02-08 04:22:52


Question:
 Which of the following is the default mode for a port variable?

1.IN

2.OUT

3.INOUT

4.BUFFER

Posted Date:-2022-02-08 05:12:16


Question:
 Which of the following is used at the end of a statement?

1.; (Semicolon)

2.— ( double hyphen)

3._ (underscore)

4.No sign is used at the end of statement

Posted Date:-2022-02-08 05:03:09


Question:
 Which of the following mode of the signal is bidirectional?

1.IN

2.OUT

3.INOUT

4.BUFFER

Posted Date:-2022-02-08 05:07:32


Question:
 Why do we need concurrent processing for describing digital systems in HDLs?

1. Faster processing than conventional programming languages

2.Concurrent processing is easier than sequential processing

3.It allows taking timing constraints into consideration

4.Complexity of digital systems needs concurrent processing

Posted Date:-2022-02-08 04:36:53


Question:
After compiling VHDL code with any EDA tool, we get __________
 

1.Final device

2.FPGA

3.Optimized netlist

4.Netlist

Posted Date:-2022-02-08 04:21:51


Question:
An Antifuse programming technology is associated with _________

1.CPLDs

2.FPGAs

3.SPLDs

4.ASICs

Posted Date:-2022-02-08 04:24:43


Question:
Complete description of the circuit to be designed is given in _________

1.Architecture

2.Entity

3.Library

4.Configurations

Posted Date:-2022-02-08 04:49:35


Question:
Complete description of the circuit to be designed is given in _________

1.Architecture

2.Entity

3.Library

4.Configurations

Posted Date:-2022-02-08 04:50:01


Question:
he process of transforming a design entry information of the circuit into a set of logic equations in any EDA tool is known as _________

1.Simulation

2.Optimization

3.Synthesis

4.Verification

Posted Date:-2022-02-08 04:23:46


Question:
In an assignment statement, OUT signal can be used only to the ___________

1.Left of <= operator

2.Right of <= operator

3.Any side of <= operator

4.Right of := operator

Posted Date:-2022-02-08 05:08:17


Question:
In what aspect, HDLs differ from other computer programming languages?

1.No aspect; both are same

2.HDLs describe hardware rather than executing a program on a computer

3.HDLs describe software and not hardware

4.Other computer programming languages have more complexity

Posted Date:-2022-02-08 04:32:01


Question:
On which side of assignment operator, we can use the IN type signal?

1.Left

2.Right

3.Both

4.Can’t be used

Posted Date:-2022-02-08 05:09:01


Question:
Predefined data for an VHDL object is called ________

1.Generic

2.Constant

3.Attribute

4.Library

Posted Date:-2022-02-08 04:58:34


Question:
Refer to the VHDL code given below, how many input-output pins are there in MUX entity?

ENTITY mux IS
Port ( a,b : IN STD_LOGIC;
Y : OUT STD_LOGIC);
END mux;

1.5

2.4

3.3

4.2

Posted Date:-2022-02-08 05:06:37


Question:
The statements in between the keyword BEGIN and END are called _______

1.Concurrent statements

2.Netlist

3.Declaration statement

4.Entity function

Posted Date:-2022-02-08 05:16:25


Question:
VHDL is based on which of the following programming languages?

1.ADA programming language

2.C

3.Assembly

4.PHP

Posted Date:-2022-02-08 04:39:04


Question:
What are the differences between simulation tools and synthesis tool?

1.Simulators are used to check the performance of circuit and Synthesis tools are for the fabrication of circuits

2.Simulators and Synthesis tools works exactly same

3.Simulators are used just to check basic functionality of the circuit and Synthesis tools includes timing constraints and other factors along with simulation

4.Simulation finds the error in the code and Synthesis tool corrects the code

Posted Date:-2022-02-08 04:27:04


Question:
What is the basic use of EDA tools?

1. Communication of Electronic devices

2.Fabrication of Electronics hardware c)

3. Electronic circuits simulation and synthesis

4.Industrial automation

Posted Date:-2022-02-08 04:20:42


Question:
What is the difference between OUT and BUFFER?

1.BUFFER can’t be used inside the entity for reading the value and OUT can be

2.BUFFER can only be read whereas OUT can only be assigned a value

3.BUFFER can be read as well as assigned a value but OUT can only be assigned

4.Both are same

Posted Date:-2022-02-08 05:10:14


Question:
What is the full form of VHDL?

1.Verilog Hardware Description Language b)

2.Very High speed Description Language

3.Variable Hardware Description Language

4.Very high speed Hardware Description Language

Posted Date:-2022-02-08 04:19:43


Question:
What is the use of Generics in VHDL?

1.To turn on and off the drivers

2.To pass information to the entity

3.To describe architecture

4.To divide code into small processes

Posted Date:-2022-02-08 04:56:09


Question:
What is the use of the Configuration statement?

1.To configure the components exactly in design

2.To complete the design process by adding libraries

3. To add more than one entities into a single architecture

4.To add some component in any entity architecture pair

Posted Date:-2022-02-08 04:51:50


Question:
Which of the following can be the name of an architecture?
 

1. arch 1

2.1arch

3. arch_1

4.architecture

Posted Date:-2022-02-08 05:17:17


Question:
Which of the following can be the name of an entity?

1.NAND

2.Nand_gate

3.Nand gate

4.AND

Posted Date:-2022-02-08 05:05:44


Question:
Which of the following can’t be declared in the declaration part of the architecture?

1.Signals

2.Subprograms

3.Components

4.Libraries

Posted Date:-2022-02-08 05:18:03


Question:
Which of the following describes the structure of VHDL code correctly?

1.Library Declaration; Entity Declaration; Architecture Declaration; Configurations

2.Entity Declaration; Configuration; Library Declaration; Architecture Declaration

3.Configuration; Library Declaration; Entity Declaration; Architecture Declaration

4.Library Declaration; Configuration; Entity Declaration; Architecture Declaration

Posted Date:-2022-02-08 05:00:13


Question:
Which of the following is a characteristic of Verilog HDL?

1.Strongly typed language

2.Case sensitive

3.Better library

4.Not portable

Posted Date:-2022-02-08 04:42:07


Question:
Which of the following is a characteristic of VHDL?

1.Case sensitive

2.Use of simple data types

3.Based on C programming language

4.Strongly typed language

Posted Date:-2022-02-08 04:41:22


Question:
Which of the following is not defined by the entity?

1.Direction of any signal

2.Names of signal

3.Different ports

4.Behavior of the signals

Posted Date:-2022-02-08 05:04:58


Question:
Which of the following is the basic building block of a design?

1.Architecture

2.Entity

3.Process

4.Package

Posted Date:-2022-02-08 04:43:36


Question:
Which of the following statements execute faster?

1.Sequential statements

2.Concurrent statements

3.Declaration statements

4.Loop statements

Posted Date:-2022-02-08 05:19:35


Question:
Why we needed HDLs while having many traditional Programming languages?

1.Traditional programming languages are complex

2.HDLs are complementary to traditional programming languages to complete the design process

3.Some characteristics of digital hardware couldn’t be captured by traditional languages

4.HDLs offer more complexity than traditional programming languages.

Posted Date:-2022-02-08 04:35:59


More MCQS

  1. Introduction to VHDL Mcq
  2. VHDL Mcq – Data Objects and Types
  3. VHDL Mcq– Behavioural Modelling
  4. VHDL Mcq – Structural Modeling
  5. VHDL Mcq – Types of VHDL Modelling
  6. VHDL Mcq – WAIT Statements
  7. VHDL Mcq – Signal vs Variables
Search
R4R Team
R4Rin Top Tutorials are Core Java,Hibernate ,Spring,Sturts.The content on R4R.in website is done by expert team not only with the help of books but along with the strong professional knowledge in all context like coding,designing, marketing,etc!