时序分析基本概念介绍<Scenario>

本文介绍了时序分析中的关键概念——Scenario,它代表了芯片测试验证中不同operation condition和模式的组合。确保所有Scenario下测试通过是Timing signoff的重要条件。使用PrimeTime可以并行分析多个Scenario,通过设置CPU数量、corners和modes创建Scenario,并通过特定脚本进行运行,从而加速项目进度。此外,文章还提及IC公司对IC工程师的需求,有兴趣者可联系邮箱taozhang3260@163.com。
摘要由CSDN通过智能技术生成

640?wx_fmt=gif

今天我们要介绍的时序分析概念是Scenario。翻译成中文就是情景。我们可以把芯片的测试验证看成一个三维的划分过程,它需要工作在不同的operation condtition和不同的模式下。因此,我们把不同的operation condition和模式的组合就称为Scenario。Timing最后的signoff需要保证在所有的scenario下测试通过才行。

使用方法

PrimeTime支持并行分析多个scenario,这样能提高runtime,加快项目Schedule

set_host_options -num_process 16 -max_cores 16  设置多个cpu

set dmsa_corners {ss_cmax_125 ff_Cmin_125 tt_typ_25}   设置corner

set dmsa_modes {func shift asst}  设置mode

foreach corner $dmsa_corners {

    foreach mode $dmsa_modes {

        create_scenario \                           创建scenario

        -name ${mode}_${corner} \

        -specific_variables {mode corner search_

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值