当前位置: 首页> 科技> 互联网 > 时钟切换的代码

时钟切换的代码

时间:2025/7/9 19:01:05来源:https://blog.csdn.net/m0_73019469/article/details/139842206 浏览次数:2次

目录

描述

输入描述:

输出描述:

参考代码


 

描述

 

 

题目描述:    

 

存在两个同步的倍频时钟clk0 clk1,已知clk0是clk1的二倍频,现在要设计一个切换电路,sel选择时候进行切换,要求没有毛刺。

 

 

 

 

信号示意图:

 

6aa1af0ba05ed78a3e41464dcf455e77.png

 

 

波形示意图:

 

760bcfc039267d082311f9bc3928a98a.png

 

 

 

 

 

 

输入描述:

clk0 clk1为时钟

rst为低电平复位

sel 是时钟选择器

输出描述:

clk_out 信号输出

参考代码

`timescale 1ns/1nsmodule huawei6(input    wire    clk0    ,input    wire    clk1    ,input    wire    rst     ,input    wire    sel     ,output   wire    clk_out
);reg q0, q1;always@(negedge clk0 or negedge rst)if(!rst)q0 <= 0;else q0 <= ~sel & ~q1;always@(negedge clk1 or negedge rst)if(!rst) q1 <= 0;else q1 <= sel & ~q0;assign clk_out = (q0 & clk0) | (q1 & clk1);endmodule

 

 

关键字:时钟切换的代码

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: