Upload
jaspreet-kaur
View
3
Download
0
Embed Size (px)
DESCRIPTION
up counter , down counter and up-down counter
Citation preview
Aim:-Implementation of up counter, down counter and up-
down counter.
Brief Introduction:- In digital logic and computing, a counter is a device which stores (and sometimes displays) the number of times a particular event or process has occurred, often in
relationship to a clock signal. We have a different types of counter like up counter ,down counter
and up-down counter, which are used in the different applications according to the requirement.
1)Up Counter:-
Programme Code:-
module upc(q, clk,rst);
output reg [3:0] q;
input clk;
input rst;
always@(posedge clk or rst)
begin
if(rst)
q
Output Waveform:-
2)Down Counter:-
Programme Code:-
module dwncntr(q, clk,rst);
output reg [3:0] q;
input clk;
input rst;
always@(posedge clk or rst)
begin
if(rst)
q
output reg [3:0] q;
input clk;
input rst;
input c;
always@(posedge clk or rst or c)
begin
if(rst)
q
Learning Outcomes:- In this practical I have implemented the up, down and up-
down counter. So I learnt that how to write the verilog code to count the
particular pulses on the Xilinx software