怎样用verilog设计一个比较器?

[复制链接]
 楼主| sunt8707 发表于 2010-9-18 18:46 | 显示全部楼层 |阅读模式
要求如下:输入为 [3:0]V,输出为z,其中[3:0]V是0-15的二进制表示,当v大于9时输出z为1,当v小于等于9时,输出z为0.而且要求要用组合逻辑实现。请各位高手指点下实现这一功能的主要语句。不胜感激!!!
xwj 发表于 2010-9-18 18:56 | 显示全部楼层
汗~
verilog,直接写表达式或if就可以了啊
 楼主| sunt8707 发表于 2010-9-18 19:25 | 显示全部楼层
本帖最后由 sunt8707 于 2010-9-18 19:26 编辑

2# xwj
要求不让用if语句的,你说得表达式是用卡诺图写吧?但我不知道怎么列值,请问能说下表达式怎么写吗?
andyany 发表于 2010-9-19 13:13 | 显示全部楼层
z=(v[3]&&V[2]) || (v[3]&&(!v[2])&&v[1])
 楼主| sunt8707 发表于 2010-9-19 20:26 | 显示全部楼层
谢谢了,我写出来了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

164

帖子

1

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

0

主题

164

帖子

1

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