0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Quartus.II调用ModelSim仿真实例

工程师 来源:网络整理 作者:h1654155205.5246 2019-03-07 15:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Quartus.II调用ModelSim仿真实例

1、建立工程如下

Quartus.II调用ModelSim仿真实例

2.如果是第一次使用modelsim,需要建立Quartus ii12.0和modelsim的链接。Quartus II12.0-》Tools-》option-》EDA Tool options再选择自己的软件和对应的安装文件夹,如下

Quartus.II调用ModelSim仿真实例

3.建立测试文件(testbench)可以自己写,也可以用quartus II自己生成(生成的只是模版,功能需要自己添加),注:testbench的输出为要测试文件的输入,即测试文件是为要测试文件产生信号用的,因此testbench的input为reg变量,输出为wire变量,具体操纵如下

Quartus.II调用ModelSim仿真实例

4.打开测试文本,添加测试的信号功能(注:上步生成的文件后缀为.vt,在所建工程下的simulationmodelsim下面)。

Quartus.II调用ModelSim仿真实例

5.添加信号功能如下。

6.复制测试文件模块名(供下步添加testbench name用)添加测试文件。assignment-》setting-》

Quartus.II调用ModelSim仿真实例

7、开始仿真Tools-》run-》simulation tool

Quartus.II调用ModelSim仿真实例

8.结果(若没有自动运行,需按simulation和add wave)

程序

//and3 dataflow

module and3_df(x1,x2,x3,z1);

input x1,x2,x3;

output z1;

wire x1,x2,x3;

wire z1;

assign z1= x1 & x2 & x3;

endmodule

test bench

`timescale 1 ns/ 1 ps

module and3_df_vlg_tst();

// constants

// general purpose registers

//========================

reg x1;//inputs are reg for test bench

reg x2;

reg x3;

// wires

wire z1;//outputs are wire for test bench

//============================

// assign statements (if any)

and3_df i1 (

// port map - connection between master ports and signals/registers

.x1(x1),

.x2(x2),

.x3(x3),

.z1(z1)

);

initial

begin :APPlicable

// code that executes only once

// insert code here --》 begin

//=============================================

reg [3:0] invect; //test invect

for(invect =0;invect《8;invect=invect+1)

begin

{x1,x2,x3} = invect [3:0];

#10 $display (“x1 x2 x3 = %b ,z1 = %b”,

{x1,x2,x3},z1);

end

//==============================================

// --》 end

end

endmodule

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • quartus
    +关注

    关注

    18

    文章

    175

    浏览量

    76162
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【产品介绍】Modelsim:HDL语言仿真软件

    概述ModelSim是业界最优秀的HDL语言仿真软件,它能提供友好的仿真环境,是业界唯一的单内核支持VHDL和Verilog混合仿真仿真
    的头像 发表于 11-13 11:41 192次阅读
    【产品介绍】<b class='flag-5'>Modelsim</b>:HDL语言<b class='flag-5'>仿真</b>软件

    【免费送书】玩转高速电路:基于ANSYS HFSS的无源仿真实例

    设计师可以分成两类,一类已经遇到了信号完整性问题,另一类即将遇到信号完整性问题。申请链接>>>【书籍评测活动NO.66】玩转高速电路:基于ANSYSHFSS的无源仿真实例申请时间
    的头像 发表于 11-11 08:08 397次阅读
    【免费送书】玩转高速电路:基于ANSYS HFSS的无源<b class='flag-5'>仿真实例</b>

    【书籍评测活动NO.66】玩转高速电路:基于ANSYS HFSS的无源仿真实例

    HFSS的无源仿真实例」阅读体验】+自拟标题 注意事项 1、活动期间如有作弊、灌水等违反电子发烧友论坛规则的行为一经发现将立即取消获奖资格 2、活动结束后获奖名单将在论坛公示请活动参与者尽量
    发表于 11-06 14:19

    Quartus Prime Pro 25.1版本的安装和使用

    如果用户开发板是基于Agilex 3、Agilex 5等高阶器件,则需要安装高版本的Quartus软件比如Quartus Prime Pro 25.1版本,这个版本在安装包和license获取(免费)等方面跟以往的Quartus
    的头像 发表于 10-07 13:06 2020次阅读
    <b class='flag-5'>Quartus</b> Prime Pro 25.1版本的安装和使用

    vivado仿真时GSR信号的影响

    利用vivado进行设计xilinx FPGA时,写完设计代码和仿真代码后,点击run simulation(启动modelsim进行仿真)。
    的头像 发表于 08-30 14:22 1010次阅读
    vivado<b class='flag-5'>仿真</b>时GSR信号的影响

    物联网仿真实训教学平台:以网关为核,重塑教育新范式

    物联网仿真实训教学平台应运而生,通过虚拟仿真技术构建真实场景,结合网关的核心功能,为教育行业开辟了一条高效、安全、灵活的实践之路。
    的头像 发表于 07-04 09:21 469次阅读

    Quartus II原理图输入法教程

    电子发烧友网站提供《Quartus II原理图输入法教程.ppt》资料免费下载
    发表于 06-18 17:58 0次下载

    虚拟仿真实训室建设解决方案最新解析

    随着社会经济和科技的发展,虚拟仿真实训技术应运而生,它通过整合先进的VR、AR、MR以及高性能PC等设备,结合对应的虚拟实训课程软件,构建高度拟真的实训环境,让学员在沉浸式的环境中进行专业知识的学习
    的头像 发表于 05-28 15:54 778次阅读
    虚拟<b class='flag-5'>仿真实</b>训室建设解决方案最新解析

    MATLAB电机仿真精华50例【干货】

    全书共分五个部分:1、磁路与变压器讲解磁化曲线、磁滞回线绘制、磁路电流畸变分析,变压器空载运行、负载运行、空载合闸、突然短路、稳态计算等的仿真实例。2、直流电机讲解直流发电机的自激、空载特性、外特性
    发表于 04-01 16:23

    数模混合电路仿真实

    电子发烧友网站提供《数模混合电路仿真实现.pdf》资料免费下载
    发表于 01-21 15:32 1次下载
    数模混合电路<b class='flag-5'>仿真实</b>现

    模拟电路仿真实

    电子发烧友网站提供《模拟电路仿真实现.pdf》资料免费下载
    发表于 01-21 15:21 5次下载
    模拟电路<b class='flag-5'>仿真实</b>现

    电子线路板及仿真实

    电子发烧友网站提供《电子线路板及仿真实现.pdf》资料免费下载
    发表于 01-21 14:46 1次下载
    电子线路板及<b class='flag-5'>仿真实</b>现

    模拟行为仿真实

    电子发烧友网站提供《模拟行为仿真实现.pdf》资料免费下载
    发表于 01-21 09:24 0次下载
    模拟行为<b class='flag-5'>仿真实</b>现

    数字电路仿真实

    电子发烧友网站提供《数字电路仿真实现.pdf》资料免费下载
    发表于 01-21 09:24 2次下载
    数字电路<b class='flag-5'>仿真实</b>现

    Multisim的上百个仿真实例资料合集

    Multisim的上百个仿真实例资料合集
    发表于 01-14 14:50 56次下载