Cadence 推出面向硅设计的全新 Neo NPU IP 和 NeuroWeave SDK,加速设备端和边缘 AI 性能及效率
ä¸å½ä¸æµ·ï¼2023å¹´9æ20楗楷ç»çµåï¼ç¾å½ Cadence å ¬å¸ï¼NASDAQï¼CDNSï¼è¿æ¥å®£å¸æ¨åºæ°ä¸ä»£ AI IP åè½¯ä»¶å·¥å ·ï¼ä»¥æ»¡è¶³å¸åºå¯¹è®¾å¤ç«¯åè¾¹ç¼ AI å¤ç䏿å¢é¿çéæ±ãæ°æ¨åºç Cadence® Neo™ Neural Processing Units (NPU) æ©å±è½åå¾å¼ºï¼å¯ä¸ºä½åèåºç¨æä¾å¹¿æ³ç AI åè½ï¼å° AI SoC çæçåæ§è½æåå°æ°çæ°´å¹³ãNeo NPU åæ ¸é ç½®çæ§è½é«è¾¾ 80 TOPSï¼æ¯æç»å ¸ AI 模ååææ°ççæå¼ AI 模åï¼é æç®åæç¨ç坿©å± AMBA® AXI äºèï¼å¯å¤çæ¥èªä»»ä½å¤çå¨ç AI/ML è´è½½ï¼å æ¬åºç¨å¤çå¨ãéç¨åå¾®å¤çå¨å DSPãNeuroWeave™ Software Development Kit (SDK) æ¯å¯¹ AI 硬件çè¡¥å ï¼ä¸ºå¼å人åæä¾äºä¸ç«å¼ AI è½¯ä»¶è§£å³æ¹æ¡ï¼æ¶µç Cadence AI å Tensilica® IP 产åï¼ç¨äºå®ç°“é¶ä»£ç ”AI å¼åã
“è¿æ AI çå ³æ³¨ç¹é½å¨äºä¸ï¼ä½ä¼ ç» AI åçæå¼ AI å¨è¾¹ç¼å设å¤ç«¯çåºç¨ä¹å¾æåæ¯ï¼“TECHnalysis Research æ»è£å ¼é¦å¸åæå¸ Bob O’Donnell è¯´ï¼“ä»æ¶è´¹çµåå°ææºå汽车ï¼åå°ä¼ä¸ï¼æä»¬è¿æ¥äºä¾¿æ·æºè½è®¾å¤çæ¶ä»£ã为äºå®ç°è¿äºç®æ ï¼è¯ç设计å¸å设å¤å¶é åéè¦åå©çµæ´»ã坿©å±ç软硬件èåè§£å³æ¹æ¡ï¼ä¸ºåèåè®¡ç®æ§è½éæ±åå¼çåºç¨æä¾ AI åè½——䏿¤åæ¶è¿è¦è½å¤ä½¿ç¨çæçå·¥å ·æ¥å®æãç»è¿ä¼åçæ°è¯çæ¶æè¦è½å¤å éæºå¨å¦ä¹ 模ååè½¯ä»¶å·¥å ·ï¼å¹¶ä¸çé¨ç AI å¼åæ¡æ¶æ ç¼éæï¼è¿ä¸ç¹éå¸¸å ³é®ã”
çµæ´»ç Neo NPU é常éå对åèé常ææç设å¤ä»¥åå ·æå¯é ç½®æ¶æç髿§è½ç³»ç»ï¼ä½¿ SoC æ¶æå¸è½å¤å¨æºè½ä¼ æå¨ãç©èç½åç§»å¨è®¾å¤ãæå头ãè³æ´/å¯ç©¿æ´è®¾å¤ã个人çµèãAR/VR 头æ¾åé«çº§é©¾é©¶è¾ å©ç³»ç» (ADAS) çåç§äº§åä¸éææä½³ç人工æºè½æ¨çè§£å³æ¹æ¡ãæ°å¢çç¡¬ä»¶åæ§è½å¢å¼ºåè½ä»¥åå ³é®ç¹æ§/åè½å æ¬ï¼
- 坿©å±æ§ï¼åæ ¸è§£å³æ¹æ¡å¯ä» 8 GOPS æ©å±å° 80 TOPSï¼å¤æ ¸å¯è¿ä¸æ¥æ©å±å°æ°ç¾ TOPS
- 广æ³çé ç½®èå´ï¼æ¯ä¸ªå¨ææ¯æ 256 å° 32K 个 MACï¼å 许 SoC æ¶æå¸ä¼åå ¶åµå ¥å¼ AI è§£å³æ¹æ¡ï¼ä»¥æ»¡è¶³åèãæ§è½åé¢ç§¯ (PPA) æè¡¡çè¦æ±
- éææ¯æåç§ç½ç»ææç»æåè¿è¥åï¼å¯é«æè¿è¡æ¥èªä»»ä½ä¸»å¤çå¨ï¼å æ¬ DSPãéç¨åå¾®æ§å¶å¨æåºç¨å¤çå¨ï¼çæ¨çä»»å¡ï¼ä»èæ¾èæé«ç³»ç»æ§è½ï¼éä½åè
- æäºé¨ç½²ï¼å 快产åä¸å¸ï¼æ»¡è¶³æ¥æ°æå¼çæ°ä¸ä»£è§è§ãé³é¢ãé·è¾¾ãèªç¶è¯è¨å¤ç (NLP) åçæå¼ AI æµæ°´çº¿çéæ±
- çµæ´»æ§ï¼æ¯æ Int4ãInt8ãInt16 å FP16 æ°æ®ç±»åï¼æ¶µçææ CNNãRNN ååºäº Transformer çç½ç»åºç¡çåç§æä½ï¼å¯çµæ´»æè¡¡ç¥ç»ç½ç»çæ§è½ååç¡®æ§
- 髿§è½å髿çï¼ä¸ç¬¬ä¸ä»£ Cadence AI IP ç¸æ¯ï¼æ§è½æå¤å¯æé« 20 åï¼æ¯é¢ç§¯æ¯ç§æ¨çæ¬¡æ° (IPS/mm2) æé« 2-5 åï¼æ¯ç¦æ¯ç§æ¨çæ¬¡æ° (IPS/W) æé« 5-10 å
软件æ¯ä»»ä½ AI è§£å³æ¹æ¡çå ³é®ç»æé¨åï¼ä¸ºæ¤ Cadence è¿å级äºéç¨è½¯ä»¶å·¥å ·é¾ï¼æ¨åºäº NeuroWeave SDKãNeuroWeave SDK ä¸ºå®¢æ·æä¾è·¨ Tensilica DSPãæ§å¶å¨å Neo NPU çç»ä¸ã坿©å±ãå¯é ç½®çè½¯ä»¶å æ ï¼ä»¥æ»¡è¶³ææç®æ åºç¨çéè¦ï¼ç®å产åå¼åï¼å¹¶è½éçè®¾è®¡è¦æ±çååèè½»æ¾è¿ç§»ãNeuroWeave SDK æ¯æè®¸å¤è¡ä¸æ åçç¹å®é¢åæºå¨å¦ä¹ æ¡æ¶ï¼å æ¬ç¨äºèªå¨ç«¯å°ç«¯ä»£ç çæç TensorFlowãONNXãPyTorchãCaffe2ãTensorFlow LiteãMXNetãJAX çï¼Android ç¥ç»ç½ç»ç¼è¯å¨ï¼ç¨äºå®æ¶æ§è¡ç TF Lite Delegatesï¼ä»¥åç¨äºå¾®æ§å¶å¨çº§è®¾å¤ç TensorFlow Lite Microã
“äºåå¹´æ¥ï¼å¤çå¨åºè´§éè¶ è¿ 600 亿个ï¼ä¸æ¤åæ¶ï¼è¡ä¸é¢å ç SoC 客æ·ä¸ç´ä¾é Cadence å¤çå¨ IP æ¥è®¾è®¡å°ç«¯ç设å¤ç«¯ SoCãæä»¬ç Neo NPU 便äºè¿ç§ä¸é¿ï¼è®© AI å¤çè½ååæ§è½å®ç°é£è·ï¼”Cadence Tensilica IP ç å坿»è£ David Glasco 说é3å¦ä»çå¸åºæ ¼å±ç¬æ¯ä¸åï¼æä»¬å¿ é¡»ç¡®ä¿å®¢æ·è½å¤æ ¹æ®ç¬ç¹çè¦æ±å KPI 设计åºåè¶ç AI è§£å³æ¹æ¡ï¼åæ¶æ éæ å¿åç»çç¥ç»ç½ç»æ¯æé®é¢ã为äºå®ç°è¿ä¸ç¹ï¼æä»¬æå ¥äºå¤§éç人åç©åæ¥å¼åæ°ç AI 硬件平å°åè½¯ä»¶å·¥å ·é¾ï¼å¨æ§è½ãåèåææ¬æ¹é¢ä¸æä¼åï¼æ¨å¨ AI ç³»ç»çå¿«éé¨ç½²ã”
“Labforge å¨å¼å Bottlenose æºè½ç¸æºäº§å线æ¶ä½¿ç¨äºä¸ç» Cadence Tensilica DSPï¼ä¸ºåèææçè¾¹ç¼åºç¨æä¾ä¸æµç AI å¤çæ§è½ï¼”Labforge, Inc. é¦å¸æ§è¡å® Yassir Rizwan 表示3Cadence ç AI è½¯ä»¶æ¯æä»¬åµå ¥å¼ä½åè人工æºè½è§£å³æ¹æ¡ä¸å¯æç¼ºçä¸é¨åï¼æä»¬æå¾ Cadence æ°æ¨åºç NeuroWeave SDK è½å¤æä¾æ°çåè½åæ´é«çæ§è½ãæäºç«¯å°ç«¯ç¼è¯å¨å·¥å ·é¾æµç¨ï¼æä»¬å°±è½æ´å¥½å°è§£å³èªå¨ååæºå¨äººé¢åç AI æææ§——å 快产åä¸å¸ï¼å åå©ç¨åºäºçæå¼ AI çåºç¨éæ±ï¼å¼è¾éè¿å ¶ä»é徿 æ³å®ç°çæ°å¸åºã”
Neo NPU å NeuroWeave SDK æ¯æ Cadence çæºè½ç³»ç»è®¾è®¡ (Intelligent System Design™) æç¥ï¼æ¨å¨éè¿åè¶ç SoC 设计å®ç°æ®éæºè½ã
å¯ç¨æ§
Neo NPU å NeuroWeave SDK é¢è®¡å°äº 2023 å¹´ 12 æå ¨é¢ä¸å¸ãé对主è¦å®¢æ·çæ©æåä¸è®¡åå·²ç»å¼å§ãè¦äºè§£æ´å¤ä¿¡æ¯ï¼è¯·è®¿é® www.cadence.com/go/NPUã
å ³äº Cadence
Cadence å¨è®¡ç®è½¯ä»¶é¢åæ¥æè¶ è¿ 30 å¹´çä¸ä¸ç»éªï¼æ¯çµåç³»ç»è®¾è®¡äº§ä¸çå ³é®é¢å¯¼è ãåºäºå ¬å¸çæºè½ç³»ç»è®¾è®¡æç¥ï¼Cadence è´åäºæä¾è½¯ä»¶ã硬件å IP 产åï¼å©åçµå设计æ¦å¿µæä¸ºç°å®ãCadence ç客æ·éå¸å ¨çï¼ç为æå ·åæ°è½åçä¼ä¸ï¼ä»ä»¬åè¶ å¤§è§æ¨¡è®¡ç®ã5G éè®¯ãæ±½è½¦ãç§»å¨ãèªç©ºãæ¶è´¹çµåãå·¥ä¸åå»ççæå ·æ´»åçåºç¨å¸åºäº¤ä»ä»è¯çãçµè·¯æ¿å°å®æ´ç³»ç»çåè¶çµå产åãCadence å·²è¿ç»ä¹å¹´ååç¾å½è´¢å¯æå¿è¯éç 100 å®¶æéåå·¥ä½çå ¬å¸ãå¦éäºè§£æ´å¤ä¿¡æ¯ï¼è¯·è®¿é®å ¬å¸ç½ç« cadence.comã
Related Semiconductor IP
- NPU
- Image Processing NPU IP
- Optional extension of NPX6 NPU tensor operations to include floating-point support with BF16 or BF16+FP16
- NPU IP for Data Center and Automotive
- General Purpose Neural Processing Unit (NPU)
Related News
- OPENEDGES推出ENLIGHT Pro:高性能NPU IP,性能是上一代产品的四倍
- Dream Chip携手Cadence在 2024 年embedded world展会上演示采用 Tensilica AI IP 的汽车芯片
- Cadence 扩充系统 IP 产品组合,推出 NoC 以优化电子系统连接性
- 台积电与 Cadence 合作提供 AI 驱动的先进节点设计流程、硅验证 IP 和 3D-IC 解决方案