0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华大九天ALPS模拟仿真器的Snapshot功能解析

华大九天 ? 来源:华大九天 ? 2025-03-17 14:17 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

电路设计领域,为了追求极致性能并确保产品能以最快速度成功推向市场(TTM,Time to Market),工程师们常常面临着各种极具挑战性的难题。华大九天推出的大规模高精度模拟仿真器Empyrean ALPS,凭借其卓越的Snapshot功能,突破了传统仿真的局限,宛如黑暗中的一盏明灯,为加速芯片设计带来了全新的解决方案。

芯片设计中的常见挑战

1电压电流保存不足的困扰

一开始觉得芯片能正常工作,仿真后发现波形异常,然而却没有保存相应的电压电流?

集成电路(IC)运行了一段时间后,若运行状况出现异常,此时需要保存更多的电压电流数据来进行故障排查(debug)工作。然而重新启动仿真速度慢效率低,且传统的功能也无法派上用场:这是因为要保存细查(probe)的电压电流和之前不同;这一差异会导致传统的模拟求解器无法正常工作,最终工程师只能无奈地选择重新跑仿真。如果能有办法让仿真具有从某个关心的仿真点继续跑仿真,同时可以更改保存的电压、电流信息就好了!

2不收敛问题与精度问题和仿真配置的博弈

遇到不收敛问题,是否可以从某个时间点修改仿真设置,例如设置新的method?精度Liberal宽松提速后发现的问题,到底是精度问题,还是芯片内部藏有bug?

大规模电路仿真遇到不收敛问题,通常需要尝试很多不同的方法来解决。其中就涉及到可能更换新的仿真设置method,例如从trap变成gear等,是否具有不再重新kick-off仿真的快速验证仿真收敛问题的方法呢?

为了提升仿真效率,工程师可能会将整体仿真精度设置为较为宽松的“Liberal”模式。然而,当模拟/数模芯片经过长时间仿真后,工程师们发现某些模块之间的协同工作存在问题,此时难以判断是仿真精度不足导致的误差,还是芯片设计本身存在bug。如果选择重新从零时刻开始仿真,则需要重复上电等耗时步骤,以致浪费大量时间,效率低下。是否可以从某个波形不太友好的时间节点、开启(turn on)了相应的模块之后,把精度设置到conservative呢?

3面积与性能trade-off时电路反复调试的繁琐

使得模拟电路拥有极致的面积与性能平衡,是每一位工程师的不懈追求;为此,电路被反复迭代优化,在“设计-仿真-改电路-重新仿真”之间循环往返。

一个模块(block)在压榨面积的同时,单个模块的驱动能力尚可。但当多个block协同工作或者进行顶层(Top)仿真时,负载(loading)走线过长,导致驱动能力(Buffer)不足。工程师只能修改设计,在电路图中额外添加buffer来增强驱动能力。此外,上级模块的噪声会干扰子系统(sub-system)的指标,这就需要修改电路,并且针对修改部分重点进行仿真验证。要是在0时刻到300us内的仿真行为没有改变,能复用之前的仿真结果就好了。

4后仿真版图微调的尴尬

流片前夕,后仿真发现版图寄生效应还是影响到一些性能,很快改了版图,然而电路后仿真如果重新开始,实在是太慢了...

在后仿真阶段,工程师提交仿真任务后,次日甚至更久后检查结果发现异常,发现是版图的寄生效应对芯片性能产生了影响。于是版图工程师迅速对几条关键信号线的版图进行了微调,不到一小时便高效完成。但新的难题接踵而至:尽管版图调整已完成,可后仿真网表有了细微变化。要是后仿真从头开始运行,至少将耗费数小时。而实际上,后仿真任务的前半部分毫无变动,真正需要验证的只是调整后的部分。此时若能复用之前的仿真结果,仅对调整部分重新仿真无疑会大幅节省时间,提升效率。

ALPS模拟仿真器的Snapshot功能

