2021-04-15

本文详细介绍了如何使用Quartus和Modelsim软件进行Verilog模块的联合仿真,包括新建工程、芯片选择、代码编写和模拟过程。通过实例演示了如何将test_vlg_tst和test模块连接并运行,以及关键步骤如设置初始值和停止条件。
摘要由CSDN通过智能技术生成

1.实验目的:下载Quartur ii软件和modlsim软件并进行联合仿真。
2.实验工具:pc机和Quartur ii软件和modlsim软件。
3.实验过程:打开quartus新建一个工程,在选择所保存的文件夹后并进行芯片选择Simulation中选择Modelsim保存完成,打开Verilog,将我们写的代码输入并保存在自己刚才保存的文件夹中

4.实验截图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.实验视频:请下载哔哩哔哩打开网址:https://www.bilibili.com/video/BV1Ti4y1A7y5

5…实验代码:

`timescale 1 ps/ 1 ps
module test_vlg_tst();

reg [7:0] a;
reg [7:0] b;
// wires
wire [8:0] out;

test i1 (
.a(a),
.b(b),
.out(out)
);
initial
begin
a=8’d 3;
b=8’d 4;

100_000;

a=8’d 13;
b=8’d 14;

100_000;

a=8’d 23;
b=8’d 24;

100_000;

$stop;
end
endmodule

module test(
input wire [7:0] a,
input wire [7:0] b,
output reg [8:0] out
);
always @ (*)begin
out = a+b;
end
endmodule

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值