位置: IT常识 - 正文

【HDLBits刷题日记】08 Karnaugh Map to Circuit(高效刷题app)

编辑:rootadmin
Kmap1 化简卡诺图即可。 module top_module( input a, input b, input c, output out ); assign out=b|c|a; endmodule Kmap2 我是这样化简的。 module top_module( input a, inpu ... Kmap1

推荐整理分享【HDLBits刷题日记】08 Karnaugh Map to Circuit(高效刷题app),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:刷题狗知乎,middle刷题,hdu刷题,hdoj刷题指南,刷题功能,hdoj刷题指南,刷题功能,刷题功能,内容如对您有帮助,希望把文章链接给更多的朋友!

化简卡诺图即可。

module top_module( input a, input b, input c, output out ); assign out=b|c|a;endmoduleKmap2

我是这样化简的。

module top_module( input a, input b, input c, input d, output out ); assign out=(~a&~d)|(~b&~c)|(a&~b&d)|(b&c&d);endmoduleKmap3

这里d代表的是无关项,要不要圈起来都可以。

module top_module( input a, input b, input c, input d, output out ); assign out=(~b&c)|(a&c)|(a&~d);endmoduleKmap4

这道题一眼看过去根本没办法化简,但是根据提示,改变一个输入值总会使输出反转,所以可以推断出a、b、c、d应该进行的是异或运算。

module top_module( input a, input b, input c, input d, output out ); assign out=a^b^c^d;endmoduleExams/ece241 2013 q2

【HDLBits刷题日记】08 Karnaugh Map to Circuit(高效刷题app)

sop形式直接写就可以了,pos形式则需要sop形式使用摩根定理取反两次进行变换。

module top_module ( input a, input b, input c, input d, output out_sop, output out_pos); assign out_sop=(c&d)|(~a&~b&c); assign out_pos=c&(~a|d)&(~b|d);endmoduleExams/m2014 q3

也是直接化简就可以了。

module top_module ( input [4:1] x, output f ); assign f=(~x[1]&x[3])|(x[1]&x[2]&~x[3]);endmoduleExams/2012 q1g

化简的时候注意四个角。

module top_module ( input [4:1] x, output f); assign f=(~x[2]&~x[4])|(~x[1]&x[3])|(x[2]&x[3]&x[4]);endmoduleExams/ece241 2014 q3

这里要使用一个4-to-1的数据选择器实现四输入的逻辑。

逻辑为:f=(~a&~b&~c&d) |(~a&~b&c&d) |(~a&~b&c&~d) | (a&b&c&d) | (a&~b&~c&~d) | (a&~b&c&~d);

当a、b为00时,选中mux_in[0],也就是说控制mux_in[0]就可以了。

module top_module ( input c, input d, output [3:0] mux_in); assign mux_in[0]=(~c&~d)?1'b0:1'b1; assign mux_in[1]=1'b0; assign mux_in[2]=(~d)?1'b1:1'b0; assign mux_in[3]=(c&d)?1'b1:1'b0;endmodule

我这里貌似还是用了逻辑门,不符合要求,答案的表达式更加简洁,可以参考一下。

module top_module ( input c, input d, output [3:0] mux_in); // After splitting the truth table into four columns, // the rest of this question involves implementing logic functions // using only multiplexers (no other gates). // I will use the conditional operator for each 2-to-1 mux: (s ? a : b) assign mux_in[0] = c ? 1 : d; // 1 mux: c|d assign mux_in[1] = 0; // No muxes: 0 assign mux_in[2] = d ? 0 : 1; // 1 mux: ~d assign mux_in[3] = c ? d : 0; // 1 mux: c&dendmodule
本文链接地址:https://www.jiuchutong.com/zhishi/311738.html 转载请保留说明!

上一篇:webpack调优技巧(webpack怎么优化)

下一篇:python import的本质探究(python中import语句)

  • 微信营销究竟应该怎么做?(微信营销主要有哪些)

    微信营销究竟应该怎么做?(微信营销主要有哪些)

  • 苹果admin怎么注册(苹果admin怎么注册后面的字母是)

    苹果admin怎么注册(苹果admin怎么注册后面的字母是)

  • iphone12和12pro屏幕有区别吗(iphone12和12pro屏幕材质一样吗)

    iphone12和12pro屏幕有区别吗(iphone12和12pro屏幕材质一样吗)

  • 抖音极速版提现不了怎么办(抖音极速版提现是真的吗)

    抖音极速版提现不了怎么办(抖音极速版提现是真的吗)

  • 微信收款码能重置吗(微信收款码能重新换一个新的吗?)

    微信收款码能重置吗(微信收款码能重新换一个新的吗?)

  • 手机关机充电(手机关机充电一闪一闪的充不进电)

    手机关机充电(手机关机充电一闪一闪的充不进电)

  • 键盘乱码按哪三个键(键盘乱码按哪三个键台式电脑键盘乱码怎么办)

    键盘乱码按哪三个键(键盘乱码按哪三个键台式电脑键盘乱码怎么办)

  • 华为电脑管家打不开怎么办(华为电脑管家打不开任务图标)

    华为电脑管家打不开怎么办(华为电脑管家打不开任务图标)

  • 抖音设置私密账号是什么意思(抖音设置私密账号后还能解除吗)

    抖音设置私密账号是什么意思(抖音设置私密账号后还能解除吗)

  • 华为hry-al00t什么型号(华为hry-al00T什么型号)

    华为hry-al00t什么型号(华为hry-al00T什么型号)

  • 换手机了支付宝登录怎么什么记录都没有(换手机了支付宝怎么登录)

    换手机了支付宝登录怎么什么记录都没有(换手机了支付宝怎么登录)

  • 苹果无法更新app显示无法购买(苹果怎么关闭app自动更新)

    苹果无法更新app显示无法购买(苹果怎么关闭app自动更新)

  • 微信支付电费多久到账(微信支付电费多久来电)

    微信支付电费多久到账(微信支付电费多久来电)

  • 手机未激活是什么意思(手机未激活是什么画面)

    手机未激活是什么意思(手机未激活是什么画面)

  • OPPO k5怎么解除隐藏的照片(oppo手机如何解除)

    OPPO k5怎么解除隐藏的照片(oppo手机如何解除)

  • ios12自动调节亮度恢复(ios12自动调节亮度怎么关闭)

    ios12自动调节亮度恢复(ios12自动调节亮度怎么关闭)

  • 微信怎么设置刷脸支付(微信怎么设置刷脸登录)

    微信怎么设置刷脸支付(微信怎么设置刷脸登录)

  • 未受信任的app有风险吗(未受信任的app是否安全隐私泄露)

    未受信任的app有风险吗(未受信任的app是否安全隐私泄露)

  • jkmal00b是什么型号(jkm-al00b是哪款手机)

    jkmal00b是什么型号(jkm-al00b是哪款手机)

  • qq音乐乐币怎么退(qq音乐乐币怎么清空)

    qq音乐乐币怎么退(qq音乐乐币怎么清空)

  • 微信怎么看加过的好友(微信怎么看加过我的好友)

    微信怎么看加过的好友(微信怎么看加过我的好友)

  • 【微信小程序】选择器组件picker(微信小程序开发一个多少钱)

    【微信小程序】选择器组件picker(微信小程序开发一个多少钱)

  • 所得税汇算补提所得税会计分录
  • 公司自有房产自用要交房产税吗
  • 企业开出的普票和专票对税额有影响吗
  • 公司亏损股东退股还要贴钱
  • 弃置费用调整
  • 高新技术企业清算所得税率是多少
  • 小规模购买金税盘
  • 化验室购买仪器计入什么科目
  • 预交税费怎么做分录
  • 酒店怎么付钱
  • 有留抵税额可以享受加计抵减吗
  • 银行收取代发工资合法吗
  • 混合销售如何做会计分录
  • 企业自行出版的报刊费用可否认证抵扣?
  • 非正常工资的个税是多少
  • 一般纳税人两费减免会计分录
  • 旅行社差额纳税开专票吗 会议会展
  • 企业网银使用
  • 公司参展费取得发票怎样做账?
  • 简述资产的概念特征以及确认条件
  • 百旺税控服务器管理系统
  • 企业购车按揭产生的费用
  • 城镇地域
  • 文件校验有什么用
  • 政府单位没有税号怎么开普票
  • 商场充值卡发票在哪开
  • 外贸企业红字发票怎么冲
  • php 重写 重载
  • 金融业务增值税税率
  • 最新大麦抢票脚本
  • 红字发票冲减的是当月收入吗
  • javascript获取字符串长度
  • bluetooth hci0 command timeout
  • 微信实现刮刮卡抽奖效果
  • discuzq是个做什么
  • 旅行社开的发票怎么记账?
  • discuz设置门户
  • 资产负债表的货币资金怎么算
  • 营改增后建筑企业如何正确开具发票
  • 调减加计抵减额什么意思
  • 民间非营利组织会计制度及操作实务
  • 会计报表作用 镜
  • 生产成本如何结转
  • 在建工程如何结转到产品
  • 应发工资计入什么科目
  • 第三方平台佣金账务处理
  • 汇算清缴补交所得税的分录
  • 汇算清缴缴纳的所得税怎么做账
  • 旅游服务住宿费可以抵扣吗
  • 供应链公司的骗局招司机是真的吗
  • 银行承兑汇票进行贴现的会计分录
  • 只有发票没有合同可以做账吗
  • 展览门票收入按什么征税
  • 商贸企业的销售成本怎么算
  • 销售空调并提供安装如何征增值税
  • SQL语句实现表的创建
  • rhel安装mysql
  • MySQL-group-replication 配置步骤(推荐)
  • ubuntu20.04怎么样
  • 怎么快速判断哪些角是第几象限
  • win8系统本地连接在哪
  • windows xp 任务栏在右边
  • xwizard.exe是什么
  • msng.exe病毒
  • vs2013运行
  • windows移动中心英文怎么写
  • ubuntu 重启xorg
  • linux arp -s
  • win10系统打开cad出现致命错误
  • win10预览模式
  • 批处理执行bat文件
  • cocos2d教程
  • 腾讯im sdk
  • ReactNative 之FlatList使用及踩坑封装总结
  • Node.js 中exports 和 module.exports 的区别
  • javascript简明教程
  • 安卓源代码开放吗
  • 税务登记时必须要填银行账号吗
  • 江苏灵活就业医保交多少年
  • 消费税申报详细操作流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设