Академический Документы
Профессиональный Документы
Культура Документы
QUESTIONBANK
SubjectCode/Subject: EC2354 / VLSI DESIGN
Name : K.SENTHILNATHAN
Dept : ECE
Semester
: VIII
UNIT I
CMOS TECHNOLOGY
A brief History-MOS transistor, Ideal I-V characteristics, C-V characteristics, Non ideal IV
effects, DC transfer characteristics - CMOS technologies, Layout design Rules, CMOS process
enhancements, Technology related CAD issues, Manufacturing issues
PART-A
(1 Mark)
1. A unit of logic in an FPGA that is made up of multiple smaller logic modules and a local programmer
interconnect that is used to connect internal logic modules is called a ________.
A.bed-of-nails
B.boundary scan
C.CLB
D.CPLD
2. The ________ is the most popular standard logic device family today.
A.TTL
B.CMOS
C.ECLD
.None of the above
3. Most FPGA logic modules utilize a(n) ________ approach to create the desired logic functions.
A.AND array
B.Look-up table C.OR array
D.AND and OR array
4. A macrocell is ________.
A.part of a PAL or GAL
B.a type of one-time programmable SPLD
C.an example of intellectual property
D.a logic array block
5. The final step in a design flow in which the logic design is implemented in the target device is called
________.
A.design entry
B.simulation
C.downloading
D.compiling
6. Using a hardware solution for a digital system is always ________ than a software solution.
A.slower
B.harder
C.easier
D.faster
7. The programming technologies that are used in FPGA devices include SRAM, flash, and antifuse, with
________ being the most common.
A.SRAM
B.flash
C.antifuse
D.SRAM and flash
8. Full custom ICs can operate at ________ and require the ________.
A.lowest speed, largest die area
B.lowest speed, smallest die area
C.highest speed, largest die area
D.highest speed, smallest die area
9. complex programmable logic device that consists of multiple SPLD arrays with programmable
interconnections is called a ________.
Department of ECE
VLSI DESIGN
A.bed-of-nails
B.boundary scan
C.CLB
D.CPLD
10. Design costs for standard cell ASICs are ________ those for MPGAs.
a. lower than
b. about the same as
c. higher than
d. none of the above
11. Gated arrays are ________ circuits that offer hundreds of thousands of gates.
A. VLSI
B.full custom
C.LSI
D.ULSI
12. The field programmable logic array was the first ________ programmable logic device.
A.understandable
B.logic array
C.multifunction
D.nonmemory
13. The ________ has a physical channel between the drain and source.
A.D-MOSFET
B.E-MOSFET
C.V-MOSFET
D.[NIL]
14. Which of the following statements is incorrect?
a) CMOS circuitry is more difficult to fabricate than NMOS or PMOS as it required devices of both polarities.
b) CMOS gates have very good noise immunity that is typically 10% of the supply voltage.
c) When a CMOS gate is static it has negligible power consumption.
d) CMOS gates have logic levels close to the supply rails.
15. The cells in a FPGA may contain registers, look-up tables and memory.
a) True b) False
16. Which of the following is preferred while placing macros ___?
a. Macros placed center of the die
b. Macros placed left and right side of die
c. Macros placed bottom and top sides of die
d. Macros placed based on connectivity of the I/O
17. The value of VGS that makes ID approximately zero is the
A. pinch-off voltage.
B. cutoff voltage.
C. breakdown voltage.
D. ohmic voltage.
18. The JFET is always operated with the gate-source pn junction ________ -biased.
A. forward
B. reverse
19. High input resistance for a JFET is due to
A. a metal oxide layer.
B. a large input resistor to the device.
C. an intrinsic layer.
D. the gate-source junction being reverse-biased.
Answers:
1
c
11
c
2
b
12
d
3
b
13
a
4
a
14
b
5
c
15
a
6
d
16
d
PART-B
7
a
17
b
8
d
18
b
9
d
19
d
10
d
(2 MARKS)
Department of ECE
VLSI DESIGN
PART-C
(16 MARKS)
37. Derive the CMOS inverter DC characteristics and obtain the relationship for output voltage at
different region in the transfer characteristics. [ Nov-2004]
38. Explain with neat diagrams the various CMOS fabrication technology [APRIL-2009]
39. Explain the operation of PMOS Enhancement transistor [APRIL-2008]
40. Explain the threshold voltage equation [Nov-2006]
41. Explain the silicon semiconductor fabrication process. [APRIL-2006]
42. Derive and explain the. [APRIL-2007]
(i) Threshold voltage equation,
(ii) MOS DC equation.
Department of ECE
VLSI DESIGN
UNIT II
CIRCUIT CHARACTERIZATION AND SIMULATION
Delay estimation, Logical effort and Transistor sizing, Power dissipation, Interconnect, Design
margin, Reliability, Scaling- SPICE tutorial, Device models, Device characterization, Circuit
characterization, Interconnect simulation
PART-A
(1 MARK)
VLSI DESIGN
55.What is the name of a digital circuit that produces several repetitive digital waveforms?
A.
an inverter
B.
an OR gate
C.
a Johnson shift counterD.
an AND gate
56. The logic gate that will have HIGH or "1" at its output when any one (or more) of its inputs is HIGH is
a(n):
A.
OR gate
B.
AND gate
C.
NOR gate
D.
NOT operation
57.CMOS IC packages are available in ________.
A.
DIP configuration
B.
SOIC configuration C.
DIP and SOIC configurations
D.
neither DIP nor SOIC configuration
58.How many entries would a truth table for a four-input NAND gate have?
A.
2
B.
8
C.
16
D.
32
59.Filler cells are added ___.
a. Before Placement of std cells
b. After Placement of Std Cells
c. Before Floor planning
d. Before Detail Routing
60.More IR drop is due to ___.
a. Increase in metal width
b. Increase in metal length
c. Decrease in metal length d. Lot of metal layers
61.PLAs, CPLDs, and FPGAs are all which type of device?
A.
SLD B.
PLD C.
EPROM
D.
SRAM
62.A FPGA is an array of programmable logic blocks that are interconnected by OR gates.
A.
True B.
False
63.A ripple counter's speed is limited by the propagation delay of:
A.
each flip-flop B.
all flip-flops and gates
C.
the flip-flops only with gates
D.
only circuit gates
64.Which type of device may be used to interface a parallel data format with external equipment's serial
format?
A.
key matrix
B.
UART C.
memory chip D.
serial-in, parallel-out
65.A digital logic device used as a buffer should have what input/output characteristics?
A.
high input impedance and high output impedance
B.
low input impedance and high output impedance
C.
low input impedance and low output impedance
D.
high input impedance and low output impedance
66. CMOS logic is probably the best all-around circuitry because of its:
A.
packing density
B.
low power consumptionC. very high noise immunity
D.
low power consumption and very high noise immunity
67. The time needed for an output to change as the result of an input change is known as:
A.
noise immunity
B.
fanout C.
propagation delay
D.
rise time
68. Low power consumption achieved by CMOS circuits is due to which construction characteristic?
A.
complementary pairs B.
connecting pads
C.
DIP packages
D.
small-scale integration
Answers:
49
a
59
c
50
a
60
c
Department of ECE
51
c
61
c
52
c
62
d
53
a
63
b
54
b
64
b
55
d
65
b
56
a
66
a
57
d
67
b
VLSI DESIGN
58
b
68
d
PART-B
(2 MARKS)
Essentially unidirectional
Bidirectional capability
A near ideal switching device
78. Define Rise time
Rise time,tr is the time taken for a waveform to rise from 10% to 90% of its steady- state value.
79. Define Fall time [Nov-2005]
Fall time, tf is the time taken for a waveform to fall from 90% to 10% of its steady-state value.
80. Define Delay time
Delay time, td is the time difference between input transition (50%) and the 50% output level. This is the time
taken for a logic transition to pass from input to output.
Department of ECE
VLSI DESIGN
PART-C
(16 MARKS)
90. Explain the Transmission gate and the tristate inverter briefly. [Nov-2005]
92. Explain about the various non ideal conditions in MOS device model. [APRIL-2008]
93. Explain with neat diagrams the Multiplexer and latches using transmission Gate.
94. Explain that how the MOS transistor is to be analysed by the small scale models.
95. Explain the complimentary CMOS inverter DC characteristics.[Nov-2004]
96. Write short notes on [APRIL-2009]
(i) Noise Margin, (ii) Rise Time, (iii) Fall Time.
Department of ECE
VLSI DESIGN
UNIT III
COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN
Circuit families Low power logic design comparison of circuit families Sequencing static
circuits, circuit design of latches and flip flops, Static sequencing element methodologysequencing dynamic circuits synchronizers.
PART-A
(1Mark)
Department of ECE
VLSI DESIGN
104. What distinguishes CMOS logic gates that have the letter 'T' within their part numbers (for example
74HCT00)?
a) They are constructed using a Teflon substrate.
b) They use the supply voltages and logic levels of TTL gates.
c) They are suitable for terahertz operation.
d) They are very high-speed devices.
105. Which 'law' describes the exponential growth of integrated circuit complexity?
a)Faraday's law.
b)Nyquist's theorem.
c)Moore's law.
d)Lenz's law.
106.The cells in a FPGA may contain registers, look-up tables and memory.
a) True
b) False
107.Which of the following statements is incorrect?
a) Some PLDs are programmed using electrically operated switches.
b) Some PLDs are programmed using anti-fuses that are selectively joined.
c) Some PLDs are programmed using mechanical switches.
d) Some PLDs are programmed using fuses that are selectively blown.
108. Communications within a microprocessor take place over a number of serial buses.
a) True
b) False
109.What name is given to the common microcomputer architecture that uses a single block of memory to
store both programs and data?
a) Contemporary architecture.
b) Harvard architecture.
c) RISC architecture.
d) Von Neumann architecture.
110. A microcomputer stack is a form of memory structure. What mnemonic describes the operation of
this structure?
a)FILO.
b)LIFO.
c)FIFO.
d)LILO.
111.Which of the following statements is incorrect?
a) Dynamic RAM stores information by charging or discharging capacitors.
b) RAM is volatile.
c) Static RAM stores information by energizing or de-energising inductors.
d) RAM is memory that can be written and read quickly.
112.Which of the following statements is incorrect?
a) EPROMs can be erased using an ultraviolet light source.
b) ROM devices must be programmed by the chip manufacturer.
c) EEPROMs can be written to (programmed) as well as read from.
d) ROM devices are non-volatile.
113.How many address lines would be found on a 128-kbyte memory device (assuming that this is arranged
as an array of 8-bit registers)?
a)13
b)15
c)17
d)19
114.Which of the following materials is not a semiconductor?
a) Silicone.
b) Germanium.
c) Gallium arsenide.
d) Gallium nitride.
115. Which of the following statements is incorrect?
a) At room temperatures, pure semiconductors make excellent conductors.
b) Doping pure semiconductor material with small amounts of donar impurities produces an n-type
semiconductor.
c) The dominant charge carriers within a doped semiconductor are called majority charge carriers.
d) Conduction within pure semiconductors is termed intrinsic conduction.
Department of ECE
VLSI DESIGN
VLSI DESIGN
Answers:
97
a
107
c
117
a
127
b
98
b
108
b
118
b
128
a
99
c
109
d
119
d
129
a
100
b
110
a
120
a
130
a
101
d
111
c
121
a
131
c
102
a
112
b
122
b
PART-B
103
c
113
c
123
d
104
b
114
a
124
d
105
c
115
a
125
d
106
a
116
a
126
b
(2 MARKS)
VLSI DESIGN
PART-C
(16 MARKS)
149. Derive the CMOS inverter DC characteristics and obtain the relationship for output voltage at
different region in the transfer characteristics.[ Nov-2004]
150. Explain with neat diagrams the various CMOS fabrication technology [APRIL-2009]
151. Explain the operation of PMOS Enhancement transistor [APRIL-2008]
152. Explain the threshold voltage equation [Nov-2006]
153. Explain the silicon semiconductor fabrication process. [APRIL-2006]
154. Derive and explain the. [APRIL-2007]
(i) Threshold voltage equation,
(ii) MOS DC equation.
UNIT IV
CMOS TESTING
Need for testing- Testers, Text fixtures and test programs- Logic verification- Silicon debug
principles- Manufacturing test Design for testability Boundary scan
PART-A
(1 MARK)
155. How many data select lines are required for selecting eight inputs?
A.1
B.2
C.3
D.4
156. The implementation of simplified sum-of-products expressions may be easily implemented into actual
logic circuits using all universal ________ gates with little or no increase in circuit complexity. (Select the
response for the blank space that will BEST make the statement true.)
A.AND/OR B.NAND
C.NOR D.OR/AND
157.As a technician you are confronted with a TTL circuit board containing dozens of IC chips. You have
taken several readings at numerous IC chips, but the readings are inconclusive because of their erratic
nature. Of the possible faults listed, select the one that most probably is causing the problem.
A.A defective IC chip that is drawing excessive current from the power supply
B.A solar bridge between the inputs on the first IC chip on the board
C.An open input on the first IC chip on the board
D.A defective output IC chip that has an internal open to Vcc
Department of ECE
VLSI DESIGN
Department of ECE
156
b
164
b
157
c
165
b
158
c
166
c
159
d
167
b
160
a
168
b
161
b
169
b
162
d
170
c
VLSI DESIGN
PART-B
(2 MARKS)
171. Mention the levels at which testing of a chip can be done? [APRIL-2009]
a) At the wafer level, b) At the packaged-chip level c) At the board level
d) At the system level, e) In the field
172. What are the categories of testing? [Nov-2004]
a) Functionality tests
b) Manufacturing tests
173. Write notes on functionality tests? [APRIL-2009]
Functionality tests verify that the chip performs its intended function. These tests assert that all the gates in the
chip, acting in concert, achieve a desired function. These tests are usually used early in the design cycle to verify
the functionality of the circuit.
174. Write notes on manufacturing tests [APRIL-2009]
Manufacturing tests verify that every gate and register in the chip functions correctly. These tests are used after
the chip is manufactured to verify that the silicon is intact.
175. Mention the defects that occur in a chip? [Nov-2004]
a) layer-to-layer shorts
b) discontinous wires
c) thin-oxide shorts to substrate or well
176. Give some circuit maladies to overcome the defects?
i)nodes shorted to power or ground ii)nodes shorted to each other iii)inputs floating/outputs disconnected
177. What are the tests for I/O integrity? [APRIL-2009]
i). I/O level test
ii). Speed test
iii). IDD test
178. What is meant by fault models?
Fault model is a model for how faults occur and their impact on circuits.
179. Give some examples of fault models?
i). Stuck-At Faults
ii). Short-Circuit and Open-Circuit Faults
180. What is stuck at fault?
With this model, a faulty gate input is modeled as a stuck at zero or stuck at one. These faults most frequently
occur due to thin-oxide shorts or metal-to-metal shorts.
181. What is meant by observability? [APRIL-2009]
The observability of a particular internal circuit node is the degree to which one can observe that node at the
outputs of an integrated circuit.
182. What is meant by controllability?
The controllability of an internal circuit node within a chip is a measure of the ease of setting the node to a 1 or 0
state.
183. What is known as percentage-fault coverage?[APRIL-2009]
The total number of nodes that, when set to 1 or 0, do result in the detection of the fault, divided by the total
number of nodes in the circuit, is called the percentage-fault coverage.
184. What is fault grading?[ Nov-2004]
Fault grading consists of two steps. First, the node to be faulted is selected. A simulation is run with no faults
inserted, and the results of this simulation are saved. Each node or line to be faulted is set to 0 and then 1 and the
test vector set is applied. If and when a discrepancy is detected between the faulted circuit response and the good
circuit response, the fault is said to be detected and the simulation is stopped.
185. Mention the ideas to increase the speed of fault simulation?
a. parallel simulation b. concurrent simulation
186. What is fault sampling?
An approach to fault analysis is known as fault sampling. This is used in circuits where it is impossible to fault
every node in the circuit. Nodes are randomly selected and faulted. The resulting fault detection rate may be
Department of ECE
VLSI DESIGN
statistically inferred from the number of faults that are detected in the fault set and the size of the set. The
randomly selected faults are unbiased. It will determine whether the fault coverage exceeds a desired level.
187. What are the approaches in design for testability? [Nov-2004]
a). ad hoc testing
b). scan-based approaches
c). self-test and built-in testing
188. Mention the common techniques involved in ad hoc testing? [APRIL-2009]
a). partitioning large sequential circuits
b). adding test points
c). adding multiplexers
d). providing for easy state reset
189. What are the scan-based test techniques?
a) Level sensitive scan design
b) Serial scan
c) Partial serial scan d) Parallel scan
190. The circuit is level-sensitive.
Each register may be converted to a serial shift register.
191. What are the self-test techniques?
a). Signature analysis and BILBO b). Memory self-testB c). Iterative logic array testing
192. What is known as BILBO? [APRIL-2009]
Signature analysis can be merged with the scan technique to create a structure known as BILBO- for Built
In Logic Block Observation.
193. What is known as IDDQ testing?
A popular method of testing for bridging faults is called IDDQ or current supply monitoring. This relies
on the fact that when a complementary CMOS logic gate is not switching, it draws no DC current. When a
bridging fault occurs, for some combination of input conditions a measurable DC IDD will flow.
194. What are the applications of chip level test techniques?
a). Regular logic arrays b). Memories c). Random logic
195. What is boundary scan? [Nov-2004]
The increasing complexity of boards and the movement to technologies like multichip modules and
surface-mount technologies resulted in system designers agreeing on a unified scan-based methodology for
testing chips at the board. This is called boundary scan.
196. What is the test access port? [APRIL-2009]
The Test Access Port (TAP) is a definition of the interface that needs to be included in an IC to make it
capable of being included in a boundary-scan architecture. The port has four or five single bit connections, as
follows:1)TCK(The Test Clock Input) 2)TMS(The Test Mode Select)3)TDI(The Test Data Input)4)TDO(The
Test Data Output) 5) It also has an optional signal
TRST*(The Test Reset Signal)
197. What are the contents of the test architecture?
-data registers, An instruction register, A
TAP controller
198. What is the TAP controller? [APRIL-2009]
The TAP controller is a 16-state FSM that proceeds from state to state based on the TCK and TMS signals. It
provides signals that control the test data registers, and the instruction register. These include serial-shift clocks
and update clocks.
199. What is known as test data register?
The test-data registers are used to set the inputs of modules to be tested, and to collect the results of running tests.
200. What is known as boundary scan register? [APRIL-2009]
The boundary scan register is a special case of a data register. It allows circuit-board interconnections to be tested,
external components tested, and the state of chip digital I/Os to be sampled.
Department of ECE
VLSI DESIGN
PART-C
(16 MARKS)
UNIT V
SPECIFICATION USING VERILOG HDL
Basic concepts- identifiers- gate primitives, gate delays, operators, timing controls, procedural
assignments conditional statements, Data flow and RTL, structural gate level switch level
modeling, Design hierarchies, Behavioral and RTL modeling, Test benches, Structural gate
level description of decoder, equality detector, comparator, priority encoder, half adder, full
adder, Ripple carry adder, D latch and D flip flop.
PART-A
(1MARKS)
205. After the final routing the violations in the design ___.
a. There can be no setup, no hold violations
b. There can be only setup violation but no hold
c. There can be only hold violation not Setup violation
d. There can be both violations.
206Utilisation of the chip after placement optimisation will be ___.
a. Constant
b. Decrease c. Increase
. None of the above
207. What is routing congestion in the design?
a. Ratio of required routing tracks to available routing tracks
b. Ratio of available routing tracks to required routing tracks
c. Depends on the routing layers available
d. None of the above
208. What are preroutes in your design?
a. Power routing
b. Signal routing
c. Power and Signal routing d. None of the above.
209. Clock tree doesn't contain following cell ___.
a. Clock buffer
b. Clock Inverter
c. AOI cell
d. None of the above
210.In VHDL,V tnds for
A.Verilog B.VLSI C. VHSI
D.Very Efficient
211.In VHDL always the ------------------- file should be included
a. Library B. Header
C. assembly
D.target
212.Todeclare the inputs and outputs of the circuit --------------------- statement is used
A.Architecture B.Component
C.Process
D.entity
213.IN bit is used to declare
A. 1 bit output B.1 bit input C. 2 bit output D. 2 bit input
214.For dont cases -------------symbol is used
A.1 B.0
C.X
D.U
Department of ECE
VLSI DESIGN
206
c
216
c
207
a
217
c
208
a
218
d
209
c
219
b
210
c
220
b
PART-B
211
a
221
c
212
d
222
d
213
b
223
b
214
c
224
c
(2 MARKS)
VLSI DESIGN
Department of ECE
VLSI DESIGN
PART-C
(16 MARKS)
240. Explain the concept of gate delay in VERILOG with example [APRIL-2009]
241. Explain the concept involved in structural gate level modeling and also give the
description for Half adder and Full adder.
Department of ECE
VLSI DESIGN