Android ได้รับการย้ายไปยังบอร์ด RISC-V

click fraud protection

Android กำลังถูกย้ายไปยังฮาร์ดแวร์ตามสถาปัตยกรรม RISC-V ซึ่งเป็น ISA ทางเลือกถึง x86 และ ARM โดยไม่มีค่าธรรมเนียมใบอนุญาตหรือค่าลิขสิทธิ์

ปัจจุบันระบบปฏิบัติการ Android ของ Google รองรับตระกูลสถาปัตยกรรมชุดคำสั่ง (ISA) จำนวนหนึ่ง รวมถึง ARM และ x86 สมาร์ทโฟน แท็บเล็ต ทีวี และสมาร์ทวอทช์ส่วนใหญ่ที่ใช้ Android ในปัจจุบันมีชิปเซ็ตที่ใช้ ARM การออกแบบ เนื่องจาก Intel ได้ละทิ้ง CPU สำหรับมือถือไปนานแล้ว ในขณะที่การรองรับ MIPS ถูกยกเลิกด้วยการแก้ไข NDK 17. แม้ว่า Google จะไม่ได้ให้การสนับสนุนอย่างเป็นทางการสำหรับการรวบรวม Android บนฮาร์ดแวร์ที่ใช้ RISC-V ISA แบบเปิด แต่ทีมพัฒนาหลายทีมกำลังทำงานเพื่อรัน AOSP บนฮาร์ดแวร์ RISC-V ความพยายามประการหนึ่งนำโดย T-Head ซึ่งเป็นองค์กรธุรกิจของ Alibaba ที่เชี่ยวชาญด้านเซมิคอนดักเตอร์ ซึ่งประกาศในวันนี้ว่าพวกเขาประสบความสำเร็จในการพอร์ต Android 10 ไปยังฮาร์ดแวร์ RISC-V ของบริษัท

ไม่กี่เดือนที่ผ่านมา PLCT Lab บูตสำเร็จแล้ว Android เป็นอินเทอร์เฟซบรรทัดคำสั่งบนคอร์ RISC-V 64 บิตที่จำลองใน QEMU ทีมงานได้เปิดตัวโปรเจ็กต์บน GitHub ที่พวกเขาเรียกว่า "AOSP สำหรับ RISC-V

" และยังอยู่ในช่วงเริ่มต้นของการคอมไพล์ข้าม AOSP และการบูทเป็น GUI ในขณะเดียวกัน T-Head ซึ่งออกแบบ ICE SoC โดยใช้ RISC-V ในตัว แกน XuanTie C910, มี จัดการเพื่อบูต Android 10 ด้วยกราฟิกและการสัมผัสที่ใช้งานได้

ชิป ICE จาก T-Head พร้อมด้วยแกน CPU XuanTie C910 (RISC-V 64) จำนวน 3 แกน

มันทำงานค่อนข้างช้าอย่างที่คุณเห็นในวิดีโอที่ฝังอยู่ด้านล่าง แต่คาดว่าจะเป็นไปตามสถานะของพอร์ตนี้และฮาร์ดแวร์ที่ทำงานอยู่ ในวิดีโอ มีการเปิดตัวแอปพลิเคชัน AOSP สองสามรายการ รวมถึงแอปนาฬิกา แอปรายชื่อติดต่อ และแอปอีเมล แอปพลิเคชันที่ซับซ้อนมากขึ้น เช่น เกม จะไม่แสดงบนต้นแบบนี้ เนื่องจากแอปเหล่านี้อาจจำเป็นต้องได้รับการคอมไพล์ใหม่เพื่อกำหนดเป้าหมาย RISC-V

https://occ-oss-prod.oss-cn-hangzhou.aliyuncs.com/registerUrl/undefined/1611216336818/normal_video121.mp4

พอร์ต Android 10 นี้อิงตามสาขา android10 ที่วางจำหน่ายใน AOSP และสามารถพบได้ซอร์สโค้ดที่พัฒนาโดย T-Head บนหน้า GitHub ของบริษัท.

นี่คือการพัฒนาที่น่าตื่นเต้นสำหรับชุมชนฮาร์ดแวร์แบบเปิด เนื่องจาก RISC-V เป็น ISA แบบเปิดและฟรี ทุกคนจึงสามารถออกแบบชิปตาม ISA ได้ฟรี โดยไม่ต้องเสียค่าธรรมเนียมใบอนุญาตหรือค่าลิขสิทธิ์ใดๆ นั่นไม่ได้ป้องกันบริษัทต่างๆ จากการขยาย RISC-V ด้วยส่วนขยายชุดคำสั่งแบบกำหนดเอง เพราะท้ายที่สุดแล้ว RISC-V ก็มี ใบอนุญาตที่อนุญาต — แต่มันช่วยลดอุปสรรคในการเข้าสู่บริษัทใหม่ที่ต้องการออกแบบชิปของตัวเองได้อย่างมาก ผู้ขายที่ต้องการสร้างผลิตภัณฑ์ IoT ราคาถูกจะสนใจใช้ RISC-V เพื่อพัฒนาชิปราคาประหยัด ในขณะที่บริษัทที่ต้องการลดการพึ่งพาคู่แข่งหรือหน่วยงานต่างประเทศก็จะแสดงออกมาเช่นกัน ความสนใจ. กับ NVIDIA เข้าซื้อกิจการ ARM และรัฐบาลสหรัฐฯ บังคับให้ ARM ตัดความสัมพันธ์กับ Huawei เราจะได้เห็นความสนใจใน RISC-V จากบริษัทเทคโนโลยีทั่วโลกมากขึ้นเรื่อยๆ อย่างไม่ต้องสงสัย น่าเสียดายที่เป็นการยากที่จะบอกได้ว่า RISC-V กำลังได้รับความสนใจมากแค่ไหน เนื่องจากผู้ขายไม่จำเป็นต้องเปิดเผยการใช้งาน