安谋科技的纷争结束后,业界对于这技术和导向家公司的关注点回归到其产品。
继上周Arm发布全新的面向移动端的CPU和GPU产品组合之后,本周安谋科技业发布了两款自研产品,一款是车规级高性能嵌入式处理器“星辰”STAR-MC2,另一款是面向多场景应用的高效视频处理器“玲珑” V6/V8。
通过新产品的发布,安谋科技继续展现出其与Arm一如既往的合作关系。
即便,安谋科技与Arm的部分产品在功能和应用市场上有重叠,但两者仍然是互补的关系,可以异构集成到同一个产品中。
安谋科技自研产品与Arm的互补关系
安谋科技实际上有两大块业务,一块是自研IP,另一块是Arm IP在中国的独家授权。
这就难免会产生产品交叠的情况,比如安谋科技最新发布的“星辰”STAR-MC2,和Cortex-M85是处于同一代水平,此前发布的周易NPU,星辰CPU也会与Arm的产品线有所重叠。
这会产生直接的竞争吗?
安谋科技产品研发负责人刘澍告诉雷峰网(公众号:雷峰网),“Arm的IP和安谋科技的IP,追求的是一体化的、完整的异构计算的矩阵。在这个矩阵下,我们可能会相互有点交叠,但更多的是协同和互补,形成一个完整的平台。我们希望为客户提供多元化、在更大的平台上的、一体化的解决方案。”
既然是互补关系,两者在规划产品路线图时就已经错位。但在IP接口、IP用户体验以及文档方面,安谋科技又在追求与Arm相同的规范体系,最终客户从交付的IP以及体验层面能够感受到是同一体系的产品。
安谋科技与Arm的互补也能让不同客户有更合适的选择。
刘澍表示,“客户可以根据自己的需求选择更合适的产品。如果客户针对的是一个通用计算类产品,同时又迫切地需要进入到国外市场或者是某一个特定的客户体系,如果客户认为Arm的产品在生态和在客户的驱动力上面有更好的贴合度,就应该选更多的Arm的IP。但如果客户需要IP产品具有可修改、可定制化的特性,安谋科技产品的灵活性就很大,基本上,安谋科技的产品都会根据客户的需求进行定制。”
通过安谋科技已经发布的自研产品,包括CPU、NPU、VPU等,也可以看到其强调客户定制,包括定制指令、定制功能等。
而最新发布的“星辰”STAR-MC2与Arm的产品也有很好的互补关系,是安谋科技首款高性能车规级产品。
车规级高性能嵌入式处理器的四个亮点
“星辰”STAR-MC2实际是和Cortex-M85处于同一代的水平。
“STAR-MC2和Cortex-R52则是部分性能上有交叉,但定位有比较大差别。“安谋科技处理器产品总监陈江杉表示,”Cortex-R52面向的是一些高安全应用场景,比如汽车的域控制器,‘星辰’STAR-MC2 面向的是一些汽车上小型的ECU控制器的场景。”
具体而言,“星辰”STAR-MC2是一款满足ASIL-D (ISO26262)/SIL3 (IEC61508) 标准的高车规级的嵌入式处理器,可以应用到发动机控制、刹车控制、自动驾驶的一些关键的域控制器中,当然也适用在工业、医疗、交通等特别高安全、高可靠性场景中。
除了是面向最高车规级的嵌入式处理器,“星辰”STAR-MC2还有三大特点。
首先,“星辰”STAR-MC2是面向人工智能应用的嵌入式处理器,相比前代产品,最新的产品标量性能提高45%,单位功耗能效比提高200%,同时,STAR-MC2支持8比特计算,AI处理能力提升了9倍,更能满足轻量级AI应用场景的需求。
其次,“星辰”STAR-MC2继承了STAR-MC1的相关技术,依旧支持Arm Trustzone技术,可以与安谋科技已经发布的“山海”配合,提供一个完整的物联网安全解决方案,满足未来处理器、物联网设备的信息安全需求。“星辰”STAR-MC2也同时满足Arm主推的PSA平台安全架构认证需求。
还有一个亮点是,安谋科技成熟的质量研发体系和质量交付体系。据悉,“星辰"STAR-MC1自2019年向客户交付后,目前已有50多个授权客户,进行集成、设计、流片的项目数量已超过60个,基于“星辰”处理器的芯片出货数量已超过1亿片。
有一个值得注意的信息,“星辰"STAR-MC1是基于最新的Armv8-M设计。
Arm架构有A、R、M三个系列,架构技术也是分别进行演进的。Armv9-A技术是A系列的处理器,应用在手机、服务器等领域。Armv8-M是M系列的处理器,主要应用在嵌入式领域,最新的技术就是Armv8.1-M。
雷峰网了解到,“星辰”STAR-MC2处理器IP会在本月底完成开发和验证,并在下月初正式对所有客户开放授权。
可伸缩视频处理器,应对灵活多变场景
安谋科技的另一个产品更新就是玲珑系列视频处理器V6和V8,面向的是手机终端、智能安防、汽车、数据中心、航拍记录仪、电视娱乐等应用场景,能够满足4K/8K 实时编解码需求,具有配置灵活可定制、编解码性能优异、面积小等特点。
安谋科技多媒体产品经理董峰介绍,为了支撑各种业务场景灵活多变的需求,玲珑V6/V8在架构层面实现了三层的堆栈形式。
底层硬件,可通过多核伸缩性支持不同分辨率和性能的需求。另外,每个核有硬件加速模块以及单独的硬件控制器来对相应的加速模块进行控制,功能灵活性也得到提升。
Firmware(固件)层面,玲珑V6/V8主要进行的是功能扩展以及针对不同应用场景的优化。通过减少VPU对主CPU的负载需求,实现了自主的码率控制算法以及相应处理。针对不同应用场景,有不同的码率降低,保证在更低的带宽需求下进行高质量的视频传输。并与主CPU有灵活的控制接口,可进行灵活扩展。
软件方面,主CPU(Host CPU)的处理器控制以及相应的内存管理和调度,已经完整实现了安卓和Linux的驱动以及上层应用框架支持,可以满足各种消费类产品、云端以及嵌入式场景的需求。
董峰指出,“玲珑”V6视频处理器面向主流的4K及以下级别视频处理需求。
相比前代,“玲珑”V6的主要提升是对AV1的支持以及AV1性能的提升,单核性能相比前代提升2倍,可满足高帧率的需求,可达到如4K@120帧的解码能力,提升了20%的编码质量,在H.264、H.265都可以满足行业级需求。
“玲珑”V8视频处理器是针对高端的8K级别的产品,最高可达8K@120帧的解码能力。 “玲珑”V8 与“玲珑”V6内核能力相同。针对1080P,云端多路的需求,“玲珑”V8可以对多路有更好的支撑,性能方面满足了各种多路的场景。
从关键特性来看,“玲珑”V8视频处理器最大分辨率是“玲珑”V6视频处理器的4倍,伸缩能力是4到8核,整体性能比“玲珑”V6视频处理器有大幅提升。