作者:Dong Wei 2022年5月9日
Arm SystemReady项目自两年前推出以来,已经取得了50多项认证,达到了一个重要的里程碑。这证明了标准方法背后的巨大动力,以简化大规模部署并鼓励真正的创新。此外,我们宣布,两款Arm产品已通过该项目认证,即Morello演示开发板和Corstone-1000。
2020年10月,Arm在Arm DevSummit期间向众多合作伙伴推出了SystemReady计划。这是在基于标准的硬件和固件需求规范和实施的十年生态系统开发之后实现的。SystemReady提供了一组正式的计算平台定义。它们涵盖了从云到物联网和边缘的一系列系统,帮助软件在基于Arm的充满活力、多样化的硬件生态系统中无缝“工作”。它提供了一个基础认证计划。
Arm SystemReady当前Band划分
Morello是一个研究项目(https://www.arm.com/architecture/cpu/morello),有可能在未来彻底改变我们设计和编程处理器的方式,以提高内置安全性。这是UKRI资助的数字安全设计项目(DSbD)的一部分。Morello有一个变革性的目标,就是彻底更新支撑整个全球经济的数字计算基础设施的安全基础。主要输出是由Arm设计和生产的技术平台原型:Morello评估板(https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/creating-the-morello-technology-demonstrator)。
芯片设计阶段(Pre-silicon)的符合性测试
Morello的成功在很大程度上归功于其符合标准的SoC,这是通过Pre-silicon符合性测试实现的。在Morello SoC制造之前,该设计经过了Pre-silicon符合性测试。测试确保该芯片符合BSA/SBSA规范,也就是为SystemReady设计的。Pre-silicon符合性测试意味着软件将“正常工作”。事实上,如果在硅上没有发现任何合规性问题,我们能够以最小的努力启动不同的操作系统,Morello开发板的SystemReady认证非常简单。这是一种心态的转变,带来了巨大的好处。通过对终端硬件设计的规范为成功运行软件的增强信心,Pre-silicon符合性测试可以降低昂贵的芯片生产风险。
Pre-silicon符合性测试工具和解决方案可从EDA合作伙伴处获得,并与Arm合作开发。
Arm Corstone-1000
我们很荣幸地与大家分享,Arm Corstone-1000已在SystemReady IR Bands获得认证。
Corstone-1000集成了Arm Cortex-A,可以轻松地使用Cortex-M处理器实现异构系统,提供了两个方面的最佳效果:在单个系统中实现高性能和极高的能效。它附带了一系列经过充分验证的配置选项。Corstone-1000SystemReady IR 认证极大地促进了软件重用,以帮助缩短上市时间。缩短SoC开发时间是业界的一个关键问题,获得Corstone-1000 SR认证是一个明显的选择。
SystemReady支持者
自该项目成立以来,我们在整个生态系统中得到了大力支持。我们想借此机会感谢我们的SystemReady支持者。我们期待着在未来几年里进行新的和持续的合作。
总结
总之,Arm SystemReady项目今天已经达到了一个新的重要里程碑:自成立以来,通过了50多项SystemReady认证。这些系统都展示了特定Band内的互操作性,为最终用户提供了开箱即用的体验,使软件处于“正常工作”状态。经认证的系统在其相关Band中列出。如果您希望获得SystemReady认证,请填写此表格与团队联系(https://www.arm.com/resources...)。
我们祝贺所有生态系统合作伙伴实现以下认证设备。
SystemReady SR:
- ADLINK AVA Developer Platform
- Ampere Mt Jade Platform (& Refresh)
- Avantek Ampere Altra Server 2U Mt Jade
- Avantek Ampere Altra Server 2U Mt Snow NVMe
- Avantek Ampere Altra Arm Workstation
- Gigabyte Ampere Mt Snow Platform
- Gigabyte R152-P30
- Gigabyte R272-P30
- Gigabyte E252-P30
- Inspur NF5280R6
- LTHPC GR2134
SystemReady ES:
- Arm Morello System Development Platform
- HawkeyeTech HK-6010
- HawkeyeTech HK-5120
- HawkeyeTech HK-6100
- Marvell OCTEON TX2 CN9130 DB
- Nexcom NSA 6310
- NXP LX2160A RDB
- NXP LS1046A FRWY (& Refresh)
- NXP LS1046A RDB (& Refresh)
- Raspberry Pi 400
- Raspberry Pi 4 Model B
- Solidrun HoneyComb LX2 Workstation
- Solidrun MACCHIATObin Double Shot
- Solidrun CEx7 CN9132 Eval Board
SystemReady IR:
- AAEON SRG-IM8P
- ADLINK I-Pi SMARC IMX8M Plus (& Refresh)
- Advantech RSB-3720
- Arduino Portenta-X8 and ASX00031 Portenta Breakout
- Arm Corstone-1000 MPS3
- ASUS PE100A
- Compulab IOT-GATE-iMX8 (& Refresh)
- Congatec SMX8-Plus w/ SMC1/SMARC-ARM
- Kontron KBox A-230-LS
- Kontron pITX-iMX8M Quad
- Kontron Baseboard BL i.MX8M MINI
- Lenovo Leez P710 Gateway
- NXP i.MX8M Mini EVK
- NXP i.MX8M Nano EVK
- NXP i.MX8M Plus EVK
- NXP i.MX8M Quad EVK
- Pine64 RockPro64
- Raspberry Pi 400
- Raspberry Pi 4 Model B
- Rockchip Toybrick TB-RK3399ProD
- SECO SBC-C61
- Socionext SynQuacer E-Series
资源:
- SystemReady 主页:
https://www.arm.com/architecture/system-architectures/systemready-certification-program - SystemReady 支持者页面:
https://www.arm.com/architecture/system-architectures/systemready-certification-program/partners - SystemReady 规范:
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwj2i87c2NL3AhUSmVwKHQdOAXsQFnoECBsQAQ&url=https://developer.arm.com/architectures/system-architectures/arm-systemready/specifications&usg=AOvVaw1oOc4oYXex4U9Od6koCzkU - Arm SystemReady计划的进展:启用软件“正常工作”的系统博客 :
https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/progress-in-arm-system-ready-program - 联系方式:
https://www.arm.com/resources/contact-us/systemready-certification