48. أجهزة المنطق القابلة للبرمجة (PLDs): PLA و PAL
أجهزة المنطق القابلة للبرمجة (PLDs) هي دوائر متكاملة تسمح للمستخدمين بتخصيص الوظيفة المنطقية للجهاز بعد التصنيع، مما يوفر أرضية وسط مرنة بين الدوائر المتكاملة الثابتة والمعالجات الدقيقة.
هيكل PLD العام
تنفذ PLDs تعبيرات SOP باستخدام مصفوفتين:
- مصفوفة AND (توليد حدود الناتج): تولد جميع حدود الناتج الضرورية (الحدود الصغرى أو النواتج المبسّطة).
- مصفوفة OR (الجمع): تجمع حدود الناتج المطلوبة لتكوين المخرجات النهائية.
1. مصفوفة المنطق القابلة للبرمجة (PLA)
- الخصائص: كل من مصفوفة AND ومصفوفة OR قابلتان للبرمجة.
- الميزة: مرنة للغاية، وقادرة على تقليل التعبيرات المعقدة ومشاركة حدود الناتج بين مخارج متعددة.
- العيوب: معقدة التصنيع وبطيئة بسبب مصفوفتي برمجة كبيرتين.
2. منطق المصفوفة القابلة للبرمجة (PAL)
- الخصائص: مصفوفة AND قابلة للبرمجة، لكن مصفوفة OR ثابتة.
- الميزة: أبسط وأسرع وأرخص من PLAs لأن مصفوفة AND فقط هي التي تحتاج إلى تهيئة. أسهل في التنفيذ على الأجهزة.
مهّدت PLDs الطريق للأجهزة الحديثة والأكثر تعقيدًا مثل FPGAs (المصفوفات البوابية القابلة للبرمجة ميدانيًا).