当前位置: 首页 > news >正文

怎么做网站设电子商务平台经营者接到通知后

怎么做网站设,电子商务平台经营者接到通知后,郑州做网站便宜,加盟酒店网站制作N位分频器的实现 一、 目的 使用verilog实现n位的分频器,可以是偶数,也可以是奇数 二、 原理 FPGA中n位分频器的工作原理可以简要概括为: 分频器的作用是将输入时钟频率分频,输出低于输入时钟频率的时钟信号。n位分频器可以将输入时钟频率分频2^n倍…

N位分频器的实现

一、 目的

使用verilog实现n位的分频器,可以是偶数,也可以是奇数

二、 原理

FPGA中n位分频器的工作原理可以简要概括为:

  1. 分频器的作用是将输入时钟频率分频,输出低于输入时钟频率的时钟信号。
  2. n位分频器可以将输入时钟频率分频2^n倍。
  3. n位分频器主要由n个触发器级联组成。
  4. 第一个触发器时钟输入接入输入时钟,数据端接D=0。
  5. 后级触发器的时钟依次接前一级触发器的反相Q信号。
  6. 通过这种级联,将输入时钟周期分成2^n个阶段。

7.最后一个触发器Q输出即为分频之后的时钟信号。

  1. 更改计数器位数n,可以灵活改变分频比例。
  2. 分频器广泛应用于计数器、时序逻辑的时钟分频等场景。

所以n位分频器通过n个触发器的级联,利用反相Q输出产生2^n分频效果,是FPGA时钟管理中的重要组成部分。

三、 系统架构设计

工程模块划分及说明

image-20230722151641299

四、 代码实现

1. 模块端口信号列表

module divider #(parameter N = 9)(input wire clk,input wire rst_n,output wire out
);
reg[N:0] cnt1;//上升沿计数器
reg[N:0] cnt2;//下降沿计数器
wire add_cnt1;//上升沿开始条件
wire end_cnt1;//上升沿结束条件
wire add_cnt2;//下降沿开始条件
wire end_cnt2;//下降沿结束条件
always @(posedge clk or negedge rst_n) beginif(~rst_n) begincnt1<='d0;endelse if(add_cnt1)beginif(end_cnt1)begincnt1 <='d0;endelse begincnt1 <= cnt1 + 1'b1;endendelse begincnt1<=cnt1;end
endalways @(negedge clk or negedge rst_n) beginif(~rst_n) begincnt2<='d0;endelse if(add_cnt2)beginif(end_cnt2)begincnt2 <='d0;endelse begincnt2 <= cnt2 + 1'b1;endendelse begincnt2<=cnt2;end
endassign add_cnt1 = 1'b1;
assign end_cnt1 = add_cnt1 && cnt1 == N;
assign add_cnt2 = 1'b1;
assign end_cnt2 = add_cnt2 && cnt2 == N;assign out = (N%2==0)?((cnt2<=(N>>1))&&(cnt1<=(N>>1))?1'b0:1'b1):((cnt1<=(N>>1)?1'b0:1'b1);endmodule

测试文件:

module driver_n_tb();
reg clk;
reg rst_n;
wire out;
parameter SYS_CLK = 20;
parameter N = 8;
always #(SYS_CLK/2) clk = ~clk;initial beginclk=1'b0;rst_n=1'b0;#(2*SYS_CLK+10);rst_n=1'b1;#(100*SYS_CLK);$stop;
end
divider #(.N(N)) inst_divider_n (.clk(clk), .rst_n(rst_n), .out(out));endmodule

五. 时序及仿真结果

偶数:image-20230722152707689

奇数:

image-20230722152731878

五、 仿真波形图

偶数:image-20230722153104983

奇数:image-20230722153124078

http://www.yayakq.cn/news/12834/

相关文章:

  • 网站怎么做移动适配网站开发工程师岗位职责要求
  • 邵阳 做网站公司wordpress 淘宝客 api
  • 无锡网站制作哪家有名做网站属于广告费吗
  • 如何建设一个简易网站网站建站网站设计
  • 手机网站建设哪家优惠企业网站平台建设咨询合同
  • 网站关键词seo怎么做免费空间网址
  • 沈阳网站建设syfzkj门户网站开发技术服务合同
  • 上海地区网站备案做搜狗网站关键词排名
  • 吉林网站建设找哪家湖南建筑信息网首页
  • 360个人网站怎么推广wordpress需要访问您网页服务器的权限
  • 网站建设一条龙服务wordpress 后台菜单 层级
  • 北京网络网站建设公司南京玄武网站建设
  • 毕业网站设计贵阳外发加工网
  • 北京大型网站建设公司安安网站建设
  • 叮当快药网站谁做的重庆设计集团有限公司
  • 沈阳建站平台柯桥区住房和城乡建设局网站
  • 小说网站怎么做防采集广东网站优化公司
  • 求职网站网页模板premium WordPress
  • 中山精品网站建设公司wordpress标题代码调用
  • 3d建模素材网站建设蒙古语网站
  • 数据显示网站模板网站编辑如何做原创
  • 企业推广网站网络推广方案100例
  • 建设网站的价格是多少优化大师电脑版官方免费下载
  • 一定火网站建设定制南乐县住房和城乡建设局网站
  • 在哪个网站可以免费做广告企业网站的推广阶段和特点
  • 宁德东侨建设局网站网站不在首页显示出来
  • 网站生成软件免费制作重庆建设人才网站
  • 产品网站建设找哪家许昌网站建设
  • 足球竞猜网站开发找苏州网站建设
  • 公司怎么制作网站网站改版 百度