本来也是想打个压缩包赚点下载币帮自己更舒服在CSDN玩耍,但事实上,开放就是开放,希望能帮到大家

相关部分代码:74LS00芯片

module my74LS00(a,b,out1);input a,b;   //SW[0]/SW[1]==AB28/AC28
output out1;   //LEDR[0]/LEDR[1]==G19/F19
assign out1 =~(a&&b);
//assign out1 =a;
//assign out2 =b;
endmodule 

74LS04芯片

module my74LS04(a,out1);input a;   //SW[0]/SW[1]==AB28/AC28
output out1;   //LEDR[0]/LEDR[1]==G19/F19
assign out1 =~a;
//assign out1 =a;
//assign out2 =b;
endmodule 

与门:

module andgate(a,b,F);
input a;
input b;output F;wire Lin1;my74LS00 u0(a,b,Lin1);
my74LS04 u1(Lin1,F);endmodule 

testbench:

initial
begin
a=0;b=0;
#100 a=1;b=0;
#100 a=0;b=1;
#100 a=1;b=1;
$display("Running testbench");
end                                               

或门:

module orgate(a,b,F);input a,b;   //SW[0]/SW[1]==AB28/AC28
output F;   //LEDR[0]/LEDR[1]==G19/F19wire Lin1;
wire Lin2;//my74LS00 u0(a,1,Lin1);
my74LS04 u0(a,Lin1);
my74LS00 u1(b,1,Lin2);
my74LS00 u2(Lin1,Lin2,F);//assign out1 =a;
//assign out2 =b;
endmodule 

testbench:

initial
begin
a=0;b=0;
#100 a=1;b=0;
#100 a=0;b=1;
#100 a=1;b=1;
$display("Running testbench");
end                        

与或门:

module andorgate(a,b,c,d,F);input a;
input b;
input c;
input d;wire Lin1;
wire Lin2;output F;my74LS00 u0(a,b,Lin1);my74LS00 u1(c,d,Lin2);my74LS00 u2(Lin1,Lin2,F);
endmodule 

testbench:

initial
begin
a=0;b=0;c=0;d=0;
#100 a=0;b=0;c=0;d=1;
#100 a=0;b=0;c=1;d=0;
#100 a=0;b=1;c=0;d=0;
#100 a=1;b=0;c=0;d=0;
#100 a=0;b=0;c=1;d=1;
#100 a=0;b=1;c=0;d=1;
#100 a=1;b=0;c=0;d=1;
#100 a=0;b=1;c=1;d=0;
#100 a=1;b=0;c=1;d=0;
#100 a=1;b=1;c=0;d=0;
#100 a=1;b=1;c=1;d=0;
#100 a=1;b=1;c=0;d=1;
#100 a=1;b=0;c=1;d=1;
#100 a=0;b=1;c=1;d=1;
#100 a=1;b=1;c=1;d=1;
$display("Running testbench");
end                        

异或门:

module difforgate(a,b,F);input a;input b;output F;wire Lin1;wire Lin2;wire Lin3;wire Lin4;my74LS04 u0(a,Lin1);my74LS04 u1(b,Lin2);my74LS00 u2(Lin1,b,Lin3);my74LS00 u3(a,Lin2,Lin4);my74LS00 u4(Lin3,Lin4,F);endmodule 

testbench:

initial
begin
a=0;b=0;
#100 a=1;b=0;
#100 a=0;b=1;
#100 a=1;b=1;
$display("Running testbench");
end                                              

