URL
https://opencores.org/ocsvn/socgen/socgen/trunk
Subversion Repositories socgen
[/] [socgen/] [trunk/] [common/] [opencores.org/] [cde/] [ip/] [divider/] [rtl/] [verilog/] [divider_def] - Rev 134
Compare with Previous | Blame | View Log
reg [SIZE-1:0] divide_cnt;
always@(posedge clk)
if(reset) divider_out <= RESET;
else
if(!enable) divider_out <= 1'b0;
else divider_out <= ( divide_cnt == SAMPLE );
always@(posedge clk)
if(reset) divide_cnt <= divider_in;
else
if(!enable) divide_cnt <= divide_cnt;
else
if(!(|divide_cnt)) divide_cnt <= divider_in;
else divide_cnt <= divide_cnt - 'b1;