奇捷科技自主研发推出的 ECO 解决方案包括 EasylogicECO与Easylogic DU,主要应用于以下三个不同场景:
Pre-Mask ECO是您对芯片布局布线完成之前的设计进行更改。
RTL 代码中所做的更改会影响功能验证、时序延迟、静态时序、形式验证和DFT等等,虽然在Pre-Mask ECO中可用资源通常比较没有硬性约束,但是仍然会严重的影响项目的进度。 Easy-Logic提供针对所有受影响区域进行优化的解决方案。
Post-Mask ECO是指您对已经完成布局布线的设计进行更改。原因可能是在 FPGA 原型设计中,或在测试样品芯片期间,发现了功能的错误。
由于网表布局布线已经固定,RTL 代码的更改不仅影响 Pre-Mask ECO中的所有因素,更只能使用为ECO目的保留的备用资源来完成。 Easy-Logic提供了独特有效的解决方案,除了逻辑正确性之外,可根据金属布线结果的更改越少越好的法则生成Post-Mask ECO最佳结果。
逻辑功能变更对于ASIC设计项目至关重要,而DFT更改对于逻辑功能变更的成功更是必不可少,在设计过程中,由于扫描链逻辑是由EDA工具自动生成,为了避免任何DFT覆盖率的损失,设计师通常需花费大量的精力处理扫描链的变更。
ScanChainECO使用了创新算法,可帮助设计团队高效地完成扫描链修复任务,将逻辑功能变更过程中测试覆盖率的损失降到最低。基于用户的设计变更,ScanChainECO可同步修改原始扫描链网表,创建一个可适应更新后逻辑功能的修订网表。
无论上面列出的哪种应用场景, 最终成功的关键因素都是尽可能地保留原有设计网表,改动尽量小。Easy-Logic 以此原则为每种场景都提供了独特的设计解决方案, 请单击下面的图片以连接到解决方案。
EasyECO的产品特色是什么?
Easylogic ECO工具最大的特色就是简单易用,功能强大。任何IC设计工程师都可以快速上手,无需手工去分析电路修改逻辑,一次运行即可得到最优ECO结果。并且工具运行速度快,可以在最短时间内帮助工程师完成Functional ECO任务。
哪些芯片设计环节需要Functional ECO?
因为现在芯片设计越来越复杂,因此大部分公司在每一步设计环节都会保存这一步产生的中间电路,例如综合后的电路、插入DFT逻辑的电路、已经完成布局布线的电路等等。当出现逻辑功能变更的需求时,所有设计环节产生的中间电路都需要进行Functional ECO操作。因此,任何设计环节都需要Functional ECO。
为什么Functional ECO在IC设计流程中是不可或缺的?
随着现在设计越来越复杂,在IC设计流程中出现逻辑功能变更的需求几乎是难以避免的,如果每次出现逻辑变更都需要重头设计,则项目周期可能会延迟数月甚至更久,给公司造成巨大损失。而Functional ECO只需要数天的时间就可以快速完成逻辑功能变更的需求,避免重头设计,从而保证项目进度、使得产品能够按时交付,因此Functional ECO在IC设计流程中是不可或缺的步骤。
对先进工艺的支持度如何?
Easylogic ECO支持先进工艺设计(如10纳米及以下工艺),并且在海内外知名芯片设计公司已经完成大量10纳米及以下工艺的Functional ECO任务,深受客户好评。
Easylogic ECO能处理好扫描链 (scan chain) 吗?
可以。扫描链等测试电路在ECO过程中不会被破坏。并且如果在ECO过程中在网表中加入新的寄存器,Easylogic ECO还可以将新生成的寄存器自动加入到扫描链中,自动进行扫描链更新及缝合。
EasylogicECO支持低功耗多电压领域(multiple power domains)设计吗?
支持。Easylogic ECO会充分考虑电路中的Isolation、Level shifter等特殊单元,保证在ECO过程中不会破坏低功耗多电压域的相关约束。
Easylogic ECO会针对电路物理性能优化结果吗?
是的。Easylogic ECO会充分针对电路物理性能对补丁逻辑进行优化。通过考虑电路逻辑单元级数(Logic level)、时钟树、单元物理位置等信息来实现更容易满足物理性能的补丁逻辑。
如何找到我所在地区的销售渠道?
请查看 [联系我们] 网页
奇捷科技提供的技术服务有哪些?
现场工程师将通过各种渠道(邮件、短信、社交平台、VoIP)及时解答您的技术问题,包括提供详细的在线培训和软件安装指导。您可以电邮至 info@easylogic.hk和我们取得联系。
如何参加EasyECO的培训课程?
请在 [近期活动] 网页查询培训课程的时间并报名。培训课程有现场及线上两种参加方式。
可以找现场工程师谈谈我现在的ECO困难点吗?
是的。请发送电子邮件至 info@easylogic.hk, 或上[联系我们] 网页填入您的问题。FAE 随时准备通过电子邮件、即时消息或视频会议回答您的技术问题。