面对上述重重挑战,华大九天的旗舰产品—大规模高精度模拟仿真器Empyrean ALPS的Snapshot功能完美地破解了这些棘手难题。该功能赋予工程师极大的便利,他们能够在指定时间点重新开启仿真进程,而无需再从初始状态开始漫长等待。更为关键的是,这种断点继续仿真的功能还能适用于在仿真过程中改变保存的电流电压信号,适应新的微调过版图的后仿真,甚至是增加了buffer等电路微调之后的仿真场景,并能支持后仿真对前仿真结果reuse等功能。

1Snapshot功能的配置说明

Save仿真时间的配置有以下几种(见图1):

1save clock:单位为小时,作为仿真本身所使用的CPU/GPU的物理时间;例如每间隔0.5小时、1小时等,保存信息到auto.asf中(见图2)。

2save period:为tran仿真间隔保存的时间/周期;例如,tran仿真每间隔设定为2us时候,则仿真在2us、4us、6us、8us等仿真时间完成后均保存信息到auto.asf中,且更新到最新的“偶数”us的仿真时间。

3当save clock和save period都设置的时候,auto.asf仅保存最后一次,从而减少对仿真空间的占用且同时得到了最新的仿真结果。

4save time:可以填写任意希望保存的文件,只要写了这些仿真时间点,系统就能生成对应的Snapshot 文件,从而让用户能够更加精准地选择从某个特定的仿真时间节点开始继续运行仿真。例如,当填写了1us、5us、13us几个仿真时间节点,就会产生图2中相应的1e-06.asf、 5e-06.asf 和1.3e-05.asf文件。

4ef2375c-ff21-11ef-9310-92fbcf53809c.jpg

图1. Aether仿真平台的设置

4f034e34-ff21-11ef-9310-92fbcf53809c.png

图2. 仿真保存的asf文件示例

设置好这些配置后,再次跑仿真时,只需写明“recover path”并标注好文件即可。例如选择auto.asf文件,就可以以save clock获取的最新物理仿真时间(如2小时)或者save period得到的最新tran 仿真时间(如16us)作为断点续存内容。按照save time配置,可在1e-06.asf、5e-06.asf 和1.3e-05.asf等文件中自由选择希望recover的asf文件。

2Snapshot功能的波形查看

当两次仿真都完成之后,采用华大九天模拟电路设计全流程EDA工具系统的iWave波形显示工具,可以将两次仿真波形进行融合(merge),轻松合并两次仿真结果。

1打开iWave工具--> Tools ---> Files Merge,将两次仿真波形添加(Add)进来

2Merge过程中的重叠部分(例如图3中紫色矩形框中的波形),有选项(option)配置,可以自由选择上一次的仿真结果,也可以选择当前第二次的仿真结果,从而形成merge之后的、具有完整时间坐标的波形。

4f294828-ff21-11ef-9310-92fbcf53809c.jpg

图3. iWave 合并(merge)两次仿真结果

显著成效:选择ALPS

就是选择了更高效、更精准的芯片设计之路

ALPS的Snapshot功能为芯片设计带来了诸多显著优势。它极大地加速了芯片的debug过程,显著提升了设计与仿真的快速迭代效能,助力工程师们更迅速地锁定问题根源,并能针对待解决问题/改动,开展“快速”且“精准”的仿真验证。

1快速定位设计异常,避免重复仿真

某资深工程师在进行环路反馈仿真时,发现功能波形异常。此时仿真已持续4-5小时,若按传统流程需重新启动仿真并保存所有节点数据,耗时极长。解决方案:

启用Snapshot功能,仅保存关键节点电压/电流(初始仿真速度提升2~3倍以上);

发现异常后,从问题时间点加载快照,扩展保存更多节点数据重新运行;

通过新增的波形快速定位异常信号,直接指导电路修改,省去传统流程的重复等待。

2流片前版图微调的高效验证

知名IC公司在芯片赶流片前的关键时刻,借助版图寄生参数分析工具Empyrean ADA,发现某个敏感信号受干扰较严重,需要对功能电路中部分版图做微调。此时原仿真已运行10小时,若重新验证需重复等待。解决方案:

