骁龙8激发国产EDA新纪元港中文ICCAD冠军的崭新篇章
一、创业(上)
2014年,魏星与同门师兄弟刁屹、林德基,以及他们共同的博士导师吴有亮(David Wu)一起创立了奇捷科技(Easy-Logic),次年在离香港中文大学不远处的香港科学园落地,是香港第一家从事EDA软件工具研究的企业。
图注:香港科学园
奇捷科技的创业目标,是研发出一款能够自动处理功能性工程变更(Functional ECO)问题的EDA工具。
这个想法,源于魏星与团队在读博期间参加ICCAD竞赛经历:
2012年,魏星与林德基、刁屹组队参加CAD竞赛。当时,他们挑战的是美国EDA三巨头之一Cadence所出的Problem A——寻找功能性工程变更(Functional ECO)的最小逻辑差,团队经过五个月的努力,最终提出了出色的ECO算法,获得了第一名。
ICCAD竞赛的前身为在1999年创办的CAD比赛,自2012年列入ICCAD。每一年,ICCAD竞赛会出三道题,分别为Problem A、B、C,覆盖前端与后端,由Cadence、Synopsys、IBM等工业巨头出题,每年都会吸引全球近200支队伍参赛,是EDA领域影响力最大的国际学术竞赛。
连续三年在全球顶尖EDA竞赛中夺冠的经历,使魏星等人对ECO工具的研发信心倍增。
二、创业(下)
「后面就有点上了贼船下不来的感觉了。」魏星调侃自己道。
ECO,全称为「Engineering Change Order」,即「逻辑功能更正」,即使在拥有数十多年发展历史的EDA领域也属于小众分支、小众市场。目前,在美国EDA三巨头中,也只有Cadence研发出了一款Conformal ECO,而Synopsys和Mentor Graphics则毫无进展。
当前,我们正处于芯片设计技术日益复杂化并伴随着全流程耗时增加而出现的一个重要转折点。在这场由九个月至一年以上时间推移完成的一轮游戏结束后,如果发现初步布局中的错误,那么重新开始整个过程将极其昂贵。此时,即便是微小调整,如通过逻辑补丁只需调整数十或百个逻辑单元,其余保持不变,便可解决问题,而不会迫使整个芯片重建,这对于芯片制造商来说,无疑是一种宝贵的手段。
听起来像是神奇魔法,但当奇捷科技刚成立之际,大多数公司还未意识到ECO是什么,它们去联系芯片公司,只得到了:「你说什么?要买一个软件?那简直太蠢了!我们需要的是设备和器材!」
没有市场,没有融资,没有人才,只能回望过去感慨:「直到2019年的底之前,这一切都是痛苦卓绝。」
然而,在艰难探索之后,一切似乎都值得尝试。终于,在2018年的四周风雨之后,一款首次问世的大型国产逻辑自动更正系统—EasyECO诞生。这虽然是国内首批进入这一领域的小弟子,但它并未被市场所接受,即便有人愿意付钱购买,它还是价格低廉。而此刻,他们已经接近破产边缘;“如果不是最后关头,我可能真的就倒闭了。”
但马失前蹄,不曾放弃,他们开始寻求投融资。一番波折之后,他们找到了联发科,并成功拿下投资。那一刻,或许是生命中的转机站,从困境走向希望,从零到英雄再一次起航。