பிஏஎல் மற்றும் பிஎல்ஏ, வடிவமைப்பு மற்றும் வேறுபாடுகள் என்ன?

சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்





முன்னதாக, வடிவமைத்தல் தர்க்க சுற்றுகள் பயன்படுத்தி செய்ய முடியும் எஸ்எஸ்ஐ (சிறிய அளவிலான ஒருங்கிணைப்பு) தர்க்க வாயில்கள் போன்ற கூறுகள், மல்டிபிளெக்சர்கள் , டி-மல்டிபிளெக்சர்கள், எஃப்.எஃப் கள் போன்றவை. ஆனால், இப்போது ஒரு பி.எல்.டி இந்த அனைத்து எஸ்.எஸ்.ஐ கூறுகளையும் மாற்ற முடியும். எனவே பி.எல்.டி உடன் ஒப்பிடும்போது எஸ்.எஸ்.ஐ தொழில் குறைய இதுவே காரணம், இவை பல பயன்பாடுகளில் பயன்படுத்தப்படுகின்றன. தி நிரல்படுத்தக்கூடிய தர்க்க சாதனம் அல்லது பி.எல்.டி. லாஜிக் சர்க்யூட்டை செயல்படுத்த பயன்படும் ஒரு வகையான சிப் ஆகும். இது பல வழிகளில் மாற்றியமைக்கக்கூடிய லாஜிக் சர்க்யூட் கூறுகளின் தொகுப்பை உள்ளடக்கியது. ஒரு பி.எல்.டி ஒரு கருப்பு பெட்டி போல தோற்றமளிக்கிறது, இது நிரல்படுத்தக்கூடிய சுவிட்சுகள் மற்றும் தர்க்க வாயில்களைக் கொண்டுள்ளது. சுவிட்சுகளின் முக்கிய செயல்பாடு, தர்க்க சுற்றுகளை இயக்க PLD க்குள் உள்ள தர்க்க வாயில்கள் பரஸ்பரம் இணைக்கப்படுவதை அனுமதிப்பதாகும். PLD கள் SPLD- எளிய PLD ( பி.எல்.ஏ & பிஏஎல் ), சிபிஎல்டி-சிக்கலான பி.எல்.டி. , FPGA கள்- புலம் நிரல்படுத்தக்கூடிய கேட் வரிசைகள் . இந்த கட்டுரை ஒரு பிஏஎல் மற்றும் பிஎல்ஏ, வடிவமைப்பு மற்றும் அவற்றின் வேறுபாடுகள் பற்றி விவாதிக்கிறது.

பிஏஎல் மற்றும் பிஎல்ஏ என்றால் என்ன?

இருவரும் நிரல்படுத்தக்கூடிய வரிசை தர்க்கம் மற்றும் நிரல்படுத்தக்கூடிய தர்க்க வரிசை PLD களின் வகைகள் (நிரல்படுத்தக்கூடிய தர்க்க சாதனங்கள்), இவை முக்கியமாக தொடர்ச்சியான தர்க்கத்தால் பரஸ்பரம் சேர்க்கை தர்க்கத்தை வடிவமைக்கப் பயன்படுகின்றன. இந்த இரண்டில் உள்ள முக்கிய வேறுபாடு என்னவென்றால், பிஏஎல் மற்றும் கேட்ஸ் மற்றும் நிலையான கேட் சேகரிப்புடன் வடிவமைக்கப்படலாம், அதேசமயம் பிஎல்ஏவை ஒரு நிரல்படுத்தக்கூடிய வரிசையுடன் வடிவமைக்க முடியும், ஆனால் ஒரு நிலையான தொகுப்பு அல்லது கேட் என்றாலும். ஒரு நிரல்படுத்தக்கூடிய தர்க்க சாதனம் எளிய மற்றும் நெகிழ்வான தர்க்க சுற்று வடிவமைப்பை வழங்குகிறது.




நிரல்படுத்தக்கூடிய வரிசை தர்க்கம்

நிரல்படுத்தக்கூடிய வரிசை தர்க்கம்

நிரல்படுத்தக்கூடிய தர்க்க சாதனங்களுக்கு முந்தையது கூட்டு தர்க்க சுற்றுகள் மல்டிபிளெக்சர்களுடன் வடிவமைக்க முடியும், மேலும் இந்த சுற்றுகள் கடினமானவை மற்றும் கலவையாக இருந்தன, பின்னர் PLD கள் உருவாக்கப்படுகின்றன. ஆரம்ப நிரல்படுத்தக்கூடிய தர்க்க சாதனம் ரோம், ஆனால் வன்பொருள் வீணான சிக்கல்கள் மற்றும் ஒவ்வொரு வன்பொருள் பயன்பாட்டிலும் அதிவேக வளர்ச்சி மேம்பாடு காரணமாக இது வெற்றிபெறவில்லை. இந்த சிக்கலை சமாளிக்க, பிஏஎல் மற்றும் பிஎல்ஏ பயன்படுத்தப்பட்டன. இவை இரண்டும் நிரல்படுத்தக்கூடியவை, மேலும் வன்பொருளை திறம்பட பயன்படுத்துகின்றன.



நிரல்படுத்தக்கூடிய தர்க்க வரிசை

நிரல்படுத்தக்கூடிய தர்க்க வரிசை

நிரல்படுத்தக்கூடிய வரிசை தர்க்கத்தின் வடிவமைப்பு (பிஏஎல்)

தி கால பிஏஎல் அல்லது நிரல்படுத்தக்கூடிய வரிசை தர்க்கத்தின் வரையறை இது ஒரு வகை பி.எல்.டி ஆகும், இது புரோகிராம் செய்யக்கூடிய லாஜிக் சாதன சுற்று என்று அழைக்கப்படுகிறது, மேலும் இந்த பிஏஎல் இன் வேலை பி.எல்.ஏ போன்றது. நிரல்படுத்தக்கூடிய வரிசை தர்க்கத்தின் வடிவமைப்பை நிலையான அல்லது வாயில்கள் மற்றும் நிரல்படுத்தக்கூடிய மற்றும் வாயில்கள் மூலம் செய்ய முடியும். இதைப் பயன்படுத்துவதன் மூலம், ஒவ்வொரு OR வாயிலுடனான கூட்டாளிகள் மற்றும் வாயில்கள் எங்கு வேண்டுமானாலும் இரண்டு சுலபமான செயல்பாடுகளைச் செயல்படுத்தலாம். SOP (தயாரிப்பு தொகை) ஒரு சரியான செயல்பாடு.

AND போன்ற தர்க்க வாயில்கள் தொடர்ந்து OR வாயில்களுடன் இணைக்கப்பட்டுள்ளதால், உற்பத்தி செய்யப்பட்ட தயாரிப்பு கால வெளியீட்டு செயல்பாடுகளுடன் விநியோகிக்கப்படவில்லை என்பதை இது குறிக்கிறது. பி.எல்.டி வளர்ச்சியின் பின்னணியில் உள்ள முக்கிய கருத்து என்னவென்றால், குறைபாடுள்ள வயரிங் அகற்றுவதன் மூலமும், தர்க்க வடிவமைப்பைத் தவிர்ப்பதன் மூலமும், மின் நுகர்வு குறைப்பதன் மூலமும் ஒரு கலவை பூலியன் தர்க்கத்தை ஒற்றை சில்லுடன் உருவாக்குவது.

பிஏஎல் எடுத்துக்காட்டு

பின்வருவனவற்றை செயல்படுத்தவும் பூலியன் வெளிப்பாடு உதவியுடன் நிரல்படுத்தக்கூடிய வரிசை தர்க்கம் (பிஏஎல்)


எக்ஸ் = ஏபி + ஏசி '
Y = AB ’+ BC’

மேலே கொடுக்கப்பட்ட இரண்டு பூலியன் செயல்பாடுகள் வடிவத்தில் உள்ளன SOP (தயாரிப்புகளின் தொகை) . பூலியன் வெளிப்பாடுகளில் உள்ள தயாரிப்பு சொற்கள் எக்ஸ் & ஒய், மற்றும் ஏசி ’என்று ஒரு தயாரிப்பு சொல் ஒவ்வொரு சமன்பாட்டிலும் பொதுவானது. எனவே, மேற்கண்ட இரண்டு சமன்பாடுகளை உருவாக்குவதற்கு தேவையான மொத்த தர்க்க வாயில்கள் AND வாயில்கள் -4 அல்லது நிரல்படுத்தக்கூடிய வாயில்கள் -2 ஆகும். சமமான பிஏஎல் லாஜிக் வரைபடம் கீழே காட்டப்பட்டுள்ளது.

பிஏஎல் லாஜிக் சர்க்யூட்

பிஏஎல் லாஜிக் சர்க்யூட்

நிரல்படுத்தக்கூடிய AND வாயில்கள் இயல்பான மற்றும் பூர்த்தி செய்யப்பட்ட மாறி உள்ளீடுகளுக்கான நுழைவு உரிமையைக் கொண்டுள்ளன. மேலே உள்ள தர்க்க வரைபடத்தில், ஒவ்வொரு AND வாயிலுக்கும் கிடைக்கக்கூடிய உள்ளீடுகள் A, A ’, B, B’, C, C ’. எனவே, ஒவ்வொரு AND வாயிலுடனும் ஒரு தயாரிப்பு காலத்தை உருவாக்க, நிரல் தேவை.
ஒவ்வொரு தயாரிப்பு வாயிலின் உள்ளீடுகளிலும் அனைத்து தயாரிப்பு விதிமுறைகளும் பெறப்படுகின்றன. இங்கே, லாஜிக் வாயிலில் நிரல்படுத்தக்கூடிய இணைப்புகளை ‘எக்ஸ்’ சின்னத்துடன் குறிக்கலாம்.

