Pages

DIGITAL SYSTEM DESIGN MODEL OBJECTIVE QUESTIONS

1. 
Which type of PLD should be used to program basic logic functions?
A.PLA
B.PAL
C.CPLD
D.SLD
Answer: Option B




2. 
The content of a simple programmable logic device (PLD) consists of:
A.fuse-link arrays
B.thousands of basic logic gates
C.advanced sequential logic functions
D.thousands of basic logic gates and advanced sequential logic functions
Answer: Option D


3.

Once a PAL has been programmed:
A.it cannot be reprogrammed.
B.its outputs are only active HIGHs
C.its outputs are only active LOWs
D.its logic capacity is lost
Answer: Option A

4. 
The complex programmable logic device (CPLD) contains several PLD blocks and:
A.field-programmable switches
B.AND/OR arrays
C.a global interconnection matrix
D.a language compiler
Answer: Option C

5. 
PLAs, CPLDs, and FPGAs are all which type of device?
A.SLD
B.PLD
C.EPROM
D.SRAM
Answer: Option B
6. 
The difference between a PLA and a PAL is:
A.the PLA has a programmable OR plane and a programmable AND plane, while the PAL only has a programmable AND plane
B.the PAL has a programmable OR plane and a programmable AND plane, while the PLA only has a programmable AND plane
C.the PAL has more possible product terms than the PLA
D.PALs and PLAs are the same thing.
Answer: Option A

1. The inputs in the PLD is given through
a) NAND gates
b) OR gates
c) NOR gates
d) AND gates
View Answer
Answer: d
Explanation: The inputs in the PLD is given through AND gate followed by inverting & non-inverting buffer.
2. PAL refers to
a) Programmable Array Loaded
b) Programmable Logic Array
c) Programmable Array Logic
d) None of the Mentioned
View Answer
Answer: c
Explanation: PAL refers to Programmable Array Logic.
3. Outputs of the AND gate in PLD is known as
a) Input lines
b) Output lines
c) Strobe lines
d) None of the Mentioned
View Answer
Answer: b
Explanation: Outputs of the AND gate in PLD is known as output lines.
4. PLA contains
a) AND and OR arrays
b) NAND and OR arrays
c) NOT and AND arrays
d) NOR and OR arrays
View Answer
Answer: a
Explanation: Programmable Logic Array is a type of fixed architecture logic devices with programmable AND gates followed by OR gates.
5. PLA is used to implement
a) A complex sequential circuit
b) A simple sequential circuit
c) A complex combinational circuit
d) A simple combinational circuit
View Answer
Answer: c
Explanation: Since, PLA is the combination of different gates, flip-flops. So, it is used to implement complex combinational circuit.
6. A PLA is similar to a ROM in concept except that
a) It hasn’t capability to read only
b) It hasn’t capability to read or write operation
c) It doesn’t provide full decoding to the variables
d) It hasn’t capability to write only
View Answer
Answer: c
Explanation: A PLA is similar to a ROM in concept except that it doesn’t provide full decoding to the variables and doesn’t generate all the minterms as in the ROM.
7. For programmable logic functions, which type of PLD should be used?
a) PLA
b) CPLD
c) PAL
d) SLD
View Answer
Answer: b
Explanation: Since, PAL is programmable and is fixed and also circuitry working is less.
8. The complex programmable logic device contains several PLD blocks and __________
a) A language compiler
b) AND/OR arrays
c) Global interconnection matrix
d) Field-programmable switches
View Answer
Answer: c
Explanation: The complex programmable logic device contains several PLD blocks and a global interconnection matrix by which it communicate through several devices.
9. Which type of device FPGA are?
a) SLD
b) SROM
c) EPROM
d) PLD
View Answer
Answer: d
Explanation: Field-programmable gate arrays (FPGAs) are reprogrammable silicon chips. In contrast to processors that you find in your PC, programming an FPGA rewires the chip itself to implement your functionality rather than run a software application.
10. The difference between a PAL & a PLA is
a) PALs and PLAs are the same thing
b) The PAL has a programmable OR plane and a programmable AND plane, while the PLA only has a programmable AND plane
c) The PLA has a programmable OR plane and a programmable AND plane, while the PAL only has a programmable AND plane
d) The PAL has more possible product terms than the PLA
View Answer
Answer: b
Explanation: The main difference between a PAL & PLA is that PAL has a programmable OR plane and a programmable AND plane, while the PLA only has a programmable AND plane.
11. If a PAL has been programmed once
a) Its logic capacity is lost
b) Its outputs are only active HIGH
c) Its outputs are only active LOW
d) It cannot be reprogrammed
View Answer
Answer: d
Explanation: Since, PAL is dynamic in nature. So, it can’t be reprogrammed.
12. The FPGA refers to
a) First programmable Gate Array
b) Field Programmable Gate Array
c) First Program Gate Array
d) Field Program Gate Array
View Answer
Answer: b
Explanation: The FPGA refers to Field Programmable Gate Array.
13. The full form of VLSI is
a) Very Long Single Integration
b) Very Least Scale Integration
c) Very Large Scale Integration
d) None of the Mentioned
View Answer
Answer: c
Explanation: The full form of VLSI is Very Large Scale Integration in which FPGA is implemented.
14. In FPGA, vertical and horizontal directions are separated by
a) A line
b) A channel
c) A strobe
d) A flip-flop
View Answer
Answer: b
Explanation: Vertical and horizontal directions is separated by a channel in an FPGA which determines the location of the output.
15. Applications of PLAs are
a) Registered PALs
b) Configurable PALs
c) PAL programming
d) All of the Mentioned
View Answer

Answer: d
Explanation: Applications of PLAs are as mentioned above and these are performed by using an extra flip-flop with PAL
MCQ. PROM stands for
  1. Permanent Read Only Memory
  2. Portable Read Only Memory
  3. Programmable Read Only Memory
  4. Plugin Read Only Memory
MCQ. PLD stands for
  1. portable large device
  2. portable logic device
  3. programmable large device
  4. programmable logic device
 D
MCQ. A binary parallel adder produces arithmetic sum in
  1. serial
  2. parallel
  3. sequence
  4. both a and b
 B
