Cadence Virtuoso中ADE XL的蒙特卡洛(monte carlo)仿真出现“run stopped because no statistical data generated”问题解决

在使用Cadence IC617构造电路后,ADE L能够正常仿真,但是使用ADE XL进行蒙特卡洛仿真时产生如下报错:

ERROR(ADEXL-5052): Monte Carlo run stopped because no statistical data generated for the text: <library_name>:<cell_name>
--------------------------------------
Nominal simulation might have failed. Either fix the problem in the test setup or disable the test and re-run.

To view the simulator output, right-click on the test name, result name, or any corner column in the "Detail" view of the "Results" tab and choose "OutputLog" menu option.
--------------------------------------

在这里插入图片描述

答案就在谜面上,大概率为Data view中Corners的Nominal存在问题,取消勾选Nominal,自建一个新的工艺角,应该能解决问题。

1 蒙特卡洛(monte carlo)仿真步骤

1.1 构造电路与基本仿真

先构造自己的电路,然后采用基本的ADE L进行仿真,不存在仿真问题后即可进入下面的步骤。

1.2 蒙特卡洛仿真

1、 点击ADE XL打开软件:
在这里插入图片描述

2、 点击Create New View:
在这里插入图片描述

3、确认创建:
在这里插入图片描述

4、进入界面后,添加Tests:

在这里插入图片描述

5、在自动弹出的Choose Design窗口,选择需要仿真的Cell:

在这里插入图片描述

6、在自动弹出的ADE XL Test Editor中添加分析(Analyses)和输出(Outputs),操作与基本的ADE L仿真一样。但需要注意的是,此时需要对仿真的模型库进行修改。选择Setup->Model Libraries。

在这里插入图片描述

7、将原来的仿真模型库文件类型修改为带“mc”的,表示蒙特卡洛仿真。

在这里插入图片描述

8、修改Corners:
部分仿真库原来可能存在问题,因此尝试跳过此步骤,如果无法仿真,则再回来修改,取消勾选原来的Nominal,添加自己的Corners。

在这里插入图片描述

取消勾选Nominal,点击上方的新建工艺角,选择模型库文件,选择section为带“mc”的工艺角。

在这里插入图片描述

9、选择蒙特卡洛采样:
(方法1)在界面上选择Monte Carlo Sampling,然后点击右侧的Simulation Options。

在这里插入图片描述

(方法2)菜单栏点击Run->Monte Carlo Sampling…

在这里插入图片描述

10、蒙特卡洛设置:

  • 采样方法设置为Random,采样点数100差不多,需要更精确的统计可以200以上。
  • 保存工艺和失配信息。
  • 运行Nominal仿真可以关掉,刚刚已经取消勾选了。
  • 保存数据允许Family绘图。
  • 蒙特卡洛种子如果设置,可以保证相同种子的仿真都是可以复现的。

在这里插入图片描述

11、点击Run即可进行蒙特卡洛计算:

在这里插入图片描述

12、仿真完成后,点击Plot All Waveforms查看波形:

在这里插入图片描述


参考文章:
https://bbs.eetop.cn/thread-626916-2-1.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值