"); //-->
等精度测量的原理:

其实很简单,就是你找一个基准,这个基准和信号在一个控制信号的控制下同时开始同时结束,然后比较一下就得到的。使用FPGA做,由于其并行可以做起来其实很简单,但是。。。我遇到的问题不这里,而是后面的通讯问题
等精度的FPGA:
module fre_cnt(clk_std,clk_sig,rst_n,Gate_n,cnt_std,cnt_sig,Gate_t);
input clk_std;
input clk_sig;
input rst_n;
input Gate_n;
output Gate_t;
output [31:0]cnt_std;
output [31:0]cnt_sig;
reg [31:0]cnt_std;
reg [31:0]cnt_sig;
///////////////////////
reg Gate_t;
//将门控信号和输入信号的上升沿同步
always @ (posedge clk_sig or negedge rst_n)
begin
if(!rst_n)
Gate_t <= 1'b0;
else
Gate_t <= Gate_n;
end
//对clk_sig计数器计数
always @ (posedge clk_sig or negedge rst_n)
begin
if(!rst_n)
cnt_sig <= 32'h00000000;
else if(Gate_t)
begin
cnt_sig <= cnt_sig + 32'h00000001;
end
end
//对 clk_std计数
always @ (posedge clk_std or negedge rst_n)
begin
if(!rst_n)
begin
cnt_std <= 32'h00000000;
end
else if(Gate_t)
begin
cnt_std <= cnt_std + 32'h00000001;
end
end
endmodule
其实大家都在说
其实综合以后的RTL是:
不是计数器而是累加器
测量的结果在12HZ以上的精度可以做到10^-5,频率小于12hz的时候,信号计数器会在1个单位跳jieg变,得到的结果和实际说的早整个范围内的精度不变有差异,是本身结构的问题还是我们同步的处理上出现的问题。。。。
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
小鹏汽车辟谣:未计划重新搭载激光雷达
非 FMM OLED:中日韩的竞争
[求助]ARM汇编的一个警告,不知什么意思?望高手指教
带红外热释探头的自动控制器
单芯片usb转串口uart的数据转换芯片 CP2101
出口咨询——先进有效的国际市场开拓方式
红外报警开关电路
165亿美元!三星获特斯拉超级订单
出口咨询——先进有效的国际市场开拓方式
香港科技园率领9家AI科企亮相2025 世界人工智能大会
从pc机的串行口获取单片机工作电源的方法
用BISS0001的红外传感夜问自动照明控制电路
三菱FX系列PLC教程 10 —— FX系列的工作原理及编程器件(二)
YN5049/5050红外遥控接收器典型应用电路
Vishay最新工业级3/8英寸方形单匝金属陶瓷微调器,优化PCB上的布局
串行接口16键 键盘控制接口芯片sk5278
上海仪电联合曦智科技、壁仞科技、中兴通讯发布国内首个光互连光交换GPU超节点—光跃LightSphere X
BGA/QFN封装难题终结者:360°无死角渗透,返修成本直降
串口扩展芯片MAX3100,给你的单片机扩展一个串口
三菱FX系列PLC教程 11 —— FX系列的工作方式
苹果或与英特尔合作14A制程,台积电地位受挑战?
智元机器人拟进军海外市场,全球化方面已有部署
招聘信息
单片机复位和看门狗芯片max813 max705-708
三菱FX系列PLC教程 8 —— FX系列的软件系统和编程语言
三菱FX系列PLC教程 9 —— FX系列的工作原理及编程器件(一)
三菱FX系列PLC教程 12 —— FX系列的基本指令(LD、LDI、OUT)
LS-2构成直射式红外遥控开关电路图
菜鸟问题?、
马来西亚对全球半导体行业至关重要