|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
在下画好一个电路,想对其用不同的输入参数跑很多遍,并求出不同输入下的动态功耗,因此想到用ocean写脚本来节省时间。ocean的大体工作方式在下在网上搜索已大致了解了一些,但是并不知道如何求这个动态功耗?如果不写脚本直接在ADE下倒是很容易,跑一遍后,打开结果的psf文件,用calculator就可以通过公式算出来。但是如何用脚本程序完成这个运算并获得动态功耗呢?在下也试过在ADE下直接保存ocean script,但是保存的内容并没有计算这一部分,貌似只是到生成结果。
请各位达人给予帮助,十分感谢!
--------------------生成代码如下-------
simulator( 'spectre )
design(
"/homes/cadence/lab2/Design/inverter_simulate/simulation/inverter_simulate/spectre/schematic/netlist/netlist")
resultsDir( "/homes/cadence/lab2/Design/inverter_simulate/simulation/inverter_simulate/spectre/schematic" )
modelFile(
'("$CDK_DIR/models/spectre/nom/models.scs" "")
)
analysis('tran ?stop "30n" )
envOption(
'analysisOrder list("tran")
)
temp( 27 )
run() |
|