搜索
bottom↓
回复: 5

异步清零、置位D触发器

[复制链接]

出0入0汤圆

发表于 2011-6-21 15:29:22 | 显示全部楼层 |阅读模式
关于异步清零、置位D触发器
小弟设计的一个程序如下
always @ (posedge clk or negedge set or negedge reset)

       begin
              if(!reset) begin q<=0;qn<=1;end//异步清0,低有效
              else if(!set) begin q<=1;qn<=0;end //异步置1,低有效
              else begin q<=d;qn<=~d;end
       end
按理说,当reset下降沿时,q应该会立刻置为1才对,可是为什么在功能仿真时缺没有立刻置位呢?

(原文件名:未命名.jpg)
望大侠们赐教

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2011-6-21 20:51:47 | 显示全部楼层
下降沿的时候reset还是为低的,所以屏蔽SET信号。

出0入0汤圆

 楼主| 发表于 2011-6-23 17:12:34 | 显示全部楼层
可是reset明明是下降沿有效的啊,为什么为低的话也会屏蔽了set信号?

出0入0汤圆

发表于 2011-6-23 21:11:42 | 显示全部楼层
reset为低的时候还是会走上面那个分支,和always里的条件没啥关系,因为是异步的

出0入0汤圆

 楼主| 发表于 2011-6-25 10:10:46 | 显示全部楼层
那要是按楼上的说法,要实现异步清零、置位应该怎么改呢?谢谢了

出0入0汤圆

发表于 2012-5-2 20:43:17 | 显示全部楼层
5 1放假时记得仿真出来了,现在怎么想也想不出来,好像没保存。主要不想用那个D触发器输出来判断相位超前还是滞后的方案、、、
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 09:23

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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