Tuesday, February 20, 2024

MID-1 OBJECTIVE QN

UNIT -1

1. ________ symbol identifies a system task. [ ]

(a) / (b) $

(c) # (d) %

2. The higher level of design description next to circuit level is __________ level. [ ]

(a) Switch level (b) Gate level

(c) Data flow level (d) Behavioural level.

3. Any program written to test a design description is, [ ]

(a) Module (b) Stimulus module

(c) Test bench (d) All of the above

4. Functions are used in all programming languages is known as [ ]

(a) Subroutines (b) Level

(c) Programs (d) Languages

5. In verilog, the system task used for controlling system is [ ]

(a) $ display (b) $ monitor

(c) $ finish (d) All of the above

6. The two groups of data types are, [ ]

(a) Variable and et data type (b) Wire and tri-data type

(c) Integer (d) Real

7. The two types of numbers used in verilog are [ ]

(a) Decimal and real (b) Integer and real

(c) Base form and real (d) None of the above

8. In order to increase readability of a digital design, __________ are written in a verilog code. [ ]

(a) Programs (b) Functions

(c) Operands (d) Comments

9. White space characters are used to separate [ ]

(a) Numbers (b) Keywords

(c) Identifiers (d) Integers

10. When a string of ASCII characters are used as an operand in an expression, it is treated as, [ ]

(a) Real number (b) Octal number

(c) Binary number (d) None of the above

K E Y

1. (b) 2. (b) 3. (d) 4. (a) 5. (c)

6. (a) 7. (b) 8. (d) 9. (b) 10. (c)

OBJECTIVE TYPE



UNIT - 2

1. Multiplexers are also known as, [ ]

(a) Data finder (b) Data deselectors

(c) Data selector (d) None of the above

2. The ripple carry adder requires a significant amount of time to complete the addition step,

and the time delay experienced during the process is referred to as _____ (or) _____. [ ]

(a) Carry propagation delay (b) Inter-stage carry delay

(c) Both a & b (d) None

3. To overcome this limitation of ripple carry adder and accelerate the addition process, a new technique

called _________ is implemented. [ ]

(a) Look ahead-carry addition (b) Carry addition

(c) BCD adder (d) Multiplexer

4. The problem of subtraction is changed into a problem of addition by using _____ representations. [ ]

(a) 10’s complement (b) Adder

(c) 9’s complement (d) 1’s and 2’s complement

5. An 8:1 multiplexer is available in the form of _____ & _____ IC’s. [ ]

(a) 74157 & 74158 (b) 74151 & 74152

(c) 74151 & 74157 (d) None

6. IC 74181 is used as _____. [ ]

(a) ALU (b) comparator

(c) Adder (d) Subtractor

7. 74 × 85 IC is a _____ bit MSI comparator and to design a 16-bit comparator _____ number

of 74 × 85 comparators has to be cascaded. [ ]

(a) 4-bit, 5 (b) 16-bit, 1

(c) 4-bit, 4 (d) 8-bit, 4

8. The 74180 has dual functions; it can be used as a _____ as well as a _____. [ ]

(a) Parity generator, Priority encoder (b) Parity checker, Priority encoder

(c) Parity generator, Parity checker (d) None

9. In BCD-to-binary converter using IC 74185A, the _____ of the binary input skips (bypasses)

the converter and appears as the _____of BCD output.

(a) LSB, LSB (b) LSB,MSB

(c) MSB,LSB (d) MSB,MSB

10. An IC 74148 is used as _____ [ ]

(a) Octal-to-Binary Priority Encoder (b) Decimal-to-BCD Priority Encoder

(c) BCD-to-Binary Converter (d) None

11. Which of the following is not an arthmetic circuit? [ ]

(a) 4 - bit comparator (b) 16 - bit BCD adder

(c) Ripple carry adder (d) BCD to 7 segment code converter

K E Y

1. (c) 2. (a) 3. (d) 4. (b) 5. (a)

6. (c) 7. (c) 8. (a) 9. (a) 10. (a)

11. (d)


UNIT - 3

1. Parallel access shift register performs, [ ]

(a) Parallel to serial conversion

(b) Serial to parallel conversion

(c) Parallel to parallel conversion

(d) Both (a) and (b)

2. ______ counter counts only in one direction (i.e., either up or down). [ ]

(a) Up-down counter

(b) Single mode counter

(c) Multi mode counter

(d) None of the above

3. A 4-bit ring counter is also known as, [ ]

(a) Universal register

(b) Parallel register

(c) Circular shift register

(d) None of the above

4. LFSR is also known as [ ]

(a) Maximum length sequence generator

(b) Minimum length sequence generator

(c) Shift circular register

(d) Johnson counter

5. Moebius counter is also called as [ ]

(a) Ring counter

(b) Twisted-ring counter

(c) Johnson counter

(d) Both (b) and (c)

6. The glitch free outputs are present in ____________ counter. [ ]

(a) Johnson

(b) Ring

(c) Twisted-ring

(d) None

7. 74 × 163 is a synchronous 4-bit binary ____________ counter with active-low load and clear inputs [ ]

(a) MSI

(b) Ring

(c) Johnson

(d) None


8. Specialized ____________ functions are used for data encryption and decryption. [ ]

(a) Combinational

(b) Arithmatic

(c) Sequential

(d) None

9. In sequential circuits, output depends on, [ ]

(a) Present input and future output

(b) Present input and output

(c) Present input and past output

(d) Present input only

10. Which of the following are true about sequential circuits? [ ]

