verilog时钟分频设计
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时钟分频设计相关推荐
- Verilog时钟分频模块设计
目录 1 偶分频模块 2 奇分频模块 3 任意占空比的任意分频 转载自https://blog.csdn.net/moon9999/article/details/75020355/ 1 偶分频模块 ...
- Verilog 时钟分频
看了网上的很多例子,有很多的成长.记录下来. 1.二分频 module sp6(input ext_clk_25m,input ext_rst_n,output reg clk_12m5); alwa ...
- n分频器 verilog_时钟分频系列——分数分频电路的Verilog实现
IC君的第47篇原创文章 上一篇文章时钟分频系列--偶数分频/奇数分频/分数分频,IC君介绍了各种分频器的设计原理,其中分数分频器较为复杂,这一篇文章IC君再跟大家聊聊分数分频的具体设计实现. 一个分 ...
- 8分频verilog线_时钟分频系列——分数分频电路的Verilog实现
IC君的第47篇原创文章 (欢迎关注公众号 icstudy) 上一篇文章时钟分频系列--偶数分频/奇数分频/分数分频,IC君介绍了各种分频器的设计原理,其中分数分频器较为复杂,这一篇文章IC君再跟大家 ...
- 【数字IC手撕代码】Verilog奇数分频|题目|原理|设计|仿真(三分频,五分频,奇数分频及特殊占空比)
芯片设计验证社区·芯片爱好者聚集地·硬件相关讨论社区·数字verifier星球 四社区联合力荐!近500篇数字IC精品文章收录! [数字IC精品文章收录]学习路线·基础知识·总线·脚本语言·芯片求职· ...
- 【数字IC手撕代码】Verilog偶数分频|题目|原理|设计|仿真(二分频,四分频,六分频,八分频,偶数分频及特殊占空比)
芯片设计验证社区·芯片爱好者聚集地·硬件相关讨论社区·数字verifier星球 四社区联合力荐!近500篇数字IC精品文章收录! [数字IC精品文章收录]学习路线·基础知识·总线·脚本语言·芯片求职· ...
- 基于Verilog使用Quartus设计数字秒表和数字时钟
目录 一.数字秒表 1.1 新建工程 1.2 添加 Verilog 文件 1.3 添加 VWF 文件 1.4 波形仿真 二.多功能数字钟 三.总结 本文内容:使用 Quartus 基于 Verilog ...
- (87)Verilog HDL:七分频设计
(87)Verilog HDL:七分频设计 1.1 目录 1)目录 2)FPGA简介 3)Verilog HDL简介 4)Verilog HDL:七分频设计 5)结语 1.2 FPGA简介 FPGA( ...
- (86)Verilog HDL:三分频设计
(86)Verilog HDL:三分频设计 1.1 目录 1)目录 2)FPGA简介 3)Verilog HDL简介 4)Verilog HDL:三分频设计 5)结语 1.2 FPGA简介 FPGA( ...
最新文章
- 7.Mongodb复制(副本集)
- mysql yearweek 日期不准_Mysql 中,WEEK 与YEARWEEK函数的参数问题
- android.database.cursorindexoutofboundsexception错误解决 及获取某行某列信息
- 测试一年多,上线就崩溃!微服务到底应该怎么测试?
- POJ 1966 Cable TV Network (最大流最小割)
- MyEclipse小问题与汉字处理
- zabbix4.0 使用nginx前端安装
- vbs if 不等于_6、if语句和关系表达式
- 古人把月球叫做广寒宫,古人是怎么知道月球上很冷的?一起来看看
- mysql 单块读 多块读_求指点:STM32F103VC的SDIO读SD卡单块读成功,多块读却不行?...
- REPNZ SCANS
- 退出myeclipse 8.5配置中心
- Vue.js 还是 React?你会选择哪一个?为什么?
- android assets目录在哪,Android Studio 中 assets目录的使用
- export_savedmodel
- 大数据的75个名词解释
- Superset航班数据可视化实战
- 专访亚创集团CEO田行智:业务规模进入拐点 上市迎来好时机
- uni-app前端开发(零)
- spring cloud服务发现组件Eureka详解
热门文章
- RSD 教程 —— 1 安装 RSD
- Flutter入门并开发天气预报APP(8)——天气预报第二步-选择省、市、区界面及网络请求
- python end用法_python end用法
- 基于MATLAB的频谱、能量谱、三分之一倍频程分析
- 涉密计算机能用固态硬盘,质量不行数量来凑?RAID1能保护固态硬盘数据安全吗...
- 深度学习视觉领域中的attention机制的汇总解读(self-attention、交叉self-attention、ISSA、通道注意、空间注意、位置注意、Efficient Attention等)
- html如何制作一个手机商城网页通栏
- 拼多多加密后token破解与还原
- 淄博高青一中2021高考成绩查询,【淄博市高青县第一中学(高青一中)网站】2021招生|怎么样|排名|高中部|初中部...
- NFS共享存储服务介绍与案例详细配置过程