题解 | #占空比50%的奇数分频#

占空比50%的奇数分频

https://www.nowcoder.com/practice/ccfba5e5785f4b3f9d7ac19ab13d6b31

`timescale 1ns/1ns

module odo_div_or
   (
    input    wire  rst ,
    input    wire  clk_in,
    output   wire  clk_out7
    );

//*************code***********//
reg clk_out7_reg;
reg [2:0]cnt;
always@(posedge clk_in or negedge rst or negedge clk_in)begin
    if(!rst)cnt<=0;
    else begin
        if(cnt==3'd6)cnt<=0;
        else cnt<=cnt+1;
    end
end
always@(posedge clk_in or negedge rst or negedge clk_in)begin
    if(!rst) clk_out7_reg<=0;
    else begin
        if(cnt==6)clk_out7_reg<=~clk_out7_reg;
        else clk_out7_reg<=clk_out7_reg;
    end
end
assign clk_out7=clk_out7_reg;

//*************code***********//
endmodule

全部评论

相关推荐

frutiger:逆天,我家就安阳的,这hr咋能说3k的,你送外卖不比这工资高得多?还说大厂来的6k,打发叫花子的呢?这hr是怎么做到说昧良心的话的
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务