- ஷிப்ட் பதிவு என்றால் என்ன:
- டிஜிட்டல் எலக்ட்ரானிக்ஸ் பதிவேடுகளின் வகைகள்
- 1. சீரியல் இன் - சீரியல் அவுட் ஷிப்ட் ரெஜிஸ்டர்கள்
- 2. சீரியல் இன் - இணையான அவுட் ஷிப்ட் பதிவு
- 3. இணையாக - சீரியல் அவுட் ஷிப்ட் பதிவு
- 4. இணையாக - இணையான அவுட் ஷிப்ட் பதிவு
- 5. இருதரப்பு மாற்ற பதிவேடுகள்
- 6. கவுண்டர்கள்
- ஷிப்ட் பதிவேடுகளின் பயன்பாடுகள்
ஷிப்ட் பதிவு என்றால் என்ன:
ஷிப்ட் ரெஜிஸ்டர்கள் தொடர்ச்சியான லாஜிக் சுற்றுகள், அவை தரவை சேமித்து மாற்றும் திறன் கொண்டவை. அவை ஃபிளிப் ஃப்ளாப்புகளால் ஆனவை, அவை ஒரு ஃபிளிப் ஃப்ளாப்பின் வெளியீடு மற்ற ஃபிளிப்-ஃப்ளாப்பின் உள்ளீடாக செயல்படக்கூடிய வகையில் இணைக்கப்பட்டுள்ளது, இது உருவாக்கப்படும் ஷிப்ட் பதிவேடுகளின் வகையைப் பொறுத்து.

ஷிப்ட் பதிவேடுகள் அடிப்படையில் ஒரு வகை பதிவேடாகும், அவை தரவை மாற்றும் திறன் கொண்டவை (“ஷிப்ட்”). பதிவேடுகள் பொதுவாக சேமிப்பக சாதனங்கள் ஆகும், அவை ஒரு குறிப்பிட்ட எண்ணிக்கையிலான ஃபிளிப் ஃப்ளாப்புகளை தொடர்ச்சியாக இணைப்பதன் மூலம் உருவாக்கப்படுகின்றன, மேலும் பதிவேட்டில் சேமிக்கக்கூடிய தரவுகளின் அளவு (பிட்களின் எண்ணிக்கை) எப்போதும் ஒவ்வொரு புரட்டிலும் நேரடியாக ஃபிளிப் ஃப்ளாப்புகளின் எண்ணிக்கையில் விகிதாசாரமாகும் ஃப்ளாப் ஒரு நேரத்தில் ஒரு பிட் மட்டுமே சேமிக்கும் திறன் கொண்டது. ஒரு பதிவேட்டில் உள்ள ஃபிளிப்-ஃப்ளாப்புகள் ஒரு ஃபிளிப் ஃப்ளாப்பின் வெளியீடு, மற்றொன்றின் உள்ளீடாக மாறும் வகையில் இணைக்கப்படும்போது, ஒரு ஷிப்ட் ரெஜிஸ்டர் உருவாக்கப்படுகிறது.

