FPGA – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Talshahaf (שיחה | תרומות)
אין תקציר עריכה
Talshahaf (שיחה | תרומות)
מ הגהה
שורה 4:
 
היתרונות בשימוש ב-FPGA הם:
* בגלל שרכיבי FPGA ניתנים לתכנות, ניתן לעדכן את התוכנה שלהם, גם לאחר שלב הייצור, ואפילו לאחר שהמוצר מגיע אל לקוח הקצה (כדוגמת עדכוני [[קושחה]]).
* שלב התכנון של [[מעגל אלקטרוני|המעגל האלקטרוני]] פשוט יותר, והוא כולל בעיקר [[תכן]] של שילוב רכיב ה-FPGA ב[[מעגל מודפס]] (בניגוד לתכנון פרטני של [[מעגל אלקטרוני דיגיטלי]] פיזי, העוסק את כל פרטי הלוגיקה הנדרשת)
* ניתן להתחיל בתהליך ייצור המעגלים המודפסים עוד לפני שהלוגיקה נכתבה או הושלמה
שורה 10:
* תהליך הפיתוח הוא מהיר ביותר מאחר שאין צורך בתהליך ייצור כלשהו ולכן מתאים מאוד לפיתוח של אב טיפוס.
[[קובץ:Logic block2.svg|שמאל|ממוזער|250px|בלוק לוגי]]
ה-FPGA מורכב מיחידות לוגיות ברותניתנות תכנות,לתכנות ומרשת של אמצעים לחיבור וניתוקולניתוק בין היחידות השונות. בטעינת ה-FPGA מקבלות היחידות הגדרה לאופי פעולתן, והיחידות מתחברות ליחידות אחרות, בצורה שמממשת את המעגל הלוגי הכולל. רכיבי FPGA יכולים לממש מגווןלמגוון פונקציות, החל מלוגיקות פשוטות כגון [[שער לוגי|שערים לוגיים]] וכלה ביכולות מורכבות כגון [[דלגלג]]ים ומרחבי [[זיכרון (מחשב)|זיכרון]].
 
==שימושים==