ניו-טק מגזין | ספטמבר 2018

EMBEDDED & MICROPROCESSORS מוסף מיוחד

Evaluation Board השימוש ואי השימושב- בתהליך פיתוחשל מערכותמשובצות

רונית ודוד ארלינסקי - סיסמופ טכנולוגיות בע"מ

ב

במוצר הסופי. בנוסף לחומרה עצמה, במרבית המקרים מקבלים גם את קוד המקור של הדרייברים לחומרה הבסיסית, קוד לדוגמא ואת קבצי התכן האלקטרוני בפורמט הניתן לעדכון ושינוי

תהליך הפיתוח המסורתי של מערכות משולבות חומרה

Evaluation איך בוחרים ולמה לשים לב? Boards Evaluation Board על מנת למצוא את ה- הקרוב ביותר למעטפת הביצועים שנדרשת מהמערכת: יש צורך לגבש את ארכיטקטורת .1 המערכת, להגדיר אילו ממשקים חיצוניים יש, מהן הפעילויות שיתבצעו ומהי מעטפת הביצועים הנדרשת. יש לסיים את קונספט החומרה, על .2 מנת להבין אילו רכיבים יהיו במעגל הסופי, לפחות רכיבים עיקריים ומהותיים כמעבדים, זיכרונות, תיקשורות שונות ועוד. יש להגדיר את ארכיטקטורת התוכנה, .3 האם נדרשת מערכת הפעלה ואם כן איזו? מהם המודולים העיקריים? אילו דרייברים יש לממש? מהי האלגוריתמיקה? כמה זיכרון ?) RAM ) וריצה יידרשו ( ROM , FLASH קוד ( אם בחברה עובדים במערכות פיתוח .4

ותוכנה, תכן החומרה ותכן התוכנה מתקדמים במקביל. בזמן תכנון החומרה מתבצע תכנון התוכנה ובמרבית המקרים, כשהתוכנה מוכנה לבדיקה המעגל האלקטרוני עדיין בשלבי מימוש או ייצור. חלק מפעילויות התוכנה ניתנות לבדיקה באמצעות סימולטורים אבל מרביתן אינן ניתנות לבדיקה אלא על גבי מעגל אלקטרוני עובד. תהליכי הפיתוח העכשוויים, נדרשים לעמידה בלוחות זמנים קצרים וקשוחים, וזאת מבלי להתפשר על איכות המוצר המוגמר, מהלך עניינים כמתואר למעלה, עלול לגרום לעיכובים וכתוצאה מכך , Evaluation Boards התפתחה תעשייה של על מנת לקצר ולייעל את תהליכי הפיתוח. ? Evaluation Boards מהם אלו לוחות אלקטרוניים המכיל רכיבים דומים או זהים לאלו שנשתמש בהם

למה להשתמש ? Evaluation Boards ב-

יש מספר תרחישים בהם השימוש מייעל ומקצר את Evaluation Board ב- תהליך פיתוח המוצר: . במקרה ויש צורך בהעמדת מערכת 1 מהירה לצורך הצגה למשקיעים או Demo הוכחת היתכנות של האלגוריתמיקה. לאפשר לתכנתי המערכת להתקדם עם .2 גם כשאין עדיין debug שלב הבדיקה וה מערכת והלוח האלקטרוני של המוצר עדיין נמצא בתהליכי פיתוח, עריכה וייצור. לקצר תהליכי פיתוח, חומרה ותוכנה, .3 באמצעות הסתמכות על תכן לייחוס .) Reference Design (

New-Tech Magazine l 64

Made with FlippingBook flipbook maker