题解 | #无占空比要去的奇数分频#

无占空比要去的奇数分频

https://www.nowcoder.com/practice/12d0615157a04e43bb7f41debc3cfa5b

`timescale 1ns/1ns

module odd_div (    
    input     wire rst ,
    input     wire clk_in,
    output    wire clk_out5
);
//*************code***********//
    reg outs;
    reg[2 : 0] cnt;
    assign clk_out5 = outs;

    always @(posedge clk_in or negedge rst) begin
        if (!rst) cnt <= 0;
        else if (cnt == 4) cnt <= 0;
        else cnt <= cnt + 1;
    end

    always @(posedge clk_in or negedge rst) begin
        if (!rst) outs <= 0;
        else if (cnt == 0) outs <= ~outs;
        else if (cnt == 2) outs <= ~outs;
        else outs <= outs;
    end

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


全部评论

相关推荐

哇哇的菜鸡oc:他这不叫校招offer,而是实习offer
点赞 评论 收藏
分享
痛痛痛痛信灬:我小米都面完两个月了 八月底面完的,现在还是显示面试中,没有比我恐怖的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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