由于组合逻辑电路中前面的部分过于简单,这里不做介绍。给出更多逻辑门(链接:Gates - HDLBits (01xz.net)的代码:

module top_module( input a, b,output out_and,output out_or,output out_xor,output out_nand,output out_nor,output out_xnor,output out_anotb
);
assign out_and = a&b;//与门assign out_or = a|b;//非门assign out_xor = a^b;//异或门assign out_nand = !(a & b);//先与后非门assign out_nor = !(a|b);//先或后非门assign out_xnor = !(a^b);//同或门assign out_anotb = a&!b;b输入取非再与a&
endmodule

7400系列集成电路是一系列数字芯片,每个芯片有几个门。7420 是一款具有两个 4 输入 NAND 门的芯片。

创建一个与 7420 芯片具有相同功能的模块。它有8个输入和2个输出。

代码如下:

module top_module ( input p1a, p1b, p1c, p1d,output p1y,input p2a, p2b, p2c, p2d,output p2y );assign p1y = !(p1a&p1b&p1c&p1d);assign p2y = !(p2a&p2b&p2c&p2d);endmodule

仿真结果如下:

由仿真结果可知,7420芯片中的输出p1y和p2y只有当输入全为1时才能取到1。

HDLBITS笔记15:组合逻辑之7420芯片相关推荐

  1. Verilog练习:HDLBits笔记15

    四.Sequential Logic Finite State Machines 1.Simple FSM 1(asynchronous reset) Problem Statement: This ...

  2. 《linux设备驱动开发详解》笔记——15 linux i2c驱动

    <linux设备驱动开发详解>笔记--15 linux i2c驱动 15.1 总体结构 如下图,i2c驱动分为如下几个重要模块 核心层core,完成i2c总线.设备.驱动模型,对用户提供s ...

  3. 操作系统概念学习笔记 15 内存管理(一)

    操作系统概念学习笔记 15 内存管理(一) 背景 内存是现代计算机运行的中心.内存有非常大一组字或字节组成,每一个字或字节都有它们自己的地址.CPU依据程序计数器(PC)的值从内存中提取指令.这些指令 ...

  4. Hadoop学习笔记—15.HBase框架学习(基础知识篇)

    Hadoop学习笔记-15.HBase框架学习(基础知识篇) HBase是Apache Hadoop的数据库,能够对大型数据提供随机.实时的读写访问.HBase的目标是存储并处理大型的数据.HBase ...

  5. C++语言学习笔记15:Clean 垃圾清理插件

    C++语言学习笔记15:Clean 垃圾清理插件 对话框 STET1 图片切换功能 导入位图资源 插入图片控件并修改属性 添加消息处理函数 step2 开发思路及类关系图 step3 添加控件及MFC ...

  6. 区块链学习笔记15——ETH状态树

    区块链学习笔记15--ETH状态树 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 引入 要实现的功 ...

  7. 大数据之路读书笔记-15数据质量

    大数据之路读书笔记-15数据质量 随着 IT向DT 时代的转变,数据的重要性不言而喻,数据的应用也日趋繁茂,数据正扮演着一个极其重要的角色.而对于被日益重视的数据,如何保障其质量也是间里巴巴乃至业界都 ...

  8. 芯片数据分析笔记【05】 | 处理芯片数据的R包

    芯片数据分析笔记[01] | 基因芯片的基本原理 芯片数据分析笔记[02] | 芯片数据库 芯片数据分析笔记[03] | GEO数据库使用教程及在线数据分析工具 芯片数据分析笔记[04] | Arra ...

  9. 笔记15 炸弹人游戏

    笔记15 炸弹人游戏 Player Enemy Player public class PlayerContral : MonoBehaviour {//拿到它的动画系统private Animati ...

最新文章

  1. HDU - 4821 String(字符串哈希+优化)
  2. 组件Refs(操作DOM的2⃣️两种方法)
  3. acwing2041. 干草堆(差分数组)
  4. php cli和fastcgi,php的几种运行模式CLI、CGI、FastCGI、mod_php
  5. c语言%3c与 的优先级,C语言程序设计第3章顺序程序设计.ppt
  6. redis超时原因排查
  7. iOS-@inerface的11条规范写法
  8. 为计算机快捷方式是什么原因,为什么我的电脑界面上的东西都变成快捷方式??...
  9. m3u8视频通用下载器
  10. Matlab的fspecial函数
  11. 英语作文中常见的连接词
  12. python筛选excel符合条件的数据——python处理excel数据(四)
  13. 以创新精神,重塑业务流程
  14. 【自然语言处理】文本相似度算法:TF-IDF与BM25
  15. 联想依托下一代ThinkAgile可组合云平台实现跨越式发展
  16. VLC Media Player
  17. 模块的接口类型LC,SC,FC 分别代表什么意思?
  18. Python3 调用谷歌翻译
  19. 电子商刊(iebook)让中小企业网络营销更加精准
  20. 三种web性能压力测试工具

热门文章

  1. 付呗聚合支付快速教程——导读
  2. 仿照源码,手写一个自定义 Spring MVC 框架
  3. ping网站服务器,ping命令的作用,ping真能检测出服务器的快慢吗??
  4. 猿创征文 |【敢问路在何方,路在脚下】-一个野生产品的血泪技术成长史
  5. 如何记录日常收支,将账目导出生成表格保存
  6. PC微信聊天记录备份恢复测试
  7. MySQL008:数据库引擎,如何设置引擎独立空间
  8. 在html中怎样写年月日的代码,注册时选择出生年月日的html+JS
  9. HTML5系列代码:框模型的大小
  10. 【微信小程序教程】点击按钮修改view标签背景颜色