project_clock_freq_div2→Clock Freq Div 2分频演示项目
XC7A200T 板子的时钟分频项目,挺实用的小工具。3 分频、7 分频、10 分频都搞定了,直接能从板子上的 LED 灯看结果,调试起来挺直观的。适合搞 FPGA 开发的你用来快速测试分频效果,尤其是多分频需求比较杂的项目。
基于Verilog写的逻辑,代码不算复杂,用的都是常见的计数器写法。你可以根据自己的需求稍微改下分频值,比如换成5 分频、8 分频之类的也方便。嗯,用在异步逻辑时要注意一下时序问题,建议加点同步。
板子是XC7A200T-2FBG484I,要是你手上正好有这块板,那直接能用。没有也没事,改下约束文件就能跑其他型号。对了,分频结果可以从灯的闪烁频率判断,直观,适合初学者调试。
想深入的话,可以参考下面这些资源,像这个2 分频到 16 分频的合集,还有verilog 写的 10 分频,都挺有参考价值的。还有喜欢用VHDL的,点这个频器也行。
如果你正好在做时钟管理相关的 FPGA 项目,不妨试试这个项目,简单清晰,拿来就能跑,也适合做模板直接扩展。
下载地址
用户评论