11.7移位寄存器,计数器,时序分析,状态机,verliog实现

news2024/12/28 22:45:40

D触发器实现二选1

4位移位寄存器

移位寄存器,可以将寄存的Q信号逐位输出

N位寄存器

递增计数器

带并行载入端递增

这里载入的时候,省略掉的ELSE,自动操作就是锁存原状态,即Q<=Q

并行,递减

这个没有复位端

递增递减计数器

用三目表达式进行

反应计时器

两位的BCD计数器

最低位在每次E准许时,时钟上升沿来后计数一次,达到9后,开始判断下一位的情况,并让自己归0

如果开始或复位信号在,那么LED不亮,则LEDn亮,提示要推w

如果w在,那么LED亮,表示结束,等待下一次复位,复位后等待下一个时钟上升沿;此时LEDn不亮,表示推完了

LED为计时器的使能信号,当LED亮时,电路才开始计时

时序分析

希望计算出电路正常工作时的最大时钟频率FMAX,可以确保之内的保持时间没有偏差

例一

正沿时刻,数据加载到触发器,触发器开启,延迟TCQ后传到输出Q,然后信号再通过反相器

输入的数据传输到输出的数据位置也需要传输时间,因为电路有长度。

Tsu是触发器的时间参数

例二

有多条路径可以使触发器开始或结束,最长的路径开始于Q0结束于Q3,为关键路径

以上是同一时刻到达的,如果时钟信号达到触发器的时间不尽相同,为时钟偏斜

假设先到Q0,Q1,Q2,后到达Q3。

则输入信号在时钟信号到达Q3之前就已经开始向Q3传输了,而不是在时钟信号到达Q3后再向Q3传输入信号,即同时到达的情况

所以一般最长的关键路径,如果发生时钟偏斜,一般是时钟信号和输入信号都晚到,但是输入信号更晚,也就是此时它的时间就是时钟到达后还需要再额外等输入信号到的时间

 

 

 画时序图

 

A前为或非门,有1个为1就是0,都为0则为1

C先到,C一个信号到A需要一个延迟,到B需要两个延迟,B到A要1个延迟

C变到1时, 过一个延迟到A,则A变;过两个延迟到B,B变

C变到0时,过一个延迟到A,但B没变,则A不变;过两个延迟到B,则B变;

B过一个延迟到A,则A变。关键路径为C-B-A,即一共过了三个延迟后,A才变

控制售货机

状态机

直接状态分配的话,2^n个状态只需要n个状态变量

如果用独热码,就需要等量状态的状态变量

电路输出基于电路状态和当前输入值的为MEALY状态机

y表示现态,Y表示次态,由于Y是次态,所以可用阻塞赋值,直接赋给

这里就没有设置次态,所以就必须要用非阻塞,等到这个时序下都结束了再赋值,把次态给现态

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

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

相关文章

节省服务器资源、实现双向数据传输——深度解析WebSocket协议

&#x1f3ac; 江城开朗的豌豆&#xff1a;个人主页 &#x1f525; 个人专栏 :《 VUE 》 《 javaScript 》 &#x1f4dd; 个人网站 :《 江城开朗的豌豆&#x1fadb; 》 ⛺️ 生活的理想&#xff0c;就是为了理想的生活 ! 目录 ⭐ 专栏简介 &#x1f4d8; 文章引言 一、W…

倾听世界之声 嘉康利冉永夫:数智化直销的齿轮在全球飞转

时隔三年再度举办的世界直销大会&#xff0c;向世界发出了重新设想和重塑直销行业的现场召集令。 “直销&#xff0c;是时候闪耀了&#xff01;”这句话出自世界直销协会联盟主席罗杰巴纳特&#xff08;RogerBarnett&#xff09;之口&#xff0c;在第十七届世界直销大会的主旨演…

leaflet 修改L.circleMarker()的颜色

修改color颜色&#xff0c;我这是不需要展示点&#xff0c;所以设置透明 L.circleMarker(latlng, { radius: 1, color: rgba(0,0,0,0)}).addTo(this.map);

力扣370周赛 -- 第三题(树形DP)

该题的方法&#xff0c;也有点背包的意思&#xff0c;如果一些不懂的朋友&#xff0c;可以从背包的角度去理解该树形DP 问题 题解主要在注释里 //该题是背包问题树形dp问题的结合版&#xff0c;在树上解决背包问题 //背包问题就是选或不选当前物品 //本题求的是最大分数 //先转…

大漠插件的使用过程(一、插件的注册)

为何使用大漠插件 本人玩游戏时发现一些重复操作及其耗时&#xff0c;若使用识图、识字软件来制作脚本可节约大量时间。本来是选择了按键精灵来开发&#xff0c;但是由于按键精灵因为某些不知名原因导致无法识图成功&#xff0c;遂放弃按键精灵。同时早闻大漠插件的大名&#x…

任正非说:铁三角是利益统一体,就像拼刺刀一样一人管住120度角

你好&#xff01;这是华研荟【任正非说】系列的第31篇文章&#xff0c;让我们聆听任正非先生的真知灼见&#xff0c;学习华为的管理思想和管理理念。 一、代表处是综合性的直接作战组织&#xff0c;代表处以最小作战单位参战作战&#xff0c;这种就是精兵组织。代表处归代表管理…

12 款小众宝藏AI工具,90% 的开发者不了解