ஃபிளிப் ஃப்ளாப்ஸ் என்பது ஒரு தாழ்ப்பாளை ஒத்த செயல்பாட்டைக் கொண்ட சாதனங்கள். இது இரண்டு மாநிலங்களுக்கு இடையில் (0 அல்லது 1) நகரக்கூடிய ஒரு பிஸ்டபிள் வைப்ரேட்டர் என குறிப்பிடப்படலாம் மற்றும் பிட்களில் தரவை சேமிக்கும் திறன் கொண்டது. ஒவ்வொரு கடிகார சுழற்சியையும், வெளியீட்டில் அனுப்பப்பட்ட முந்தைய தரவையும் கொண்டு புதிய தரவு ஒரு திருப்பு தோல்வியில் படிக்கப்படுகிறது.
ஷிப்ட் ரெஜிஸ்டர்கள் எந்த ஃபிளிப்-ஃப்ளாப்புகளின் வர்த்தகம்?
இருப்பினும் இது ஃபிளிப் ஃப்ளாப்பின் வகையைப் பொறுத்தது, ஏனெனில் ஃபிளிப் ஃப்ளாப்புகளுக்கு இடையிலான உள்ளீடு, வெளியீடு மற்றும் கடிகார சுழற்சி உறவு வேறுபடுகின்றன. பல்வேறு வகையான ஃபிளிப் ஃப்ளாப்புகள் உள்ளன, ஆனால் ஷிப்ட் ரெஜிஸ்டர்களை உருவாக்குவதில் பொதுவாகப் பயன்படுத்தப்படும் டி (தாமதம்) -ஃப்ளிப் ஃப்ளாப்புகள் ஆகும்.
ஷிப்ட் பதிவேடுகளுக்கு மிகவும் விரும்பத்தக்கதாக இருக்கும் டி ஃபிளிப் ஃப்ளாப்புகளின் செயல்பாட்டிற்காக, டி ஃபிளிப் ஃப்ளாப்பின் கடிகாரத்தில் மாற்றம் ஏற்படும் போதெல்லாம் (ஃபிளிப் ஃப்ளாப்பின் விவரக்குறிப்புகளைப் பொறுத்து உயரும் அல்லது வீழ்ச்சி விளிம்பில்). “Q” வெளியீட்டில் உள்ள தரவு “D” உள்ளீட்டில் உள்ள அதே தரவாகிறது . ஃபிளிப் ஃப்ளாப்பின் வெளியீடு “Q” அடுத்த கடிகார சுழற்சி வரை அந்த மதிப்பில் இருக்கும், பின்னர் அது மீண்டும் உள்ளீட்டில் உள்ள மதிப்புக்கு (உயர் அல்லது குறைந்த, 1 அல்லது 0) மாறும்.

சஃப்ட் ரெஜிஸ்டர்கள் என்னவென்று இப்போது எங்களுக்குத் தெரியும், ஃபிளிப்-ஃப்ளாப் வகைகள் மற்றும் அவற்றின் பயன்பாடுகள் குறித்து ஆழமாக டைவ் செய்வோம். ஆனால் அதற்கு முன், ஷிப்ட் ரெஜிஸ்டர்கள் எங்கு பயன்படுத்தப்படுகின்றன என்பதைப் பற்றிய ஒரு நடைமுறை வெளிப்பாட்டைக் கொடுக்க, எல்.ஈ.டிகளின் காட்சி அல்லது வரிசையை இடைமுகப்படுத்த வெவ்வேறு மைக்ரோகண்ட்ரோலர்களுடன் நாங்கள் பயன்படுத்திய பிரபலமான ஷிப்ட் ரெஜிஸ்டர் 74HC595 ஐப் பார்ப்போம்.
- எல்.ஈ.டிகளின் வரிசையை கட்டுப்படுத்த அர்டுயினோவுடன் 74HC595 உடன் ஷிப்ட் பதிவு
- 7-பிரிவு காட்சி இடைமுகத்திற்கு ESP32 உடன் ஷிப்ட் பதிவு
- பல எல்.ஈ.டிகளைக் கட்டுப்படுத்த ராஸ்பெர்ரி பை மூலம் ஷிப்ட் ரெஜிஸ்டர்
- எல்.ஈ.டிகளின் வரிசையை கட்டுப்படுத்த பி.ஐ.சி உடன் ஷிப்ட் பதிவு
டிஜிட்டல் எலக்ட்ரானிக்ஸ் பதிவேடுகளின் வகைகள்
ஷிப்ட் பதிவேடுகள் தொடர்ச்சியாக அவற்றின் செயல்பாட்டு முறையால் வரிசை அல்லது இணையாக வகைப்படுத்தப்படுகின்றன .
ஆறு (6) அடிப்படை வகை ஷிப்ட் பதிவேடுகள் கீழே பட்டியலிடப்பட்டுள்ளன, இருப்பினும் அவற்றில் சில தரவு ஓட்டத்தின் திசையின் அடிப்படையில் மேலும் வலது அல்லது ஷிப்ட் இடதுபுறமாக பிரிக்கப்படலாம்.
1. சீரியல் இன் - சீரியல் அவுட் ஷிப்ட் ரெஜிஸ்டர் (SISO)
2. சீரியல் இன் - இணை அவுட் ஷிப்ட் பதிவு (SIPO)
3. இணையாக - இணையான அவுட் ஷிப்ட் பதிவு (PIPO)
4. இணையாக - சீரியல் அவுட் ஷிப்ட் பதிவு (பிசோ)
5. இருதரப்பு மாற்ற பதிவேடுகள்
6. கவுண்டர்கள்
1. சீரியல் இன் - சீரியல் அவுட் ஷிப்ட் ரெஜிஸ்டர்கள்
சீரியல் இன் - சீரியல் அவுட் ஷிப்ட் ரெஜிஸ்டர்கள் ஷிப்ட் ரெஜிஸ்டர்கள், அவை தரவுகளில் தொடர்ச்சியாக ஸ்ட்ரீம் செய்கின்றன (கடிகார சுழற்சிக்கு ஒரு பிட்) மற்றும் தரவை அதே வழியில் ஸ்ட்ரீம் செய்கின்றன, ஒன்றன் பின் ஒன்றாக.

ஒரு எளிய சீரியல் இன் - சீரியல் அவுட் 4-பிட் ஷிப்ட் பதிவேட்டில் மேலே காட்டப்பட்டுள்ளது, பதிவேட்டில் 4 ஃபிளிப் ஃப்ளாப்புகள் உள்ளன, மேலும் அது எவ்வாறு செயல்படுகிறது என்பதற்கான முறிவு கீழே விளக்கப்பட்டுள்ளது;
தொடக்கத்தில், ஷிப்ட் பதிவு முதலில் அழிக்கப்பட்டு, அனைத்து ஃபிளிப் ஃப்ளாப்புகளின் வெளியீடுகளையும் பூஜ்ஜியத்திற்கு கட்டாயப்படுத்துகிறது, உள்ளீட்டுத் தரவு பின்னர் உள்ளீட்டில் தொடர்ச்சியாகப் பயன்படுத்தப்படுகிறது, ஒரு நேரத்தில் ஒரு பிட்.
ஒரு SISO ஷிப்ட் பதிவு மூலம் தரவை மாற்ற இரண்டு அடிப்படை வழிகள் உள்ளன;
- அழிவில்லாத வாசிப்பு
- அழிவுகரமான வாசிப்பு
- அழிவில்லாத வாசிப்பு
அல்லாத - அழிவின் அளவுப் அடிப்படையில், மாற்றத்தை பதிவேடுகளை எப்போதும் ஒரு வேண்டும் படித்தல் / எழுதுதல் வாசிப்பு இடையே சுவிட்ச் அனுமதிக்க மற்றும் செயல்பாட்டு முறைகள் எழுத சேர்க்கப்பட்டது கூடுதல் வரி செயல்படும் முறை.
சாதனம் “எழுது” செயல்பாட்டு பயன்முறையில் இருக்கும்போது, ஷிப்ட் ரெஜிஸ்டர் ஒவ்வொரு தரவையும் ஒரு நேரத்தில் ஒரு பிட் வெளியேற்றும், இது அழிவுகரமான ரீட்அவுட் பதிப்பைப் போலவே செயல்படும், மேலும் தரவு இழக்கப்படுகிறது, ஆனால் செயல்பாட்டு முறை “படிக்க” மாறும்போது, தரவு அவை உள்ளீட்டில் மாற்றப்பட்டால் அவை மீண்டும் கணினியில் சென்று ஷிப்ட் பதிவேட்டில் உள்ளீடாக செயல்படும். இது தரவு நீண்ட காலம் இருப்பதை உறுதிப்படுத்த உதவுகிறது (இது வாசிப்பு பயன்முறையில் இருக்கும் வரை)
- அழிவுகரமான வாசிப்பு
அழிவுகரமான வாசிப்புகளுக்கு, ஃபிளிப் ஃப்ளாப் தகவலை மாற்றுவதால் தரவு முற்றிலும் இழக்கப்படுகிறது. மேலே உள்ள 4-பிட் ஷிப்ட் பதிவேட்டைக் கருதி, “1101” என்ற வார்த்தையை அனுப்ப விரும்புகிறோம். ஷிப்ட் பதிவேட்டை அழித்த பிறகு, அனைத்து ஃபிளிப் ஃப்ளாப்புகளின் வெளியீடு 0 ஆகிறது, எனவே முதல் கடிகார சுழற்சியின் போது இந்தத் தரவை (1101) தொடர்ச்சியாகப் பயன்படுத்தும்போது, ஃபிளிப் ஃப்ளாப்புகளின் வெளியீடுகள் கீழே உள்ள அட்டவணையைப் போல இருக்கும்.
முதல் கடிகார சுழற்சி:
|
FF0 |
FF1 |
FF2 |
FF3 |
|
1 |
0 |
0 |
0 |
இரண்டாவது கடிகார சுழற்சி:
|
FF0 |
FF1 |
FF2 |
FF3 |
|
0 |
1 |
0 |
0 |
மூன்றாவது கடிகார சுழற்சி:
|
FF0 |
FF1 |
FF2 |
FF3 |
|
1 |
0 |
1 |
0 |
நான்காவது கடிகார சுழற்சி:
|
FF0 |
FF1 |
FF2 |
FF3 |
|
1 |
1 |
0 |
1 |
2. சீரியல் இன் - இணையான அவுட் ஷிப்ட் பதிவு
நாம் பரிசீலிக்கும் இரண்டாவது வகை ஷிப்ட் பதிவேட்டில் SIPO Shift Register என்றும் அழைக்கப்படும் சீரியல் இன் - பேரலல் அவுட் ஷிப்ட் பதிவு. சீரியலில் இருந்து இணையாக தரவை மாற்ற இந்த வகையான ஷிப்ட் பதிவேடுகள் பயன்படுத்தப்படுகின்றன. ஒவ்வொரு கடிகார சுழற்சிக்கும் தரவு ஒன்றன் பின் ஒன்றாக வருகிறது, மேலும் அவை மாற்றப்பட்டு மாற்றப்படலாம் அல்லது ஒவ்வொரு வெளியீட்டிலும் படிக்கப்படலாம். இதன் பொருள் தரவைப் படிக்கும்போது, ஒவ்வொன்றும் பிட் படிக்கும்போது அந்தந்த வெளியீட்டு வரியில் ஒரே நேரத்தில் கிடைக்கும் (கீழே காட்டப்பட்டுள்ள 4-பிட் ஷிப்ட் பதிவேடுக்கான Q0 - Q3).
4-பிட்கள் சீரியல் - இணையான அவுட் ஷிப்ட் பதிவு கீழே உள்ள படத்தில் விளக்கப்பட்டுள்ளது.

