用D触发器实现2倍分频的Verilog描述-与非网-EEFOCUS.DOC

用D触发器实现2倍分频的Verilog描述-与非网-EEFOCUS.DOC

用触发器实现倍分频的描述用实现分频的一点心得在用编写程序的过程中将时钟进行分频花了好多的心思才将其搞定通常实现偶数的分频比较容易以十分频为例二分频最简单了一句话就可以了若进行奇数分频则稍微麻烦点以分频为例以上语句虽然可以实现但是逻辑有点繁弄不好就出错了建议使用两个语句来实现两个一个用来计数一个用来置数另外这个样子好像也可以在时钟的上升沿和下降沿都计数但是不被综合器综合会提示敏感信号太复杂三分频的实现发表于很实用也是笔试面试时常考的已经经过仿真占空比要求和不要求占空比差别会很大先看一个占空比的描述

用D触发器实现2倍分频的Verilog描述? module divide2( clk , clk_o, reset); input clk , reset; output clk_o; wire in; reg out ; always @ ( posedge clk or posedge reset) if ( reset) out = 0; else out = in; assign in = ~out; assign clk_o = out; endmodule 用verilog实现分频的一点心得2007-0

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档