מאפשר למתכננים
Reveal
לאיתור תקלות
ללכוד כמה עקבות של אירועים (שמורכבים
ממצבי אוגרים, צמתים ופינים), אשר מובילים
למצב תקלה, ומציג אותם בצג המחשב. תכונה
זו מפחיתה באופן משמעותי את זמן איתור
התקלות במעגל של המערכת שלהם.
)
hitless
(
כניסות ויציאות ללא פגיעה
לבקרה מאפשרים למתכננים
PLD
התקני
להפחית באופן משמעותי את זמן היציאה
לשוק ומאפשרים להם לעמוד בלחצי השוק
להוצאתם לשוק של מוצרי חומרה חדשים
בהתאמה אישית תוך פרק זמן קצוב. לפעמים,
יכולות להיות שגיאות ('באגים') במימוש של
פונקצית הבקרה או ארכיטקטורת המערכת
כולה, שלו יכולה להידרש פונקציה חדשה.
גישה נפוצה להשגת שינוי בתכנון, היא
באמצעות עדכון בתוך המערכת ופעולות
ניתוק והפעלה חוזרות של מתח המערכת, כדי
להכניס לשימוש את תמונת התכנות החדשה.
פעולות חוזרות אלו, של ניתוק והפעלה של
מתח המערכת, מפסיקה את הפעולה של
חומרת השרת כולה, ובכך מפחיתה את
זמינותו. על מנת להבטיח פעולה רציפה של
MachXO3
מערכות בזמינות גבוהה, התקני
יכולים לשמור את הכניסות והיציאות ללא
שינוי, בזמן שמתרחש רענון של הגדרות
הקונפיגורציה, והקונפיגורציה החדשה עוברת
אתחול. תכונה זו נקראת 'כניסות ויציאות
.)
Hitless
I
/
O
ללא פגיעה' (
)3
פעולת כניסות ויציאות ללא פגיעה (איור
על מנת לאפשר עדכונים עם אפס זמן השבתה,
עוברים "עדכון
MachXO2/MacXO3
התקני
ברקע" שבו נתוני הקונפיגורציה החדשה
נטענים אל תוך זיכרון הקונפיגורציה
בטכנולוגיית הבזק. עם השלמת הטעינה,
מעבירה את התמונה
TransFR
פקודת
מזיכרון הקונפיגורציה
PLD
החדשה של התקן
בטכנולוגיית ההבזק אל זיכרון הקונפיגורציה
. באותו
PLD
של התקן
SRAM
בטכנולוגיית
מבטיחה שכל
Leave
Alone
זמן, פונקצית
הערכים של הכניסות והיציאות יישמרו
בערך האחרון הידוע שלהם. לבסוף, במהלך
, מכונות המצבים
Logic
Initialization
שלב
מתחילות לאתחל את פונקציות ניהול
ההספקים והפצת מצב אתחול, שגורם לכיבוי
אספקת המתח ומאלץ את המעגל לעבור ניתוק
והפעלה של מתח המערכת.
נשאלת השאלה, כיצד שומרת המערכת את
היציאות המבקרות את אספקת המתח ואת
«
«
אותות הבקרה האחרים של הלוגיקה, בזמן
שמכונות המצבים שנוצרו על ידי התמונה
החדשה עוברות אתחול? כדי לשמור את
הכניסות והיציאות החשובות ללא שינוי בזמן
שמתרחש תהליך האתחול, הוסיפה חברת
) לכל אחת
latch
MUX
מרבב נעילה (
Lattice
מהכניסות והיציאות החשובות. התקנים אלו
שומרים את היציאות בערך האחרון הידוע
שלהם, כאשר מתרחש תהליך האתחול של
מכונות המצבים, ועם השלמת התהליך,
הם מחזירים את הבקרה על היציאות אל
מכונות המצבים. נתון חשוב בתהליך זה הוא
יכולתו של המעגל להבדיל בין אתחול רגיל
) לבין אירוע שלאחר
power
on
(הפעלה -
יצירת קונפיגורציה מחדש, באמצעות כניסת
נפרדת, אשר מונעת
Hitless
_
I
/
O
_
Enable
נעילה של היציאות החשובות במצב של רצף
הפעלה רגיל.
היתרונות הגלומים ביכולת חדשה זו עצומים.
יכולת זו מעניקה ליצרנים את הגמישות לממש
שינויי קונפיגורציה, תוך כדי פעולה לתיקון
שגיאות תכנון או להוסיף יכולות חדשות
למוצרים שלהם. היא יכולה גם להיות שימושית
ביותר במהלך פיתוח מוצר, מפני שהיא מאפשרת
למתכננים לבצע סבב מהיר של החזרת מוצר
לתכנון במהלך איתור שגיאות או ליצור גרסאות
מוצר ייעודיות תוך כדי תהליך של התקנת מסד.
הופכים
PLD
יתרונות הנוחות והעלות של התקני
אותם למתאימים במיוחד לתמיכה בעדכוני
תכנון וניהול אותות חשובים של אספקת מתח,
ניטור ובקרה, בתוך המערכת, תוך כדי ביצוע
פונקציות תחזוקה בסיסיות.
- Socket Function # 2
פונקציותשל לוגיקהשנדרשות
לתמיכה בכוננים להחלפה
במצב מתח מחובר
HDD
/
FD
שרתי מסדים תומכים בכוננים /
ניתנים להחלפה במתח. כוננים אלו
NVMe
מתחברים אל לוח אם. לוח האם מתחבר
)Hitless I/O(
אופן הפעולה של כניסות ויציאות
:3
איור
COMPONENTS
מוסף מיוחד
תהליך הפשטה של בקרת לוח אם של כוננים ניתנים להחלפה
:4
איור
PLD - MachXO2/MachXO3
במתח בעזרת התקני
61 l New-Tech Magazine