לוגיקה תכנותית
לוגיקה תכנותית מייצגת התקדמות מהפכנית באלקטרוניקה דיגיטיטלית, ומציעה גמישות בלתי מוקדמת בתכנון ובמימוש של מעגלים. טכנולוגיה זו מאפשרת למהנדסים ומעצבאים להגדיר רכיבי חומרה לפי דרישות ספציפיות, מה שמאפשר למעשה ליצור מעגלים דיגיטלייים מותאמים ללא שינוי פיזי. לבסיס של לוגיקה תכנותית ישמעל מערך של שערים לוגיים והתחברויות שניתן לתכנת אותם כדי לבצע מגוון תפקידי דיגיטליים. הטכנולוגיה כוללת מספר סוגים, כולל מכשירים לוגיים תכנותיים מורכבים (CPLDs) ומערך שערים תכנותי בשדה (FPGAs), כל אחד מהם משרת רמות מורכבות ושימושים שונים. הרכיבים הללו ניתן לתכנת ולתכן שוב מספר פעמים, מה שופע להם להיות אידיאליים לפיתוח מודלים ראשוניים ולמוצרים המצריכים עדכונים תכופים. הם משמשים בהרבה תחומים כמו תקשורת, מערכות אוטומובילי, אלקטרוניקה לצרכן ואוטומציה תעשייתית. הארכיטקטורה בדרך כלל כוללת בלוקים לוגיים, משאבים להתחברות ובלוקים I/O, הכולם ניתנים להגדרה באמצעות שפות תיאור חומרה כמו VHDL או Verilog. מכשירי לוגיקה תכנותית מודרניים גם כוללים תכונות מתקדמות כמו מעבדים מובנים, מסדרי מידע מהירים ו엑סלהטורים חומרתיים מותאמים, מה שמאפשר להם לטפל במשימות חישוביות מורכבות בצורה יעילה.