multiprocessor system on a chip היא מערכת הכוללת מספר מעבדים. זוהי מערכת מרובת מעבדים על שבב.
אל תחמיצו את ההזדמנות להתחיל קריירה בהייטק!
מועדי פתיחה קרובים:
מסלול RT Embedded Linux | 06/02 |
מסלול Cyber | 06/02 |
מסלול Machine Learning | 06/02 |
מסלול Computer Vision | 06/02 |
מקומות מוגבלים – השאירו פרטים עכשיו!
קורס MPSoC
קורס MPSoC מעמיק בתכנון ופיתוח מערכות מרובות מעבדים על שבב בודד. הקורס מכסה ארכיטקטורות SoC מודרניות, תקשורת בין מעבדים, וטכניקות אופטימיזציה. המשתתפים ילמדו לתכנן, לפתח ולנהל מערכות מורכבות המשלבות מספר ליבות עיבוד, זיכרון משותף, ורכיבי חומרה ייעודיים.
מערכת מרובת מעבדים על שבב (MPSoC) היא מערכת על שבב (SoC) הכוללת מספר מיקרו-מעבדים.
העובדה ש-MPSoC הוא רב-מעבד פירושה שעיצוב תוכנה יורש חלק מהותי מעיצוב הכולל של השבב, כלומר ניתן לשלב חומרה ותוכנה בכדי לפתור בעיות. במערכות אלו קוד שנכתב בכדי לעמוד באילוצי החומרה כעת יכולים להיפתר ברמת החומרה, כגון אילוצי תזמון קשיחים וצריכת אנרגיה.
מערכות MPSoC יכולים להכיל מעבדים שונים שבדרך כלל עובדים באופן הטרוגני וכן גם צורת העבודה מול הזיכרון ואמצעי התקשורת. מערכות אלו דורשות לעתים קרובות כמויות גדולות של זיכרון כך שייתכן מוטבע זיכרון מחוץ למערכת וכן מסתמך על זיכרון זה.
שילוב החומרה עם התוכנה בפיתוח מוצר המבוסס MPSoC הינו הוא אחד מהגורמים שהופך פרויקט זה מעניין ומאתגר. יתרון משמעותי שיש למערכות אלו שהן מספקות יכולות עיבוד כדי לתמוך באירועים אמיתיים בזמן אמת.
בעידן של מערכות משובצות מורכבות, הבנה מעמיקה של MPSoC הופכת קריטית. הקורס מעניק למשתתפים יכולות מעשיות בתכנון ופיתוח מערכות מרובות מעבדים, כולל אופטימיזציה של ביצועים וצריכת חשמל. בוגרי הקורס יוכלו להוביל פרויקטים מורכבים בתחום המערכות המשובצות המתקדמות.
פרק 1
סקירה כללית על ארכיטקטורה של Zynq 7000
ושל Zynq Ultrascale+
פרק 2
סקירה כללית על VIVADO Design Suit
פרק 3
סקירה כללית על SDSoC(VITIS)
פרק 4
תכנות בסיסי/ראשוני עם Zynq Ultrascale+
פרק 5
בניית תת מערכת עיבוד באמצאות
VIVADO SDK וPetalinux
פרק 6
פיתוח Petalinux בסביבת Zynq
פרק 7
פיתוח FreeRTOS בסביבת MPSoC
פרק 8
בינה מלכותית בסביבת MPSoC
פרק 9
מימוש DPU על כרטיס ZCU104
בני כהן
מנכ"ל ומייסד Real Time Group
multiprocessor system on a chip היא מערכת הכוללת מספר מעבדים. זוהי מערכת מרובת מעבדים על שבב.
התקני Zynq UltraScale+ MPSoC מספקים מדרגיות של מעבד של 64 סיביות תוך שילוב של שליטה בזמן אמת עם מנועים רכים וקשיחים עבור גרפיקה, וידאו, צורות גל ועיבוד מנות.
RFSoC, או יותר נכון, Zynq Ultra-Scale+ RFSoC, מבוסס על המשפחה הקודמת של Xilinx, Zynq UltraScale+ MPSoC.
ה-MPSoC הוא ארכיטקטורת מערכת-על-שבב הכוללת עד ארבעה מעבדי יישומים ARM Cortex-A53 ושני מעבדי ARM Cortex-R5 בזמן אמת המשולבים בלוגיקה הניתנת לתכנות של UltraScale+.
משפחת Zynq-7000 SoC משלבת את יכולת התכנות של מעבד מבוסס ARM עם יכולת התכנות של חומרה של FPGA, ומאפשרת ניתוח מפתח והאצת חומרה תוך שילוב פונקציונליות CPU, DSP, ASSP ואותות מעורבים במכשיר יחיד.
מאמרים אחרונים