许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  软件文章 >  IC设计之EDA软件篇:Xcelium详解

IC设计之EDA软件篇:Xcelium详解

阅读数 34
点赞 0
article_banner

1. 概述

xcelium是cadence的 仿真 工具,原型是incisive,对标synopsys的VCS

2. 基础应用

xcelium中要注意有些option只能被某些command使用,否则会报错。

irun 增量编译:irun增量编译_weiqi7777的博客-CSDN博客_irun编译

  • xrun

可以通过xrun实现单步流、双步流和三步流。

三步流时需添加option:-compile   -elaborate

  • COMPILE

xcelium常用的编译命令是xmvlog,或者可以使用xrun -compile

  • elaboration

xcelium常用的elaboration命令是xmelab,或者可以使用xrun -elaboration

  1. -top

        对于verilog来说,xrun可以自动检测top模块,但不能检测VHDL的top模块。因此在运行VHDL工程时,需要通过-top或-vhdltop来指定顶层模块。
  • simulation

xcelium常用的仿真命令是xmsim,或者可以使用xrun -R

  1. -xminitialize 0|1|rand:56               #上电时对仿真中信号的赋值

3. 重要特性

x 态传播检查:xcelium——重要特性——X态传播检查_KGback的博客-CSDN博客

提高编译仿真性能:https://blog.csdn.net/qq_39815222/article/details/128658948

4. error和warning

  • error
  1. xrun: *E,FMUK: The type of the file (.svh) could not be determined

        在编译命令中添加-incdir+.sv+.svh,注意格式
  2. xrun: OSDLERROR: libsn_uvc.so: cannot open shared object file: no such file or directory or file is not valid ELFCLASS64 library

        原因1:没有source vip uvm的环境变量脚本

        原因2:在设置选项-disable_sem2009和-64bit时报该错,但将-disable_sem2009改成-sem2009后就运行通过,在clean后重新设置成原来的选项又可以运行通过了。

        这个地方很奇怪,需要设置-disable_sem2009和32bit运行模式搭配使用,-sem2009和64bit模式搭配使用吗?


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空