集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1203|回复: 3

状态机的同步置位与复位

[复制链接]
zhiweiqiang33 发表于 2017-7-7 16:48:18 | 显示全部楼层 |阅读模式
同步置位与复位是指只有在时钟的有效跳变沿时刻置位或复位信号才能使触发器置位或复位(即,使触发器的输出分别转变为逻辑1或0)。
因此不要把set和reset信号名列入always块的事件控制表达式,因为当它们有变化时不应触发always块的执行。
always块的执行应只由时钟有效跳变沿触发,是否置位或复位应在always块中首先检查set和reset信号的电平,所以set或reset的电平维持时间必须大于时钟沿的间隔时间,否则set和reset不能每次都能有效地完成置位和复位的工作。
为此我们在编写测试模块时和设计与其配合的电路时要注意这个问题。
4798345 发表于 2017-7-7 17:04:55 | 显示全部楼层
感谢楼主分享状态机的同步置位与复位
陈飞龙 发表于 2017-7-11 09:02:51 | 显示全部楼层
感觉还不是弄清楚
FPGA_one 发表于 2017-7-12 09:14:13 | 显示全部楼层
谢谢楼主                  
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-4 17:10 , Processed in 0.058554 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表