1. Explain
the different types of attribute in VHDL with suitable example. OR What is meant by an Attribute in
VHDL? Explain briefly signal value and
array type of Attributes used in VHDL with suitable examples.
2. Write
a VHDL code for D flip flop with synchronous reset using 'wait until'
statement.
3. Write
a VHDL code for single digit counter using WAIT UNTIL statement.
4. Explain
‘process’ statement using different types of ‘wait’ statements. Write example
for each type. OR Which are the
various formats of WAIT statement?
Explain each with suitable example.
5. Explain 'transport' and ‘inertial’ delay with suitable
examples and respective timing diagrams. OR
Which are the different types of delays used in VHDL? Explain each with
suitable examples and respective timing diagrams OR Briefly explain the significance of delta, Inertial, and
Transport delays used in VHDL Language. With examples draw suitable timing
diagrams also
6. Briefly
write about role of simulators in VHDL. Which are the different types of
simulators used in VHDL? OR Explain different types
of simulators in VHDL OR
Elaborate event based simulator used in VHDL
with suitable example OR Explain the role
of simulators in VHDL programming. Briefly write about cycle
based simulator.
7. Write
a VHDL code for D flip-flop with asynchronous reset using WAIT ON statement.
1. Draw the Datapath
for a general purpose
microprocessor with
LOAD,STORE,ADD, SUB, INPUT, JZ, JPOS
and HALT instructions. OR With the help of neat block diagram
explain briefly data path flow in an general purpose microprocessor.
2. Derive
excitation equations for the
following instructions LOAD,
STORE,ADD, SUB, INPUT, JZ,
JPOS and HALT used
in general purpose
microprocessor with state diagram
and next state implementation table.
3 Draw and briefly
elaborate control unit state diagram
in case of general purpose microprocessor for
load, store, add, sub,
input, jz, jpos
and halt instructions OR Draw and explain,
state diagram for the
control unit of
general purpose microprocessor.
4. Write briefly
about designing steps
of a CPU with
Control Unit and
Datapath of a general
purpose microprocessor with the
help suitable block diagram
5. Draw complete circuit
diagram for general purpose microprocessor using
control unit and
data path blocks (Text Book :
Hwang , Page No:490)
6. Write in detail
about the encoding
technique used for
various instructions
implemented in general
purpose microprocessor.
1.
Draw and explain briefly architectural block
diagram of XC9500 CPLD.
2.
Neatly draw and explain functional block diagram
of XC9500 macrocell.
3.
Draw and
explain in detail the
product term allocator
in a macrocell within Function
Block of XC9500 series.
4.
Draw
and briefly write about
the Fast CONNECT
II switch matrix
in Xilinx XC9500 series.
5.
Draw the
neat circuit diagram
for Input-Output block
for Xilinx make 9500 series CPLD. explain the working
of each component used
6.
Draw and
explain in detail
the basic block
diagram of Spartan II family
FPGA
7.
Using neat suitable block diagram elaborate
Input /Output block of Spartan II FPGA.
8.
Draw
the neat circuit
diagram for Configurable
Logic Block (CLB) used in
Spartan II series
of Xilinx make FPGA.
Explain functionality of each component used inside.
9.
Briefly
write about s-a-1 (stuck at-1)
and s-a-0 (stuck-at-0) model
faults with suitable examples used
while testing combinational logic
10.
Explain
briefly the concept of
fault detection using
path sensitization used in
combinational logic testing
11.
Which are the different fault models used while
testing combinational logic? Explain
each with suitable example.(Answer: Stuck at fault model and Path
sensitization)
12.
Briefly
write about the scan
path technique for testing sequential
digital systems
13.
With
the help of typical boundary scan
cell diagram and
basic boundary scan architecture explain
the concept of boundary scan
testing. OR Explain briefly
boundary scan methodology used for testing circuit boards with many ICs.
14.
Briefly
write about
Built-In-Self-Test used for testing
digital ICs
15.
Briefly explain the role
of Multiple Input
Signature Register (MISR) in BIST
16.
With
the help of suitable circuit
sketch briefly elaborate role
of LFSR in component testing
17.
Write a
VHDL code for 4
bit modified LFSR which can
also generate a sequence
0000