1. What is memory decoding?
a) The process of Memory IC used in a digital system is overloaded with data
b) The process of Memory IC used in a digital system is selected for the range of address assigned
c) The process of Memory IC used in a digital system is selected for the range of data assigned
d) The process of Memory IC used in a digital system is overloaded with data allocated in memory cell
View Answer
Answer: b
Explanation: The Memory IC used in a digital system is selected or enabled only for the range of addresses assigned to it and this process is called memory decoding.
2. The first step in the design of memory decoder is
a) Selection of a EPROM
b) Selection of a RAM
c) Address assignment
d) Data insertion
View Answer
Answer: c
Explanation: The first step in the design of memory decoder is address assignment in non-overlapped manner.
3. How many address bits are required to select memory location in Memory decoder?
a) 4 KB
b) 8 KB
c) 12 KB
d) 16 KB
View Answer
Answer: c
Explanation: Since, the given EPROM and RAM are of 4 KB (4 * 1024 = 4096) capacity, it requires 12 address bit to select one of the 4096 memory locations.
4. How memory expansion is done?
a) By increasing the supply voltage of the Memory ICs
b) By decreasing the supply voltage of the Memory ICs
c) By connecting Memory ICs together
d) None of the Mentioned
View Answer
Answer: c
Explanation: Memory ICs can be connected together to expand the number of memory words or the number of bits per word.
5. IC 4116 is organised as
a) 512 * 4
b) 16 * 1
c) 32 * 4
d) 64 * 2
View Answer
Answer: c
Explanation: IC 4116 is organised as 16 * 1 K which has capability to store 16 KB.
6. To construct 16K * 4-bit memory, how many 4116 ICs are required?
a) 1
b) 2
c) 3
d) 4
View Answer
Answer: d
Explanation: Since, IC 4116 is organised as 16K * 1. So, four ICs are required for 16K * 4 memory implementation.
7. How many 1024 * 1 RAM chips are required to construct a 1024 * 8 memory system?
a) 4
b) 6
c) 8
d) 12
View Answer
Answer: c
Explanation: One 1024 * 1 RAM chips is of 1-bit. SO, for construction of 1024 * 8 RAM chip it will require 8 chips.
8. How many 16K * 4 RAMs are required to achieve a memory with a capacity of 64K and a word length of 8 bits?
a) 2
b) 4
c) 6
d) 8
View Answer
Answer: d
Explanation: 16K * 4 = 64K RAM is of 64K. So, 64 * 8 = 512K. Hence, 512/64 = 8.
9. The full form of PLD is
a) Programmable Load Devices
b) Programmable Logic Data
c) Programmable Logic Devices
d) Programmable Loaded Devices
View Answer
Answer: c
Explanation: The full form of PLD is Programmable Logic Devices.
10. PLD contains a large number of
a) Flip-flops
b) Gates
c) Registers
d) All of the Mentioned
View Answer
Answer: d
Explanation: Programmable Logic Devices is a collection of large number of gates, flip-flops, registers that are interconnected on the chip.
11. Logic circuits can also be designed using
a) RAM
b) ROM
c) PLD
d) PLA
View Answer
Answer: c
Explanation: PLD has large number of flip-flops. So, logic circuits can be designed using this PLD circuit.
12. In PLD, there are provisions to perform interconnections of the gates internally, because of
a) High reliability
b) High conductivity
c) The desired logic implementation
d) The desired output
View Answer
Answer: c
Explanation: In PLD, there are provisions to perform interconnections of the gates internally so that the desired logic can be implemented.
13. Why antifuses are implemented in a PLD?
a) To protect from high voltage
b) To increase the memory
c) To implement the programmes
d) As a switching devices
View Answer
Answer: c
Explanation: Programmings are accomplished by using antifuses in a PLD and it is fabricated at the cross points of the gates.
14. How many types of PLD is?
a) 2
b) 3
c) 4
d) 5
View Answer
Answer: a
Explanation: There are two types of PLD, viz., devices with fixed architecture and devices with flexible architecture.
15. PLA refers to
a) Programmable Loaded Array
b) Programmable Logic Array
c) Programmable Array Logic
d) None of the Mentioned
View Answer

Answer: c
Explanation: PLA refers to Programmable Logic Array.

1)   Which level of routing resources are supposed to be the dedicated lines allowing output of each tile to connect directly to every input of eight surrounding tiles?

a. Ultra-fast local resources
b. Efficient long-line resources
c. High speed, very long-line resources
d. High performance global networks
Answer  Explanation 
ANSWER: Ultra-fast local resources
Explanation: 
No explanation is available for this question!

2)   In spartan-3 family architecture, which programmable functional element accepts two 18 bit binary numbers as inputs and computes the product?

a. Configurable Logic Blocks
b. Input Output Blocks
c. Block RAM
d. Multiplier Blocks
Answer  Explanation 
ANSWER: Multiplier Blocks
Explanation: 
No explanation is available for this question!

3)   An antifuse element initial provides ______ between two conductors in absence of the application of sufficient programming voltage.

a. Conduction
b. Insulation
c. Both a and b
d. None of the above
Answer  Explanation 
ANSWER: Insulation
Explanation: 
No explanation is available for this question!

4)   Which type of CPLD packaging comprises pins on all four sides that wrap around the edges of chip?

a. Plastic-Leaded Chip Carrier (PLCC)
b. Quad Flat Pack (QFP)
c. Ceramic Pin Grid Array (PGA)
d. Ball Grid Array (BGA)
Answer  Explanation 
ANSWER: Plastic-Leaded Chip Carrier (PLCC)
Explanation: 
No explanation is available for this question!

5)   Simple Programmable Logic Devices (SPLDs) are also regarded as _____________.

a. Programmable Array Logic (PAL)
b. Generic Array Logic (GAL)
c. Programmable Logic Array (PLA)
d. All of the above
Answer  Explanation 
ANSWER: All of the above
Explanation: 
No explanation is available for this question!

6)   Which among the following is/are not suitable for in-system programming?

a. EPROM
b. EEPROM
c. Flash
d. All of the above
Answer  Explanation 
ANSWER: EPROM
Explanation: 
No explanation is available for this question!

