首页 >> 光连接器

Synplicity新一代ASIC验证方法可提高错误可视性刀具磨床


2022年11月09日
Synplicity新一代ASIC验证方法可提高错误可视性

半导体设计与验证软件方案供货商美商昕博科技(synplicity),发表该公司名下totalrecall full visibility技术的相关细节。藉由赋予设计者快速发现错误及对已确实修正的部份进行验证的能力,synplicity相信此项做为asic验证工具的新技术将能大幅地改善fpga原型(prototype)的可用性。

在以十倍到百倍的执行速度时,totalrecall技术可提供设计工程师与仿真器(emulator)相同甚至更佳的除错可视性(debug visibility)。除此之外,此一创新技术也能获取在一件事件发生前后的完整讯号信息。

totalrecall技术能够获取一个设计案的所有讯号(不论是模块或整颗芯片),包括内存状态,或是在错误发生的时间点之前、由使用者自定的周期数字。在自动产生测试工作平台的同时,完整的设计状态可以被送出给hdl仿真器(simulator),其序列可依需要重复执行,直到发现问题所在且修正的部分通过验证。此外该专利技术可让修正的部分在仿真器环境下进行测试,且此环境中采用的讯号值与先前造成错误的配置完全相同。

藉由合成到硬件中的声明(assertion)运用,totalrecall技术也支持强大的硬件验证能力。许多芯片设计者在设计流程中应用声明,但因仿真速度不够快,所以无法好好地将它们应用在验证的工作上。由于声明可在高速情况下进行测试,将声明与fpga硬件合成,它就能更有效地被用来验证。

举例来说,单独使用软件仿真器来执行手机的开机序列(boot up sequence)需要超过三十天的时间,然而,在一个以20mhz速度运作的fpga原型中,只需三秒钟就能完成相同的开机序列,并让声明能被充分运用,进而快速地侦测出错误及验证修正程序。结合以fpga为基础的原型,声明合成与totalrecall技术能让错误快速地被侦测出来;相较之下,其它方法在验证过程中可能会找不到错误,或无法进行修正。

不同于其它解决方案,totalrecall技术可处理非决定性(non-deterministic)的错误,而这些错误得在实际运作中的硬件上才能发现。对于此种程度的错误以及其它很少发生的错误来说,想要验证对rtl程序代码所做的改变是否确实修正了错误,几乎是不可能的。在此情况下,利用整合totalrecall技术与fpga原型的速度优势,就能在错误被触发之前或之后获取完整的设计油封可视性,并为使用者提供验证修正所需的完整环境。

synplicity相信,未来有机会透过协力伙伴来为totalrecall技术整合、加入更强大的功能,对于其原型伙伴计划(partners in prototyping program)的会员来说,更是如此。synplicity将会开发出参考设计流程,并与所有主要的模拟环境进行整合。用户可在2007年中取得应用totalrecall技术的更多产品细节。

来源:电子工程专辑

半导体设计与验证软件方案供货商美商昕博科技(synplicity),发表该公司名下totalrecall full visibility技术的相关细节。藉由赋予设计者快速发现错误及对已确实修正的部份进行验证的能力,synplicity相信此项做为asic验证工具的新技术将能大幅地改善fpga原型(prototype)的可用性。

在以十倍到百倍的执行速度时,totalrecall技术可提供设计瓷砖胶工程师与仿真器(emulator)相同甚至更佳的除错可视性(debug visibility)。除此之外,此一创新技术也能获取在一件事件发生前后的完整讯号信息。

totalrecall技术能够获取一个设计案的所有讯号(不论是模块或整颗芯片),包括内存状态,或是在错误发生的时间点之前、由使用者自定的周期数字。在自动产生测试工作平台的同时,完整的设计状态可以被送出给hdl仿真器(simulator),其序列可依需要重复执行,直到发现问题所在且修正的部分通过验证。此外该专利技术可让修正的部分在仿真器环境下进行测试,且此环境中采用的讯号值与先前造成错误的配置完全相同。

藉由合成到硬件中的声明(assertion)运用,totalrecall技术也支持强大的硬件验证能力。许多芯片设计者在设计流程中应用声明,但因仿真速度不够快,所以无法好好地将它们应用在验证的工作上。由于声明可在高速情况下进行测试,将声明与fpga硬件合成,它就能更有效地被用来验证。

举例来说,单独使用软件仿真器来执行手机的开机序列(boot up sequence)需要超过三十天的时间,然而,在一个以20mhz速度运作的fpga原型中,只需三秒钟就能完成相同的开机序列,并让声明能被充分运用,进而快速地侦测出错误及验证修正程序。结合以fpga为基础的原型,声明合成与totalrecall技术能让错误快速地被侦测出来;相较之下,其它方法在验证过程中可能会找不到错误,或无法进行修正。

不同于其它解骑马订决方案,tot震动盘alrecall技术可处理非决定性(non-deterministic)的错误,而这些错误得在实际运作中的硬件上才能发现。对于此种程度的错误以及其它很少发生的错误来说,想要验证对rtl程序代码所做的改变是否确实修正了错误,几乎是不可能的。在此情况下,利用整合totalrecall技术与fpga原型的速度优势,就能在错误被触发之前或之后获取完整的设计可视性,并为使用者提供验证修正所需的完整环境。

synplicity相信,未来有机会透过协力伙伴来为totalrecall技术整合、加入更强大的功能,对于其原型伙伴计划(partners in prototyping program)的会员来说,更是如此。synplicity将会开发出参考设计流程,并与所有主要的模拟环境进行整合。用户可在2007年中取得应用totalrecall技术的更多产品细节。

来源:电子工程专辑

泉州专门做包皮手术医院
洛阳做包皮手术医院排行
包皮手术后还能做运动吗
人流后内分泌紊乱怎么办
相关阅读
塑料复合软管结构幕墙隔断大码服装电器柜船用空调四爪卡盘Trp

塑料复合软管结构塑料复合软管的典型结构有四种:1、聚乙烯(外层)/粘合...

2024-04-18
广东省印刷包装业从业人员四年减少30万手电筒宿迁操纵盘桃酥机无铅锡膏Trp

广东省印刷包装业从业人员四年减少30万发布日期: 来源:羊城晚报 责编:...

2024-04-18
取消出口退税的商品清单印刷油墨上榜网柜男童服装加油泵冲版机电子线材Trp

取消出口退税的商品清单 印刷油墨上榜2007年6月19日财税[2007]90号发布,自200...

2024-04-18
消费别拿包装不当回事情侣对链轮转印机股票软件千分尺Trp

消费:别拿“包装”不当回事今年我市招商引资工作取得的成绩有目共睹,前...

2024-04-18
徐工挖掘机助力打通南部非洲经济命脉0摄影培训油嘴纸箱机游戏机打扣机Trp

徐工挖掘机助力打通南部非洲经济命脉徐工挖掘机助力打通南部非洲经济命脉...

2024-04-18
全国齿轮行业研究行业发展的状态点评0输送机械无线天线高周波机移动电源二氧化锰Trp

全国齿轮行业研究:行业发展的状态点评全国齿轮行业研究:行业发展的状态...

2024-04-18
友情链接