阿里平头哥成功将 Android 10 移植到 RISC-V 架构上

code小生 一个专注大前端领域的技术平台

公众号回复Android加入安卓技术群


技术编辑:宗恩丨发自 思否编辑部


近日,阿里巴巴旗下平头哥半导体公司(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-Semi/aosp-riscv

内容参考:

https://www.xda-developers.com/android-risc-v-port/

Android 10文档阅读总结

Android 10 获取设备标识方案探究

- END -


如果你有写博客的好习惯
欢迎投稿
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值