Cadence中xrun参数用法总结(持续更新)

3.4.2.1 -64bit

该选项支持分层引用:
调用xrun的64bit版本。
当你调用xrun时,除了包含-64bit命令行选项外,你还可以通过以下方式运行64位版本:

  • 将PATH环境变量设置为指向64位版本。
  • 设置XCELIUM_64BIT或CDS_AUTO_64BIT环境变量。
    – XCELIUM_64BIT变量被当做布尔值。您可以将这个变量设置为任何值,或者设置为空字符串。
    setenv XCELIUM_64BIT
    – CDS_AUTO_64BIT变量设置为INCLUDE:XCELIUM.
    setenv CDS_AUTO_64BIT INCLUDE:XCELIUM

有关详细信息,请参阅Xcelium安装和许可信息手册中的64位版本环境配置。

[,.…]">3.4.2.2 *_ext [+].[,.…]
该选项支持分层引用:
xrun包含几个命令行选项,它们允许您覆盖用于识别命令行中指定的源文件的文件类型的内置文件扩展名。这些选项包括:

  • a_ext
  • amsvhdl_ext
  • amsvlog_ext
  • as_ext
  • c_ext
  • cpp_ext
  • dynlib_ext
  • e_ext
  • o_ext
  • propsc_ext
  • propvhdl_ext
  • propvlog_ext
  • spice_ext
  • sysv_ext
  • vhcfg_ext
  • vhdl_ext
  • vlog95_ext
  • vlog_ext
    xrun使用命令行中指定的输入文件的文件扩展名来确定它们的文件类型。每个可识别的文件类型都有一个内置的、预定义的文件扩展名集。对于每种文件类型,都有一个命令行选项,您可以使用它来更改或添加映射到给定语言的文件扩展名列表。
    例如,Verilog文件的默认文件扩展名是.v、.vp、.vs、.V、.VP和.VS。如果您的Verilog文件具有其他扩展名(例如.rtl和.vg),则必须指定这些扩展名是Verilog文件的有效扩展名。你可以:
  • 用新列表替换内置的预定义扩展列表。例如,以下选项指定Verilog文件的有效扩展名是.v、.rtl和.vg:
    -vlog_ext .v,.rtl,.vg
  • 通过使用加号(+)参数向内置预定义扩展列表添加扩展。例如,下面的选项添加了.rtl和.vg。
    -vlog_ext +.rtl,.vg
    这就相当于
    -vlog_ext .v,.vp,.vs,.V,.VP,.VS,.rtl,.vg
    如果一个文件没有扩展名,您也可以使用加号(+)参数来指定它的文件类型。例如,下面的选项指定SystemVerilog文件mysvtop:
    % xrun -sysv_ext +, mysvtop

有关使用扩展名选项覆盖默认文件扩展名集的详细信息,请参见Changing the Default Set of File Extensions。

3.4.2.38 -elaborate

此选项支持层次引用:
解析和编译源文件,精心设计,并生成仿真快照,但不进行仿真。
如果源文件已经编译,-elaborate将在重新精心设计之前重新编译任何更改的设计单元。如果您想在不编译任何源文件的情况下重新设计,请在命令行中包含-noupdate选项。例如:
% xrun -elaborate -noupdate [other_options] -top lib.cell:view

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值