基于Snapshot保存的仿真状态,仅针对修改部分进行增量仿真;

20分钟内完成版图微调的后仿真验证,结果符合预期;

相比传统全流程重启,节省10小时等待时间,效率提升显著。

3复杂PVT/蒙特卡洛仿真的智能加速

部分资深工程师通过Snapshot实现仿真策略的层级化:

初始阶段:在典型工艺角(TYP)下运行仿真,保存电路稳定状态快照;

扩展阶段:以快照为起点,快速加载至PVT(工艺-电压-温度)或蒙特卡洛仿真中;

结果优化:结合对PVT趋势的预判,加之对电路的理解,懂得如何取舍、选择性分析关键波形,避免余数据存储,形成快速迭代。

效益:

单次仿真节省2小时,100个蒙特卡洛案例共减少200小时物理仿真时间;

形成“仿真-分析-迭代”的闭环,大幅缩短设计周期。

ALPS的Snapshot功能,通过 “按需保存-增量仿真” 的机制,解决了传统流程中 “全数据存储拖慢速度” 与 “异常修复成本高昂” 等棘手问题,让工程师们能够更加高效地进行仿真和调试工作,为芯片按时流片以及产品成功推向市场(TTM)提供有力保障。选择ALPS,就是选择了一条更高效、更精准智能化的芯片设计之路。

北京华大九天科技股份有限公司(简称“华大九天”)成立于2009年,一直聚焦于EDA工具的开发、销售及相关服务业务,致力于成为全流程、全领域、全球领先的EDA提供商。

华大九天主要产品包括全定制设计平台EDA工具系统、数字电路设计EDA工具、晶圆制造EDA工具和先进封装设计EDA工具等软件及相关技术服务。其中,全定制设计平台EDA工具系统包括模拟电路设计全流程EDA工具系统、存储电路设计全流程EDA工具系统、射频电路设计全流程EDA工具系统和平板显示电路设计全流程EDA工具系统;技术服务主要包括基础 IP、晶圆制造工程服务及其他相关服务。产品和服务主要应用于集成电路设计、制造及封装领域。

华大九天总部位于北京,在南京、成都、深圳、上海、香港、广州、北京亦庄、西安和天津等地设有全资子公司,在武汉、厦门、苏州等地设有分支机构。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片设计
    +关注

    关注

    15

    文章

    1091

    浏览量

    55726
  • 仿真器
    +关注

    关注

    14

    文章

    1042

    浏览量

    85524
  • 华大九天
    +关注

    关注

    5

    文章

    94

    浏览量

    13388
  • ALPS
    +关注

    关注

    0

    文章

    14

    浏览量

    12744

原文标题:仿真高手的秘籍:华大九天ALPS大规模高精度仿真器之Snapshot功能的实战应用

