quertus2逻辑或、与、或与、异或门电路verilog代码及ModelSim中testbench文件更换内容
本来也是想打个压缩包赚点下载币帮自己更舒服在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文件更换内容相关推荐
- 三人抢答器逻辑电路图_三路抢答器电路设计方案汇总(三款模拟电路设计原理图详解) - 全文...
三路抢答器电路设计方案(一) 总体框图 抢答器系统原理框图如上所示.当主持人宣布开始,定时电路开始秒脉冲电路的作用而进行倒记时,并通过译码器在显示器中显示.报警电路给出声音提示.当选手首先按某一开关键 ...
- FPGA逻辑设计回顾(9)DDR的前世今生以及演变过程中的技术差异
文章目录 前言 DDR的前世SDRAM DDR的今生以及演变版本:DDR/DDR2/DDR3 DDR/DDR2/DDR3/DDR4之间简单对比 速度对比 电压对比 延迟对比 预取差异 电阻端接对比 物 ...
- Proteus仿真数字钟表电路实验报告(可下载工程文件)
Proteus仿真数字钟表电路实验报告(可下载工程文件) 实验目的 实验器件 实验步骤 1. 选择合适的Proteus器件中的译码器和数值显示器件能够对4位二进制数进行正常的数值显示 2. 组成模值为 ...
- 代码的世界中,一个逻辑套着另外一个逻辑,如何让每一种逻辑在代码中都有迹可循?...
代码的世界中,一个逻辑套着另外一个逻辑,如何让每一种逻辑在代码中都有迹可循? 这正式框架的意义所在!
- 【4分频电路 -verilog】
分频器介绍 分频器是指使输出信号频率为输入信号频率整数分之一的电子电路.在许多电子设备中如电子钟.频率合成器等,需要各种不同频率的信号协同工作,常用的方法是以稳定度高的晶体振荡器为主振源,通过变换得到 ...
- 异步FIFO的verilog代码实现(包含将满和将空逻辑)
目录 异步FIFO的verilog代码实现(包含将满和将空逻辑) 异步FIFO简介 异步FIFO关键技术1 -- 读写信号跨时钟域同步 异步FIFO关键技术2 -- 读写地址的比较 异步FIFO关键技 ...
- matlab电路分析教学视频,Matlab在《电路分析》课程教学中的应用
长江大学学报 自然科学版 理工 年 月 第 卷 第川 即 峭 , , 期 一 在 <电路分析 >课程教学中的应用 曹 路 五邑大学信息工程学院, 广东江门 摘要 」 语句简练 , 功能强大 ...
- 微机原理-虚拟仿真实验-DAC0832数模电路汇编代码
微机原理-虚拟仿真实验-DAC0832数模电路汇编代码 ;-------------------------------------- DATA SEGMENTMESS1 DB 'sawtooth Q ...
- H.266/VVC-VTM代码学习27-VTM中编码器主函数逻辑
H.266/VVC专栏传送 上一篇:H.266/VVC-VTM代码学习26-VTM中RDcost的计算与λ的设定(二) 下一篇:持续创作中- 目录 H.266/VVC专栏传送 前言 一.简介 二.代码 ...
最新文章
- python编程300例_经典编程100例——python版(例75)
- 每周一起读 × 招募 | WWW 2019:基于层次化强化学习的多源搜索展示优化
- php中include和require,在PHP中include和require到底有什么区别呢?
- Devops-运维效率之数据迁移自动化
- 励遍图块中的实体_如何删除CAD中的顽固图层?【AutoCAD教程】
- 最短路径Shortest Path algorithm
- JDK 之 HttpClient(jdk11)
- MFC应用程序中指针的使用
- 解决 sql server 2005 2000 导出 script 脚本 附近有语法错误
- MyBatis插件开发:简单分页插件
- Spring的bean管理(xml方式)之Bean实例化的方式
- Docker安装JanusGraph
- 学习笔记(六):C++串口连接
- 小程序毕设作品之微信评选投票小程序毕业设计(4)开题报告
- WORD安全模式怎么解除?
- Airbnb短租房源数据分析
- 如何屏蔽电脑微信自动更新
- Python常用库汇总
- android分析内存工具,Android Studio内存泄漏分析工具汇总
- android接入即时IM(接入亲加通信云)
热门文章
- CnOpenData各地区最低工资数据
- 央企建筑企业如何通过数字化转型实现高质量发展
- 常用的iPhone app快捷url链接
- 逆战d3dx10_43.dll文件加载失败及dll文件缺失损坏修复解决方案
- unity3d学习笔记-光照(5.光照探测器Light Probes)
- 叶酸修饰AgInS量子点FA-AgInSqds|硫化铅(PbS)量子点掺杂光子晶体光纤(QD-PCF)|dBSA-MPA量子点
- 卡巴斯基受邀参加2021年中国工业信息安全大会
- 2022-2028年全球与中国车牌识别(CPR)行业市场深度调研及投资预测分析
- extundelete 恢复Linux服务器删除的文件
- USB鼠标-字符串描述符(七)