7)   The devices which are based on fusible link or antifuse are _________time/s programmable.

a. one
b. two
c. four
d. infinite
Answer  Explanation 
ANSWER: one
Explanation: 
No explanation is available for this question!

8)   Which programming technology/ies is/are predominantly associated with SPLDs and CPLDs?

a. EPROM
b. EEPROM
c. FLASH
d. All of the above
Answer  Explanation 
ANSWER: All of the above
Explanation: 
No explanation is available for this question!

9)   In fusible link technologies, the undesired fuses are removed by the pulse application of _____voltage & current to device input.

a. Low
b. Moderate
c. High
d. All of the above
Answer  Explanation 
ANSWER: High
Explanation: 
No explanation is available for this question!

10)   An Antifuse programming technology is predominantly associated with _____.

a. SPLDs
b. FPGAs
c. CPLDs
d. All of the above
Answer  Explanation 
ANSWER: FPGAs
Explanation: 
No explanation is available for this question!

MCQ. Decoder is a
  1. combinational circuit
  2. sequential circuit
  3. complex circuit
  4. gate
 A

MCQ. ROM is a
  1. non volatile memory
  2. secondary memory
  3. volatile memory
  4. small memory
 A
MCQ. Basic component used in design of VLSI is?
  1. NOR Gate
  2. AND Gate
  3. XOR Gate
  4. Gate array
 D
MCQ. Full adder forms sum of
  1. 2bits
  2. 3bits
  3. 4bits
  4. 5bits
 A
MCQ. Rom can be programmed in
  1. 2 ways
  2. 3 ways
  3. 4 ways
  4. 5 ways
 A
MCQ. If two numbers are not equal then binary variable will be
  1. 0
  2. 1
  3. a
  4. b
 A

MCQ. EPROM stands for
  1. Electrical Programmable Read Only Memory
  2. Electrical Portable Read Only Memory
  3. Erasable Programmable Read Only Memory
  4. Erasable Portable Read Only Memory
 IC decoders are made with
  1. AND gate
  2. OR gate
  3. NAND gate
  4. XOR gate
 C
MCQ. Sum of two n-bit binary numbers can be generated as
  1. Directly
  2. Serial and Parallel
  3. Serially
  4. None
 C
MCQ. ROM is a device that includes both decoder and?
  1. encoder
  2. Multiplexer
  3. OR Gates
  4. None
 C
MCQ. 4 to 1 mux would have
  1. 2inputs
  2. 3inputs
  3. 4inputs
  4. 5inputs
 C
MCQ. Discrete quantities of information are represented in digital system with
  1. Uni code
  2. ASCII code
  3. Binary Code
  4. Octal code
 B
A multiplexer is also called as a
  1. Coder
  2. parallel adder
  3. Data selector
  4. NOR gate

 C
MCQ. Multiplexing means transmitting a large number of information units over
  1. 1 channel
  2. 1 line
  3. many channels
  4. both a and b
 D
MCQ. An integrated circuits with internal logic gates connected through electronic fuses is called
  1. portable large device
  2. portable logic device
  3. programmable large device
  4. programmable logic device
 D
MCQ. A procedure that specifies finite set of steps is called
  1. algorithm
  2. flow chart
  3. chart
  4. Venn diagram
 A
MCQ. Time takes to carry and propagate through full adder is called
  1. cycle delay
  2. clock delay
  3. propagation delay
  4. reset delay
 C
MCQ. Blowing of fuses are referred to as ROM's
  1. memory
  2. cells
  3. blocks
  4. programming
 D
MCQ. PAL stands for
  1. portable array logic
  2. programmable advanced logic
  3. programmable array logic
  4. portable advanced logic
 C
MCQ. If two numbers are equal then binary variable will be
  1. 0
  2. 1
  3. a
  4. b
 B
MCQ. VLSI stands for
  1. very large scale integration
  2. large scale integration
  3. varied large scale integration
  4. medium scale integration
 A
MCQ. 4 to 1 mux would have
  1. 1 output
  2. 2 outputs
  3. 3 outputs
  4. 4 outputs
 A
MCQ. Number of gate levels for carry propagation can be found from circuit of
  1. Half adder
  2. Full adder
  3. Logical gate
  4. None
 A
MCQ. 4-to-1 multiplexer would have
  1. 1 select line
  2. 2 select lines
  3. 4 select lines
  4. 3 select lines
 B
MCQ. ROM is a two level implementation in
  1. sum of maxterms
  2. sum of minterms
  3. product of maxterms
  4. product of minterms
 B
MCQ. A circuit that converts 2^n inputs to n outputs is called
  1. encoder
  2. decoder
  3. comparator
  4. carry look ahead
 A
MCQ. Carry propagate in full adder has expression i.e.
  1. A AND B
  2. A OR B
  3. A XOR B
  4. A NAND B
 C
MCQ. Addition of two decimal digits in BCD can be done through
  1. BCD adder
  2. full adder
  3. ripple carry adder
  4. carry look ahead
 A

MCQ. Output sum of two decimal digits can be represented in
  1. Gray code
  2. excess-3
  3. BCD
  4. hexadecimal
 C
MCQ. ROM stands for
  1. random optical memory
  2. read optical memory
  3. random only memory
  4. read only memory
 D

MCQ. Two input multiplexer would have
  1. 1 select line
  2. 2 select lines
  3. 4 select lines
  4. 3 select lines
 A

BCD adder can be constructed with 3 Integrated circuits (IC) packages each of
  1. 2bits
  2. 3bits
  3. 4bits
  4. 5bits
 C
1)   What do the Programmable Logic Devices (PLDs) designed specially for the combinational circuits comprise?

a. Only gates
b. Only flip flops
c. Both a and b
d. None of the above
Answer  Explanation 
ANSWER: Only gates
Explanation: 
No explanation is available for this question!

2)   Which among the following statement/s is/are not an/the advantage/s of Programmable Logic Devices (PLDs)?

a. Short design cycle
b. Increased space requirement
c. Increased switching speed
d. All of the above
Answer  Explanation 
ANSWER: Increased space requirement
Explanation: 
No explanation is available for this question!

