FPGA – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
מ בינוויקי |
מ עיצוב |
||
שורה 1:
[[File:Altera-StratixIIGX-FPGA.jpg|שמאל|ממוזער|250px|רכיב FPGA של חברת אלטרה]]
שורה 11 ⟵ 9:
* ניתן לחלק את העבודה בין צוותים שונים, האחד עובד על תכנון המעגלים הפיזיים, והשני על המעגלים הלוגיים שיטענו לתוך ה-FPGA. לחלופין, ניתן לפזר את העומס מצוות תכנון בודד, שראשית מתכנן את המעגל המודפס, ובזמן שזה נמצא בתהליכי ייצור, הצוות יכתוב את הלוגיקה עבור ה-FPGA.
* תהליך הפיתוח הוא מהיר ביותר מאחר שאין צורך תהליך ייצור כלשהו ולכן מתאים מאוד לפיתוח של אב טיפוס.
[[קובץ:Logic block2.svg|שמאל|ממוזער|250px|בלוק לוגי]]
ה-FPGA מורכב מיחידות לוגיות ברות תכנות, ומרשת של אמצעים לחיבור/ניתוק בין היחידות השונות. בטעינת ה-FPGA מקבלות היחידות הגדרה לאופי פעולתן, והיחידות מתחברות ליחידות אחרות, בצורה שמממשת את המעגל הלוגי הכולל. רכיבי FPGA יכולים לממש מגוון פונקציות, החל מלוגיקות פשוטות כגון [[שער לוגי|שערים לוגיים]] וכלה ביכולות מורכבות כגון [[דלגלג]]ים ומרחבי [[זיכרון (מחשב)|זיכרון]].
|