在线咨询 切换到宽版
eetop公众号 创芯大讲堂 创芯人才网

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 3959|回复: 5

[求助] VHDL问题:设计一个电路满足下列功能:

[复制链接]
发表于 2010-10-4 08:56:29 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 usbank 于 2010-10-4 08:59 编辑

设计一个电路满足下列功能:如果一半以上的输入是1,输出是1
Input: A (std_logic_vector(7 downto 0))
Output: Z (std_logic)


小弟不才,求指教。
发表于 2010-10-4 11:02:15 | 显示全部楼层
能否题目写详细些呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-10-4 18:58:55 | 显示全部楼层
设计一个电路满足下列功能:如果一半以上的输入是1,输出是1
Input: A (std_logic_vector(7 downto 0))
Output: Z (std_logic)

这是一个大学VHDL 题目,要求设计一个电路,用Truth table 和电路图,VHDL代码。
求解。
回复 支持 反对

使用道具 举报

发表于 2010-10-4 20:47:21 | 显示全部楼层
计算1  或 0 的个数

先把8个输入  分解成  4 + 4,
对于这4个输入进行编码出     000—— 100
然后这两个4路的输出值相加   然后再次对于 101   110    111  三种状态译码,然后输出
回复 支持 反对

使用道具 举报

发表于 2010-10-5 12:13:53 | 显示全部楼层
感觉上是一个8个人的判决器,少数服从多数。如果要用真值表的话,那就可以用卡诺图去化简,求解与非表达式,然后就可以画出实际的电路了。
回复 支持 反对

使用道具 举报

发表于 2010-10-11 13:24:27 | 显示全部楼层
三层共7个加法器再加一个或门就OK了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


手机版| 小黑屋| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-9-12 19:04 , Processed in 0.017825 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表