3)   In JTAG programming, JTAG stands for ________

a. Joint Texture Analysis Group
b. Joint Technique Aided Group
c. Joint Testing Array Group
d. Joint Test Action Group
Answer  Explanation 
ANSWER: Joint Test Action Group
Explanation: 
No explanation is available for this question!

4)   What would happen, if smaller logic modules are utilized for performing logical functions associated with FPGA?

A. Propagation delay will increase
B. FPGA area will increase
C. Wastage of logic modules will not be prevented
D. Number of interconnected paths in device will decrease


a. A & B
b. C & D
c. A & D
d. B & C
Answer  Explanation 
ANSWER: A & B
Explanation: 
No explanation is available for this question!

5)   What is/are the configurable functions of each and every IOBs connected around the FPGA device from the operational point of view?

a. Input operation
b. Tristate output operation
c. Bi-directional I/O pin access
d. All of the above
Answer  Explanation 
ANSWER: All of the above
Explanation: 
No explanation is available for this question!

6)   Which type of CPLD packaging can provide maximum number of pins on the package due to small size of the pins?

a. PLCC
b. QFP
c. PGA
d. BGA
Answer  Explanation 
ANSWER: BGA
Explanation: 
No explanation is available for this question!

7)   How many logic gates can be implemented in the circuit by complex programmable logic devices (CPLDs)?

a. 10
b. 100
c. 1000
d. 10000
Answer  Explanation 
ANSWER: 10000
Explanation: 
No explanation is available for this question!

8)   Which gates are used on the output side as buffers in order to provide a programmable output polarity in PAL 16 P8 devices?

a. AND
b. OR
c. EX-OR
d. NAND
Answer  Explanation 
ANSWER: EX-OR
Explanation: 
No explanation is available for this question!

9)   If the number of nichrome fuse links in PAL are equal to 2M xn, then what does 'n' represent in it?

a. Number of inputs
b. Number of arrays
c. Number of outputs
d. Number of product terms
Answer  Explanation 
ANSWER: Number of product terms
Explanation: 
No explanation is available for this question!

10)   Which among the following are used in programming array logic (PAL) for reducing the loading on inputs?

a. Input buffers
b. Output buffers
c. OR matrix
d. AND matrix
Answer  Explanation 
ANSWER: Input buffers


MCQ. A circuit that converts n inputs to 2^n outputs is called
  1. encoder
  2. decoder
  3. comparator
  4. carry look ahead
 B
