【温故而知新】【2】时钟分频-奇数50%占空比

这篇博客介绍了如何用Verilog实现奇数时钟分频,达到50%占空比。通过计数器在时钟正边沿计数,结合上升沿和下降沿触发的分频信号,最后合并得到所需时钟。文中提供了3分频和17分频的仿真波形验证了代码的正确性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【温故而知新】【2】时钟分频-奇数50%占空比

昨天写了个时钟分频的Verilog代码,今天继续写,只不过这次写的是:奇数分频,50%占空比
实现方法很简单:

  1. 计数器,时钟正边沿计数
  2. 上升沿触发的时钟分频
  3. 下降沿触发的时钟分频
  4. 合并上述两种时钟分频信号

Verilog代码如下,依然是参数化的设计:

这里写代码片

//===========================================================
// Author: seuchenrui@126.com
//
// Description:
// This is a simple verilog code for clock frequency division
// this code can be used to get 
// 1. odd 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值