Professional Documents
Culture Documents
net
Code: 9D57104
1 (a) Design a 2-1 multiplexer by using UDP. The select signals, inputs are i0, i1 and the output
is out. If the select signal s=x, the output out is always 0. If s = 0, then out = i0, if s = 1 then
out = i1.
(b)
D
Explain conditional operator, operator precedence in VERILOG.
2 (a)
(b)
each positive edge of clock for the non-blocking assignments.
R L
Write short notes on non-blocking assignments and what are the sequences takes place at
How intra assignment delay control, event based timing control takes place in vrilog HDL?
3 (a)
(b)
O
Under what conditions will a synthesis tool create an edge-triggered sequential circuit?
Explain a synthesis-tool organization and a Y-chart representation of verilog constructs.
4 (a)
(b)
U W
Briefly explain about compiler directives.
Develop verilog model code of a 4 bit BCD counter and write algorithm, flowchart.
T
Draw the circuit diagram for AND and OR gates, using nmos and pmos switches. Write the
verilog description for the circuit.
N
J
6 (a) Write a procedure for converting integers between 0 and 255 to a byte.
(b) Briefly explain top down design and bottom up implementation in VHDL.
8 (a) What is a process statement? Write about declarative part of a process, statement part of a
process.
(b) Write about implementing handshaking clock in VHDL.
*****
www.jntuworld.com