AI芯片设计人员通常面临两个难点,一是算法在不断演进,二是一种算法对应一种应用,没有通用的算法。这也就意味着一款AI芯片的架构一旦确定,能够支持的算法、功能也会随之固定下来,很难向后兼容新的算法。如果没有大规模的应用支撑,芯片设计公司又得设计新的芯片。因此,通用AI芯片的设计成为业界焦点,也是难点。

清华大学微电子所可重构计算团队提出了“软件定义芯片”的解决方案。“软件定义芯片”,也称之为可重构计算,即让芯片根据软件进行适应与调整。简单来说,就是将软件通过不同的管道输送到硬件中来执行功能,使得芯片能够实时地根据软件/产品的需求改变功能,实现更加灵活的芯片设计。硬件跟着软件不断变化,既能适应算法的演进,又能适应多个不同应用。

基于可重构计算架构,清华大学微电子所可重构计算团队设计了三款Thinker系列低功耗终端AI芯片:Thinker I,Thinker II,Thinker S,受到学术界和工业界的广泛关注。

去年7月,一家叫清微智能的清华AI芯片公司正式创立。而清微智能的技术即脱胎于清华大学微纳电子系Thinker团队。清微智能很快在当年第四季度完成近亿元天使轮融资。今年6月,清微智能宣布首款可重构语音AI芯片TX210实现百万数量级量产。

TX210是一款用于离线语音唤醒和名词识别的专用芯片,采用台积电40nm工艺制程,支持Always-on工作模式。TX210的工作功耗不超过2mW,语音活动检测(VAD)功耗小于100uW,延时不到10ms,可广泛应用于手机、智能家居、可穿戴设备、智能玩具、家电等终端产品。

8月27日晚7点,清微智能CTO欧阳鹏将在智东西公开课开讲,主题为《可重构语音AI芯片如何应对不同场景下的低功耗要求》。欧阳鹏老师将从可重构架构的最新进展、可重构语音AI芯片的低功耗优化策略、应用开发流程等方面,带来系统讲解。