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

网站建设找刘贺稳营销专家网站建设seo

网站建设找刘贺稳营销专家,网站建设seo,网站备案多少岁,如何制作视频短片名称:多功能频率计周期、脉宽、占空比、频率测量verilog 软件:Quartus 语言:Verilog 代码功能: 多功能频率计,可测量信号的周期、脉冲宽度、占空比、频率,语言为verilog,quartus软件设计仿真…

名称:多功能频率计周期、脉宽、占空比、频率测量verilog

软件:Quartus

语言:Verilog

代码功能:

   多功能频率计,可测量信号的周期、脉冲宽度、占空比、频率,语言为verilog,quartus软件设计仿真

代码下载:多功能频率计周期、脉宽、占空比、频率测量verilog_Verilog/VHDL资源下载名称:多功能频率计周期、脉宽、占空比、频率测量verilog(代码在文末付费下载)软件:Quartus语言:Verilog代码功能: 多功能频率计,可测量信号的周期、脉冲宽度、占空比、频率,语言为verilog,quartus软件设计仿真演示视频:部分代码展示module signal_detect(input clk_in,//输入100M基准时钟input reset_p,//复位信号inicon-default.png?t=N7T8http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=187

部分代码展示

module signal_detect(
input clk_in,//输入100M基准时钟
input reset_p,//复位信号
input signal_in,//待测频率输入
output [31:0]total_frequency,//输出频率
output [31:0]total_cycle,//输出周期
output [31:0]pulse_width,//输出脉宽
output [31:0]duty_cycle//输出占空比
);
frequency_detect i_frequency_detect(
. clk_in(clk_in),//输入100M基准时钟
. reset_p(reset_p),//复位信号
. signal_in(signal_in),//待测频率输入
. total_frequency(total_frequency),//输出频率
. total_cycle(total_cycle)//输出周期
);
pulse_detect i_pulse_detect(
. clk_in(clk_in),//输入100M基准时钟
. reset_p(reset_p),//复位信号
. signal_in(signal_in),//待测频率输入
. pulse_width(pulse_width),//输出脉宽
. duty_cycle(duty_cycle)//输出占空比
);
endmodulemodule frequency_detect(
input clk_in,//输入100M基准时钟
input reset_p,//复位信号
input signal_in,//待测频率输入
output [31:0]total_frequency,//输出频率
output [31:0]total_cycle//输出周期
);
//parameter count_1s=32'd100_000_000;//1s所需计数周期数(仿真时用下一句)
parameter count_1s=32'd1000;//仿真时用该句,实际应为上一句(仿真时为减小仿真时间,将闸门开启时间减小为10us)reg [31:0] door_1s_cnt=32'd0;//闸门信号1s开启一次
always@(posedge clk_in)if(reset_p==1)door_1s_cnt<=32'd0;elseif(door_1s_cnt==count_1s)door_1s_cnt<=32'd0;elsedoor_1s_cnt<=door_1s_cnt+32'd1;reg door_1s=0;
always@(posedge clk_in)if(door_1s_cnt==count_1s)door_1s<=~door_1s;//闸门信号1s开启一次reg [31:0] CNT1=32'd0;//基准时钟计数器
reg [31:0] CNT2=32'd0;//待测频率计数器
reg [31:0] CNT1_buf=32'd0;//基准时钟计数器寄存器
reg [31:0] CNT2_buf=32'd0;//待测频率计数器寄存器

设计文档(文档点击可下载):

1. 工程文件

2. 程序文件

3. 原理图文件

4. 程序编译

5. Testbench

6. 仿真图

6.1整体仿真图

仿真图可看出测得占空比duty_cycle=20%;脉宽pulse_width=200ns,周期total_cycle=1001ns,频率total_frequency=999000Hz,其中频率误差较大(实际应为1000000Hz,误差999Hz)这是因为仿真时为减小仿真时间,使用的闸门信号为10us,闸门实际应为1s,减小了100000倍。

6.2局部细节,被测信号脉宽200ns,测试结果为200,正确

6.3局部细节,被测信号周期1000ns,测试结果为1001ns,误差1ns。(误差与频率一样,可以通过增大闸门减小误差)

设计文档.doc

 演示视频:多功能频率计周期、脉宽、占空比、频率测量verilog_Verilog/VHDL资源下载

http://www.hengruixuexiao.com/news/10771.html

相关文章:

  • 爱心捐赠网站怎么做武汉seo百度
  • 学生做家教网站如何免费做网站推广的
  • 低成本做网站 百知营销策划运营培训机构
  • 怎样健网站专业网站优化培训
  • 杭州小型网站建设服务推广app佣金平台正规
  • 网站如何管理seo网络推广知识
  • 制作网站基本步骤手游推广平台代理
  • 建设工程质量 协会网站深圳网页设计
  • 西安专业网站建设价格查域名备案信息查询
  • 自做网站怎么做网站排名
  • 各省施工备案网站网络营销策略方案
  • 做网销的网站长沙网络营销学校
  • 东莞阳光网招聘信息平台排名优化外包公司
  • 网站建设报价模块潍坊住房公积金
  • 精品源码分享的网站软文通
  • 重庆做网站怎么做呀品牌策划方案ppt
  • 自助建网站的平台 数据库万网阿里云域名查询
  • 赚钱网站导航代写软文费用全网天下实惠
  • 网页qq版aso优化排名
  • 做网站有哪些技术seo快速排名软件app
  • 苍南做网站哪里找百度风云榜明星
  • 淘宝网站代做百度小说搜索风云排行榜
  • 海口网站建设多少钱百度推广怎么登陆
  • 做网站前端实战视频谷歌seo站内优化
  • 网站开发的小结seo工作流程
  • 石家庄站到正定机场销售方案怎么做
  • 做网站前台用什么怎么查看域名是一级还是二级域名
  • 定制网站收费免费的网站软件下载
  • 做网站数据库设计一键生成网站
  • 自己做网站能赚钱么怎么给自己的公司建立网站