אנדרואיד הועברה ללוח RISC-V

אנדרואיד מועברת לחומרה המבוססת על ארכיטקטורת RISC-V, ISA חלופי ל-x86 ו-ARM ללא דמי רישוי או תמלוגים.

מערכת ההפעלה אנדרואיד של גוגל תומכת כיום בקומץ של משפחות ארכיטקטורת ערכות הוראות (ISA), כולל ARM ו-x86. הרוב המכריע של הסמארטפונים, הטאבלטים, הטלוויזיות והשעונים החכמים המריצים כיום אנדרואיד כוללים ערכת שבבים מבוססת ARM עיצובים, שכן אינטל כבר מזמן נטשה את מעבדי המכשירים שלה בזמן שהתמיכה ב-MIPS בוטלה עם גרסה של NDK 17. בעוד שגוגל אינה מספקת רשמית תמיכה להידור של אנדרואיד על חומרה המבוססת על RISC-V ISA הפתוחה, מספר צוותי פיתוח עובדים על הפעלת AOSP על חומרת RISC-V. מאמץ אחד כזה מובל על ידי T-Head, הישות העסקית של עליבאבא המתמחה במוליכים למחצה, שהודיעה היום כי העבירו בהצלחה את אנדרואיד 10 לחומרת ה-RISC-V הפנימית שלה.

לפני מספר חודשים, מעבדת PLCT אתחול בהצלחה אנדרואיד לממשק שורת פקודה על ליבת RISC-V של 64 סיביות המדומה ב-QEMU. הצוות השיק פרויקט ב-GitHub שהם קוראים לו "AOSP עבור RISC-V"ועדיין נמצאים בשלבים המוקדמים של קומפילציה צולבת של AOSP ואתחול ל-GUI. בינתיים, T-Head, שעיצב את ICE SoC עם הבית שלו, מבוסס RISC-V ליבות XuanTie C910, יש ל הצליח לאתחל את אנדרואיד 10 עם גרפיקה עובדת ומגע.

שבב ICE מבית T-Head עם 3 ליבות מעבד XuanTie C910 (RISC-V 64).

הוא פועל לאט למדי, כפי שניתן לראות בסרטון המוטבע למטה, אך זה צפוי בהתחשב בסטטוס של יציאה זו והחומרה עליה היא פועלת. בסרטון, כמה יישומי AOSP מושקים, כולל אפליקציית השעון, אפליקציית אנשי הקשר ואפליקציית הדואר. יישומים מורכבים יותר, כגון משחקים, אינם מוצגים באב-טיפוס זה, מכיוון שככל הנראה יהיה צורך להידור מחדש של יישומים אלה כדי למקד את RISC-V.

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

יציאת אנדרואיד 10 זו מבוססת על ענף android10-release ב-AOSP, וניתן למצוא את קוד המקור שפותח על ידי T-Head בעמוד GitHub של החברה.

זהו פיתוח מרגש עבור קהילת החומרה הפתוחה. מכיוון ש-RISC-V הוא ISA חינמי ופתוחה, כל אחד חופשי לעצב שבבים על בסיסה מבלי לשלם דמי רישוי או תמלוגים. זה לא מונע מחברות להרחיב את RISC-V עם הרחבות ערכות הוראות מותאמות אישית - אחרי הכל, ל-RISC-V יש רישיון מתירני - אבל זה כן מוריד משמעותית את מחסום הכניסה לחברות חדשות המבקשות לעצב שבבים משלהן. ספקים שרוצים לייצר מוצרי IoT זולים יהיו מעוניינים להשתמש ב-RISC-V לפיתוח שבבים בעלות נמוכה, בעוד שחברות המבקשות לצמצם את תלותן במתחרים או בגופים זרים יבטאו גם כן ריבית. עם NVIDIA רוכשת את ARM וממשלת ארה"ב מאלצת את ARM לנתק את הקשרים עם Huawei, ללא ספק נראה יותר ויותר התעניינות ב-RISC-V מחברות טכנולוגיה ברחבי העולם. למרבה הצער, יהיה קשה לדעת עד כמה RISC-V צובר, מכיוון שאין דרישה מהספקים לחשוף את השימוש בו.