1)   The utilization of CAD tools for drawing timing waveform diagram and transforming it into a network of logic gates is known as ________.
a. Waveform Editor
b. Waveform Estimator
c. Waveform Simulator
d. Waveform Evaluator
ANSWER: Waveform Editor
2)   Which among the following is a process of transforming design entry information of the circuit into a set of logic equations?
a. Simulation
b. Optimization
c. Synthesis
d. Verification
ANSWER: Synthesis
3)   _________ is the fundamental architecture block or element of a target PLD.
a. System Partitioning
b. Pre-layout Simulation
c. Logic cell
d. Post-layout Simulation
ANSWER: Logic cell
4)   In VLSI design, which process deals with the determination of resistance & capacitance of interconnections?
a. Floorplanning
b. Placement & Routing
c. Testing
d. Extraction
ANSWER: Extraction
5)   Among the VHDL features, which language statements are executed at the same time in parallel flow?
a. Concurrent
b. Sequential
c. Net-list
d. Test-bench
ANSWER: Concurrent
6)   In Net-list language, the net-list is generated _______synthesizing VHDL code.
a. Before
b. At the time of (during)
c. After
d. None of the above
ANSWER: After
7)   In VHDL, which object/s is/are used to connect entities together for the model formation?
a. Constant
b. Variable
c. Signal
d. All of the above
ANSWER: Signal
8)   Which data type in VHDL is non synthesizable & allows the designer to model the objects of dynamic nature?
a. Scalar
b. Access
c. Composite
d. File
ANSWER: Access
9)   Which type of simulation mode is used to check the timing performance of a design?
a. Behavioural
b. Switch-level
c. Transistor-level
d. Gate-level
ANSWER: Gate-level
10)   In the simulation process, which step specifies the conversion of VHDL intermediate code so that it can be used by the simulator?
a. Compilation
b. Elaboration
c. Initialization
d. Execution
ANSWER: Elaboration
11)   Which type of simulator/s neglect/s the intra-cycle state transitions by checking the status of target signals periodically irrespective of any events?
a. Event-driven Simulator
b. Cycle-based Simulator
c. Both a and b
d. None of the above
ANSWER: Cycle-based Simulator
12)   Which among the following is not a characteristic of ‘Event-driven Simulator’?
a. Identification of timing violations
b. Storage of state values & time information
c. Time delay calculation
d. No event scheduling
ANSWER: No event scheduling
13)   Which among the following is an output generated by synthesis process?
a. Attributes & Library
b. RTL VHDL description
c. Circuit constraints
d. Gate-level net list
ANSWER: Gate-level net list
14)   Register transfer level description specifies all of the registers in a design & ______ logic between them.
a. Sequential
b. Combinational
c. Both a and b
d. None of the above
ANSWER: Combinational
15)   In synthesis process, the load attribute specify/ies the existing amount of _________load on a particular output signal.
a. Inductive
b. Resistive
c. Capacitive
d. All of the above
16)   Which attribute in synthesis process specify/ies the resistance by controlling the quantity of current it can source?
a. Load attribute
b. Drive attribute
c. Arrival time attribute
d. All of the above
ANSWER: Drive attribute
17)   Which type of digital systems exhibit the necessity for the existence of at least one feedback path from output to input?
a. Combinational System
b. Sequential system
c. Both a and b
d. None of the above
ANSWER: Sequential system
18)   The output of sequential circuit is regarded as a function of time sequence of __________.
A. Inputs
B. Outputs
C. Internal States
D. External States
a. A & D
b. A & C
c. B & D
d. B & C
ANSWER: A & C
19)   The time required for an input data to settle _____ the triggering edge of clock is known as ‘Setup Time’.
a. Before
b. During
c. After
d. All of the above
ANSWER: Before
20)   Hold time is defined as the time required for the data to ________ after the triggering edge of clock.
a. Increase
b. Decrease
c. Remain stable
d. All of the above
ANSWER: Remain stable
21)   An Antifuse programming technology is predominantly associated with _____.
a. SPLDs
b. FPGAs
c. CPLDs
d. All of the above
ANSWER: FPGAs
22)   In fusible link technologies, the undesired fuses are removed by the pulse application of _____voltage & current to device input.
a. Low
b. Moderate
c. High
d. All of the above
ANSWER: High
23)   Which programming technology/ies is/are predominantly associated with SPLDs and CPLDs?
a. EPROM
b. EEPROM
c. FLASH
d. All of the above
ANSWER: All of the above
24)   Before the commencement of design, the clocking strategy determine/s __________
a. Number of clock signals necessary for routing throughout the chip
b. Number of transistors used per storage requirement
c. Power dissipated by chip & the size of chip
d. All of the above
ANSWER: All of the above
25)   Which method/s of physical clocking is/are a /the recursive structure where the memory elements are grouped together to make the use of nearby or same distribution points?
a. H tree
b. Balanced tree clock network
c. Both a and b
d. None of the above
ANSWER: H tree
26)   Increase in the physical distance of H-tree _________the skew rate.
a. Increases
b. Stabilizes
c. Decreases
d. All of the above
ANSWER: Increases
27)   Which type of MOSFET exhibits no current at zero gate voltage?
a. Depletion MOSFET
b. Enhancement MOSFET
c. Both a and b
d. None of the above
ANSWER: Enhancement MOSFET
28)   In enhancement MOSFET, the magnitude of output current __________ due to an increase in the magnitude of gate potentials.
a. Increases
b. Remains constant
c. Decreases
d. None of the above
ANSWER: Increases
29)   In DIBL, which among the following is/are regarded as the source/s of leakage?
a. Subthreshold conduction
b. Gate leakage
c. Junction leakage
d. All of the above
ANSWER: All of the above
30)   Which among the following can be regarded as an/the application/s of MOS switch in an IC design?
a. Multiplexing & Modulation
b. Transmission gate in digital circuits
c. Simulation of a resistor
d. All of the above
ANSWER: All of the above
31)   In MOS switch, clock feedthrough effect is also known as __________.
A. charge injection
B. charge feedthrough
C. charge carrier
D. charge ejaculation
a. A & B
b. B & C
c. C & D
d. B & D
ANSWER: A & B
32)   Which among the following is/are regarded as an/the active resistor/s?
a. MOS diode
b. MOS transistor
c. MOS switch
d. All of the above
ANSWER: MOS diode
33)   In testability, which terminology is used to represent or indicate the formal evidences of correctness?
a. Validation
b. Verification
c. Simulation
d. Integration
ANSWER: Verification
34)   Which among the following is regarded as an electrical fault?
a. Excessive steady-state currents
b. Delay faults
c. Bridging faults
d. Logical stuck-at-0 or stuck-at-1
ANSWER: Excessive steady-state currents
35)   Which among the following faults occur/s due to physical defects?
a. Process variations & abnormalities
b. Defects in silicon substrate
c. Photolithographic defects
d. All of the above
ANSWER: All of the above
36)   In logic synthesis, ________ is an EDIF that gives the description of logic cells & their interconnections.
a. Netlist
b. Checklist
c. Shitlist
d. Dualist
ANSWER: Netlist
37)   Which level of system implementation includes the specific function oriented registers, counters & multiplexers?
a. Module level
b. Logical level
c. Physical level
d. All of the above
ANSWER: Module level
38)   Which among the following is/are taken into account for post-layout simulation?
a. Interconnect delays
b. Propagation delays
c. Logic cells
d. All of the above
ANSWER: All of the above
39)   Which among the following operation/s is/are executed in physical design or layout synthesis stage?
a. Placement of logic functions in optimized circuit in target chip
b. Interconnection of components in the chip
c. Both a and b
d. None of the above
ANSWER: Both a and b
40)   In VHDL, which class of scalar data type represents the values necessary for a specific operation?
a. Integer types
b. Real types
c. Physical types
d. Enumerated types
ANSWER: Enumerated types
41)   Which among the following is pre-defined in the standard package as one-dimensional array type comprising each element of BIT type?
a. Bit type
b. Bit_vector type
c. Boolean type
d. All of the above
ANSWER: Bit_vector type
42)   In composite data type of VHDL, the record type comprises the elements of _______data types.
a. Same
b. Different
c. Both a and b
d. None of the above
ANSWER: Different
43)   Which among the following wait statement execution causes the enclosing process to suspend and then wait for an event to occur on the signals?
a. Wait until Clk = ‘1’
b. Wait on x,y,z
c. Wait on clock until answer > 80
d. Wait for 12 ns
ANSWER: Wait on x,y,z
44)   After an initialization phase, the simulator enters the ______phase.
a. Compilation
b. Elaboration
c. Execution
d. None of the above
ANSWER: Execution
45)   Which concept proves to be beneficial in acquiring concurrency and order independence?
a. Alpha delay
b. Beta delay
c. Gamma delay
d. Delta delay
ANSWER: Delta delay
46)   An event is nothing but ______ target signal, which is to be updated.
a. Fixed
b. Change on
c. Both a and b
d. None of the above
ANSWER: Change on
47)   Which functions are performed by static timing analysis in simulation?
a. Computation of delay for each timing path
b. Logic analysis in a static manner
c. Both a and b
d. None of the above
ANSWER: Both a and b
48)   Which among the following is/are regarded as the function/s of translation step in synthesis process?
a. Conversion of RTL description to boolean unoptimized description
b. Conversion of an unoptimized to optimized boolean description
c. Conversion of unoptimized boolean description to PLA format
d. All of the above
ANSWER: Conversion of RTL description to boolean unoptimized description
49)   In synthesis flow, which stage/s is/are responsible for converting an unoptimized boolean description to PLA format?
a. Translation
b. Optimization
c. Flattening
d. All of the above
ANSWER: Flattening
50)   In synthesis flow, the flattening process generates a flat signal representation of _____levels.
A. AND
B. OR
C. NOT
D. EX-OR
a. A & B
b. C & D
c. A & C
d. B & D
ANSWER: A & B
51)   If the level of fan-out is beyond a limit in synthesis, it results in an insertion of buffer by ultimate effect of _____ the speed.
a. Enhancing
b. Reducing
c. Stabilizing
d. None of the above
ANSWER: Reducing
52)   Which among the following constraint/s is/are involved in a state-machine description?
a. State variable & clock
b. State transitions & output specifications
c. Reset condition
d. All of the above
ANSWER: All of the above
53)   Which among the following is/are identical in Mealy & Moore machines?
a. Combinational output signal
b. Clocked Process
c. Both a and b
d. None of the above
ANSWER: Clocked Process
54)   Which method/s is/are adopted for acquiring spike-free outputs?
a. Moore machine with clocked outputs
b. Mealy machine with clocked outputs
c. Output-state machine
d. All of the above
ANSWER: All of the above
55)   In SM chart for UART transmitter, which state/s indicate/s the waiting of sequential machine for the rising edge of bit clock and the consequent clearing of low order bit of TSR in order to transmit logic ‘0’ for one bit time?
a. IDLE State
b. Sync State
c. Transmit_Data_State
d. All of the above
ANSWER: Sync State
56)   The devices which are based on fusible link or antifuse are _________time/s programmable.
a. one
b. two
c. four
d. infinite
ANSWER: one
57)   Which among the following is/are not suitable for in-system programming?
a. EPROM
b. EEPROM
c. Flash
d. All of the above
ANSWER: EPROM
58)   Simple Programmable Logic Devices (SPLDs) are also regarded as _____________.
a. Programmable Array Logic (PAL)
b. Generic Array Logic (GAL)
c. Programmable Logic Array (PLA)
d. All of the above
ANSWER: All of the above
59)   In signal integrity, which noise/s occur/s due to impedance mismatch, stubs, vias and other interconnection discontinuities?
a. Power/Ground Noise
b. Crosstalk Noise
c. Reflection Noise
d. All of the above
ANSWER: Reflection Noise
60)   In floorplanning, placement and routing are __________ tools.
a. Front end
b. Back end
c. Both a and b
d. None of the above
ANSWER: Back end
61)   In floorplanning, which phase/s play/s a crucial role in minimizing the ASIC area and the interconnection density?
a. Placement
b. Global Routing
c. Detailed Routing
d. All of the above
ANSWER: Placement
62)   In CMOS inverter, the propagation delay of a gate is the/an _________ transition delay time for the signal during propagation from input to output especially when the signal changes its value.
a. Highest
b. Average
c. Lowest
d. None of the above
ANSWER: Average
63)   In pull-up network, PMOS transistors of CMOS are connected in parallel with the provision of conducting path between output node & Vdd yielding _____ output.
a. 1
b. 0
c. Both a and b
d. None of the above
ANSWER: 1
64)   For complex gate design in CMOS, OR function needs to be implemented by _______ connection/s of MOS.
a. Series
b. Parallel
c. Both series and parallel
d. None of the above
ANSWER: Parallel
65)   In MOS devices, the current at any instant of time is ______of the voltage across their terminals.
a. constant & dependent
b. constant & independent
c. variable & dependent
d. variable & independent
ANSWER: constant & independent
66)   On the basis of an active load, which type of inverting CMOS amplifier represents low gain with highly predictable small and large signal characteristics?
a. Active PMOS load inverter
b. Current source load inverter
c. Push-pull inverter
d. None of the above
ANSWER: Active PMOS load inverter
67)   An ideal op-amp has ________
a. Infinite input resistance
b. Infinite differential voltage gain
c. Zero output resistance
d. All of the above
ANSWER: All of the above
68)   Stuck open (off) fault occur/s due to _________
a. An incomplete contact (open) of source to drain node
b. Large separation of drain or source diffusion from the gate
c. Both a and b
d. None of the above
ANSWER: Both a and b
69)   Which type/s of stuck at fault model exhibit/s the reduced complexity level of test generation?
a. Single
b. Multiple
c. Both a and b
d. None of the above
ANSWER: Multiple
70)   Why is multiple stuck-at fault model preferred for DUT?
a. Because single stuck-at fault model is independent of design style & technology
b. Because single stuck-at tests cover major % of multiple stuck-at faults & unmodeled physical defects
c. Because complexity of test generation is reduced to greater extent in multiple stuck-at fault models
d. All of the above
ANSWER: All of the above
71)   Which among the following EDA tool is available for design simulation?
a. OrCAD
b. ALDEC
c. Simucad
d. VIVElogic
ANSWER: VIVElogic
72)   Which among the following functions are performed by MSI category of IC technology?
a. Gates, Op-amps
b. Microprocessor/A/D
c. Filters
d. Memory/DSP
ANSWER: Filters
73)   The ‘next’ statements skip the remaining statement in the ________ iteration of loop and execution starts from first statement of next iteration of loop.
a. Previous
b. Next
c. Current (present)
d. None of the above
ANSWER: Current (present)
74)   An Assert is ______ command.
a. Sequential
b. Concurrent
c. Both a and b
d. None of the above
ANSWER: Both a and b
75)   Timing analysis is more efficient with synchronous systems whose maximum operating frequency is evaluated by the _________path delay between consecutive flip-flops.
a. shortest
b. average
c. longest
d. unpredictable
ANSWER: longest
76)   What is/are the necessity/ies of Simulation Process in VHDL?
a. Requirement to test designs before implementation & usage
b. Reduction of development time
c. Decrease the time to market
d. All of the above
ANSWER: All of the above
77)   Why is the use of mode buffer prohibited in the design process of synthesizer?
a. To avoid mixing of clock edges
b. To prevent the occurrence of glitches & metastability
c. Because critical path has preference in placement
d. Because Maximum ASIC vendors fail to support mode buffer in librari
ANSWER: Because Maximum ASIC vendors fail to support mode buffer in libraries
78)   If a port is declared as buffer, then which problem is generated in hierarchical design due to mapping with port of buffer mode of other entities only?
a. Structural Modeling
b. Functional Modeling
c. Behavioral Modeling
d. Data Flow Modeling
ANSWER: Structural Modeling
79)   Which UART component/s divide/s the system clock to provide the bit clock with the period equal to one bit time and Bclock x 8?
a. Baud Rate Generator
b. Transmitter Section
c. Receiver Section
d. All of the above
ANSWER: Baud Rate Generator
80)   In Gray coding, when the state machine changes state, ______ bit/s in the state vector changes the value.
a. one
b. two
c. four
d. eight
ANSWER: one
81)   Which type of CPLD packaging comprises pins on all four sides that wrap around the edges of chip?
a. Plastic-Leaded Chip Carrier (PLCC)
b. Quad Flat Pack (QFP)
c. Ceramic Pin Grid Array (PGA)
d. Ball Grid Array (BGA)
ANSWER: Plastic-Leaded Chip Carrier (PLCC)
82)   An antifuse element initial provides ______ between two conductors in absence of the application of sufficient programming voltage.
a. Conduction
b. Insulation
c. Both a and b
d. None of the above
ANSWER: Insulation
83)   In spartan-3 family architecture, which programmable functional element accepts two 18 bit binary numbers as inputs and computes the product?
a. Configurable Logic Blocks
b. Input Output Blocks
c. Block RAM
d. Multiplier Blocks
ANSWER: Multiplier Blocks
84)   Which level of routing resources are supposed to be the dedicated lines allowing output of each tile to connect directly to every input of eight surrounding tiles?
a. Ultra-fast local resources
b. Efficient long-line resources
c. High speed, very long-line resources
d. High performance global networks
ANSWER: Ultra-fast local resources
85)   Maze routing is also known as ________
a. Viterbi’s algorithm
b. Lee/Moore algorithm
c. Prim’s algorithm
d. Quine-McCluskey algorithm
ANSWER: Lee/Moore algorithm
86)   Maze routing is used to determine the _______path for a single wire between a set of points, if any path exists.
a. Shortest
b. Average
c. Longest
d. None of the above
ANSWER: Shortest
87)   In a chip, which type/s of pad design/s is/are adopted to solve the problem of pin count?
a. Input pad design
b. Output pad design
c. Three state pad design
d. All of the above
ANSWER: Three state pad design
88)   The power consumption of static CMOS gates varies with the _____ of power supply voltage.
a. square
b. cube
c. fourth power
d. 1/8 th power
ANSWER: square
89)   Which factor/s play/s a crucial role in determining the speed of CMOS logic gate?
a. Load capacitance
b. Supply voltage
c. Gain factor of MOS
d. All of the above
ANSWER: All of the above
90)   In high noise margin (NMH), the difference in magnitude between the maximum HIGH output voltage of driving gate and the maximum HIGH voltage is recognized by the _________gate.
a. Driven
b. Receiving
c. Both a and b
d. None of the above
ANSWER: Receiving
91)   In CMOS circuits, which type of power dissipation occurs due to switching of transient current and charging & discharging of load capacitance?
a. Static dissipation
b. Dynamic dissipation
c. Both a and b
d. None of the above
ANSWER: Dynamic dissipation
92)   In accordance to the scaling technology, the total delay of the logic circuit depends on ______
a. The capacitor to be charged
b. The voltage through which capacitance must be charged
c. Available current
d. All of the above
ANSWER: All of the above
93)   In two-stage op-amp, what is the purpose of compensation circuitry?
a. To provide high gain
b. To lower output resistance & maintain large signal swing
c. To establish proper operating point for each transistor in its quiescent state
d. To achieve stable closed-loop performance
ANSWER: To achieve stable closed-loop performance
94)   According to the principle of current mirror, if gate-source potentials of two identical MOS transistors are equal, then the channel currents should be _______
a. Equal
b. Different
c. Both a and b
d. None of the above
ANSWER: Equal
95)   PSSR can be defined as the product of the ratio of change in supply voltage to change in output voltage of op-amp caused by the change in power supply & _______ of op-amp.
a. Open-loop gain
b. Closed-loop gain
c. Both a and b
d. None of the above
ANSWER: Open-loop gain
96)   Which among the following serves as an input stage to most of the op-amps due to its compatibility with IC technology?
a. Differential amplifier
b. Cascode amplifier
c. Operational transconductance amplifiers (OTAs)
d. Voltage operational amplifier
ANSWER: Differential amplifier
97)   Which among the following is/are responsible for the occurrence of ‘Delay Faults’?
a. Variations in circuit delays & clock skews
b. Improper estimation of on-chip interconnect & routing delays
c. Aging effects & opens in metal lines connecting parallel transistors
d. All of the above
ANSWER: All of the above
98)   Due to the limitations of the testers, the functional test is usually performed at speed _______the target speed.
a. Lower than
b. Equal to
c. Greater than
d. None of the above
ANSWER: Lower than
99)   High observability indicates that ________number of cycles are required to measure the output node value.
a. More
b. Equal
c. Less
d. None of the above
ANSWER: Less
100)   Basically, an observability of an internal circuit node is a degree to which one can observe that node at the _______ of an integrated circuit.
a. Inputs
b. Outputs
c. Both a and b
d. None of the above

