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