4 பிட் ஷிப்ட் பதிவேட்டில் இணையான அவுட் 4 சீரியலில் இருந்து தரவு எவ்வாறு மாற்றப்படுகிறது என்பதைக் காட்டும் அட்டவணை கீழே காட்டப்பட்டுள்ளது, தரவு 1001 ஆக உள்ளது.
|
அழி |
FF0 |
FF1 |
FF2 |
FF3 |
|
1001 |
0 |
0 |
0 |
0 |
|
1 |
0 |
0 |
0 |
|
|
0 |
1 |
0 |
0 |
|
|
0 |
0 |
1 |
0 |
|
|
1 |
0 |
0 |
1 |
சீரியல் இன் - இணையான அவுட் ஷிப்ட் பதிவேட்டின் ஒரு சிறந்த எடுத்துக்காட்டு 74HC164 ஷிப்ட் பதிவு, இது 8 பிட் ஷிப்ட் பதிவேடு.
சாதனம் இரண்டு தொடர் தரவு உள்ளீடுகள் (டிஎஸ்ஏ மற்றும் டிஎஸ்பி), எட்டு இணை தரவு வெளியீடுகள் (Q0 முதல் Q7 வரை) கொண்டுள்ளது. தரவு டி.எஸ்.ஏ அல்லது டி.எஸ்.பி மூலம் தொடர்ச்சியாக உள்ளிடப்படுகிறது, மேலும் உள்ளீடு மற்ற உள்ளீடு மூலம் தரவு உள்ளீட்டிற்கான செயலில் உள்ள உயர் இயக்கமாக பயன்படுத்தப்படலாம். கடிகாரம் (சிபி) உள்ளீட்டின் குறைந்த-க்கு-உயர் மாற்றங்களில் தரவு மாற்றப்படுகிறது. மாஸ்டர் மீட்டமைப்பு உள்ளீட்டில் (எம்.ஆர்) ஒரு குறைந்த பதிவேட்டை அழிக்கிறது மற்றும் அனைத்து உள்ளீடுகளையும் மற்ற உள்ளீடுகளிலிருந்து சுயாதீனமாக கட்டாயப்படுத்துகிறது. உள்ளீடுகளில் கிளாம்ப் டையோட்கள் அடங்கும். இது VCC ஐ விட அதிகமான மின்னழுத்தங்களுக்கு உள்ளீடுகளை இடைமுகப்படுத்த தற்போதைய கட்டுப்படுத்தும் மின்தடைகளைப் பயன்படுத்த உதவுகிறது.

