|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
设计思路:外部两个输入时钟clk1, clk2, 这两个时钟都是通过全局时钟引脚输入到FPGA中的,
在我的设计中,有时用clk1,有时用clk2,于是我写了一个组合逻辑来进行选择,大致逻辑如下:
reg clk3;
always @(......) begin
case(...)
.. : clk3 = clk1;
.. : clk3 = clk2;
endcase
end
生成的clk3用作所有时序逻辑中的时钟,always @(posedge clk3 or negedge rst) .....
问题:这样通过组合逻辑生成的clk3会不会质量不好,因而影响到我的功能设计呢?
如果要获得很好质量的clk3,我应该如何设计呢? |
|