tag 标签: 倍奇

相关资源
  • 所需E币: 4
    时间: 2020-1-15 09:48
    大小: 25.5KB
    上传者: givh79_163.com
    扩展到N倍奇数分频方式扩展到N倍奇数分频方式moduleodddiv(rst,clk,clkout);  parameterN=3;  //计数器的位数    N的最大计数值要大于或等于M  parameterM=7;      //要分频的模,取奇数  inputrst;  inputclk;  outputclkout;    regtempp,tempn;    //assignclkp=clk;  //assignclkn=~clk;    reg[N-1:0]count;    always@(negedgerstorposedgeclk)  if(!rst)  begin  count  tempp  end  else  begin  count  if(count==M/2)  tempp  elseif(count==M-1)  begin  tempp  count  end  end    always@(negedgerstornegedgeclk)  if(!rst)  tempn  else  tempn    assignclkout=tempp|tempn;  endmodule测试代码:`timescale1ns/1nsmoduleodddiv_tp();  regrst,clk;  wireclkout;  odddivOdddiv(.rst(rst),.……