首页 > 其他分享 >modelsim和gowin联合仿真

modelsim和gowin联合仿真

时间:2023-09-07 11:44:26浏览次数:38  
标签:仿真 prim modelsim gowin 编译 sim

Gowin联合modelsim仿真,共分为两步,1.编译gowin库;2.联合仿真

为什么要编译gowin库?

Gowin的IP核或原语仅在对应的开发平台里使用,第三方工具modelsim无法获取gowin的IP核内部的运行逻辑结果,因此无法直接进行仿真,所以需要进行gowin库的编译。

一、编译gowin库

1.在modelsim安装目录新建一个文件夹

例:D:\modeltech64_10.4\gowin_lib\gw2a

2.在modelsim中更改目录层级到对应文件夹(D:\modeltech64_10.4\gowin_lib\gw2a),新建一个library到对应文件夹(D:\modeltech64_10.4\gowin_lib\gw2a\prim_sim)文件名为prim_sim(其他名字也可)

2.1更改目录层级(D:\modeltech64_10.4\gowin_lib\gw2a)

2.2新建一个library,并命名为prim_sim

2.3命名为prim_sim

此时可以看到prim_sim文件夹是empty状态

3.编译原始库文件到modelsim库中

3.1 点击编译按钮

3.2.1选择gowin编译库文件(例:D:\Gowin\Gowin_V1.9.9Beta-1\IDE\simlib\gw2a)

PS:注意Library要选择之前新建library,本例中名为prim_sim

3.2.2选择好库文件后点击Compile按钮,编译好了之后点击Done

4编译完成可以看到prim_sim已经不是empty状态

二、联合仿真

1.新建工程

Project Name:见名知意即可,Project Location:一般是工程的仿真文件夹

2.添加源文件,tb,ip核文件(ip核有vo选.vo文件,没有选择.v文件)

此时都是问号

3.编译

4.Simulation ,需要先关联对应的library,即(gowin/gw1n/prim_sim),然后运行tb文件

点击add 添加

选择tb文件

标签:仿真,prim,modelsim,gowin,编译,sim
From: https://www.cnblogs.com/zhouling/p/17684408.html

相关文章

  • m常用信道编译码算法matlab对比仿真,包括RS,BCH,turbo,LDPC以及RSBCH级联等
    1.算法仿真效果matlab2022a仿真结果如下:2.算法涉及理论知识概要编码和解码是数字通信系统中的关键技术,用于提高数据传输的可靠性。RS码(Reed-Solomon码)、BCH码(Bose-Chaudhuri-Hocquenghem码)、Turbo码、LDPC码(Low-DensityParity-Check码)以及RSBCH级联码是常见的编码方案,每种编码......
  • S7-1500PLC仿真连接KEPSeverEx 6
    S7-1500PLC仿真连接KEPSeverEx6准备TIAPortalV15.1S7-PLCSIMAdvancedV3.0KEPServerEX6Configuration博途自带的S7-PLCSIM貌似只能博途内部通讯(有待考证),无法直接连接Kepsever,也有通过NetToPLCsim软件(免费)间接连接的方案,本文介绍S7-PLCSIMAdvanced直接连接KEPServe......
  • 一个近似轨到轨的大电流输出级仿真
          在《模拟电路设计手册晋级应用指南》图20.7,提供了一个大电流轨到轨输出级的电路,仿真电路如下:     仿真电路省略了输出电流限制的两个三极管,具体的电路解释请参考书内的描述,这里仅记录两个有意思的内容。从仿真电路的DRV节点到OUT节点,如果省略掉该部分......
  • proteus下载-proteus8.7中文版下载「仿真软件」中文版介绍
    Proteus官方版是一款全球知名的EDA工具软件,同时Proteus官方版也是英国LabCenterElectronics公司研发推出的最新的版本,Proteus官方版不仅具备其它EDA工具软件的仿真功能,还能仿真单片机及外围器件,可以说是目前最好的仿真单片机及外围器件的工具,目前已经深受国内单片机爱好者的追捧,......
  • 电路仿真软件Proteus中文版下载,Proteus2022最新版 中文版介绍
    ProteusPro仿真软件是LabcenterElectronics公司(中国总代理为广州风标电子技术有限公司)的EDA工具软件,是一款适用于单片机教学、单片机应用开发领域的专员人员使用的仿真软件。ProteusPro支持IAR、Keil和MPLAB等多种编译器,软件内的模型处理器支持多种类型的格式,是世界上著名单片机......
  • MFC关键技术之仿真(DECLARE_DYNAMIC/IMPLEMENT_DYNAMIC)
    MFC.h#ifndef__MFC_H_#define__MFC_H_#defineBOOLint#defineTRUE1#defineFALSE0#defineLPCSTRLPSTRtypedefchar*LPSTR;#defineUINTint#definePASCAL_stdcall#include<iostream>classCObject;structCRuntimeClass{ LPCSTRm_lpszCla......
  • 【能量检测】基于认知无线电的能量检测算法的matlab仿真
    1.软件版本matlab2021a2.本算法理论知识随着无线通信的快速发展,用户对通信质量的要求越来越高,同时无线设备的大幅度增长,使得频谱资源显得更加重要。认知无线电(CognitiveRadio,CR)技术被当作解决频谱资源紧张、提高频谱利用率的强有力的技术,是下一代通信技术的重要组成成分......
  • 基于SIFT算子的车标识别算法matlab仿真
    1.软件版本matlab2017b2.系统概述本系统分为定位部分(包括车牌的定位和车标的定位)和车标特征向量提取和识别部分。本文车标的定位是根据车牌和车标的先验知识,提出一种由粗到精的车标定位方法。首先通过成熟的车牌定位方法对车牌进行定位,再根据车牌与车标的相对位置可以估计......
  • Cognex InSight 相机的连接与仿真的使用
    1.连接相机至InSight网络:1.相机供电/连接PC智能相机的供电分两种:不同系列的视觉系统供电方式有差异,具体请查阅手册①POE电源供电②开关电源供电2.在InSight中配置相机IP地址:选择:系统>>>将传感器/设备添加到网络然后单击相机图标,右侧会显示当前相机的IP和子网掩码信息,选择......
  • SimSolid技术原理解析 衡祖仿真
    面向超大规模结构的无网格分析软件AltairSimSolid,自从面世以来,受到广大工程师的关注。SimSolid是面向设计师、工程师和分析师的颠覆性仿真技术,可在几分钟内对结构复杂的CAD装配体进行结构分析。它消除了传统结构仿真中非常耗时、非常专业且非常易出错的两项任务:几何准备和网格......