spectre仿真支持fsdb格式版本选择

spectre仿真器支持fsdb,但是默认的版本不一定能用其他工具打开。

1. 命令行可以通过以下option指定版本:

simulatorOptions options reltol=1e-3 vabstol=1e-6 iabstol=1e-12 temp=27 \
    tnom=27 scalem=1.0 scale=1.0 gmin=1e-12 rforce=1 maxnotes=5 maxwarns=5 \
    digits=5 cols=80 pivrel=1e-3 sensfile="../psf/sens.output" \
    checklimitdest=psf  fsdbversion=5.7 rawfmt=fsdb

5.7版本仿真时,会提示如下:

Csimulation time: CPU = 437 us, elapsed = 437.975 us.
Loading fsdb version: 5.7
FSDB Writer, Release Verdi_O-2018.09-SP2, RH Linux x86_64/64bit, 06/27/2024
(C) 1996 - 2024 by Synopsys, Inc.

2. ADE中可以在simulation->options->analog->miscellaneous,最下面other options添加:fsdbversion=5.7,然后save 数据格式为fsdb。

 

 

 其中fsdbversion不同版本spectre应该支持不同,

rawfmt

psfxl

Output raw data file format. Possible values are nutbin, nutascii, psfbin, psfascii, psfbinf, psfxl, dsfmwo, sst2, fsdb, fsdb5, wdf, uwi, tr0ascii and vwdb.

rawfile

%C:r.raw

Output raw data file name.

precision

%g

Format specification of double for psfascii. Example: "%15.12g" outputs 12 decimal digits in mantissa. The default value "%g" prints 6 decimal digits.

psfversion

 

Version of psfxl format to use. Default is "1.1"..

fsdbversion

 

Version of fsdb format to use. Default is "5.8" Valid versions are 5.2, 5.4, 5.7, or 5.8.

posted @ 2024-06-27 22:58  yylei  阅读(31)  评论(0编辑  收藏  举报