news 2026/2/4 10:18:53

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/2/2 3:50:54

1.1 揭秘AI编程新时代:从零开始掌握Cursor和Claude Code

1.1 揭秘AI编程新时代:从零开始掌握Cursor和Claude Code 在当今快速发展的技术环境中,人工智能正在重塑软件开发的方式。传统的编码方式正被AI辅助编程工具所革新,其中Cursor和Claude Code作为两大领先工具,正在改变我们编写、阅读和理解代码的方式。本节课将带你进入这个…

作者头像 李华
网站建设 2026/2/2 11:58:46

从20款中精选!2025年真正好用的6款降AIGC和查Ai率工具推荐

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

作者头像 李华
网站建设 2026/2/3 0:36:35

生成式搜索优化服务商口碑推荐

生成式搜索优化行业技术突破:AI有名引领智能化升级行业痛点分析当前生成式搜索优化领域面临三大技术挑战:语义理解碎片化导致意图识别准确率不足65%(数据表明),多引擎适配成本高使企业部署周期延长至3-24个月&#xff…

作者头像 李华
网站建设 2026/2/2 10:23:46

Visual Studio Code 工具简介

0 Preface/ForewordVisual Studio Code,简称VS Code. 由微软公司2015年4月30日发布的跨平台源代码编辑器。支持:WindowsLinuxmacOS内置:JavaScriptTypeScriptNode.js通过扩展生态系统覆盖:CC#Java....NETUnity集成了:语…

作者头像 李华
网站建设 2026/2/4 0:56:49

游戏控制器模拟终极指南:三步实现完美兼容体验

游戏控制器模拟终极指南:三步实现完美兼容体验 【免费下载链接】ViGEmBus 项目地址: https://gitcode.com/gh_mirrors/vig/ViGEmBus 在当今多样化的游戏世界中,你是否遇到过这样的困境:心爱的游戏手柄无法在PC上识别,或者…

作者头像 李华
网站建设 2026/2/3 0:55:58

Mac 真人手势识别切水果游戏

1. 环境mac python102. 代码import cv2 import mediapipe as mp import time import numpy as np import random import math# 初始化MediaPipe解决方案 mp_hands mp.solutions.hands mp_face_mesh mp.solutions.face_mesh mp_draw mp.solutions.drawing_utils# 自定义绘制样…

作者头像 李华