芯片设计最怕的事之一,是快流片了才发现功能要改。规格变了、客户需求变了、或者验证里冒出bug,都得动逻辑。重新跑完整流程,动辄几个月、几百万美元。行业数据很直接:超过86%的ASIC至少要流片两次,逻辑功能问题是主因之一。
Easy-Logic Technology专啃这块硬骨头。这家2013年在香港成立的公司,核心团队来自香港中文大学EDA实验室,算法曾连续三年拿下ICCAD CAD Contest第一名。他们的旗舰产品EasylogicECO,就是专门做Functional ECO(功能工程变更)的。
晚改逻辑,到底难在哪
传统做法要么全流程重跑,要么靠人工补丁。人工补丁依赖经验,容易出错,调试痛苦,复杂设计几乎用不了。市面上不少工具是形式验证平台的附加功能,跑得慢、自动化低、结果不稳定。
真正痛点在于:时间窗口极短(有时流片前几天,甚至光罩已经出来),补丁必须足够小,否则时序、扫描链、低功耗结构、DFT都会崩。后端实现也得重新收敛。
EasylogicECO怎么解
它直接在当前阶段的网表上做逻辑修改,自动生成更小、更优化的补丁。支持流片前ECO、金属层ECO(post-mask)、产品改版升级。测试数据显示,运行速度比传统工具快数倍,补丁质量平均提升30%,极端情况能好一个数量级。
最近推出的EasyAI ECO Suite更进一步,把AI引擎嵌进整个流程:
- Auto Partition:智能把超大电路拆成可解子问题,平均减少补丁面积超20%,有的案例能砍90%。
- Learning / I-Learning:跨迭代寻找更好结构,平均再减20%补丁面积。
- Smart Caching:复用历史结果,多轮场景下运行时间最多能省80%。
这些能力已在多家头部芯片公司真实项目里验证过。
功能ECO、时序ECO与金属层修复是后期设计变更的核心手段(相关技术示意)
差异化在哪
Functional ECO是高度细分的市场,真正做自动化方案的厂商不多。大厂工具往往受限于底层验证平台。EasylogicECO从一开始就是为ECO场景设计的算法,强调开箱即用、单次运行出结果、对多种约束友好。
客户支持也很实际:工具能嵌进现有流程,但每家公司习惯不同,团队会快速响应、做定制支持,帮项目按时推进。
目前产品已覆盖Functional ECO、Scan Chain ECO、Low Power ECO、Metal ECO,还在往Clock Tree、Placement、Timing、Routing ECO扩展,目标是做成完整的后期增量设计工具链。
行业背景与趋势
芯片复杂度上去、周期压下来,RTL冻结后改功能几乎成了常态。一次成功的ECO可能决定产品能不能按时上市。AI进入ECO后,重点从“能不能改”变成“改得小、改得快、改得稳”。
类似趋势在其他EDA环节也能看到:代理模型、多代理协作、物理感知优化都在加速落地。Easy-Logic的路线是把AI用在最痛的后期变更上,让补丁质量和速度同时提升。
对设计团队来说,这意味着更少的流片次数、更可控的风险、更短的响应时间。对整个行业来说,它让“晚改”不再等于“重来”。
总结一句:芯片设计后期变更永远存在,真正有价值的是把变更成本压到最低。AI加持的专用ECO工具,正在把这件事从“靠人硬扛”变成“工具可控”。这既是工程进步,也是市场现实。