1.偶分频模块设计

偶分频意思是时钟模块设计最为简单。首先得到分频系数M和计数器值N。

M = 时钟输入频率 / 时钟输出频率

N = M / 2

如输入时钟为50M,输出时钟为25M,则M=2,N=1。偶分频则意味着M为偶数。

以M=4,N=2为例,我们希望得到的输出时钟时序如下:

因此只需要将counter以clk_in为时钟驱动计数,当counter = (N-1)时,clk_out翻转即可。

verilog代码如下,其中WIDTH为(N的位宽-1):

module time_adv_even #(
parameter N = 2,WIDTH = 7
)
(input clk,input rst,output reg clk_out);reg [WIDTH:0]counter;
always @(posedge clk or posedge rst) beginif (rst) begin// resetcounter <= 0;endelse if (counter == N-1)

verilog时钟分频设计相关推荐

  1. Verilog时钟分频模块设计

    目录 1 偶分频模块 2 奇分频模块 3 任意占空比的任意分频 转载自https://blog.csdn.net/moon9999/article/details/75020355/ 1 偶分频模块 ...

  2. Verilog 时钟分频

    看了网上的很多例子,有很多的成长.记录下来. 1.二分频 module sp6(input ext_clk_25m,input ext_rst_n,output reg clk_12m5); alwa ...

  3. n分频器 verilog_时钟分频系列——分数分频电路的Verilog实现

    IC君的第47篇原创文章 上一篇文章时钟分频系列--偶数分频/奇数分频/分数分频,IC君介绍了各种分频器的设计原理,其中分数分频器较为复杂,这一篇文章IC君再跟大家聊聊分数分频的具体设计实现. 一个分 ...

  4. 8分频verilog线_时钟分频系列——分数分频电路的Verilog实现

    IC君的第47篇原创文章 (欢迎关注公众号 icstudy) 上一篇文章时钟分频系列--偶数分频/奇数分频/分数分频,IC君介绍了各种分频器的设计原理,其中分数分频器较为复杂,这一篇文章IC君再跟大家 ...

  5. 【数字IC手撕代码】Verilog奇数分频|题目|原理|设计|仿真(三分频,五分频,奇数分频及特殊占空比)

    芯片设计验证社区·芯片爱好者聚集地·硬件相关讨论社区·数字verifier星球 四社区联合力荐!近500篇数字IC精品文章收录! [数字IC精品文章收录]学习路线·基础知识·总线·脚本语言·芯片求职· ...

  6. 【数字IC手撕代码】Verilog偶数分频|题目|原理|设计|仿真(二分频,四分频,六分频,八分频,偶数分频及特殊占空比)

    芯片设计验证社区·芯片爱好者聚集地·硬件相关讨论社区·数字verifier星球 四社区联合力荐!近500篇数字IC精品文章收录! [数字IC精品文章收录]学习路线·基础知识·总线·脚本语言·芯片求职· ...

  7. 基于Verilog使用Quartus设计数字秒表和数字时钟

    目录 一.数字秒表 1.1 新建工程 1.2 添加 Verilog 文件 1.3 添加 VWF 文件 1.4 波形仿真 二.多功能数字钟 三.总结 本文内容:使用 Quartus 基于 Verilog ...

  8. (87)Verilog HDL:七分频设计

    (87)Verilog HDL:七分频设计 1.1 目录 1)目录 2)FPGA简介 3)Verilog HDL简介 4)Verilog HDL:七分频设计 5)结语 1.2 FPGA简介 FPGA( ...

  9. (86)Verilog HDL:三分频设计

    (86)Verilog HDL:三分频设计 1.1 目录 1)目录 2)FPGA简介 3)Verilog HDL简介 4)Verilog HDL:三分频设计 5)结语 1.2 FPGA简介 FPGA( ...

最新文章

  1. 7.Mongodb复制(副本集)
  2. mysql yearweek 日期不准_Mysql 中,WEEK 与YEARWEEK函数的参数问题
  3. android.database.cursorindexoutofboundsexception错误解决 及获取某行某列信息
  4. 测试一年多,上线就崩溃!微服务到底应该怎么测试?
  5. POJ 1966 Cable TV Network (最大流最小割)
  6. MyEclipse小问题与汉字处理
  7. zabbix4.0 使用nginx前端安装
  8. vbs if 不等于_6、if语句和关系表达式
  9. 古人把月球叫做广寒宫,古人是怎么知道月球上很冷的?一起来看看
  10. mysql 单块读 多块读_求指点:STM32F103VC的SDIO读SD卡单块读成功,多块读却不行?...
  11. REPNZ SCANS
  12. 退出myeclipse 8.5配置中心
  13. Vue.js 还是 React?你会选择哪一个?为什么?
  14. android assets目录在哪,Android Studio 中 assets目录的使用
  15. export_savedmodel
  16. 大数据的75个名词解释
  17. Superset航班数据可视化实战
  18. 专访亚创集团CEO田行智:业务规模进入拐点 上市迎来好时机
  19. uni-app前端开发(零)
  20. spring cloud服务发现组件Eureka详解

热门文章

  1. RSD 教程 —— 1 安装 RSD
  2. Flutter入门并开发天气预报APP(8)——天气预报第二步-选择省、市、区界面及网络请求
  3. python end用法_python end用法
  4. 基于MATLAB的频谱、能量谱、三分之一倍频程分析
  5. 涉密计算机能用固态硬盘,质量不行数量来凑?RAID1能保护固态硬盘数据安全吗...
  6. 深度学习视觉领域中的attention机制的汇总解读(self-attention、交叉self-attention、ISSA、通道注意、空间注意、位置注意、Efficient Attention等)
  7. html如何制作一个手机商城网页通栏
  8. 拼多多加密后token破解与还原
  9. 淄博高青一中2021高考成绩查询,【淄博市高青县第一中学(高青一中)网站】2021招生|怎么样|排名|高中部|初中部...
  10. NFS共享存储服务介绍与案例详细配置过程