Digital Design Lab
Digital Design Lab
RTL SCHEMATIC:-
DESIGN SUMMARY:-
RESULTS:-
18 | P a g e
reg reset;
reg clk;
reg [3:0] n;
// Outputs
initial begin
// Initialize Inputs
reset = 0;
clk = 0;
n = 0;
n=15;
reset=1;
#20;
reset=0;
end
endmodule
RTL SCHEMATIC :-
28 | P a g e
DESIGN SUMMARY:-
RESULTS:-
CONCLUSION:- The sum of the N natural numbers design implemented using Verilog.The
Number of Slices ,Flipflops, 4input LUTs,bonded IOBs and GCLKs used are 7,12,15,14 and 1
respectively.
38 | P a g e
RTL SCHEMATIC:-
DESIGN SUMMARY:-
RESULTS:-
CONCLUSION:- BCD number is different than binary number. The BCD number system
number are represented up to 9 eg :- 15=1111(binary form), 15=00010101(BCD format)
48 | P a g e
RESULTS:-
CONCLUSION:- The above serial to parallel converter takes input serially and produce
output parallel. It has used 24 slices, 36 slice flipflops 44-input LUT, 1 GCLK, and 7 IOBs.
58 | P a g e
RTL SCHEMATIC:-
DESIGN SUMMARY:-
RESULTS:-
CONCLUSION:- RAM is implemented using Verilog. We have done both Read and Write
operation. RAM is Volatile memory and it is divided into two types, static RAM which uses
flipflops as storage elements and Dynamic RAM which uses capacitor to store binary
information.
68 | P a g e
RESULTS:-
CONCLUSION:- Row to Column decoder takes 4 different inputs up to fourth clock pulse
And from fifth clock pulse Row inputs are converted to Column clock pulse.
78 | P a g e
88 | P a g e