ניו-טק מגזין | ספטמבר 2026 | המהדורה הדיגיטלית
RISC - V CPU אבטחה בחומרה, ואשכול המריצים Linux קוהרנטי התומך ביישומי עומסי עבודה בזמן-אמת. המפתחים יכולים כדי לבנות אבות-טיפוס של SBC להשתמש ב בקרי רובוטיקה, שערים תעשייתיים, מאיצי מותאמות-במיוחד I / O קצה ופלטפורמות AI משובץ. Linux המבוססות על 86.38 ממדי הפלטפורמה הקומפקטית הם מ"מ והיא בנויה 18.8 × מ"מ 54.61 × מ"מ MPFS 025 T - PolarFire SoC סביב ה- היעיל-אנרגטית. הוא כולל FCVG 484 E ארכיטקטורה קוהרנטית רבת-ליבות עם עבור הרצת RV 64 GC ארבע ליבות יישומים עבור ניהול RV 64 IMAC וליבת מנטר Linux פונקציות רמה-נמוכה. כדי למקסם את הביצועים ולהבטיח דיוק PolarFire SoC נתונים על פני ליבות, ה- משותף, תת-מערכת זיכרון L 2 Cache מספק משולב לתמיכה DDR קוהרנטית ובקר זיכרון LPDDR 4 ) של זיכרון Gbytes גיגה-בייט ( 2 ב מובנה. יישומים מורכבים נתמכים גם על ידי BeagleV של ה-- 16 Gbyte eMMC אחסון מגה- 128 של SPI Flash Flash , וזיכרון Fire .) Mbit ביט ( , RISC - V לצד תת-מערכת המעבד (איור FPGA משלב מארג PolarFire SoC ה- ) המאפשר למפתחים לבנות מסלולי עיבוד 2
, המפתחים חייבים לתכנן עבור שדרוג Linux וזמינות חומרה. כדי להתגבר על אתגרים אלה, המפתחים יכולים להיעזר במשאבים נוספים בקוד פתוח ובמערכות Linux מאקוסיסטם של משובצות, ולמנף את צירופי החומרה- עבור יישומי קצה Linux תוכנה היעילים של המתפתחים במהירות. באמצעות Linux יישום RISC-V פתוחים ו- SBCs לשימוש כללי מספקות Linux בעוד שחבילות נתיב מהיר למוכנות ליישומים, הן כוללות לעתים קרובות חבילות ושירותים שאינם נדרשים לפרויקט נתון. לעומת זאת, פרויקט , OpenEmbedded , המופעל על ידי Yocto Linux מאפשר למפתחים לבנות חבילת התפורה עבור מקרי שימוש ספציפיים. זה מבטל מאפיינים לא הכרחיים, ומאפשר לחבילות קלות-משקל לפעול על חומרה מוגבלת-משאבים תוך שמירה על יכולות מתקדמות, כגון ראייה ממוחשבת המונעת על ידי בינה מלאכותית או תחזוקה חזויה באמצעות כלים סטנדרטיים. מעניק למפתחים: Yocto בנוסף, פרויקט בניית מבנים ניתנים-לשחזור עבור תחזוקה ■ ארוכת-טווח מותאמת-במיוחד עבור Kernel תצורת ■ שיפור ביצועים, אבטחה ותגובתיות שילוב שכבות ספציפי-ללוח כדי להבטיח ■ תאימות חומרה-תוכנה ולקצר את זמן הפיתוח אינטגרציה פשוטה עם מנגנוני עדכון דרך- SWUpdate , RAUC ) כגון OTA האוויר ( מסייעת למפתחים גם לשפר באופן Mender ו קבוע את ביצועי המכשיר והאבטחה לאורך מחזורי חיים ארוכים של המוצר. כתוצאה הוא כעת סטנדרט עבור Yocto מכך, פרויקט משובצות. Linux מערכות בקוד פתוח משמשים SBCs בדומה, , Linux זה מכבר להאצת פיתוח יישומי ומספקים פלטפורמת ייחוס מוכנה לשימוש I / O המשלבת משאבי עיבוד, זיכרון, אחסון ו- פתוחים SBCs בגורם-צורה עצמאי. בעזרת המפתחים יכולים לבנות אב-טיפוס מערכת במהירות, לתקף את חבילת התוכנה שלהם ולאחר מכן לעבור לחומרה מותאמת-במיוחד עם מינימום עיבוד-חוזר. ) בסטנדרט- ISA ארכיטקטורת סט פקודות ( לוקחת את זה צעד קדימה RISC - V פתוח בכך שהיא מאפשרת למתכנני מערכות
ליצור פלטפורמות עיבוד מותאמות-במיוחד , RISC - V ללא דמי רישוי יקרים. בעזרת המתכננים יכולים לבחור אילו חלקים מסט הפקודות לכלול ואף להרחיב אותם כדי לענות על מקרי השימוש הספציפיים שלהם. מאחר שהתכנים המקוריים נוצרו ,) BSD ( Berkeley Software Distribution עם הנגזרות יכולות להיות פתוחות וחופשיות או סגורות וקנייניות. Yocto , SBCs עבור המפתחים, פרויקט מפחיתים את התלות RISC - V פתוחים ו במפות דרכים של ספק יחיד, ומגדילים את גמישות התכנון לטווח ארוך. יתר על כן, במעלה- Linux ב RISC - V התמיכה הגוברת ב- בפרויקט RISC - V הזרם וחברות פלטינה של Linux מדגישות את העניין של קהילת Yocto משובץ. עם ביצועים RISC-V SBC עיליים עבור אינטגרציית קומפקטית Linux בקוד פתוח של BeagleV - Fire SBC פלטפורמת ) מציעה פלטפורמה 1 (איור BeagleBoard . org כדי להתמודד עם I / O קומפקטית עתירת אתגרים אלה. בעזרת מערכת-על-שבב , היא Microchip של PolarFire FPGA ) SoC ( מעניקה פעולה חסכונית בהספק, מאפייני
קומפקטית עבור SBC מציג פלטפורמת BeagleBoard.org של BeagleV-Fire :1 איור « אינטגרציית טכנולוגיות קוד-פתוח בהתקנים משובצים. )BeagleBoard.org מקור התמונה: (
41 l New-Tech Magazine
Made with FlippingBook Ebook Creator