近日,阿里巴巴旗下平头哥半导体公司(T-Head)于其官网芯片凋谢社区正式发文发表,反对 RISC-V 架构的 Android 零碎来了。
Google 的 Android 操作系统仅反对少数几种指令集架构(ISA)系列,包含 ARM 和 x86。现在,运行 Android 的绝大多数智能手机,平板电脑,电视和智能手表都具备基于 ARM 的芯片组设计,因为英特尔早就放弃了其手机 CPU,而 NDK 17 版本不再反对 MIPS。为了基于凋谢的 RISC-V ISA 在硬件上编译 Android,一些开发团队正在致力在 RISC- V 硬件上运行 AOSP。阿里巴巴专门从事半导体业务的企业实体平头哥(T-Head)率先胜利将 Android 10 移植到其外部 RISC- V 硬件中。
因为 RISC- V 是收费的开放式 ISA,因而任何人都能够收费设计基于它的芯片而无需领取任何许可或专利使用费。但这并不能阻止公司应用自定义指令集扩大来扩大 RISC-V,毕竟 RISC- V 具备许可证,然而它的确升高了寻求设计本人芯片的新公司的进入门槛。
想要制作便宜物联网产品的供应商,和寻求缩小对其余组织依赖性的公司将对应用 RISC- V 开发低成本芯片产生极大趣味。
曾经开源
ICE EVB 是 T -Head 开发的基于 XuanTie C910 的高性能 SoC 板。ICE SoC 已集成 3 个 XuanTie C910 内核(RISC-V 64)和 1 个 GPU 内核;劣势是运行速度快、性价比高。
该芯片可提供 4K @ 60 HEVC / AVC / JPEG 解码能力,以及各种用于管制和数据交换的高速接口和外设;实用于 3D 图形,视觉 AI 和多媒体解决。
此端口基于 android10-release(platform / manifest 1c222b02bde285fe1272b4440584750154d3882d)。当初 T -HEAD 开发的所有源代码都蕴含在资源库中,对此我的项目感兴趣的任何人都能够依照以下阐明重现仿真器环境。
代码开源:
https://github.com/T-head-Sem…
内容参考:
https://www.xda-developers.co…