电子科技大学 电子技术实验 FPGA 频率计 实验报告(5)

2019-09-01 22:27

5、锁存器

process begin latchin<='0'; wait for 400 ps; latchin<='1'; wait for 100 ps; end process;

process begin overin<='0'; wait; end process;

process begin numin1<=\ wait for 10 ps; numin1<=\ wait for 10 ps; end process;

process begin numin2<=\ wait for 20 ps; numin2<=\ wait for 20 ps; end process;

process begin numin3<=\ wait for 30 ps; numin3<=\ wait for 30 ps; end process;

process begin numin4<=\ wait for 40 ps; numin4<=\ wait for 40 ps; end process;

process begin numin5<=\ wait for 50 ps; numin5<=\ wait for 50 ps; end process;

process begin numin6<=\ wait for 60 ps; numin6<=\ wait for 60 ps; end process;

6、显示部分

process begin f1khz <='1'; wait for 10 ps; f1khz <='0'; wait for 10 ps; end process;

process begin q_over <='0'; wait; end process;

process begin freq_value0 <=\ freq_value1 <=\ freq_value2 <=\ freq_value3 <=\ freq_value4 <=\ freq_value5 <=\

wait; end process;

process begin dp1<='0'; dp2<='1'; dp3<='1'; wait; end process;

7、系统仿真

process begin clk <= '1'; wait for 10 ps; clk <= '0'; wait for 10 ps; end process;

process begin sel1 <= '1'; sel10 <= '0';

sel100 <= '0'; wait; end process;

process begin sig_in <= '1'; wait for 100 us; sig_in <= '0'; wait for 100 us; end process;

七、 结束语

故障:

数码管显示的示数是实际值的一半

问题症结:分频器计数信号值范围小了。 解决办法:放大范围。

感想:

通过此次实验,了解了基于FPGA的数字频率计设计,学会了简单的HDL代码编写,对以后的学习很有帮助。


电子科技大学 电子技术实验 FPGA 频率计 实验报告(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:校本教材结题报告董世全

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: