
पीएलडी से पहले, मल्टीप्लेक्सर्स का उपयोग कॉम्बिनेशन लॉजिक सर्किट को डिजाइन करने के लिए किया गया था, ये सर्किट अत्यधिक जटिल और कठोर थे। फिर प्रोग्रामेबल लॉजिक डिवाइस (PLD) विकसित किए जाते हैं, और पहला PLD ROM था। रॉम डिज़ाइन बहुत सफल नहीं था क्योंकि यह हार्डवेयर अपव्यय और हर बड़े अनुप्रयोग के लिए हार्डवेयर में बढ़ती घातीय वृद्धि के मुद्दे पर उभरा। ROM की सीमाओं को पार करने के लिए, PLA और PAL को तैयार किया गया। PLA और PAL प्रोग्राम करने योग्य हैं और प्रभावी रूप से हार्डवेयर का उपयोग करते हैं।
तुलना चार्ट
तुलना के लिए आधार | पीएलए | पाल |
---|---|---|
के लिए खड़ा है | प्रोग्रामेबल तर्क सरणी | प्रोग्रामेबल एरे लॉजिक |
निर्माण | और या द्वार के प्रोग्राम सरणी। | और फाटकों के क्रमबद्ध सरणी और या फाटकों की निश्चित सरणी। |
उपलब्धता | कम विपुल | अधिक आसानी से उपलब्ध है |
लचीलापन | अधिक प्रोग्रामिंग लचीलापन प्रदान करता है। | कम लचीलापन प्रदान करता है, लेकिन अधिक संभावना है। |
लागत | महंगा | इंटरमीडिएट की लागत |
कार्यों की संख्या | बड़ी संख्या में कार्यों को लागू किया जा सकता है। | कार्यों की सीमित संख्या प्रदान करता है। |
गति | धीरे | उच्च |
पीएलए की परिभाषा
पीएलए प्रोग्रामेबल लॉजिक एरे के लिए है जो एसओपी (उत्पादों का योग) फॉर्म में बूलियन फ़ंक्शन को प्रस्तुत करता है। PLA में चिप पर निर्मित नहीं, और OR द्वार होते हैं। यह प्रत्येक इनपुट को एक नॉट गेट द्वारा पास करता है जो प्रत्येक इनपुट और इसके पूरक को हर एंड गेट के लिए उपलब्ध कराता है। प्रत्येक और गेट का आउटपुट प्रत्येक OR गेट को दिया जाता है। अंत में, OR गेट आउटपुट चिप आउटपुट का उत्पादन करता है। तो, यह है कि एसओपी अभिव्यक्तियों को नियोजित करने के लिए कैसे उपयुक्त कनेक्शन हैं।

PLA में AND और OR सरणियों के कनेक्शन प्रोग्राम योग्य हैं। PAL की तुलना में PLA को अधिक महंगा और जटिल माना जाता है। प्रोग्रामिंग की आसानी को बढ़ाने के लिए PLA के लिए दो अलग-अलग विनिर्माण तकनीकों का उपयोग किया जा सकता है। इस तकनीक में, प्रत्येक कनेक्शन को प्रत्येक चौराहे बिंदु पर एक फ्यूज के माध्यम से बनाया जाता है, जहां अवांछित कनेक्शनों को फ्यूज उड़ाकर हटाया जा सकता है। बाद की तकनीक में विशिष्ट इंटरकनेक्शन पैटर्न के लिए प्रदान किए गए उचित मास्क की मदद से निर्माण प्रक्रिया के समय कनेक्शन बनाना शामिल है।
पाल की परिभाषा
पाल (प्रोग्रामेबल एरे लॉजिक) भी एक पीएलडी (प्रोग्रामेबल लॉजिक डिवाइस) सर्किट है जो पीएलए के समान काम करता है। PAL PLA के विपरीत प्रोग्रामेबल और गेट्स को नियत करता है लेकिन फिक्स्ड या गेट्स को नियोजित करता है। यह दो सरल कार्यों को लागू करता है जहां प्रत्येक OR गेट से जुड़े और फाटकों की संख्या उत्पाद की अधिकतम शर्तों को निर्दिष्ट करती है जो किसी विशेष फ़ंक्शन के सम-प्रतिनिधित्व उत्पादों में उत्पन्न हो सकती हैं। जबकि AND गेट्स OR गेट्स से सदा जुड़े रहते हैं, जो यह दर्शाता है कि उत्पादित उत्पाद शब्द आउटपुट फ़ंक्शन के साथ साझा करने योग्य नहीं है।

पीएलडी विकसित करने के पीछे मुख्य अवधारणा एक एकल चिप में एक जटिल बूलियन तर्क को एम्बेड करना है। इसलिए, अविश्वसनीय वायरिंग को समाप्त करना, लॉजिक डिज़ाइन को रोकना और बिजली की खपत को कम करना।
पीएलए और पाल के बीच महत्वपूर्ण अंतर
- PLA PLD है, जिसमें दो स्तर के प्रोग्रामेबल लॉजिक और प्लेन और OR प्लेन शामिल हैं। दूसरी ओर, PAL में केवल प्रोग्रामेबल और प्लेन और फिक्स्ड OR प्लेन होते हैं।
- जब उपलब्धता की बात आती है, तो पाल आसान उत्पादन के साथ अधिक आसानी से उपलब्ध होता है। इसके विपरीत, पीएलए आसानी से उपलब्ध नहीं है।
- PLA एक PAL से अधिक लचीला है।
- PAL की तुलना में PLA महंगा है।
- पीएलए द्वारा प्रदान किए गए कई फ़ंक्शन अपेक्षाकृत अधिक हैं क्योंकि यह ओआर प्लेन की प्रोग्रामिंग को भी सक्षम बनाता है।
- पाल तेजी से काम करता है जबकि पीएलए तुलनात्मक रूप से धीमा है।
निष्कर्ष
प्रोग्रामेबल लॉजिक एरे (पीएलए) और प्रोग्रामेबल एरे लॉजिक (पाल) पीएलडी (प्रोग्रामेबल लॉजिक डिवाइसेज) हैं जहां पीएलए पीएएल की तुलना में अधिक अनुकूलनीय और लचीला है। हालांकि, PAL आसानी से एक संयोजन लॉजिक सर्किट का उत्पादन कर सकता है।