ANSWER: Outputs

MCQ. All comparisons made by comparator is done using
  1. 1circuit
  2. 2circuits
  3. 3circuits
  4. 4circuits
 A
MCQ. A BCD adder is a circuit that adds two BCD digits in parallel and produces a result in
  1. hexadecimal code
  2. binary code
  3. BCD code
  4. decimal code
 B
MCQ. Encoders are made by three
  1. AND gate
  2. OR gate
  3. NAND gate
  4. XOR gate
 B
1. Why is SRAM more preferably in non-volatile memory?
a) low-cost
b) high-cost
c) low power consumption
d) transistor as a storage element
View Answer
Answer: c
Explanation: SRAM will retain data as long it is powered up and it does not need to be refreshed as DRAM. It is designed for low power consumption and used in preference .DRAM is cheaper than SRAM but it is based on refresh circuitry as it loses charge since the capacitor is the storage element.
2. Which of the following ahs refreshes control mechanism?
a) DRAM
b) SRAM
c) Battery backed-up SRAM
d) Pseudo-static RAM
View Answer
Answer: d
Explanation: Pseudo RAM uses DRAM cells because of its higher memory density and it have refresh control which is an additional function of DRAM and is suitable for low power consumption. It has both the advantages of SRAM and DRAM.
3. Which storage element is used by MAC and IBM PC?
a) CMOS
b) Transistor
c) Capacitor
d) Inductor
View Answer
Answer: a
Explanation: CMOS is complementary metal oxide semiconductor which is used by MAC and IBM PC as storage element because it contains configuration data of SRAM and is battery back-up to ensure that it is powered up when the computer is switched off.
4. Which type of storage element of SRAM is very fast in accessing data but consumes lots of power?
a) TTL
b) CMOS
c) NAND
d) NOR
View Answer
Answer: a
Explanation: TTL or transistor-transistor logic which is a type of bipolar junction transistor access data very fastly but consumes lots of power whereas CMOS is used in low power consumption.
5. What is approximate data access time of SRAM?
a) 4ns
b) 10ns
c) 2ns
d) 60ns
View Answer
Answer: d
Explanation: SRAM access data in approximately 4ns because of its flip-flop arrangement of transistors whereas the data access time in DRAM is approximately 60ns since it has a single capacitor for one-bit storage.
6. Who proposed the miniature card format?
a) Intel
b) IBM
c) MIPS
d) Apple
View Answer
Answer: a
Explanation: Miniature Card is a SRAM memory card proposed by Intel in the 1980s but it was no longer manufactured.
7. How many MOSFETs are required for SRAM?
a) 2
b) 4
c) 6
d) 8
View Answer
Answer: c
Explanation: Six MOSFETs are required for a typical SRAM. Each bit of SRAM is stored in four transistors which form two cross-coupled inverters.
8. Which of the following is a SRAM?
a) 1T-RAM
b) PROM
c) EEPROM
d) EPROM
View Answer
Answer: a
Explanation: 1T-RAM is a pseudo-static RAM which is developed by MoSyS,Inc. PROM, EPROM, and EEPROM are non-volatile memories.
9. Which of the following can access data even when the power supply is lost?
a) Non-volatile SRAM
b) DRAM
c) SRAM
d) RAM
View Answer
Answer: a
Explanation: Random Access Memory is the primary storage which can access data only when it is powered up. But non-volatile SRAM can access data even when the power supply is lost. It is used in many applications like networking, aerospace etc.
10. Which of the following can easily convert to a non-volatile memory?
a) SRAM
d) DRAM
c) DDR SRAM
d) Asynchronous DRAM
View Answer

