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

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

3天内不再提示

如何加速Modelsim仿真时间?

FPGA之家 来源: FPGA开源工作室 作者: FPGA开源工作室 2021-04-02 13:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Modelsim加速仿真技巧

《前言》

最近在Modelsim仿真过程中,遇到一个大问题,对于分辨率2048*500的图像数据,在进行时序约束中,发现算法模块最高只能跑到60Mhz多,而要求必须跑到100Mhz,因而时序不满足要求;通过看时序报告,关键路径基本上都是在reg to mem和mem to reg path上,尝试修改对逻辑处理影响较大。

如何在不修改核心算法逻辑的前提下,保证功能和时序满足,办法还是有的,后来发现100Mhz频率下算法模块输入的数据有效带宽只有50% ,因此考虑算法模块入口处增加一个整形的异步FIFO,写时钟100Mhz,读时钟50Mhz这样算法模块只工作在50Mhz时钟频率下,可以满足时序要求。同时也满足100Mhz接口时序的要求。

此时,增加一个时钟ip核来得到50Mhz,发现仿真速度极其慢,由原来的1~2分钟左右变为现在的1小时左右,定位个问题,效率太低了。

《如何加速Modelsim仿真时间》

首先,需要说明的是,Modelsim仿真时间长短,也有电脑配置有关,i7+16G的配置其实也就10分钟左右 ,i5+8G的配置就是1小时多。

其次,就是在仿真平台上下功夫:

方法一:修改代码仿真精度,精度越高,Modelsim效率越低。1n/1ps 修改为 1n/1ns 速度可提升一倍。

方法二:减少层次结构,减少波形信号的显示。特别是输出的数据文件,能减少就减少。

方法三:在不影响功能的前提下,降低测试的图像分辨率,或者一些计数器适当缩短计数,都可以达到提速的目的。

方法四:当文件仿真系统有大量文件时,修改某个Module的信号,增量编译可以节省时间,verilog :vlog -incr vhdl:vcom -incr

方法五:减少IP的调用,比如我的这个慢的主要原因就是调用时钟IP的原因;这里两个时钟都可以在testbench 生成,大大减少了仿真时间,又回到了几分钟。

原文标题:Modelsim加速仿真技巧

文章出处:【微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

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

    关注

    53

    文章

    4404

    浏览量

    137644
  • ModelSim
    +关注

    关注

    5

    文章

    174

    浏览量

    48860

原文标题:Modelsim加速仿真技巧

文章出处:【微信号:zhuyandz,微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    DCDC芯片TPS54620的缓启动时间仿真

    以下以DCDC芯片TPS54620为例对缓启动时间进行仿真
    的头像 发表于 12-02 15:20 246次阅读
    DCDC芯片TPS54620的缓启动<b class='flag-5'>时间</b><b class='flag-5'>仿真</b>

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

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

    时间频率标准源有什么功能

    时间频率
    西安同步电子科技有限公司
    发布于 :2025年11月04日 17:58:08

    Vivado仿真之后没有出现仿真结果的解决方法

    ;Run Behavioral Simulation之后,会出现如下图界面,此时,在Tcl Console中并没有出现仿真结果。 没有出现仿真结果的原因是没有给Vivado时间进行仿真
    发表于 10-31 06:24

    RSA加速实现思路

    ,不需要反复生成,在数据流达到一定长度的情况下,生成公钥和私钥的花费的时间占比很小,不考虑对它们进行加速。而实际应用中这3个常数数值往往很大,对应二进制数位宽一般为1024bits,甚至更多。这就会造成
    发表于 10-28 07:28

    ModelSim仿真蜂鸟E203 / 200 教程【功能验证】

    一起 把子文件夹里的文件全部复制出来,不要留文件夹 perips这部分也全部挪出去 新建工程 在这 选保存的工作区 添加文件夹的所有文件(work的文件夹不用选) 用modelsim
    发表于 10-27 07:35

    硬件加速模块的时钟设计

    硬件加速模块需要四个时钟,分别为clk_l , clk_r , clk_c , clk_n 。 clk_l : 整个硬件加速模块为了最大化的节约时间成本而采用了类似处理器的流水线设计,具体上将每一层
    发表于 10-23 07:28

    人工智能+工业软件:智能仿真加速赋能产业变革

    在智能制造领域,工业仿真为数字孪生与智慧工厂建设提供核心支撑;在绿色可持续发展领域,仿真技术助力优化能源配置与碳排放减排方案;在人工智能与虚拟现实领域,仿真则为算法训练、沉浸式体验搭建
    的头像 发表于 10-09 14:16 230次阅读

    vivado仿真时GSR信号的影响

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

    硬核加速,软硬协同!混合仿真赋能RISC-V芯片敏捷开发

    RISC-V开放指令集架构(ISA)正为芯片产业带来革命性机遇,其开源性与模块化特性助力企业实现定制化、差异化创新,显著加速产品迭代。随着RISC-V向高性能多核架构演进,软硬件协同验证复杂度急剧
    的头像 发表于 08-29 10:49 833次阅读
    硬核<b class='flag-5'>加速</b>,软硬协同!混合<b class='flag-5'>仿真</b>赋能RISC-V芯片敏捷开发

    轮边电机驱动汽车性能仿真与控制方法的研究

    与转向的控制策略,在 Madab/Simwlink 环境建立了控制模型,运用联合仿真方法对车辆在直线加速,转向和制动等典型工况下的行驶性能进行仿真验证。结果表明车辆的主要性能符合预期目标,驱动控制策略
    发表于 06-10 13:10

    【Simcenter Flotherm】凭借快速准确的电子冷却CFD仿真功能,有效提升电子热管理的稳定性

    解决方案优势凭借快速准确的电子冷却CFD仿真(从初期CAD前探索到最终验证)功能,有效提升电子热管理的稳定性。加速电子热设计工作流充分利用准确、快速的热分析智能SmartParts缩短建模时间整合高
    的头像 发表于 03-26 15:31 659次阅读
    【Simcenter Flotherm】凭借快速准确的电子冷却CFD<b class='flag-5'>仿真</b>功能,有效提升电子热管理的稳定性

    技术分享 | AVM合成数据仿真验证方案

    AVM 合成数据仿真验证技术为自动驾驶环境感知发展带来助力,可借助仿真软件配置传感器、搭建环境、处理图像,生成 AVM 合成数据,有效加速算法验证。然而,如何利用仿真软件优化传感器外参
    的头像 发表于 03-19 09:40 3483次阅读
    技术分享 | AVM合成数据<b class='flag-5'>仿真</b>验证方案

    【紫光同创盘古100Pro+开发板,MES2L676-100HP教程】盘古676系列——Modelsim的使用和do文件编写

    :退出仿真。 quit:退出 Modelsim。 该脚本主要是完成仿真,以及一些仿真完成后的操作,比如添加波形,观察波形,设置运行时间。 所
    发表于 02-25 18:36

    【Simcenter STAR-CCM+】通过快速准确的CFD仿真加速空气动力学创新

    SimcenterSTAR-CCM+车辆外部空气动力学特性优势通过快速准确的CFD仿真加速空气动力学创新使用曲面包络和自动网格划分,快速准备包含数千个零件的复杂几何形状通过快速准确的稳态仿真提高
    的头像 发表于 12-27 11:02 1940次阅读
    【Simcenter STAR-CCM+】通过快速准确的CFD<b class='flag-5'>仿真</b><b class='flag-5'>加速</b>空气动力学创新