Professional Documents
Culture Documents
Vlsi Exp 1 Final
Vlsi Exp 1 Final
1.1 Objective: To learn the design of combinational and sequential circuits using Verilog
HDL.
1.2 Software Requirement:
Software Specifications:
Mentor Graphics/ Questa sim
System Specification:
DELL Computer i3 Processor – 3.6 GHz, 8GB RAM, 1 TB Hard Disk
1. Draw the block diagram of 4x16 decoder. Use 3x8 decoder to design 4x16 decoder using
gate level model.
Program (ii): Use gate primitives to design full adder using half adder
Design Procedure
Full adder – Verilog Code:
Waveform:
Program (iii): Construct the top module 4-bit ripple carry adder using full adder
Design Procedure
Ripple Carry Adder – Verilog Code:
Waveform:
2*1 Multiplexer – Verilog Code:
Waveform:
Waveform
Program(iii): Design the top module 8x1 Mux using two 4x1 Mux and one 2x1 Mux.
Design Procedure
Problem 3:
Program(i): Use a gate level model to design a positive edge triggered SR flip flop.
Design Procedure
Sr flip slop – Verilog Code:
Waveform:
Program (ii): Use behavioural model to design positive edge triggered JK flip flop.
Design Procedure:
Jk flip flop:
Waveform
Result:
Thus, all the given combinational and sequential circuits are designed using Verilog HDL.