AI工具的发展一日千里&#xff0c;了解这些AI工具的功能以及它们如何提高开发过程中的效率和创新&#xff0c;变得尤为重要&#xff0c;这里分享了 12个宝藏的人工智能和低代码工具&#xff0c;希望对大家的工作与学习有所帮助。 1.Pieces for Developers 网址&#xff1a;ht…

FPGA配置采集AR0135工业相机,提供2套工程源码和技术支持

目录 1、前言免责声明 2、AR0135工业相机简介3、我这里已有的 FPGA 图像处理解决方案4、设计思路框架AR0135配置和采集图像缓存视频输出 5、vivado工程1–>Kintex7开发板工程6、vivado工程1–>Zynq7100开发板工程7、上板调试验证8、福利&#xff1a;工程代码的获取 1、前…

作用域,基本数据类型(常量const),转义字符,单引号与双引号,运算符

1.作用域 全局作用域&#xff1a;定义在所有花括号外的名字具有“全局作用域” 块作用域&#xff1a;在某个花括号内定义的名字具有“块作用域” 一般把具有全局作用域的变量叫做“全局变量”&#xff0c;具有块作用域的变量叫做“局部变量” 如果在嵌套作用域里出现重名&a…

网页视频录制技巧,解锁录制新体验

“网页视频怎么录制呀&#xff1f;在百度观看了一个视频&#xff0c;但是不能下载&#xff0c;朋友说可以录屏的方式保存下来&#xff0c;可是我不知道网页视频怎么录制&#xff0c;有人知道怎么操作吗&#xff0c;非常感谢&#xff01;” 在现代的教育、营销和协作环境中&…

App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法

根据近日工业和信息化部发布的《工业和信息化部关于开展移动互联网应用程序备案工作的通知》&#xff0c;相信不少要进行IOS平台App备案的朋友遇到了一个问题&#xff0c;就是apple不提供云管理式证书的下载&#xff0c;也就无法获取公钥及证书SHA-1指纹。 已经上架的应用不想重…

【EMD】1.初识经验模态分解EMD

/*** poject 经验模态分解及其衍生算法的研究及其在语音信号处理中的应用* author jUicE_g2R(qq:3406291309)* * language MATLAB/Python/C/C* EDA Base on matlabR2022b* editor Obsidian&#xff08;黑曜石笔记软件&#xff09;* * copyright 2023* …

全面采集商品数据的电商API接口对接【支持5大主流电商平台】

做小程序商城时&#xff0c;最崩溃的瞬间是什么&#xff1f; 一定是当你有几百件商品&#xff0c;却要一件一件编辑商品名称、规格、上传图片吧…… 为了帮助商家快速上货开店&#xff0c;我们可以接入电商API接口&#xff0c;方便商家一键采集淘宝、天猫、京东、拼多多、168…

AI短视频制作一本通:文本生成视频、图片生成视频、视频生成视频

&#x1f482; 个人网站:【工具大全】【游戏大全】【神级源码资源网】&#x1f91f; 前端学习课程&#xff1a;&#x1f449;【28个案例趣学前端】【400个JS面试题】&#x1f485; 寻找学习交流、摸鱼划水的小伙伴&#xff0c;请点击【摸鱼学习交流群】 第一部分&#xff1a;文…

UserAgent如何使用

UserAgent是HTTP请求头的一部分&#xff0c;用于标识发送请求的客户端应用程序或浏览器。在发送HTTP请求时&#xff0c;通常会在请求头中包含UserAgent信息&#xff0c;以便服务器能够识别请求的来源。 在使用OkHttpClient发送HTTP请求时&#xff0c;您可以通过以下方式设置Us…

虚拟课堂笔记

物理磁盘类型-SATA盘 SATA的全称是Serial Advanced Technology Attachment,SATA (Serial ATA)口的硬盘又叫串口硬盘。SATA采用串行连接方式&#xff0c;串行ATA总线使用嵌入式时钟信号&#xff0c;具备了更强的纠错能力&#xff0c;与以往相比其最大的区别在于能对传输指令(不…

盘点苹果手机导出照片到电脑的3个方法!

大家都知道&#xff0c;手机中的照片是非常占用空间的。特别是对喜欢拍照的女生来说&#xff0c;每一张照片都很珍贵&#xff0c;并且也不舍得删除&#xff0c;所以想要将照片导出到电脑上进行保存。这样&#xff0c;也方便以后进行恢复与查看。 对于想要将苹果手机上的照片导…

8 ICMP与ping

1、ICMP 协议的格式 一般在网络不同的时候&#xff0c;我们首先想到的是ping 那你知道 ping 是如何工作的吗&#xff1f; 1.ping 是基于 ICMP 协议工作的。 2.ICMP全称Internet Control Message Protocol&#xff0c;就是互联网控制报文协议。这里的关键在于"控制"…

大桌子初步使用

大桌子安装成功后进入应用市场首推安装首页和网盘 一键安装的时候如果出现这样的错误&#xff0c;只要你能保证服务器是正常联网的就再试一次&#xff0c;十有八九就是网络不稳定 安装成功后&#xff0c;要到已安装里去启用一下 然后回到这个页面 http://服务器ip/dzzoffice/h…

过去,并没有结束

你好&#xff0c;我是 EarlGrey&#xff0c;一名双语学习者&#xff0c;会一点编程。 目前已翻译出版《Python 无师自通》、《Python 并行编程手册》等书籍。点击上方蓝字关注我&#xff0c;持续获取好书、高效工具分享&#xff0c;一起提升认知和思维。 从本期开始&#xff0c…