שְׁאֵלָה:
כיצד מערכי שערים מתוכנתים בשטח משפיעים על יכולות הגששים?
kim holder
2015-06-17 22:19:34 UTC
view on stackexchange narkive permalink

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

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

האם כבר נעשה שימוש ב- FPGA בדרך זו? אילו אפשרויות הם פותחים לעתיד? מה צריך לזכור?

הרבה ממה שאתה שואל עונה בעיתונים של ESA. יש 45 FPGAs על סיפונה של רוזטה. הבעיה הגדולה ביותר שלהם היא הרגישות לנזקי קרינה.
@Hobbes מצאתי סיכום בעמוד 11 של המאמר הרביעי ברשימה כיצד ניתן להשתמש בהם, אך הוא נותן לי תחושה מעטה כיצד משימות מושפעות באמת מהשימוש בהן, או עד כמה הן משמעותיות. הניירות טכניים מאוד, מסריקתם לא מצאתי כמעט שום דבר שאני יכול להתייחס אליו - מלבד נושא הקרינה.
שתיים תשובות:
mjcopple
2015-06-18 02:35:42 UTC
view on stackexchange narkive permalink

הנה רשימה של כמה בדיקות חלל שהשתמשו ב- FPGA ואופן השימוש בהן.

  1. מאדים רובר ולנדר
    • "המוח הראשי" של רכב הרובר, השולט המנועים לגלגלים, היגוי, זרועות, מצלמות ומכשירים שונים
    • שולטים בפעולות הפירוטכניות המכריעות במהלך הליך הירידה והנחיתה הרב-פאזית
  2. Optus C1
    • החל אלגוריתמי עיבוד אותות על נתוני תקשורת המגיעים מכדור הארץ
  3. גרייס
    • חיישן
  4. FedSat
    • כמרכיב קריטי במטען המחשוב High Performance Computing (HPC-I), האופי המוגדר מחדש של Xilinx FPGAs מאפשר לחבר מחדש לוויינים מבלי שיהיה צורך לאחזר אותו,
  5. רוזטה
    • מגוון רחב של יישומי מכשיר נחיתה ומסלול כולל המחשב הראשי, מערכת החשמל, בקר הזיכרון ההמוני ובקרת נקודת האנטנה
  6. סנדלר קרוב
    • ניווט, פיקוד, טלמטריה ונתונים מדעיים יישומי איסוף
  7. תחנת החלל הבינלאומית
    • יישומים קריטיים למשימה
  8. Mars Pathfinder
    • בקרות ותקשורת מצלמה
  9. Mars Rovers
    • פונקציות לוגיקה דיגיטלית קריטית-משימתית, כולל ניהול כוח, גישה ומסלול שליטה, פיקוד וטיפול בנתונים, ומכשור וטלמטריה

מאת: http://esl.eng.ohio-state.edu/~ rstheory / iip / RadHardFPGA.doc

"שני היתרונות העיקריים שיש ל- FPGA הם מחיר וגמישות ... עלות פיתוח ASIC בנפח נמוך לסביבת קרינה גבוהה יותר בסדרי גודל ... זיכרון RAM ו- Flash מבוסס FPGA מציעים גמישות במרחב בכך שניתן לתכנת אותם מרחוק. ועומס לטעינה למכשיר בחלל. זה מציע יתרונות באמינות, שינויים במשימה, תיקון באגים ומכפלת זמן של משאבי חומרה. משימת הרובר של מאדים השתמשה ב- FPGA של Xilinx שלא תוכנן לחלוטין בזמן ההשקה. הועלה למלאכת החלל חודשיים לאחר השיגור. "
^ זה מהמסמך המקושר, זה היה מספיק רלוונטי שרציתי לשים אותו כאן.
אין לי רשימה מדויקת, אבל יש המון כדורי משנה מתחת למס '7. אני אישית עבדתי על שלושה פרויקטים נפרדים שנמצאים על גבי ISS w / FPGA. לא בטוח אם היית מכנה אותם "בדיקות חלל" אבל הם משמשים בחלל.
כ- fyi בלבד; [TESS] (https://en.wikipedia.org/wiki/Transiting_Exoplanet_Survey_Satellite) ישתמש ב- FPGA בכדי לסייע בעיבוד כמויות גדולות של נתוני תמונה. ראה סעיף מצוטט [בשאלה זו] (https://space.stackexchange.com/q/21770/12102). הוא עדיין לא הושק.
כעוד פי, [הערה זו] (https://space.stackexchange.com/questions/22587/#comment63939_22587) על השימוש ב- FPGA בלוויינים קובעת "הם לא היו חדשים כשבניתי שניים מהם לכל אחד ~ 180 קוביות סאט של מעבדות הפלנטה. "
Chuck Claunch
2015-06-19 01:25:25 UTC
view on stackexchange narkive permalink

מנקודת מבט של "תכנות מחדש" FPGAs אינם מחזיקים שום יתרון על אף מעבד אחר. באפשרותך לעדכן / לשנות תוכנה בכל סוג של מערכת, בין אם זה x86 או FPGA או כל ארכיטקטורה אחרת. היתרון של FPGA הוא האופי המקביל שלהם, היכולת לעשות דברים רבים בבת אחת, ולפעול כמכונת מדינה ולא כרצף ליניארי של ריסוק הוראה. מסיבה זו, בתעשיית החלל (בה אני עובד), מתכנתי FPGA מאוד רצויים.



שאלה ותשובה זו תורגמה אוטומטית מהשפה האנגלית.התוכן המקורי זמין ב- stackexchange, ואנו מודים לו על רישיון cc by-sa 3.0 עליו הוא מופץ.
Loading...