news 2026/7/7 16:25:01

Modelsim联合高云ip仿真流程

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Modelsim联合高云ip仿真流程

一、改变工作器件库

打开modelsim,调整工作器件库:

modelsim --> File --> Change Directory --> 选择modelsim的安装目录C:\modeltech64_10.7(我装在C盘),点击选择文件夹,如下图。

二、创建libirary库并编译

(1)点击File→New→Library,在出现的对话框选择a new library,Name一栏命名库名称gw1n,点击ok就会在之前选择的路径下(C:\modeltech64_10.7)产生gw1n库。

(2)点击Compile→compile,Library一栏中选择我们之前新建的gw1n路径,查找范围选择高云安装路径下仿真库路径,选择gw1n:

(3)选择prim_sim.v文件,点击Compile,完成编译后点击Done:

四、将编译的库设置为默认库

打开modelsim安装路径(C:\modeltech64_10.7),将modelsim.ini文件取消只读模式后打开,添加如下代码:gw1n = $MODEL_TECH/../gw1n,然后再回复文件的只读属性。

五、创建FIFO ip核测试

(1)创建同步8位、64深度fifo ip:

(2)例化后放入tb文件

(3)新建modelsim工程。用户加入自己写的tb文件和高云的IP核,分以下两种情况处理:①IP为非加密类型,添加.v文件;②IP为加密类型,添加.vo文件。路径在建立的fifo ip核文件夹下。

(4)设置仿真配置,右键→Add to Project→Simulation Configuration...

选中work中的tb_fifo将Design Unit(s)一栏设置为work.tb_fifo,点击Optimization Options...,在Visibility中选择Apply full visibility to all modules(full debug mode);在Libraries中Add 先前的库(gw1n)

点击ok后save:

最后如下图所示:

六、启动仿真观察仿真结果:

写入fifo中1到64:

读出fifo中1到64:

至此,整个Modelsim联合高云ip仿真流程介绍完毕。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/7 11:20:12

62.性能优化-DDD架构下数据库优化与缓存设计-性能提升10倍+

62 性能优化:DDD 架构下的数据库优化与缓存设计 你好,欢迎来到第 62 讲。 在我们的 DDD 学习之旅中,我们一直将“模型的纯粹性”和“业务表达力”放在首位。我们推崇充血模型、小聚合、以及只通过 ID 引用等原则。 这些原则,为我们带来了清晰、健壮、可维护的领域模型。…

作者头像 李华
网站建设 2026/7/7 9:18:07

66.DDD面试高频题(上)-概念类问题拆解与回答模板-面试通过率提升80%

66 DDD 面试高频题(上):概念类问题拆解与回答模板 你好,欢迎来到第 66 讲。 经过整个课程的学习,你已经构建起了完整的 DDD 知识体系。现在,是时候将这些“内功”,转化为你在职场上最直接的“战斗力”了——面试。 在高端技术岗位的面试中,DDD 已经从一个“加分项”…

作者头像 李华
网站建设 2026/7/7 4:29:18

论文AI率从60%降到2.8%,只用5个免费查AI率和降AI率工具!

在论文、报告、内容创作越来越严格的时代,查AI率、检测AI率、降AI率 已经成为学生、写作者、博主的日常需求。很多同学因为 AI率过高被导师指出“AI痕迹太重”,甚至退回重写。本文今天一次性告诉你: 检测AI率应该注意什么 免费查AI率的网站有…

作者头像 李华
网站建设 2026/7/7 17:01:39

ViGEmBus虚拟手柄驱动终极配置指南:轻松实现跨平台游戏控制

ViGEmBus虚拟手柄驱动终极配置指南:轻松实现跨平台游戏控制 【免费下载链接】ViGEmBus 项目地址: https://gitcode.com/gh_mirrors/vig/ViGEmBus 还在为游戏控制器不兼容而烦恼吗?🤔 想要在PC上畅玩PS4独占游戏,或者让非标…

作者头像 李华
网站建设 2026/7/7 15:45:09

人工智能行业发展新趋势:技术突破与应用拓展双轮驱动

近年来,人工智能技术以前所未有的速度迅猛发展,正深刻改变着全球产业格局和人类生活方式。从基础算法的持续优化到应用场景的不断拓展,人工智能领域呈现出多维度、深层次的创新态势。本文将系统剖析当前人工智能行业的最新动态,探…

作者头像 李华
网站建设 2026/7/6 19:50:25

(强烈推荐)不用Spring的Autowire且能看出依赖关系的写法

背景:java游戏服务器,其实很多时候,都是不用SpringBoot这个东西,而是全程自己管理整个项目,这时想看清楚依赖关系,就可以采用下面的方式。1)单例管理package com.example.demo.util;import java.util.Linke…

作者头像 李华