任意奇数倍时钟分频

任意奇数倍时钟分频

题目描述
编写一个模块,对输入的时钟信号clk_in,实现任意奇数分频,要求分频之后的时钟信号占空比为50%。模块应包含一个参数,用于指定分频的倍数。

模块的接口信号图如下:
在这里插入图片描述
题目解读
题目要求实现任意奇数倍数的分频,实现分频的基本方法是采用计数器,使用输入时钟信号驱动计数器。例如实现偶数倍的n分频时,每当计数器从0计数到n/2 - 1时,输出时钟信号跳变,同时计数器归零从新开始计数。

题目要求的是奇数倍分频,且要求占空比为50%,则需要稍加调整:以五分频为例,需要输出时钟信号保持2.5个输入时钟的1,然后保持2.5个时钟的0。比如在第一个时钟的上升沿跳变为1,则在第三个时钟的下降沿跳变为0,在第六个时钟的上升沿再一次跳变为1。即需要对上升/下降两个时钟沿的进行计数。

由此得出实现奇数倍数分频的方法:加入两个中间信号flag_1,flag_2,分别使用输入时钟信号的上升/下降沿驱动。以五分频为例,flag_1的变化由上升沿驱动,flag_2的变化由下降沿驱动。当计数器计数到(n-1)/2=2和(n-1)=4时,flag_1、flag_2发生跳变(即取反)。再将flag_1,flag

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/242953.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

全款买房划算,还是贷款划算?

买房,很多人可能都在纠结到底是全款买房好呢,还是按揭贷款好呢,今天我们就来一起探讨下。一、全款买房优势:1、手续比较方便,不用准备太多的材料证明。2、不用支付银行利息(贷款要多支付)3、可以…

ARM Neon 简介

“ARM Advanced SIMD”,nick-named “NEON”, it provides: (1)、A set of interesting scalar/vectorinstructions and registers(the latter are mapped to the same chip area as theFPU ones), comparable to MMX/SSE/3DNow! in the 86 world; (2)、VFPv3-D32 as a…

简单使用Modelsim跑个仿真

简单使用Modelsim跑个仿真 第一步:打开Modelsim 第二步:点击File->New->Project(注意等待加载完了再去操作) 第三步:输入工程名称->选择工程文件->ok 第四步:添加激励文件和设计文件

企业贷款还不上,股东有偿还责任吗?

现在是一个全民创业的时代,创业既有个人单打独斗的,也有抱团合伙的。而且创业始终离不开一个话题,那就是钱,刚开始创业的企业大多数都是没有钱的;没有钱怎么办呢?那就借!借钱确实可以解决企业发…

农村房屋能抵押做贷款吗?

在贷款过程中,很多时候贷款机构都会问借款人有没有抵押物?如果有抵押物不论是对于抵押贷款还是信用贷款都是有很大的帮助。所以经常出现很多借款人提到农村的房屋算抵押物吗?能不能作抵押做贷款呢?确实对于很多人来说,…

数字电路与逻辑设计笔记

数字电路与逻辑设计笔记 变量和常量的关系式 根据真值表写表达式 以真值表内输出端“1”为准 第一步:从真值表内找输出端为“1”的各行,把每行的输入变量写成乘积形式;遇到“0”的输入变量上加非号。 第二步:把各乘积项相加,即…

ARM和NEON指令 very gooooooood.............

http://blog.csdn.net/chshplp_liaoping/article/details/12752749 在移动平台上进行一些复杂算法的开发,一般需要用到指令集来进行加速。目前在移动上使用最多的是ARM芯片。 ARM是微处理器行业的一家知名企业,其芯片结构有:armv5、armv6、a…

未成年人可以申请贷款吗?

缺钱是很多人都会遇到的问题,包括未成年人,所以我们经常看到一些未成年人去申请贷款,那未成年人到底能不能贷款呢?在这可以肯定的告诉大家,如果是正规的贷款机构,是不允许给未成年人放贷的。那为什么贷款机…

逾期之后还能贷款吗?

逾期是一件很让人头疼的事情,因为一旦和逾期扯上关系,贷款就比较困难。甚至有一句话说到“一旦逾期深似海,从此贷款是路人”,虽然这句话有点夸大其词,但是逾期对贷款申请的影响是不争的事实。银行对征信的要求有一个原…

VCS安装

基于软件 ubuntu-14.04.2-desktop-amd64.iso/rhel-server-7.1-x86_64-dvd.iso/synopsys vcs-mx_vI-2014.03... software: installer v3.1 & scl v11.7 & vcs-mx_vI-2014.03 & ubuntu 14.04 原始synopsis vcs是 RedHat Enterprise Linux 4.0 编译的,&a…

你是信用卡卡奴吗?怎么摆脱卡奴?

信用卡是一把双刃剑,用得好对生活理财都有很大的帮助,用得不好,就会陷入卡奴的无底深渊,还不完的卡债,给不完的利息。所以,在使用信用卡之前,要多学习信用卡的相关知识,让信用卡成为…

CAN总线笔记

CAN总线 协议11898 边界条件 物理构成 controler(控制器) transver(收发器) 低速can收发器 高速can收发器 抗干扰能力 总线逻辑 线与逻辑 communication(通讯) 通信矩阵 帧格式 数据帧 总线…

常用电平标准

常用电平标准 现在常用的电平标准有TTL、CMOS、LVTTL、LVCMOS、ECL、PECL、LVPECL、RS232、RS485等,还有一些速度 比较高的LVDS、GTL、PGTL、CML、HSTL、SSTL等。下面简单介绍一下各自的供电电源、电平标准以及使用注意事项。 TTL:Transistor-Transistor…

借钱不还,法院可以单方拍卖房产吗?

借钱不还是一个让人很尴尬的事情,虽然有的是人确实有难处还不上,但是对于那些有能力还却不想还的,实在让人深恶痛绝。据法制晚报报道,有一名欠钱不还的老赖,不但拒绝偿还债权人的钱,还和法院玩起了躲猫猫&a…

最小系统介绍

最小系统介绍 (1)电源电路 (2)复位电路 (3)晶振电路 (4)下载电路 1 电源电路 2 复位电路 3 晶振电路 4 下载电路 TMS320F28335支持多种启动模式

央行无意放宽松,7月贷款仍有可能吃紧

6月的信贷市场可谓硝烟四起,加息揽存,停贷,上调房贷利率,调高首付比例。。。一切看起来就是资金很紧张的局面,所以有不少借款需求的人在观望,6月过后,7月贷款是否会变得容易一些?央行…

CCS6软件安装

CCS6软件安装 第一步:点击右键->以管理员身份安装(安装路径不能有中文) 第二步:安装驱动

贷款不还要坐牢吗?

欠债还钱,天经地义,这是中国的古训。但是并非每个人都会遵守这个古训,有的人欠钱之后并不一定会按时还钱,甚至有的干脆赖账不还了。对于那些贷款不还的人,法律是否有相关的惩罚呢?贷款不还会坐牢吗&#xf…

存储器与寄存器

存储器与寄存器 1 存储器的映射 存储器本身不具有地址信息,它的地址是由芯片厂商或用户分配,给存储器分配地址的过程称为储存器映射,如果再分配一个地址就叫重映射。