இங்கே, OR வாயில் உள்ளீடுகள் சரி செய்யப்பட்டுள்ளன. எனவே, தேவையான தயாரிப்பு விதிமுறைகள் ஒவ்வொரு OR வாயில் உள்ளீடுகளுடன் தொடர்புடையவை. இதன் விளைவாக, இந்த வாயில்கள் குறிப்பிட்ட பூலியன் சமன்பாடுகளை உருவாக்கும். தி '.' சின்னம் நிரந்தர இணைப்புகளைக் குறிக்கிறது.

நிரல்படுத்தக்கூடிய லாஜிக் வரிசையின் வடிவமைப்பு (பி.எல்.ஏ)

பி.எல்.ஏ என்ற சொல்லின் வரையறை பூலியன் செயல்பாட்டை ஒரு கூட்டுத்தொகை (எஸ்ஓபி) வடிவத்தில் வழங்குகிறது. இந்த நிரல்படுத்தக்கூடிய தர்க்க வரிசையின் வடிவமைப்பை AND, OR, மற்றும் NOT போன்ற தர்க்க வாயில்களைப் பயன்படுத்தி சிப்பில் புனையுவதன் மூலம் செய்ய முடியும், இது ஒவ்வொரு உள்ளீட்டையும் அதன் பாராட்டு ஒவ்வொரு AND மற்றும் வாயிலையும் பெறச் செய்கிறது.

ஒவ்வொரு AND வாயிலின் வெளியீடும் ஒவ்வொரு OR வாயிலுடனும் இணைக்கப்பட்டுள்ளது. இறுதியாக, OR வாயிலின் வெளியீடு சிப்பின் வெளியீட்டை உருவாக்குகிறது. எனவே, உற்பத்தியின் கூட்டுத்தொகையின் வெளிப்பாடுகளைப் பயன்படுத்த பொருத்தமான சங்கம் இவ்வாறு முடிக்கப்படுகிறது. நிரல்படுத்தக்கூடிய தர்க்க வரிசையில், AND & OR போன்ற தர்க்க வாயில்களின் இணைப்புகள் நிரல்படுத்தக்கூடியவை. பி.எல்.ஏ விலை உயர்ந்தது மற்றும் பிஏஎல் உடன் ஒப்பிடுவது கடினம். நிரலாக்கத்தின் சிரமத்தை அதிகரிப்பதற்காக நிரல்படுத்தக்கூடிய தர்க்க வரிசைக்கு பிஏஎல் இரண்டு மாறுபட்ட வளர்ந்த முறைகளைப் பயன்படுத்தலாம். இந்த வகையான முறையில், ஒவ்வொரு குறுக்குவெட்டு புள்ளியிலும் ஒரு உருகியைப் பயன்படுத்தி ஒவ்வொரு இணைப்பையும் செய்ய முடியும், தேவையற்ற இணைப்புகளை உருகி வீசுவதன் மூலம் பிரிக்க முடியும். இறுதி நுட்பம் இணைப்பை உருவாக்குவதில் ஈடுபடுகிறது, அதே நேரத்தில் துல்லியமான ஒன்றோடொன்று இணைப்பு மாதிரிக்கு வழங்கப்படும் பொருத்தமான அட்டையைப் பயன்படுத்தி புனையல் செயல்முறை.

பி.எல்.ஏவின் எடுத்துக்காட்டு

நிரல்படுத்தக்கூடிய தர்க்க வரிசை (பி.எல்.ஏ) உதவியுடன் பின்வரும் பூலியன் வெளிப்பாட்டை செயல்படுத்தவும்

எக்ஸ் = ஏபி + ஏசி '
Y = AB '+ BC + AC'

மேலே கொடுக்கப்பட்ட இரண்டு பூலியன் செயல்பாடுகள் SOP வடிவத்தில் உள்ளன (தயாரிப்புகளின் தொகை). பூலியன் வெளிப்பாடுகளில் உள்ள தயாரிப்பு சொற்கள் எக்ஸ் & ஒய், மற்றும் ஏசி ’என்று ஒரு தயாரிப்பு சொல் ஒவ்வொரு சமன்பாட்டிலும் பொதுவானது. எனவே, மேற்கண்ட இரண்டு சமன்பாடுகளை உருவாக்குவதற்கு தேவையான மொத்த தர்க்க வாயில்கள் AND வாயில்கள் -4, அல்லது நிரல்படுத்தக்கூடிய அல்லது வாயில்கள் -2 ஆகும். சமமான பி.எல்.ஏ லாஜிக் வரைபடம் கீழே காட்டப்பட்டுள்ளது.