3. இணையாக - சீரியல் அவுட் ஷிப்ட் பதிவு
பேரலல் இன் - சீரியல் அவுட் ஷிப்ட் பதிவேட்டில், தரவு இணையாக வழங்கப்படுகிறது, எடுத்துக்காட்டாக, கீழே காட்டப்பட்டுள்ள 4-பிட் பதிவேட்டைக் கவனியுங்கள்.

இந்த பதிவேட்டை 4-பிட் வார்த்தையை சேமிக்கவும் மாற்றவும் பயன்படுத்தலாம், எழுதுதல் / மாற்றம் (WS) கட்டுப்பாட்டு உள்ளீடு ஷிப்ட் பதிவேட்டின் செயல்பாட்டு முறையை கட்டுப்படுத்துகிறது. WS கட்டுப்பாட்டு வரி குறைவாக இருக்கும்போது (எழுதும் முறை), தரவை D0 முதல் D3 வழியாக எழுதலாம் மற்றும் கடிகாரம் செய்யலாம். தரவை தொடர்ச்சியாக மாற்ற, WS கட்டுப்பாட்டு வரி உயர் (ஷிப்ட் பயன்முறை) கொண்டு வரப்படுகிறது, பின்னர் பதிவு கடிகார உள்ளீட்டில் தரவை மாற்றும். சீரியலில் உள்ள இணையானது எங்கள் ஷிப்ட் பதிவேட்டை பிசோ ஷிப்ட் பதிவு என்றும் அழைக்கப்படுகிறது.
74HC165 8-பிட் ஷிப்ட் பதிவேட்டில் ஒரு இணையான இன்-சீரியல் அவுட் ஷிப்ட் பதிவேட்டின் ஒரு சிறந்த எடுத்துக்காட்டு, இது சீரியல் இன்-சீரியல் அவுட் ஷிப்ட் பதிவேட்டில் இயக்கப்படலாம்.
சாதனம் ஒரு தொடர் தரவு உள்ளீடு (DS), எட்டு இணை தரவு உள்ளீடுகள் (D0 முதல் D7 வரை) மற்றும் இரண்டு நிரப்பு வரிசை வெளியீடுகள் (Q7 மற்றும் Q7 ') ஆகியவற்றைக் கொண்டுள்ளது. இணையான சுமை உள்ளீடு (பி.எல்) குறைவாக இருக்கும்போது, டி 0 முதல் டி 7 வரையிலான தரவு ஒத்திசைவற்ற முறையில் ஷிப்ட் பதிவேட்டில் ஏற்றப்படும். PL என்பது HIGH ஆக இருக்கும்போது DS இல் தொடர்ச்சியாக பதிவேட்டில் நுழைகிறது. கடிகாரத்தை இயக்கும் உள்ளீடு (CE) குறைவாக இருக்கும்போது, சிபி உள்ளீட்டின் குறைந்த-க்கு-உயர் மாற்றங்களில் தரவு மாற்றப்படும். CE இல் ஒரு உயர் CP உள்ளீட்டை முடக்கும். உள்ளீடுகள் 15 V க்கு அதிக வோல்டேஜ் சகிப்புத்தன்மை கொண்டவை. இது சாதனத்தை உயர்-க்கு-கீழ் நிலை மாற்ற பயன்பாடுகளில் பயன்படுத்த உதவுகிறது.
ஷிப்ட் பதிவேட்டின் செயல்பாட்டு வரைபடம் கீழே காட்டப்பட்டுள்ளது;

கணினிக்கான நேர வரைபடம் கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளது;

4. இணையாக - இணையான அவுட் ஷிப்ட் பதிவு
இணையான - இணையான அவுட் ஷிப்ட் பதிவேட்டில், உள்ளீட்டுத் தரவு வழங்கப்படுவதால் இணையான வெளியீடுகளில் உள்ள வெளியீட்டுத் தரவு ஒரே நேரத்தில் தோன்றும். இந்த வகை ஷிப்ட் பதிவேட்டை PIPO Shift பதிவு என்றும் அழைக்கப்படுகிறது.

டி 0 முதல் டி 3 வரையிலான ஒவ்வொரு உள்ளீட்டு ஊசிகளிலும் உள்ளீட்டுத் தரவு சாதனம் கடிகாரமாக இருக்கும் அதே நேரத்தில் படிக்கப்படுகிறது, அதே நேரத்தில், ஒவ்வொரு உள்ளீடுகளிலிருந்தும் படித்த தரவு தொடர்புடைய வெளியீட்டில் (Q0 இலிருந்து Q3 க்கு).
74HC195 மாற்று பதிவக ஒரு பல்நோக்கு மாற்று பதிவக உள்ளது வெளியே இணையாக மாற்று பதிவக - நாம் காண்கின்றனர் இதுவரை குறிப்பாக விவாதித்துள்ளனர் அனைத்து வகையான விவரித்தார் முறைகள் பெரும்பாலான உழைக்கும் திறன் என்று.
5. இருதரப்பு மாற்ற பதிவேடுகள்
ஷிப்ட் பதிவேடுகள் வலது அல்லது இடது தரவு மாற்றத்தை நிகழ்த்தலாம், அல்லது இரண்டும் ஷிப்ட் பதிவு மற்றும் அவற்றின் உள்ளமைவைப் பொறுத்து இருக்கும். வலது ஷிப்ட் செயல்பாடுகளில், பைனரி தரவு இரண்டால் வகுக்கப்படுகிறது. இந்த செயல்பாடு தலைகீழாக இருந்தால், பைனரி தரவு இரண்டால் பெருக்கப்படுகிறது. கூட்டு தர்க்கத்தின் பொருத்தமான பயன்பாட்டுடன், இரண்டு செயல்பாடுகளையும் செய்ய சீரியல் ஷிப்ட் பதிவேட்டை உள்ளமைக்க முடியும்.
கீழே உள்ள படத்தில் 4-பிட்கள் பதிவைக் கவனியுங்கள். இரண்டு NAND வாயில்கள் OR வாயில்களாக கட்டமைக்கப்பட்டுள்ளன, மேலும் அவை வலது அல்லது இடதுபுறமாக மாற்றத்தின் திசையை கட்டுப்படுத்த பயன்படுத்தப்படுகின்றன.

வலது அல்லது இடதுபுறமாக தரவு மாற்றப்படும் திசையை தீர்மானிக்க கட்டுப்பாட்டு வரி இடது / எழுது பயன்படுத்தப்படுகிறது.
74HC194 இரு-திசை மாற்ற பதிவு ஒரு சிறந்த எடுத்துக்காட்டு. சீரியல் மற்றும் இணை உள்ளீடு அல்லது வெளியீட்டின் அனைத்து முறைகள் மற்றும் மாறுபாடுகளிலும் பதிவு செயல்பட முடியும். கட்டுப்பாட்டு வரி, கடிகாரம், உள்ளீடு மற்றும் வெளியீட்டு ஊசிகளை முன்னிலைப்படுத்தும் 74HC194 இன் செயல்பாட்டு வரைபடம் கீழே காட்டப்பட்டுள்ளது.

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

6. கவுண்டர்கள்
கவுண்டர்கள், சில நேரங்களில் ரோட்டேட் ஷிப்ட் ரெஜிஸ்டர் என்று அழைக்கப்படுகின்றன, அவை அடிப்படையில் ஷிப்ட் ரெஜிஸ்டர்களாக இருக்கின்றன, அவை அவற்றின் வெளியீடுகளை சாதனத்தில் மீண்டும் உள்ளீடுகளாக அளிக்கின்றன, இது ஒரு குறிப்பிட்ட வடிவத்தை உருவாக்குகிறது. இந்த வகையான பதிவேடுகள் கவுண்டர்கள் என குறிப்பிடப்படுகின்றன, ஏனெனில் அவை வெளிப்படுத்தும் முறை மற்றும் வரிசை. ஷிப்ட் ரெஜிஸ்டர் கவுண்டர்களில் மிகவும் பிரபலமான வகை ரிங் கவுண்டர்கள்.
ரிங் கவுண்டர்
ரிங் கவுண்டர்கள் அடிப்படையில் ஒரு வகை கவுண்டராகும், இதில் மிக முக்கியமான பிட்டின் வெளியீடு குறைந்த குறிப்பிடத்தக்க பிட்டிற்கான உள்ளீடாக மீண்டும் வழங்கப்படுகிறது. டி-ஃபிளிப் ஃப்ளாப்புகளைப் பயன்படுத்தி கீழே உள்ள வரைபடத்தில் 4-பிட் ரிங் கவுண்டர் விளக்கப்பட்டுள்ளது.

கடிகார துடிப்பு பயன்படுத்தப்படும்போது, ஒவ்வொரு கட்டத்தின் வெளியீடும் அடுத்த நிலைக்கு மாற்றப்பட்டு, சுழற்சி தொடர்கிறது. தெளிவானதாக மாறும்போது, முதல் ஒன்றைத் தவிர அனைத்து ஃபிளிப் ஃப்ளாப்புகளும் (இது 1 ஆக அமைக்கப்படும்) பூஜ்ஜியத்திற்கு மீட்டமைக்கப்படும்.
ஷிப்ட் பதிவேடுகளின் பயன்பாடுகள்
ஷிப்ட் பதிவேடுகள் நிறைய பயன்பாடுகளில் பயன்படுத்தப்படுகின்றன;
1. தொடர் மாற்றத்திற்கு இணையாக, அவை கம்பிகளின் எண்ணிக்கையைக் குறைக்கப் பயன்படுகின்றன, அல்லது இரண்டு சாதனங்களுக்கிடையேயான தகவல்தொடர்புக்குத் தேவையான கோடுகள், ஏனெனில் தொடர் தொடர்புக்கு இணையாக ஒப்பிடும்போது இரண்டு கம்பிகள் மட்டுமே தேவைப்படுகின்றன, இது அனுப்பப்படும் பிட்களின் எண்ணிக்கையைப் பொறுத்தது.
2. மைக்ரோகண்ட்ரோலர்களுக்கான IO விரிவாக்கம். நவீன எலக்ட்ரானிக்ஸில், மைக்ரோகண்ட்ரோலர்கள் ஐஓ ஊசிகளை ரியல் எஸ்டேட்டுகள் என்று குறிப்பிடுகின்றன, மேலும் 100 லெட்களை இயக்குவது அல்லது ஒரு ஆர்டுயினோ அல்லது அட்மெக் 328 பி மைக்ரோகண்ட்ரோலர் போன்றவற்றைக் கொண்டு 100 ரீட் சுவிட்சுகளைப் படிப்பது போன்ற சில பயன்பாடுகளுக்கு முடிந்தவரை தேவை. எடுத்துக்காட்டாக, கீழேயுள்ள சுற்று வரைபடம் 8 எல்.ஈ.டிகளைக் கட்டுப்படுத்த இணையான ஷிப்ட் பதிவேட்டில் ஒரு சீரியல் எவ்வாறு பயன்படுத்தப்படலாம் என்பதை விளக்குகிறது, மூன்று மைக்ரோகண்ட்ரோலர்கள் ஐ.ஓ ஊசிகளைப் பயன்படுத்துகிறது.

3. அவை தொடர்ச்சியான சாதனங்களில் பயன்படுத்தப்படும் மாநில பதிவேட்டில் பயன்படுத்தப்படுகின்றன. வரையறுக்கப்பட்ட நினைவக இயந்திரத்தைப் போலவே, சாதனத்தின் அடுத்த நிலை எப்போதும் புதிய தரவை முந்தைய நிலைக்கு மாற்றி செருகுவதன் மூலம் தீர்மானிக்கப்படுகிறது.
4. மற்றொரு முக்கிய பயன்பாடு நேர தாமதங்களில் காணப்படுகிறது. சாதனங்களின் நேர தாமதத்திற்கு ஷிப்ட் பதிவேடுகள் பயன்படுத்தப்படுகின்றன, நேரம் கடிகாரத்தால் சரிசெய்யப்படுகிறது, அல்லது அடுக்கு ஷிப்ட் பதிவேடுகளால் அதிகரிக்கப்படுகிறது அல்லது குறைந்த குறிப்பிடத்தக்க பிட்டிலிருந்து வெளியீட்டை எடுத்துக்கொள்வதன் மூலம் குறைக்கப்படுகிறது.
நேர தாமதம் பொதுவாக சூத்திரத்தைப் பயன்படுத்தி கணக்கிடப்படுகிறது;
t = N * (1 / fc)
N என்பது வெளியீடு எடுக்கப்படும் ஃபிளிப் ஃப்ளாப் கட்டத்தின் எண்ணிக்கை, Fc என்பது கடிகார சமிக்ஞையின் அதிர்வெண் மற்றும் t என்பது தீர்மானிக்கப்படும் மதிப்பு என்பது வெளியீடு தாமதமாகிவிடும் நேரத்தின் அளவு.
பரந்த அளவிலான ஒரு குறிப்பிட்ட பணிக்கான ஷிப்ட் பதிவேட்டைத் தேர்ந்தெடுக்கும்போது, உங்கள் குறிப்பிட்ட தேவைக்கு பொருந்தக்கூடிய ஒன்றைத் தேர்ந்தெடுப்பதற்கு அதன் முக்கியத்துவத்தைத் தட்டச்சு செய்க, செயல்பாட்டு முறை, பிட் அளவு (ஃபிளிப் ஃப்ளாப்புகளின் எண்ணிக்கை), வலது அல்லது இடது அல்லது இருதரப்பு போன்றவை.
சில மிகவும் பிரபலமான மாற்றத்தை பதிவேடுகளை உள்ளன;
- 74HC 194 4-பிட் இருதரப்பு உலகளாவிய மாற்ற பதிவு
- 74HC 198 8-பிட் இருதரப்பு உலகளாவிய மாற்ற பதிவு
- 74HC595 சீரியல்-இன்-இணை-அவுட் ஷிப்ட் பதிவு
- 74HC165 இணை-இன்-சீரியல்-அவுட் ஷிப்ட் பதிவு
- ஐசி 74291 4-பிட் யுனிவர்சல் ஷிப்ட் ரெஜிஸ்டர், பைனரி அப் / டவுன் கவுண்டர், ஒத்திசைவு.
- மூன்று மாநில வெளியீடுகளுடன் ஐசி 74395 4-பிட் யுனிவர்சல் ஷிப்ட் பதிவு.
- ஐசி 74498 8-பிட் இருதரப்பு மாற்ற பதிவு இணை உள்ளீடுகள் மற்றும் மூன்று-மாநில வெளியீடுகளுடன்.
- ஐசி 74671 4-பிட் இருதரப்பு மாற்ற பதிவு.
- வெளியீட்டு சேமிப்பக பதிவேடுகளுடன் ஐசி 74673 16-பிட் சீரியல்-இன் சீரியல்-அவுட் ஷிப்ட் பதிவு.
- ஐசி 74674 16-பிட் இணை-இன் சீரியல்-அவுட் ஷிப்ட் பதிவு மூன்று-மாநில வெளியீடுகளுடன்.
இன்னும் பல உள்ளன, உங்கள் பயன்பாட்டிற்கு எது பொருத்தமானது என்பதை நீங்கள் கண்டுபிடிக்க வேண்டும்.
படித்ததற்கு நன்றி, அடுத்த முறை வரை.