文章出处:【微信号:华大九天,微信公众号:华大九天】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    合见工软与九天携手共建国产EDA数模混合信号设计与仿真解决方案

    自主知识产权的商用级别高效数字验证仿真解决方案UniVista Simulator(简称UVS),以及九天自主知识产权的高速高精度并行晶体管级电路仿真工具Empyrean
    发表于 06-26 09:28 ?693次阅读
    合见工软与<b class='flag-5'>华</b>大<b class='flag-5'>九天</b>携手共建国产EDA数模混合信号设计与<b class='flag-5'>仿真</b>解决方案

    利用Multisim和九天EDA工具进行比较设计

    利用Multisim和九天EDA工具进行比较设计:采用EDA 仿真软件Multisim对预放大与判断电路进行仿真测试,利用此软件的
    发表于 12-14 11:04 ?89次下载

    中国EDA战略研讨会暨九天成立大会召开

    中国EDA战略研讨会暨九天成立大会召开 日前,中国电子设计自动化(简称EDA)战略研讨会暨北京华大九天软件有限公司(简称九天)成立
    发表于 12-30 08:50 ?1201次阅读

    九天首创模拟电路异构仿真系统

    2018年10月29日,九天2018年新产品发布会暨用户研讨会在南京成功举办。会上, 本土EDA领军企业九天发布三款重磅新品。
    的头像 发表于 11-06 14:34 ?6541次阅读

    关于华虹宏力与九天用国产EDA工具助力IP设计的介绍和说明

    感谢华虹宏力选择九天作为其IP设计业务的EDA提供商,华虹宏力作为用户提出了许多宝贵意见,帮助九天进一步提升产品竞争力,有力推动了本土EDA工具的发展。期待
    的头像 发表于 10-18 14:29 ?4605次阅读

    EDA企业九天正式启动上市

    EDA(电子设计自动化:Electronic Design Automation)是用来设计芯片的一种软件,被誉为“芯片之母”,是芯片产业皇冠上的明珠。作为国内规模最大、技术最强的EDA企业北京华大九天科技股份有限公司(简称“九天
    发表于 02-25 09:13 ?4750次阅读

    九天与概伦电子,谁将真正成为国产EDA第一股?

    近日,北京华大九天科技股份有限公司(以下简称“九天”)拟前往创业板上市引发市场广泛关注。北京证监局披露了九天上市辅导信息,
    发表于 04-03 13:23 ?1.3w次阅读

    国内诞生EDA第一股,九天上市获批

    ,此举标志着九天成为中国EDA第一股。 九天本次上市拟募集资金25.51亿元,分别用于电路仿真及数字分析优化EDA工具升级项目、
    的头像 发表于 09-06 10:05 ?8064次阅读

    九天宣告1000万美元收购芯達科技100%股权

    成为深圳九天的全资子公司。 在EDA赛场,继芯华章收购瞬曜电子后,九天宣告收购芯達科技,本土EDA横向并购大幕也逐渐拉开。本土半导体行业走上发展快车道,半导体产业自主替代的推动和资金的助力不容小觑。此前芯华章收购高性能
    发表于 10-19 14:52 ?859次阅读

    工程师EDA主流仿真器实测之九天仿真器

    在半导体工艺发展到16nm/7nm之后,传统的设计仿真验证形态已无法满足客户的实际设计需求,九天再次提出基于GPU-CPU异构硬件系统开发新的SPICE算法。
    发表于 02-06 11:34 ?2566次阅读

    九天是国企吗 九天eda什么水平

    九天是国企。九天是国内最早从事EDA工具软件研发和销售的企业之一,也是我国国内规模最大、产品线最完整、综合技术实力最强的EDA研发企业。
    的头像 发表于 04-19 17:29 ?1.4w次阅读

    九天是做什么的 九天上市时间

    九天从事用于集成电路设计与制造的EDA工具软件开发、销售及相关服务业务。   九天即北京华大九天科技股份有限公司,成立于200
    的头像 发表于 04-19 17:37 ?4714次阅读

    九天属于哪个板块 九天发展前景

    九天属于半导体板块。   北京华大九天科技股份有限公司成立于2009年,2022年7月在深圳证券交易所创业板上市,股票简称:九天
    的头像 发表于 04-19 17:48 ?7138次阅读

    合见工软与九天携手共建国产EDA数模混合信号设计与仿真解决方案

    自主知识产权的商用级别高效数字验证仿真解决方案UniVista Simulator(简称UVS),以及九天自主知识产权的高速高精度并行晶体管级电路仿真工具Empyrean
    的头像 发表于 06-26 08:10 ?802次阅读
    合见工软与<b class='flag-5'>华</b>大<b class='flag-5'>九天</b>携手共建国产EDA数模混合信号设计与<b class='flag-5'>仿真</b>解决方案

    九天“芯聚九天”系列活动助力集成电路产业蓬勃发展

    九天希望通过“芯聚九天”系列活动,打造一个行业精英与企业应用通畅交流的专业平台,营造以“开放、合作、创新”为主体的产业生态圈,促进技术交流、行业合作及成长共享,让每一位参与者都能在这里找到价值、启发和机遇。
    的头像 发表于 07-22 09:57 ?257次阅读