【74系列芯片的Verilog重现(一)】------74HC00
【74系列芯片的Verilog重现(一)】------74HC00
【本工程基于Quartus16.1设计。】
74HC00,是一款四通道两输入与非门。
源代码:
//74hc00
//Quad_2_Input_NAND_Gatemodule Quad_2_Input_NAND_Gate
(A1_1, B1_2, Y1_3,A2_4, B2_5, Y2_6,A3_8, B3_9, Y3_10,A4_12, B4_13, Y4_11
);input A1_1, B1_2, A2_4, B2_5,A3_8, B3_9, A4_12, B4_13;output Y1_3, Y2_6, Y3_10, Y4_11;assign Y1_3 = ~( A1_1 & B1_2 ) ;
assign Y2_6 = ~( A2_4 & B2_5 ) ;
assign Y3_10 = ~( A3_8 & B3_9 ) ;
assign Y4_11 = ~( A4_12 & B4_13 ) ;endmodule
RTL视图:
仿真代码:
`timescale 1 ps/ 1 ps
module Quad_2_Input_NAND_Gate_vlg_tst();reg A1_1;
reg A2_4;
reg A3_8;
reg A4_12;
reg B1_2;
reg B2_5;
reg B3_9;
reg B4_13;
// wires
wire Y1_3;
wire Y2_6;
wire Y3_10;
wire Y4_11;// assign statements (if any)
Quad_2_Input_NAND_Gate i1 (
// port map - connection between master ports and signals/registers .A1_1(A1_1),.A2_4(A2_4),.A3_8(A3_8),.A4_12(A4_12),.B1_2(B1_2),.B2_5(B2_5),.B3_9(B3_9),.B4_13(B4_13),.Y1_3(Y1_3),.Y2_6(Y2_6),.Y3_10(Y3_10),.Y4_11(Y4_11)
);
initial begin A1_1 =0 ;B1_2 =0 ;A2_4 =0 ;B2_5 =1 ;A3_8 =1 ;B3_9 =0 ;A4_12 =1 ;B4_13 =1 ;#100A1_1 =0 ;B1_2 =1 ;A2_4 =0 ;B2_5 =0 ;A3_8 =1 ;B3_9 =0 ;A4_12 =1 ;B4_13 =1 ; #100 $stop;$display("Running testbench"); end endmodule
仿真结果:
工程文件:
[文件] 01_74HC00.zip 工程文件分享
【74系列芯片的Verilog重现(一)】------74HC00相关推荐
- 74系列芯片资料下载
74系列芯片资料下载 型号 PDF资料 特性功能 74LS00 下载 4个2输入与非门 74LS01 下载 4个2输入与非门,开路输出 74LS02 下载 4个2输入或非门 74LS03 下载 4个2 ...
- quartus调用74系列的芯片
回应一位同学在我博客底下的问题,如何找到74138 首先新建工程,在工程下新建bdf文件 在图纸右侧可以点击器件与门的标志,也可以通过Edit|Insert Symbol来打开器件库 然后在Name下 ...
- 4位先行进位电路 logisim_你真的了解74系列集成电路吗?让我帮你总结一下
74系列集成电路大致可分为6大类: 74××(标准型) 74LS××(低功耗肖特基) 74S××(肖特基) 74ALS××(先进低功耗肖特基) 74AS××(先进肖特基) 74F××(高速) HC为C ...
- 74系列595芯片使用详解(包含电路设计要点与驱动程序示例)
文章目录 目的 基本介绍 主要特点 应用场景 控制小功率负载(xmA~xxmA) 控制稍大功率负载(~500mA) 控制大功率负载 电路设计要点 注意总线信号反射 系统上电稳定性 保证总线驱动力 驱动 ...
- 54/74系列逻辑芯片
1 54/74系列电路是数字电路常用的逻辑电路.54是军标的,74是民用商用的,但其电路功能相同. 2 LS输入开路是高电平,HC输入不允许开路,HC一般都要求有上下拉电阻来确定输入端无效时的电平,而 ...
- 基于 FPGA Vivado 的74系列IP封装(附源工程)
今天给大侠带来基于 FPGA Vivado 的 74 系列IP封装,开发板使用的是Digilent basys 3,如有想要入手 basys 3 开发板的,可以联系牛总:18511371833.话不多 ...
- 同型号的74系列、74HC系列、74LS系列
同 型号的74系列.74HC系列.74LS系列芯片,逻辑功能上是一样的.74LSxx.74HCxx的使用说明可参阅74xx的使用说明. 有些型号里包含了几种型号,如74HC161资料里包含了74HC1 ...
- HC/LS/HCT/F系列芯片的区别(转)
1. LS是低功耗肖特基,HC是高速COMS.LS的速度比HC略快.HCT输入输出与LS兼容,但是功耗低:F是高速肖特基电路: 2. LS是TTL电平,HC是COMS电平. 3. LS输入开路为高电平 ...
- 基于STM32系列芯片的 IAP实现的探索
基于STM32系列芯片的 IAP实现的探索 什么是IAP? 如何实现IAP? 第一步:学习官方源代码 第二步:了解STM32芯片基本硬件参数 第三步.搞清除STM32内置Flash 第四步. STM3 ...
- 崩坏三x86架构闪退_不给X86留活路?苹果下一代M系列芯片竟然这么强
前阵子苹果发布了M1芯片(4大+4小核中央处理器.8核图形处理器. 16核架构的神经网络)和新一代Mac系列电脑,综合体验秒杀同属低功耗版(U系列和Y系列)的英特尔X86处理器,在部分跑分和视频渲染等 ...
最新文章
- 人脸检测库libfacedetection介绍
- 让iOS工程目录和文件夹保持一致的工具:synx介绍
- 学python工资高吗-我程序员年薪 80 万被亲戚鄙视不如在二本教书的博士生?
- Scikit-learn 数据预处理之归一化MinMaxScaler
- 真正掌握vuex的使用方法(六)
- 机器学习: 共轭梯度算法(PCG)
- 【NLP】Google BERT详解
- C# 代码生成器 amp; 网站架构设计
- ROS: global_planner 整体解析
- 中国有什么拿得出手的开源软件产品?|原力计划
- 学生宿舍管理信息系统软件测试,asp.net学生宿舍管理系统
- 解放你的双手,python在excel中的高效办公
- mysql straight join_MySQL基础之STRAIGHT JOIN用法简介
- SQL数据库快照删除
- BZOJ 1208 宠物收养所 Splay树
- Qt 编程使用Sapera LT API 实现盖革雪崩焦平面相机数据采集
- 详解CPU的主频、核心、线程、缓存、架构
- 瑞晟蓝牙来电语音软件下载_语音来电秀app下载-语音来电秀 安卓版v12.6-PC6安卓网...
- 情商高的人的特点以及提高情商要做的事——《应该给孩子的50堂情商课》读后有感
- java ocr 识别中文