תוכן עניינים:
הגדרה - מה המשמעות של מכשיר לוגיקה מורכב לתכנות (CPLD)?
התקן לוגי מורכב לתכנות (CPLD) הוא התקן לוגי עם מערכי AND / OR לתכנות לחלוטין. תאי מקרו הם אבני הבניין העיקריות של CPLD, המכילים פעולות לוגיות מורכבות והיגיון ליישום ביטויים צורתיים נורמליים. מערכי AND / OR ניתנים לתכנות מחדש ואחראים לביצוע פונקציות לוגיות שונות. ניתן להגדיר גם תאים מאקרו כבלוקים פונקציונליים האחראים על ביצוע לוגיקה רציפה או קומבינטורית.
Techopedia מסביר מכשיר לוגיקה מורכב (CPLD)
התקן לוגיקה מורכב לתכנות הוא מוצר חדשני בהשוואה למכשירי לוגיקה קודמים כמו מערכי לוגיקה ניתנים לתכנות (PLAs) ו- Logical Array Logic (PAL). מכשירי ההיגיון הקודמים לא היו ניתנים לתכנות, ולכן ההיגיון נבנה על ידי שילוב של שבבי היגיון מרובים יחד. ל- CPLD יש מורכבות בין מערכי PAL ומערכי שער לתכנות שדה (FPGA). יש לו גם את התכונות האדריכליות של PALs ו- FPGAs כאחד. ההבדל האדריכלי העיקרי בין CPLD ל- FPGA הוא ש- FPGA מבוסס על טבלאות בדיקה, ואילו CPLD מבוסס על ים של שערים.
התכונות הנפוצות של CPLDs ו- FPGAs הן שלשניהם יש מספר גדול של שערים והוראות גמישות להיגיון. ואילו תכונות נפוצות בין CPLDs ו- PAL כוללות זיכרון תצורה לא נדיף. CPLDs הם המובילים בשוק של מכשירי לוגיקה ניתנים לתכנות, עם יתרונות רבים כמו תכנות מתקדמת, עלות נמוכה, הם לא נדיפים ונוחים לשימוש.