quertus2逻辑或、与、或与、异或门电路verilog代码及ModelSim中testbench文件更换内容相关推荐

  1. 三人抢答器逻辑电路图_三路抢答器电路设计方案汇总(三款模拟电路设计原理图详解) - 全文...

    三路抢答器电路设计方案(一) 总体框图 抢答器系统原理框图如上所示.当主持人宣布开始,定时电路开始秒脉冲电路的作用而进行倒记时,并通过译码器在显示器中显示.报警电路给出声音提示.当选手首先按某一开关键 ...

  2. FPGA逻辑设计回顾(9)DDR的前世今生以及演变过程中的技术差异

    文章目录 前言 DDR的前世SDRAM DDR的今生以及演变版本:DDR/DDR2/DDR3 DDR/DDR2/DDR3/DDR4之间简单对比 速度对比 电压对比 延迟对比 预取差异 电阻端接对比 物 ...

  3. Proteus仿真数字钟表电路实验报告(可下载工程文件)

    Proteus仿真数字钟表电路实验报告(可下载工程文件) 实验目的 实验器件 实验步骤 1. 选择合适的Proteus器件中的译码器和数值显示器件能够对4位二进制数进行正常的数值显示 2. 组成模值为 ...

  4. 代码的世界中,一个逻辑套着另外一个逻辑,如何让每一种逻辑在代码中都有迹可循?...

    代码的世界中,一个逻辑套着另外一个逻辑,如何让每一种逻辑在代码中都有迹可循? 这正式框架的意义所在!

  5. 【4分频电路 -verilog】

    分频器介绍 分频器是指使输出信号频率为输入信号频率整数分之一的电子电路.在许多电子设备中如电子钟.频率合成器等,需要各种不同频率的信号协同工作,常用的方法是以稳定度高的晶体振荡器为主振源,通过变换得到 ...

  6. 异步FIFO的verilog代码实现(包含将满和将空逻辑)

    目录 异步FIFO的verilog代码实现(包含将满和将空逻辑) 异步FIFO简介 异步FIFO关键技术1 -- 读写信号跨时钟域同步 异步FIFO关键技术2 -- 读写地址的比较 异步FIFO关键技 ...

  7. matlab电路分析教学视频,Matlab在《电路分析》课程教学中的应用

    长江大学学报 自然科学版 理工 年 月 第 卷 第川 即 峭 , , 期 一 在 <电路分析 >课程教学中的应用 曹 路 五邑大学信息工程学院, 广东江门 摘要 」 语句简练 , 功能强大 ...

  8. 微机原理-虚拟仿真实验-DAC0832数模电路汇编代码

    微机原理-虚拟仿真实验-DAC0832数模电路汇编代码 ;-------------------------------------- DATA SEGMENTMESS1 DB 'sawtooth Q ...

  9. H.266/VVC-VTM代码学习27-VTM中编码器主函数逻辑

    H.266/VVC专栏传送 上一篇:H.266/VVC-VTM代码学习26-VTM中RDcost的计算与λ的设定(二) 下一篇:持续创作中- 目录 H.266/VVC专栏传送 前言 一.简介 二.代码 ...

最新文章

  1. python编程300例_经典编程100例——python版(例75)
  2. 每周一起读 × 招募 | WWW 2019:基于层次化强化学习的多源搜索展示优化
  3. php中include和require,在PHP中include和require到底有什么区别呢?
  4. Devops-运维效率之数据迁移自动化
  5. 励遍图块中的实体_如何删除CAD中的顽固图层?【AutoCAD教程】
  6. 最短路径Shortest Path algorithm
  7. JDK 之 HttpClient(jdk11)
  8. MFC应用程序中指针的使用
  9. 解决 sql server 2005 2000 导出 script 脚本 附近有语法错误
  10. MyBatis插件开发:简单分页插件
  11. Spring的bean管理(xml方式)之Bean实例化的方式
  12. Docker安装JanusGraph
  13. 学习笔记(六):C++串口连接
  14. 小程序毕设作品之微信评选投票小程序毕业设计(4)开题报告
  15. WORD安全模式怎么解除?
  16. Airbnb短租房源数据分析
  17. 如何屏蔽电脑微信自动更新
  18. Python常用库汇总
  19. android分析内存工具,Android Studio内存泄漏分析工具汇总
  20. android接入即时IM(接入亲加通信云)

热门文章

  1. CnOpenData各地区最低工资数据
  2. 央企建筑企业如何通过数字化转型实现高质量发展
  3. 常用的iPhone app快捷url链接
  4. 逆战d3dx10_43.dll文件加载失败及dll文件缺失损坏修复解决方案
  5. unity3d学习笔记-光照(5.光照探测器Light Probes)
  6. 叶酸修饰AgInS量子点FA-AgInSqds|硫化铅(PbS)量子点掺杂光子晶体光纤(QD-PCF)|dBSA-MPA量子点
  7. 卡巴斯基受邀参加2021年中国工业信息安全大会
  8. 2022-2028年全球与中国车牌识别(CPR)行业市场深度调研及投资预测分析
  9. extundelete 恢复Linux服务器删除的文件
  10. USB鼠标-字符串描述符(七)