(a) Input signals can effect memory elements

(b) Circuits are simple to design

(c) Speed of operation is limited

(d) All of the above

11. Asynchronous sequential circuits use , [ ]

(a) Timer delay latches

(b) Gate devices

(c) Memory elements

(d) All of the above

12. ________ is a pictorial representation of the behavior of a sequential circuit. [ ]

(a) State table

(b) State diagram

(c) State assignment

(d) Flow table

13. _______ is the next portion of state table. [ ]

(a) Tabular

(b) Flow table

(c) Transition

(d) State diagram

14. Which of the following are the major fundamentals for VHDL [ ]

(a) Library support

(b) Timing control

(c) Concurrency

(d) All of the above


15. _________ provides the interface between the device and other external peripherals. [ ]

(a) Entity declaration

(b) Package body

(c) Architecture

(d) Package declaration

16. _____ is used for a unidirectional ouput signal. [ ]

(a) in

(b) Buffer

(c) Out

(d) inout

17. The common package declarations can be shared by many design units by using [ ]

(a) Library clause

(b) Use clause

(c) Both (a) and (b)

(d) None of the above

18. Process is used to declare, [ ]

(a) Variables

(b) Constants

(c) Functions

(d) All of the above

19. In __________ description, the circuits are represented interms of flow of data and elements. [ ]

(a) Behavioral

(b) Structural

(c) Data flow

(d) Both (b) and (c)

20. In component declaration, every individual component is declared with unique [ ]

(a) Name-identifier

(b) Number

(c) Type of the input and output ports

(d) All of the above

21. In _____ type, data elements are represented in a sequential manner [ ]

(a) Scalar

(b) Composite

(c) Access

(d) File


22. ______ data type indicates the files that are present in host environment. [ ]

(a) Access

(b) Composite

(c) File

(d) Scalar

23. Which of the following are the example of a signal object? [ ]

(a) Signal CLOCK:BIT;

(b) signal DATABUS:BIT VECTOR (0 to 15);

(c) Both (a) and (b)

(d) type BIT_FILE

24. Which of the following is true about basic identifier? [ ]

(a) Character must begin with a letter but, should not end with an underscore

(b) Character cna be both upper case and lower case letter

(c) It should not contain two underscore characters.

(d) All of the above

25. A library consists of [ ]

(a) Shared Designs

(b) Shared implementations

(c) Shared declarations

(d) All of the above

26. STD library includes, [ ]

(a) Basic definitions

(b) Type of VHDL language

(c) Utilities for text

(d) Both (a) and (b)

27. In IEEE.STD_LOGIC_1164.ALL ; ALLmeans, [ ]

(a) Use all definitions of file

(b) Use all variables of file

(c) Use all constants of file

(d) All of the abpve.

28. The process of associating a design entity and an architecture to a component instance is known as, [ ]

(a) Binding

(b) Component installation

(c) Component declaration

(d) Package declaration


29. Which of the statements are used to stoop the execution? [ ]

(a) Process

(b) Wait

(c) Variable assignment

(d) Signal assignment

30. Wait for ‘0‘ns indicates the processor to wait for, [ ]

(a) ‘0‘ns

(b) Less than ‘0‘ns

(c) One data cycle

(d) None of the above

31. In ______ loop, the statements are repeated until a specified condition becomes false. [ ]

(a) While

(b) Simple

(c) For

(d) All of the above

32. _______ statement is used inside the loop to terminate statements unconditionally. [ ]

(a) Next

(b) Assertion

(c) Terminate

(d) Exit

33. Which of the following is used to eliminate unwanted splices and transients in signals. [ ]

(a) Transport delay

(b) Insertion delay

(c) Delta delay

(d) Both (b) and (c)

34. In the syntax, Target_Signal<=transport A after trasnport_delay; represents, [ ]

(a) Input

(b) Output

(c) Transport delay value

(d) Input-Output value

35. The process of automatic transformation of higher level abstraction to a lower level abstraction

is known as. [ ]

(a) Synthesis

(b) Translation

(c) Minimization

(d) Optimization


36. Which of the following are the functions of logic synthesizer? [ ]

(a) Translation

(b) Logic minimization and Optimization

(c) Mapping to gates

(d) All of the above

37. Translation operation is performed using , [ ]

(a) AND, OR gates

(b) Flip flops

(c) Latches

(d) All of the above

38. Logic optimization uses___ to make the equations of synthesizer network. [ ]

(a) Sequence of factoring

(b) Substitution operation

(c) Elimination operation

(d) All of the above

K E Y

1. (d) 2. (b) 3. (c) 4. (a) 5. (d)

6. (b) 7. (a) 8. (c) 9. (b) 10. (d)

11. (d) 12. (b) 13. (a) 14. (d) 15. (a)

16. (b) 17. (c) 18. (a) 19. (c) 20. (d)

21. (a) 22. (c) 23. (c) 24. (d) 25. (d)

26. (a) 27. (a) 28. (a) 29. (b) 30. (a)

31. (a) 32. (d) 33. (b) 34. (d) 35. (a)

36. (d) 37. (d) 38. (d)

Thursday, February 15, 2024

DICD PREVIOUS QUESTION PAPER

DIGITAL-IC-DESIGN-JULY-2023  

DICD UNIT- 1

CLICK HERE FOR    VHDL  MATERIAL

COMPARISON TREE

  Difference between Full and Complete Binary Tree A   binary tree  is a type of data structure where each node can only have  two offspring...