Answer: a


1. Which memory storage is widely used in PCs and Embedded Systems?
a) SRAM
b) DRAM
c) Flash memory
d) EEPROM
View Answer
Answer: b
Explanation: DRAM is used in PCs and Embedded systems because of its low cost. SRAM, flash memory and EEPROM are more costly than DRAM.
2. Which of the following memory technology is highly denser?
a) DRAM
b) SRAM
c) EPROM
d) Flash memory
View Answer
Answer: a
Explanation: DRAM is highly denser and cheaper because it only uses a single capacitor for storing one bit.
3. Which is the storage element in DRAM?
a) inductor
b) capacitor
c) resistor
d) mosfet
View Answer
Answer: b
Explanation: DRAM uses a small capacitor whose voltage represents a binary zero which is used a storage element in DRAM in which a single transistor cell is used to store each bit of data.
4. Which one of the following is a storage element in SRAM?
a) capacitor
b) inductor
c) transistor
d) resistor
View Answer
Answer: c
Explanation: Four to six transistors are used to store a single bit of data and form a flip-flop logic gate and thus SRAM is faster in accessing data.
5. Which of the following is more volatile?
a) SRAM
b) DRAM
c) ROM
d) RAM
View Answer
Answer: b
Explanation: DRAM is said to be more volatile because it has a capacitor as its storage element in which the data disappears when the capacitor loses its charge so even when the device is powered the data can be lost.
6. What is the size of a trench capacitor in DRAM?
a) 1 Mb
b) 4-256 Mb
c) 8-128 Mb
d) 64-128 Mb
View Answer
Answer: b
Explanation: Trench capacitor can store from 4-256 Mb but planar capacitor can store up to 1 Mb.
7. Which of the following capacitor can store more data in DRAM?
a) planar capacitor
b) trench capacitor
c) stacked-cell
d) non-polar capacitor
View Answer
Answer: c
Explanation: Stacked-cell can store greater than 1 Gb. Planar capacitor can store up to 1 Mb and trench capacitor can store 4-256 Mb.
8. In which of the memories, does the data disappears?
a) SRAM
b) DRAM
c) Flash memory
d) EPROM
View Answer
Answer: b
Explanation: Both SRAM and DRAM are volatile memories and flash memory and EPROM are non-volatile memories. DRAM has storage element as a capacitor whose charge loses gradually thereby losing data.
9. Which of the following is the main factor which determines the memory capacity?
a) number of transistors
b) number of capacitors
c) size of the transistor
d) size of the capacitor
View Answer
Answer: a
Explanation: The chip capacity is dependent on the number of transistors which can be fabricated on the silicon, and DRAM offers more storage capacity than SRAM.
10. What does VRAM stand for?
a) video RAM
b) verilog RAM
c) virtual RAM
d) volatile RAM
View Answer
Answer: a
Explanation: Video RAM is a derivative of DRAM. It functions like a DRAM and has additional functions to access data for video hardware for creating the display.
11. What does TCR stand for?
a) temperature-compensated refresh
b) temperature-compensated recovery
c) texas CAS-RAS
d) temperature CAS-RAS
View Answer
Answer: a
Explanation: The temperature-compensated refresh is one of the refreshing techniques used for extending the battery life by reducing the refresh rate.

 MCQ. Small Scale Integrated (SSI) circuit has several independent gates about
  1. 12 or 14 pins
  2. 13 or 14 pins
  3. 14 or 16 pins
  4. 15 or 16 pins
 C