请教:关于verilog语法问题

[复制链接]
2251|9
 楼主| li46552089 发表于 2012-8-1 21:22 | 显示全部楼层 |阅读模式
刚开始自学Verilog语言,在做一个小题目时遇到了一个条件,不知道用verilog怎么表达,向大家请教请教:
     就2个开关量DI0,DI1,在DI0输入高电平情况下,当DI1由高电平转为低电平时,OUT0输入。
    麻烦大家看看  verilong如何表达?谢谢
 楼主| li46552089 发表于 2012-8-1 21:26 | 显示全部楼层
主要是“当DI1由高电平转为低电平时”不知道该怎么表达
GoldSunMonkey 发表于 2012-8-1 22:57 | 显示全部楼层
有时钟么??多高频率? DI1多高的电平?
GoldSunMonkey 发表于 2012-8-1 22:58 | 显示全部楼层
如果想简单就是DI1作为一个时钟,下降沿采样,然后判断DI0的电平值。
cptbtptp 发表于 2012-8-2 18:23 | 显示全部楼层
always@(negedge DI1)
begin
    if(DI0==1)
    ...
end
我的想法
 楼主| li46552089 发表于 2012-8-2 22:36 | 显示全部楼层
谢谢楼上两位,按两位说的 我改下程序试试
 楼主| li46552089 发表于 2012-8-3 11:37 | 显示全部楼层
3# GoldSunMonkey

有时钟哦  50Mhz的晶振,DI电平5V的
GoldSunMonkey 发表于 2012-8-4 17:19 | 显示全部楼层
那你用上面的哪个人的方法如何?
我是不推荐,看你的结果吧
qiya_s 发表于 2012-8-9 21:02 | 显示全部楼层
检测D10的下降沿,即可实现你需呀的功能
GoldSunMonkey 发表于 2012-8-9 23:18 | 显示全部楼层
如何了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

39

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部