பி.எல்.ஏ லாஜிக் சர்க்யூட்

பி.எல்.ஏ லாஜிக் சர்க்யூட்

நிரல்படுத்தக்கூடிய AND வாயில்கள் இயல்பான மற்றும் பூர்த்தி செய்யப்பட்ட மாறி உள்ளீடுகளுக்கான நுழைவு உரிமையைக் கொண்டுள்ளன. மேலே உள்ள தர்க்க வரைபடத்தில், ஒவ்வொரு AND வாயிலுக்கும் கிடைக்கக்கூடிய உள்ளீடுகள் A, A ’, B, B’, C, C ’. எனவே, ஒவ்வொரு AND வாயிலுடனும் ஒரு தயாரிப்பு காலத்தை உருவாக்க, நிரல் தேவை.
அனைத்து தயாரிப்பு விதிமுறைகளும் ஒவ்வொரு OR வாயிலின் உள்ளீடுகளிலும் பெறக்கூடியவை. இங்கே, லாஜிக் வாயிலில் நிரல்படுத்தக்கூடிய இணைப்புகளை ‘எக்ஸ்’ சின்னத்துடன் குறிக்கலாம்.

பிஏஎல் மற்றும் பிஎல்ஏ இடையே வேறுபாடு

தி அட்டவணை வடிவத்தில் பிஏஎல் மற்றும் பிஎல்ஏ இடையே வேறுபாடு முக்கியமாக அடங்கும் பிஏஎல் மற்றும் பிஎல்ஏ முழு வடிவம் , கட்டுமானம், கிடைக்கும் தன்மை, நெகிழ்வுத்தன்மை, செலவு, செயல்பாடுகளின் எண்ணிக்கை மற்றும் வேகம் ஆகியவை கீழே விவாதிக்கப்பட்டுள்ளன.

நிரல்படுத்தக்கூடிய வரிசை தர்க்கம் (பிஏஎல்) நிரல்படுத்தக்கூடிய லாஜிக் வரிசை (பி.எல்.ஏ)
PAL இன் முழு வடிவம் நிரல்படுத்தக்கூடிய வரிசை தர்க்கமாகும்பி.எல்.ஏ இன் முழு வடிவம் ஒரு நிரல்படுத்தக்கூடிய தர்க்க வரிசை
AND & OR வாயில்களின் நிரல் சேகரிப்பைப் பயன்படுத்தி PAL இன் கட்டுமானத்தை செய்ய முடியும்பி.எல்.ஏ இன் கட்டுமானத்தை நிரல்படுத்தக்கூடிய மற்றும் & வாயில்களின் நிலையான சேகரிப்பைப் பயன்படுத்தி செய்ய முடியும்.
பிஏஎல் கிடைப்பது குறைவாகவே உள்ளதுபி.எல்.ஏ கிடைப்பது அதிகம்
பிஏஎல் நிரலாக்கத்தின் நெகிழ்வுத்தன்மை அதிகம்பி.எல்.ஏ இன் நெகிழ்வுத்தன்மை குறைவாக உள்ளது
பிஏஎல் விலை விலை அதிகம்பி.எல்.ஏ இன் விலை நடுத்தர வரம்பு
பிஏஎல் இல் செயல்படுத்தப்பட்ட செயல்பாடுகளின் எண்ணிக்கை பெரியதுபி.எல்.ஏ இல் செயல்படுத்தப்படும் செயல்பாடுகளின் எண்ணிக்கை குறைவாக உள்ளது
பிஏஎல் வேகம் மெதுவாக உள்ளதுபி.எல்.ஏவின் வேகம் அதிகம்

எனவே, இது பிஏஎல் மற்றும் பிஎல்ஏ பற்றியது. மேலே உள்ள தகவல்களிலிருந்து, இறுதியாக, இவை நிரல்படுத்தக்கூடிய தர்க்க சாதனங்கள் (பி.எல்.டி) என்று நாம் முடிவு செய்யலாம் நிரல்படுத்தக்கூடிய தர்க்க வரிசை நிரல்படுத்தக்கூடிய வரிசை தர்க்கத்தை விட நெகிழ்வானது. ஆனால், நிரல்படுத்தக்கூடிய வரிசை தர்க்கம் ஒரு கூட்டு தர்க்க சுற்றுகளை சிரமமின்றி உருவாக்க முடியும். இங்கே உங்களுக்கு ஒரு கேள்வி, என்ன பங்கு டிஜிட்டல் எலக்ட்ரானிக்ஸ் நிறுவனத்தில் பிஏஎல் மற்றும் பிஎல்ஏ ?