ஆல்கஹால் எச்சங்களின் 1 மற்றும் 2 ஐ பதிவு செய்யவும். egais ஐ பதிவு செய்கிறது
7.2 பரிமாற்ற பதிவேடுகள்
7.2.1 FIFO எச்சரிக்கை நிகழ்வு பதிவு (FWEV)
பிட் 7 RXFIFO3 |
பிட் 6 RXFIFO2 |
பிட் 5 RXFIFO1 |
பிட் 4 - |
பிட் 3 TXFIFO3 |
பிட் 2 TXFIFO2 |
பிட் 1 TXFIFO1 |
பிட் 0 - |
RXWARN3-1 | இருப்பு | TXWARN3-1 | இருப்பு | ||||
0 | 0 | 0 | - | 0 | 0 | 0 | - |
ஆர் | - | ஆர் | - |
TXWARN.பரிமாற்ற தோல்வி எச்சரிக்கை. TXCx பதிவேட்டில் TFWL பிட்டால் வரையறுக்கப்பட்ட வரம்பை மீறும் போது தொடர்புடைய FIFO எண்ட்பாயிண்ட் மற்றும் தொடர்புடைய இறுதிப்புள்ளியில் இருந்து பரிமாற்றம் இயக்கப்படும் போது "1" என அமைக்கவும். FIFO அழிக்கப்படும் போது FIFO க்கு புதிய தரவை எழுதுவதன் மூலம் அல்லது TXSx பதிவேட்டில் TX_DONE பிட் மூலம் குறிப்பிடப்பட்டுள்ளபடி, எச்சரிக்கை நிலை அழிக்கப்படும் போது இந்த பிட் அழிக்கப்படும்.
RXWARN.வரவேற்பு மீறல் எச்சரிக்கை. EPCx பதிவேட்டில் RFWL பிட் வரையறுக்கப்பட்ட வரம்பை மீறும் போது தொடர்புடைய FIFO எண்ட்பாயின்ட் "1" என அமைக்கவும். FIFO இலிருந்து தரவைப் படிப்பதன் மூலம் எச்சரிக்கை நிலை அழிக்கப்படும்போது அல்லது FIFO அழிக்கப்படும்போது இந்த பிட் அழிக்கப்படும்.
7.2.2 FIFO எச்சரிக்கை முகமூடி பதிவு (FWMSK)
FWEV பதிவேட்டில் தொடர்புடைய பிட் அமைக்கப்பட்டால், MAEV பதிவேட்டில் WARN அமைக்கப்படும். அழிக்கப்படும் போது, FWEV பதிவேட்டில் உள்ள தொடர்புடைய பிட் எச்சரிக்கையை அமைக்கவில்லை.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
FWEV பதிவேட்டில் உள்ள அதே பிட் விளக்கம் | |||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
r/w |
7.2.3 பிரேம் எண் மிக முக்கியமான பதிவு (FNH)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
எம்.எஃப் | UL | RFC | ஒதுக்கப்பட்ட | FN10-8 | |||
1 | 1 | 0 | - | 0 | 0 | 0 | |
ஆர் | ஆர் | w/r | - | ஆர் |
எஃப்.என்.சட்ட எண். இது கடைசி SOF பாக்கெட்டில் தற்போது பெறப்பட்ட சட்ட எண். முந்தைய பரிமாற்றத்தின் 12060 பிட்களின் போது (அதிகபட்ச சட்ட நீளம், FLMAX) சரியான பிரேம் எண் பெறப்படவில்லை என்றால், சட்ட எண் செயற்கையாக அதிகரிக்கப்படும். இரண்டு தொடர்ச்சியான பிரேம்கள் விடுபட்டிருந்தால் அல்லது செல்லாததாக இருந்தால், தற்போதைய FN ஆனது "உறைந்த" மற்றும் SOF பாக்கெட்டில் இருந்து பிரேம் எண்ணுடன் ஏற்றப்படும்.
FNH பதிவேட்டைப் படிப்பதற்கு முன், ஃபிரேம் எண்ணின் குறைந்த பைட் ஃபார்ம்வேரால் படிக்கப்பட்டிருந்தால், பயனர் உண்மையில் ஒரு இடையகப் பதிவேட்டின் உள்ளடக்கத்தைப் படிக்கிறார், அதில் குறைந்த பைட் இருக்கும் போது அந்த பதிவேட்டின் பிரேம் எண்ணின் மூன்று பிட்களின் மதிப்பு இருக்கும். வாசிக்கப்பட்டது. சட்ட எண்ணைப் படிப்பதற்கான சரியான வரிசை: FNL, FNH. ஃப்ரேம் எண் லோ பைட் (FNL) பதிவேட்டின் ஆரம்ப வாசிப்பு இல்லாமல், FNH பதிவேட்டிற்கான செயல்பாடுகளைப் படிக்கவும், பிரேம் எண்ணில் மூன்று குறைந்தபட்ச குறிப்பிடத்தக்க பிட்களின் உண்மையான மதிப்பைப் படிக்கிறது. மீட்டமைக்கும்போது, FN ஆனது "0" ஆக அமைக்கப்பட்டது.
RFC.பிரேம் கவுண்டரை மீட்டமைக்கவும். இந்த பிட்டை அமைப்பது பிரேம் எண்ணை 0x0000க்கு மீட்டமைக்கிறது, அதன் பிறகு இந்த பிட் தானாகவே அழிக்கப்படும். இந்த பிட் எப்போதும் "0" ஆக படிக்கப்படுகிறது.
UL.கொடியைத் திறக்கவும். இந்த பிட் குறைந்தபட்சம் இரண்டு பிரேம்கள் எதிர்பார்த்த பிரேம் எண் இல்லாமல் பெறப்பட்டது அல்லது 12060 பிட் நேரத்திற்குள் செல்லுபடியாகும் SOF பெறப்படவில்லை என்பதைக் குறிக்கிறது. இந்த பிட் அமைக்கப்பட்டால், அடுத்த செல்லுபடியாகும் பாக்கெட்டிலிருந்து சட்ட எண் FN இல் ஏற்றப்படும். மீட்டமைக்கும்போது, இந்தக் கொடி "1"க்கு அமைக்கப்பட்டது.
எம்.எஃப். SOF கொடியின் இழப்பு. பெறப்பட்ட SOF பாக்கெட்டில் உள்ள பிரேம் எண் எதிர்பார்த்த மதிப்புக்கு சமமாக இல்லாதபோது அல்லது 12060 பிட்களின் வருகைக்குள் SOF பெறப்படாதபோது இந்த பிட் அமைக்கப்படுகிறது. மீட்டமைக்கும்போது, இந்தக் கொடி "1"க்கு அமைக்கப்பட்டது.
7.2.4 பிரேம் எண் குறைந்த பைட் (FNL) பதிவு
இந்த பதிவேட்டில் மேலே விவரிக்கப்பட்டுள்ளபடி, பிரேம் எண்ணின் குறைந்த பைட் உள்ளது. நிலைத்தன்மையை உறுதிப்படுத்த, இந்த குறைந்த பைட்டைப் படிப்பதால், FNH பதிவேட்டில் உள்ள பிரேம் எண்ணின் மூன்று பிட்கள் பதிவேட்டைப் படிக்கும் போது இணைக்கப்படும். சட்ட எண்ணைப் படிப்பதற்கான சரியான வரிசை: FNL, FNH. மீட்டமைக்கும்போது, FN ஆனது "0" ஆக அமைக்கப்பட்டது.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
FN7-0 | |||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
ஆர் |
7.2.5 செயல்பாட்டு முகவரிப் பதிவு (FAR)
இந்த பதிவு சாதனத்தின் செயல்பாட்டு முகவரியை அமைக்கிறது. எண்ட்பாயிண்ட் கண்ட்ரோல் ரிஜிஸ்டர் மூலம் வெவ்வேறு எண்ட்பாயிண்ட் எண்கள் தனித்தனியாக அமைக்கப்பட்டுள்ளன.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
AD_EN | கி.பி.6-0 | ||||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
r/w | r/w |
கி.பி.முகவரி. இந்த புலத்தில் 7-பிட் செயல்பாட்டு முகவரி உள்ளது, இது சாதனத்திற்கு அனுப்பப்படும் அனைத்து எழுத்துக்களையும் அனுப்பவும் பெறவும் பயன்படுகிறது.
AD_EN.அனுமதி முகவரி. பிட் "1" என அமைக்கப்பட்டால், முகவரி ஒப்பீட்டில் AD6-0 பிட்கள் பயன்படுத்தப்படும் (விவரங்களுக்கு பிரிவு 6.2 ஐப் பார்க்கவும்). அழிக்கப்படும் போது, பஸ்ஸில் உள்ள எந்த எழுத்துக்கும் சாதனம் பதிலளிக்காது.
குறிப்பு: சோதனைச் சாவடி கட்டுப்பாட்டுப் பதிவு 0 இல் DEF பிட் அமைக்கப்பட்டால், இறுதிப்புள்ளி 0 இயல்புநிலை முகவரிக்கு பதிலளிக்கும்.
7.2.6 DMA கட்டுப்பாட்டுப் பதிவு (DMACNTRL)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
DEN | IGNRXTGL | டிடிஜிஎல் | ADMA | டிஎம்ஓடி | DSRC2-0 | ||
0 | 0 | 0 | 0 | 0 | 0 | - | 0 |
r/w | r/w | r/w | r/w | r/w | r/w |
DSRC. DMA ஆதாரம். DMA Source Bits புலத்தில் ஒரு பைனரி மதிப்பு உள்ளது, இது DMA ஆதரவிற்கு எந்த எண்ட்பாயிண்ட் 1...6 கிடைக்கிறது என்பதைக் குறிப்பிடுகிறது. மீட்டமைக்கப்படும்போது DSRC பிட்கள் அழிக்கப்படும். அட்டவணை 7 DSRC பிட் அமைப்புகளை பட்டியலிடுகிறது.
அட்டவணை 7. DSRC பிட்களின் விளக்கம்
DSRC | இறுதிப்புள்ளி எண் | ||
2 | 1 | 0 | |
0 | 0 | 0 | 1 |
0 | 0 | 1 | 2 |
0 | 1 | 0 | 3 |
0 | 1 | 1 | 4 |
1 | 0 | 0 | 5 |
1 | 0 | 1 | 6 |
1 | 1 | எக்ஸ் | ஒதுக்கப்பட்ட |
டிஎம்ஓடி. DMA பயன்முறை. DMA கோரிக்கை எப்போது நிகழும் என்பதை இந்த பிட் தீர்மானிக்கிறது. அது அழிக்கப்பட்டால், பரிமாற்றம் முடிந்ததும் DMA கோரிக்கை தோன்றும். EP1, EP3 மற்றும் EP5 ஆகிய இறுதிப்புள்ளிகளை அனுப்புவதற்கு, TX_DONE பிட் (FIFOஐ அனுப்ப வேண்டிய புதிய தரவை நிரப்ப) சுட்டிக்காட்டியபடி தரவு முழுமையாக மாற்றப்பட்டது. EP2, EP4 மற்றும் EP6 பெறும் இறுதிப்புள்ளிகளுக்கு, இது RX_LAST பிட்டை பிரதிபலிக்கிறது. DMOD பிட் அமைக்கப்படும் போது, தொடர்புடைய FIFO எச்சரிக்கை பிட் அமைக்கப்படும் போது DMA கோரிக்கை ஏற்படும். மீட்டமைக்கும்போது DMOD பிட் அழிக்கப்பட்டது.
கோரிக்கையின் நிலை அழிக்கப்படும் வரை அனுப்பும் இறுதிப்புள்ளியிலிருந்து DMA கோரிக்கை இயக்கப்படும். DMOD "0" என அமைக்கப்பட்டால், ஃபார்ம்வேர் தொடர்புடைய டிரான்ஸ்மிட் நிலைப் பதிவேட்டை (TXSx) படிக்கும் வரை, TX_DONE பிட்டை அழிக்கும் வரை அல்லது டிரான்ஸ்மிட் கட்டளைப் பதிவேட்டில் (TXCx) TX_LAST பிட் நிறுவப்பட்டால், DMA கோரிக்கைகள் ஏற்படும். வன்பொருள் செயல்படுத்தப்பட்ட மென்பொருள். DMOD பிட் "1" க்கு அமைக்கப்பட்டால், FIFO எச்சரிக்கை நிபந்தனைகள் அழிக்கப்படும் வரை DMA கோரிக்கைகள் ஏற்படும், இது போதுமான பைட்டுகளை இறுதிப்புள்ளிக்கு அனுப்புவதால் அல்லது TX_DONE பிட் டிரான்ஸ்மிஷன் காரணமாக அமைக்கப்பட்டிருந்தால்.
கோரிக்கையின் நிலை அழிக்கப்படும் வரை அனுப்பும் இறுதிப்புள்ளியிலிருந்து DMA கோரிக்கை இயக்கப்படும். DMOD ஆனது "0" என அமைக்கப்பட்டால், ஃபார்ம்வேர் பொருத்தமான பெறுதல் நிலைப் பதிவேட்டை (RXSx) படிக்கும் வரை, RX_LAST பிட்டை அழிக்கும் வரை அல்லது போதுமான சுழற்சிகள் வாசிப்பின் காரணமாக FIFO காலியாகிவிட்டால், DMA கோரிக்கைகள் ஏற்படும். DMOD பிட் "1" என அமைக்கப்பட்டால், FIFO மீறல் எச்சரிக்கை தெளிவாக இருக்கும் வரை அல்லது போதுமான வாசிப்பு சுழற்சிகள் காரணமாக FIFO எண்ட்பாயிண்ட் காலியாகிவிடும் வரை DMA கோரிக்கைகள் எழுப்பப்படும்.
DMOD "0" என அமைக்கப்பட்டு, இறுதிப்புள்ளி மற்றும் DMA இயக்கப்பட்டிருந்தால், ஃபார்ம்வேர் தொடர்புடைய TXSx அல்லது RXSx பதிவேட்டைப் படிக்கும் வரை DMA கோரிக்கை ஏற்படும், இதனால் TX_DONE/RX_LAST பிட் அழிக்கப்படும். DMOD பிட் "1" என அமைக்கப்பட்டு, இறுதிப்புள்ளி மற்றும் DMA ஆகியவை இயக்கப்பட்டிருந்தால், FIFO மீறல் எச்சரிக்கை கூறும் வரை DMA கோரிக்கை ஏற்படும்.
ADMA.தானியங்கி டிஎம்ஏ. இந்த பிட்டை அமைப்பது, தேர்ந்தெடுக்கப்பட்ட பெறுதல் அல்லது அனுப்பும் இறுதிப்புள்ளியை தானாகவே செயல்படுத்துகிறது. ADMA பயன்முறையை இயக்கும் முன், DMA கட்டுப்பாட்டுப் பதிவேட்டில் (DMACNTRL) உள்ள DEN பிட் அழிக்கப்பட வேண்டும். டிஎம்ஏ நிகழ்வுப் பதிவேட்டில் (டிஎம்ஏஇவி) NTGL தவிர வேறு ஏதேனும் பிட் அமைக்கப்படும் வரை ADMA பயன்முறை இயங்கும். ADMA பயன்முறையைத் தொடங்க, DMAEV பதிவேட்டில் உள்ள NTGL பிட்களைத் தவிர மற்ற அனைத்தும் அழிக்கப்பட வேண்டும்.
பெறுதல் செயல்பாடுகளுக்கு, ரிசீவர் தானாகவே இயங்கும்; ஒரு பாக்கெட் பெறப்பட்டால், அது DMA வழியாக நினைவகத்திற்கு மாற்றப்படும்.
பரிமாற்ற செயல்பாடுகளுக்கு, தரவு பாக்கெட் நினைவகத்திலிருந்து DMA வழியாக அனுப்பப்படுகிறது; டிரான்ஸ்மிட்டர் தானாகவே இயங்கும்.
ஒரு சாதனம் ADMA பயன்முறையில் நுழையும் போது, ஏற்கனவே உள்ள எந்த இறுதிப்புள்ளி நிலையும் இழக்கப்படலாம். FIFO இல் ஏற்கனவே தரவு இருந்தால், அது நிராகரிக்கப்படும். RX_EN மற்றும் TX_EN இன் தற்போதைய நிலையும் மாறலாம்.
ADMA ஐ அழிப்பது சாதனத்தை ADMA பயன்முறையிலிருந்து வெளியேற்றுகிறது. DEN ஒரே நேரத்தில் அல்லது அதற்குப் பிறகு அழிக்கப்படலாம். அதே நேரத்தில், அனைத்து டிஎம்ஏ செயல்பாடுகளும் உடனடியாக நிறுத்தப்படும் மற்றும் ஃபார்ம்வேர் மீதமுள்ள தரவை அனுப்ப வேண்டும். பின்னர் இருந்தால், ADMA பயன்முறையில் இருந்து வெளியேறும் முன், சாதனம் தற்போதைய DMA செயல்பாட்டை நிறைவு செய்யும் (DMAEV பதிவேட்டில் உள்ள DSHL பிட்டின் விளக்கத்தைப் பார்க்கவும்).
டிடிஜிஎல். DMA சுவிட்ச். துவக்கத்தின் போது ADMA செயல்பாடுகளின் நிலையைத் தீர்மானிக்க இந்த பிட் பயன்படுத்தப்படுகிறது. துவக்கத்தில், ஃபார்ம்வேர் இந்த பிட்டை DATA1 செயல்பாட்டில் தொடங்கினால் "1" ஆகவும், DATA0 செயல்பாட்டில் தொடங்கினால் "0" ஆகவும் அமைக்கிறது.
இந்த பிட்டை எழுதுவது DMAEV பதிவேட்டில் NTGL பிட்டையும் புதுப்பிக்கிறது.
IGNRXTGL. RX மாறுதலைப் புறக்கணிக்கிறது. இந்த பிட் அமைக்கப்பட்டால், DMAEV பதிவேட்டில் உள்ள NTGL பிட் மற்றும் தொடர்புடைய RXSx பதிவேட்டில் உள்ள TOGGLE பிட் ஆகியவற்றுக்கு இடையேயான ஒப்பீடு பெறுதல் செயல்பாடுகளின் போது புறக்கணிக்கப்படும். இந்த வழக்கில், பெறுதல் செயல்பாட்டின் போது இரண்டு பிட்களும் பொருந்தாதது ADMA செயல்பாட்டை நிறுத்தாது. இந்த பிட் அமைக்கப்படவில்லை என்றால், ADMA சிறிது பொருந்தாமல் நின்றுவிடும். மீட்டமைத்த பிறகு, இந்த பிட் "0" ஆக அமைக்கப்படும்.
7.2.7 DMA நிகழ்வுப் பதிவு (DMAEV)
இந்த பதிவேட்டில் உள்ள பிட்கள் ADMA பயன்முறையில் பயன்படுத்தப்படுகின்றன. சாதனம் ADMA பயன்முறையை அமைக்காவிட்டாலும், பிட்கள் 0...3 அவை அழிக்கப்படாவிட்டால் குறுக்கீடு ஏற்படலாம். இந்த பிட்கள் அனைத்தும் அழிக்கப்படும் வரை, ADMA பயன்முறையை துவக்க முடியாது. இந்த பிட்களில் ஏதேனும் ஒன்று அமைக்கப்பட்டால் ADMA பயன்முறை தானாகவே முடிவடையும்.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
ஒதுக்கப்பட்ட | என்.டி.ஜி.எல் | இருப்பு | DSIZ | DCNT | DERR | DSHLT | |
- | 0 | - | 0 | 0 | - | 0 | |
- | ஆர் | - | பசு | பசு | பசு | பசு |
DSHLT.சாஃப்ட் ஸ்டாப் டிஎம்ஏ. ஃபார்ம்வேர் மூலம் ADMA செயல்பாடுகள் நிறுத்தப்படும் போது இந்த பிட் அமைக்கப்படும். DMA இன்ஜின் தேவையான அனைத்து துப்புரவு செயல்பாடுகளையும் முடித்து, செயலற்ற நிலைக்குத் திரும்பிய பின்னரே இந்த பிட் அமைக்கப்படும். இது பின்வரும் நிபந்தனைகளின் கீழ் செய்யப்படுகிறது:
DERR. DMA பிழை. ஒரு பாக்கெட் பெறப்பட்டது அல்லது தவறாக அனுப்பப்பட்டது என்பதைக் குறிக்க இந்த பிட் அமைக்கப்பட்டுள்ளது. RXSx/TXSx பதிவேட்டில் உள்ள TOGGLE பிட், ஒரு பாக்கெட் அனுப்பப்பட்ட/பெறப்பட்ட பிறகு DMAEV பதிவேட்டில் உள்ள NTGL பிட்டுடன் சமமாக இல்லாவிட்டால் அது அமைக்கப்படும். (பாக்கெட் டிரான்ஸ்மிஷன் காரணமாக NTGL பிட் நிலை மாறுவதற்கு முன்பு இந்த ஒப்பீடு செய்யப்படுகிறது என்பதை நினைவில் கொள்ளவும்).
பெறுவதற்கு, DERR என்பது RX_ERRக்கு சமம். பரிமாற்றத்திற்கு, இது TX_DONE (தொகுப்பு) மற்றும் ACK_STAT (அமைக்கப்படவில்லை) க்கு சமம். DMA Error Counter Register (DMAERR) இல் AEH பிட் அமைக்கப்பட்டால், DMAERR பதிவேட்டில் உள்ள DMAERRCNT அழிக்கப்பட்டு மற்றொரு பிழை கண்டறியப்படும் வரை DERR அமைக்கப்படாது. DMAERR பதிவேட்டில் வரையறுக்கப்பட்டுள்ளபடி பிழைகள் கையாளப்படுகின்றன.
DCNT. DMA கவுண்டர். DMA கவுண்டர் பதிவு (DMACNT) "0" ஆக இருக்கும் போது இந்த பிட் அமைக்கப்படும் (DMACNT பதிவைப் பார்க்கவும்).
DSIZ. DMA அளவு. இந்த பிட் DMA பெறும் செயல்பாடுகளுக்கு மட்டுமே பொருத்தமானது. பெறப்பட்ட பாக்கெட் FIFO இன் மொத்த நீளத்தை விட குறைவாக இருப்பதை இது குறிக்கிறது. இது பொதுவாக நிறைய பர்ஸ்ட் டிரான்ஸ்மிஷனின் முடிவைக் காட்டுகிறது.
என்.டி.ஜி.எல்.அடுத்த சுவிட்ச். இந்த பிட் அடுத்த டேட்டா பாக்கெட்டை (அனுப்பினால்) அனுப்பும் போது மாறுதல் நிலையை அல்லது அடுத்த டேட்டா பாக்கெட்டுக்காக காத்திருக்கும் போது மாறுதல் நிலையை (பெறும் பட்சத்தில்) தீர்மானிக்கிறது. DMACNTRL பதிவேட்டில் DTGL பிட்டை எழுதுவதன் மூலம் இந்த பிட் துவக்கப்படுகிறது. DSRC2-0 ஆல் தற்போது தேர்ந்தெடுக்கப்பட்ட இறுதிப் புள்ளியில் ஒரு பாக்கெட் அனுப்பப்படும் அல்லது பெறப்படும் ஒவ்வொரு முறையும் அது நிலையை மாற்றுகிறது. ஒரு பிட் புதுப்பிப்பு செயல்பாட்டின் அதே நேரத்தில் DTGL எழுதும் செயல்பாடு நடந்தால், எழுதும் செயல்பாடு முன்னுரிமை பெறுகிறது.
ADMA செயல்பாட்டின் போது ஒரு பரிமாற்றம் செயல்பாட்டில் இருந்தால், DTGL பிட் TXCx பதிவேட்டில் தொடர்புடைய TOGGLE பிட்டை மேலெழுதும். இது USB இல் சரியான மாறுதல் தரவை உறுதி செய்கிறது.
இந்த நிகழ்வுகளுக்கு தொடர்புடைய முகமூடி பிட்கள் எதுவும் இல்லை என்பதை நினைவில் கொள்ளவும், ஏனெனில் அவை குறுக்கீட்டை உருவாக்கப் பயன்படுத்தப்படவில்லை.
7.2.8 DMA மாஸ்க் பதிவு (DMAMSK)
இந்த பதிவேட்டில் "1" என அமைக்கப்பட்ட எந்த பிட், DMAEV பதிவேட்டில் தொடர்புடைய நிகழ்வு நிகழும்போது தானாகவே ALTEV பதிவேட்டில் DMA பிட்டை அமைக்கும். இல்லையெனில், DMA பிட் அமைப்பது முடக்கப்பட்டுள்ளது. பிட்களின் விளக்கம் 0…3, பதிவு DMAEV ஐப் பார்க்கவும்.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
DSIZ | DCNT | DERR | DSHLT | ||||
- | 0 | 0 | - | 0 | |||
- | r/w | r/w | r/w | r/w |
7.2.9 மிரர் பதிவு (MIR)
இந்த பதிவு படிக்க மட்டுமே. இதைப் படிப்பது TXSx அல்லது RXSx பதிவேட்டின் நிலையை மாற்றாது, சேனலின் நிலையைச் சரிபார்க்க ஃபார்ம்வேர் இலவசம்.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
STAT | |||||||
- | |||||||
ஆர் |
STAT.நிலை. DMACNTRL பதிவேட்டில் DSRC2-0 புலத்தில் தேர்ந்தெடுக்கப்பட்ட டிரான்ஸ்மிட்டர் அல்லது ரிசீவரின் நிலை பிட்களை இந்தப் புலம் பிரதிபலிக்கிறது (DMA செயலில் அல்லது இயக்கப்பட்டிருக்க வேண்டியதில்லை). இது TXSx அல்லது RXSx உடன் ஒத்துள்ளது.
7.2.10 DMA கவுண்டர் பதிவு (DMACNT)
இந்தப் பதிவேடு ADMA செயல்பாடுகளுக்கு வரையறுக்கப்பட்ட அதிகபட்ச எண்ணிக்கையைக் குறிப்பிடுகிறது.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
AEH | DMAERRCNT | ||||||
0 | 0 | 0 | 0 | 0 | 0 | - | 0 |
r/w | r/w |
DCOUNT. DMA கவுண்டர். DMA செயல்பாட்டின் முடிவில், அது 0 ஆக மாறும் வரை இந்த புலம் குறைக்கப்படும். DMA நிகழ்வு பதிவேட்டில் DCNT பிட் அடுத்த DMA செயல்பாடு வெற்றிகரமாக முடிந்ததும் மட்டுமே அமைக்கப்படும். இந்த பதிவு அதன் முக்கியத்துவத்தை இழக்கவில்லை.
பெறுதல் செயல்பாடுகளுக்கு, ஒரு பாக்கெட் வெற்றிகரமாகப் பெறப்பட்டு, DMA வழியாக நினைவகத்திற்கு மாற்றப்படும் போது இந்த கவுண்டர் குறைக்கப்படும்.
பரிமாற்ற செயல்பாடுகளுக்கு, DMA வழியாக ஒரு பாக்கெட் நினைவகத்திலிருந்து மாற்றப்பட்டு வெற்றிகரமாக அனுப்பப்படும் போது இந்த கவுண்டர் குறைக்கப்படுகிறது.
DCOUNT ஐ பின்வருமாறு அமைக்க வேண்டும்: DCOUNT = (அனுப்ப வேண்டிய பாக்கெட் எண்) -1
ஒரு டிஎம்ஏசிஎன்டி எழுதும் செயல்பாடு அதே நேரத்தில் குறைப்பு செயல்பாட்டின் போது ஏற்பட்டால், எழுதும் செயல்பாடு முன்னுரிமை பெறுகிறது.
7.2.11 DMA பிழை பதிவு (DMAERR)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
FHT | HOS | WKMODE | இருப்பு | ENUC | ENUSB | PNDUC | PNDUSB |
0 | 0 | 0 | - | 1 | 1 | 1 | 1 |
w/r0 | w/r | w/r | - | w/r | w/r | பசு | பசு |
DMAERRCNT. DMA பிழை கவுண்டர். எண்கணிதப் பிழையைக் கையாளும் திறனுடன் இணைந்து, ADMA பயன்முறையை நிறுத்துவதற்கு முன், இந்த கவுண்டர் அதிகபட்ச எண்ணிக்கையிலான தொடர்ச்சியான பேருந்து பிழைகளை தீர்மானிக்கிறது. ஃபார்ம்வேர் 7-பிட் கவுண்டரை முன்னமைக்கப்பட்ட மதிப்புக்கு அமைக்கலாம். ADMA தொடங்கிய பிறகு, ஒவ்வொரு முறையும் பஸ் பிழை கண்டறியப்படும்போது முன்னமைக்கப்பட்ட மதிப்பில் இருந்து கவுண்டர் 1 ஆல் குறைக்கப்படும். ஒவ்வொரு வெற்றிகரமான மாற்றமும் கவுண்டரை முன்னமைக்கப்பட்ட மதிப்புக்கு மீட்டமைக்கிறது. ADMA பயன்முறை நிறுத்தப்பட்டால், கவுண்டரும் முன்னமைக்கப்பட்ட மதிப்பிற்கு மீண்டும் அமைக்கப்படும்.
கவுண்டர் 0ஐ அடைந்து மற்றொரு தவறான பாக்கெட் கண்டறியப்பட்டால், DMA நிகழ்வு பதிவேட்டில் DERR பிட் அமைக்கப்படும். பிரிவு 7.2.7 இல் உள்ள விவரங்கள். இந்த பதிவு அதன் முக்கியத்துவத்தை இழக்கவில்லை.
DMAERRCNT பின்வருமாறு அமைக்கப்பட வேண்டும்: DMAERRCNT = 3D (அதிகபட்ச அனுப்ப முயற்சிகள்) - 1
ADMA செயலிழந்தால் மட்டுமே இந்தப் பதிவேடுக்கான எழுத்து அணுகல் சாத்தியமாகும். இல்லையெனில், அது புறக்கணிக்கப்படுகிறது. ADMA செயலில் இருக்கும் போது இந்த பதிவேட்டில் இருந்து படித்தால் கவுண்டரின் தற்போதைய மதிப்பை வழங்குகிறது. ADMA செயலிழந்திருக்கும் போது பதிவேட்டில் இருந்து படித்தல் முன்னமைக்கப்பட்ட மதிப்பை வழங்கும். AEH அமைக்கப்பட்டால் மட்டுமே கவுண்டர் குறைக்கப்படும் (தானியங்கி பிழை கையாளுதல் இயக்கப்பட்டது).
தானியங்கி பிழை கையாளுதல். தற்போதைய மாற்றம் பயன்முறையைப் பொறுத்து இந்த பிட் இரண்டு வெவ்வேறு அர்த்தங்களைக் கொண்டுள்ளது:
இந்த பயன்முறை பெரிய வரிசை இடமாற்றங்கள், குறுக்கீடுகள் மற்றும் கட்டுப்பாட்டுக்கு பயன்படுத்தப்படுகிறது. இந்த பயன்முறையில் AEH ஐ அமைப்பது CRCகள் அல்லது பிட் பொருத்துதல் பிழைகள் கொண்ட பாக்கெட்டுகளை தானியங்கு செயலாக்கத்தை செயல்படுத்துகிறது.
டிரான்ஸ்மிட் செயல்பாட்டின் போது இந்த பிட் அமைக்கப்பட்டால், சாதனம் தானாகவே FIFO ஐ மீண்டும் ஏற்றுகிறது மற்றும் பிரதான கட்டுப்படுத்தி ACK ஐ வழங்காத பாக்கெட் வரிசையை மறுவரிசைப்படுத்துகிறது. இந்த பிட் அழிக்கப்பட்டால், தானியங்கி பிழை கையாளுதல் முடக்கப்படும்.
பெறுதல் செயல்பாடுகளின் போது இந்த பிட் அமைக்கப்பட்டால், பிழையில் பெறப்பட்ட ஒரு பாக்கெட் (DMAEV பதிவேட்டில் உள்ள DERR பிட்டின் விளக்கத்தால் வரையறுக்கப்பட்டுள்ளது) அந்த பாக்கெட்டை மீண்டும் பெறுவதற்காக FIFO இலிருந்து தானாகவே அழிக்கப்படும். இந்த பிட் அழிக்கப்பட்டால், தானியங்கி பிழை கையாளுதல் முடக்கப்படும்.
இந்த பிட்டை அமைப்பது பிழைகளுடன் பெறப்பட்ட பாக்கெட்டுகளைப் புறக்கணிக்க சாதனத்தை அனுமதிக்கிறது (DMAEV பதிவேட்டில் உள்ள DERR பிட்டின் விளக்கத்தால் வரையறுக்கப்பட்டுள்ளது).
பெறுதல் செயல்பாடுகளின் போது இந்த பிட் அமைக்கப்பட்டால், சாதனம் தானாகவே அழிக்கப்பட்டு அடுத்த பாக்கெட்டைப் பெற FIFO ஐ மீட்டமைக்கும். தவறான பாக்கெட் புறக்கணிக்கப்பட்டது மற்றும் DMA மூலம் அனுப்பப்படவில்லை. இந்த பிட் அழிக்கப்பட்டால், தானியங்கி பிழை கையாளுதல் முடக்கப்படும்.
7.2.12 பதிவேட்டை இயக்கு (WKUP)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
விற்பனையகம் | DEF | ஒதுக்கப்பட்ட | EP3-0 | ||||
0 | 0 | - | 0 | 0 | 0 | 0 | 0 |
r/w | r/w | - | ஆர்; வன்பொருள் "0"க்கு |
PNDUSB.எதிர்பார்க்கப்படும் USB இயக்கப்பட்டது. இந்த சாதனம் USB செயல்பாட்டின் மூலம் இயக்கப்படும் என்பதை இந்த பிட் குறிக்கிறது. இது விழித்தெழுதல் குறுக்கீடு கோரிக்கை சமிக்ஞையையும் அனுப்புகிறது. PNDUSB பிட் "0" உள்ளீட்டுடன் பிரதான கட்டுப்படுத்தியால் அழிக்கப்பட வேண்டும். கடினமான மீட்டமைப்பு இந்த பிட்டை அமைக்கிறது.
PNDUC.மைக்ரோகண்ட்ரோலர் இயக்கப்படும் வரை காத்திருக்கிறது. மைக்ரோகண்ட்ரோலரால் கோரப்படும் போது சாதனம் இயக்கப்படும் என்பதை இந்த பிட் குறிக்கிறது. இது விழித்தெழுதல் குறுக்கீடு கோரிக்கை சமிக்ஞையையும் அனுப்புகிறது. PNDUC பிட் "0" உள்ளீட்டுடன் பிரதான கட்டுப்படுத்தியால் அழிக்கப்பட வேண்டும். கடினமான மீட்டமைப்பு இந்த பிட்டை அமைக்கிறது.
ENUSB. USB தீர்மானம். "1" என அமைக்கப்பட்டால், USB செயல்பாடு கண்டறியப்படும்போது சாதனத்தை இயக்க இந்த பிட் உதவுகிறது.
ENUC.மைக்ரோகண்ட்ரோலர் தீர்மானம். "1" என அமைக்கப்படும் போது, மைக்ரோகண்ட்ரோலர் சாதனத்தை அணுகும்போது சாதனத்தை இயக்க இந்த பிட் உதவுகிறது.
WKMODE.பயன்முறையை இயக்கு. கீழே காட்டப்பட்டுள்ளபடி பவர்-ஆன் நிகழ்வு நிகழும்போது சாதனம் பவர்-ஆன் குறுக்கீட்டை (இயக்கப்பட்டிருந்தால்) உருவாக்கும் இடைவெளியை இந்த பிட் தேர்ந்தெடுக்கிறது:
0 - உடனடி டர்ன்-ஆன் குறுக்கீட்டை உருவாக்குகிறது
1 - டர்ன்-ஆன் தாமதத்திற்குப் பிறகு டர்ன்-ஆன் குறுக்கீட்டை உருவாக்குகிறது
HOS.இடைநீக்கம் நிறுத்தம். இந்த பிட் அமைக்கப்பட்டால், சாதனம் இடைநிறுத்தப்பட்ட நிலையில் நுழைந்தவுடன் ஹால்ட் பயன்முறையில் நுழைகிறது. இடைநிறுத்தப்பட்ட நிலையில் "1" என்று எழுதுவது எந்த விளைவையும் ஏற்படுத்தாது.
FHT.கட்டாயமாக நிறுத்துங்கள். ஹோஸ்ட் இணைக்கப்படாத போது (MCNTRL பதிவேட்டில் NAT ஆனது "0" ஆக அமைக்கப்பட்டுள்ளது), இந்த பிட்டை அமைப்பது ஹோஸ்ட்டை ஹால்ட் பயன்முறையில் வைக்கும். ஹோஸ்ட் இணைக்கப்படும் போது (NAT முதல் "1" வரை), "1" உள்ளீடு புறக்கணிக்கப்படும்.
7.2.13 இறுதிப்புள்ளி கட்டுப்பாட்டுப் பதிவு 0 (EPC0)
இந்த பதிவு முடிவுப்புள்ளி 0 ஐ கட்டுப்படுத்துகிறது.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
இருப்பு | ACK_STAT | TX_DONE | TCOUNT4-0 | ||||
- | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- | CoR | CoR | ஆர் |
எபி.இறுதி புள்ளி. இந்த புலத்தில் 4-பிட் எண்ட்பாயிண்ட் முகவரி உள்ளது. இறுதிப்புள்ளி 0 க்கு, இந்த பிட்கள் வன்பொருள் மூலம் 0000b க்கு அமைக்கப்பட்டுள்ளன.
DEF.இயல்புநிலை முகவரி. பிட் அமைக்கப்படும் போது, சாதனமானது FAR6-0/EP03-0 புலங்களின் உள்ளடக்கத்தைப் பொருட்படுத்தாமல், இயல்புநிலை முகவரிக்கு பதிலளிக்கும். இறுதிப்புள்ளிக்கு IN எழுத்து அனுப்பப்பட்டால், DEF பிட் தானாகவே அழிக்கப்படும்.
இந்த பிட் இயல்புநிலை முகவரியிலிருந்து ஒதுக்கப்பட்ட முகவரிக்கு மாற உதவுகிறது. இயல்புநிலை முகவரியான 00000000000b இலிருந்து பேருந்து எண்ணின் போது குறிப்பிடப்பட்ட முகவரிக்கு செல்வது SET_ADDRESS தப்பிக்கும் வரிசையின் நடுவில் தோல்வியடையக்கூடும். கட்டுப்பாட்டு வரிசையை முடிக்க இது அவசியம். எவ்வாறாயினும், SET_ADRESS கட்டளையை மற்றொரு தப்பிக்கும் வரிசை உடனடியாகப் பின்தொடரும் போது பிழைகளைத் தவிர்ப்பதற்காக இந்த வரிசை முடிந்தவுடன் உடனடியாக முகவரியை மாற்ற வேண்டும்.
யூ.எஸ்.பி மீட்டமைப்பில், ஃபார்ம்வேர் நிறுவ 10எம்எஸ் உள்ளது, மேலும் FAR பதிவேட்டில் 0x80 மற்றும் EPC0 பதிவேட்டில் 0x00 என்று எழுத வேண்டும். SET_ADRESS கட்டளையைப் பெற்றவுடன், ஃபார்ம்வேர் EPC0 பதிவேட்டில் 0x40 மற்றும் FAR பதிவேட்டில் 0x80 என்று எழுத வேண்டும்.
விற்பனையகம்.
1. - டிரான்ஸ்மிட் FIFO இயக்கப்பட்டது மற்றும் ஒரு IN எழுத்து பெறப்பட்டது.
2. - FIFO இயக்கப்பட்ட மற்றும் OUT எழுத்து பெறப்பட்டது.
குறிப்பு:
STALL சிக்னலின் ஒப்புகையை அனுப்பியவுடன், தொடர்புடைய டிரான்ஸ்மிட்/ரிசீவ் ஸ்டேட்டஸ் ரெஜிஸ்டர்களில் RX_LAST மற்றும் TX_DONE பிட்கள் அமைக்கப்படும்.
7.2.14 பரிமாற்ற நிலைப் பதிவு 0 (TXS0)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
ஒதுக்கப்பட்ட | IGN_IN | ஃப்ளஷ் | நிலைமாற்று | இருப்பு | TX_EN | ||
- | 0 | 0 | 0 | 0 | 0 | - | 0 |
- | r/w | r/w HW | r/w | - | r/w HW |
TCOUNT.பரிமாற்ற கவுண்டர். இந்த பிட் FIFO இல் கிடைக்கும் வெற்று பைட்டுகளின் எண்ணிக்கையைக் குறிக்கிறது. இறுதிப்புள்ளி 0க்கு இந்தப் புலம் 8ஐத் தாண்டுவதில்லை.
TX_DONE.இடமாற்றம் முடிந்தது. பிட் அமைக்கப்பட்டால், முழு பாக்கெட்டும் அனுப்பப்பட்டதைக் குறிக்கிறது. இந்தப் பதிவேட்டைப் படிக்கும்போது அது அழிக்கப்படும்.
ACK_STAT.ஒப்புகை நிலை. இந்த பிட், முன்னர் அனுப்பப்பட்ட பாக்கெட்டின் ரசீதுக்கான ஒப்புகையின், பிரதான கட்டுப்படுத்தியிலிருந்து பெறப்பட்ட நிலையைக் குறிக்கிறது. TX_DONE "1" ஆக அமைக்கப்படும் போது இந்த பிட் விளக்கப்படுகிறது. ஒப்புகை பெறும்போது அது அமைக்கப்படுகிறது; இல்லையெனில், அது சுத்திகரிக்கப்படுகிறது. இந்த பதிவேட்டை படிக்கும் போது இந்த பிட்டும் அழிக்கப்படுகிறது.
7.2.15 டிரான்ஸ்மிட் கட்டளை பதிவு 0 (TXC0)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
ஒதுக்கப்பட்ட | IGN_IN | ஃப்ளஷ் | நிலைமாற்று | இருப்பு | TX_EN | ||
- | 0 | 0 | 0 | 0 | 0 | - | 0 |
- | r/w | r/w HW | r/w | - | r/w HW |
TX_EN.பரிமாற்ற அனுமதி. இந்த பிட் FIFO இலிருந்து தரவு பரிமாற்றத்தை செயல்படுத்துகிறது. IN எழுத்துக்கு பதிலளிக்கும் விதமாக, ஒரு பாக்கெட் அனுப்பப்பட்ட பிறகு அல்லது STALL ஒப்புக்கொண்ட பிறகு, அது சிப் மூலம் அழிக்கப்படுகிறது. பாக்கெட்டை அனுப்புவதற்கு ஃபார்ம்வேர் மூலம் அமைக்கப்பட வேண்டும். RX_EN பிட் பெறுதல் கட்டளைப் பதிவு 0 (RXC0) இந்த பிட்டை மீறுகிறது; ஏனெனில் RX_EN அமைக்கப்பட்டால், RX_EN அழிக்கப்படும் வரை TX_EN பிட் புறக்கணிக்கப்படும்.
FIFO தரவு எதுவும் எழுதப்படாமல் இந்த பிட் அமைக்கப்படும் போது பூஜ்ஜிய நீளத்தின் பாக்கெட்டுகள் காட்டப்படும்.
நிலைமாற்று.
ஃப்ளஷ்.இந்த பிட்டிற்கு 1 ஐ எழுதுவது கட்டுப்பாட்டுச் சோதனைச் சாவடி FIFO இலிருந்து எல்லா தரவையும் அழிக்கிறது, இறுதிப் புள்ளியை செயலற்ற நிலைக்கு மீட்டமைக்கிறது, FIFO படிக்க மற்றும் எழுதும் சுட்டிகளை அழிக்கிறது, பின்னர் தன்னைத்தானே அழிக்கிறது. யுஎஸ்பிக்கு தரவை மாற்றுவதற்கு எண்ட்பாயிண்ட் தற்போது FIFO0 ஐப் பயன்படுத்தினால், பரிமாற்றம் முடியும் வரை பறிப்பு தாமதமாகும். இந்த பிட் மீட்டமைப்பில் அழிக்கப்பட்டது. இது RXC0 பதிவேட்டில் உள்ள ஃப்ளஷ் பிட்டுக்கு சமம்.
IGN_IN. IN எழுத்தைப் புறக்கணித்தல். இந்த பிட் அமைக்கப்பட்டால், அதன் கட்டமைக்கப்பட்ட முகவரிக்கு அனுப்பப்படும் எந்த IN எழுத்தையும் இறுதிப்புள்ளி புறக்கணிக்கும்.
7.2.16 டிரான்ஸ்மிட் டேட்டா ரெஜிஸ்டர் 0 (TXD0)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
TXFD | |||||||
- | |||||||
r/w |
TXFD. FIFO தரவு பைட்டின் பரிமாற்றம். தரவு கையாளுதல் பற்றிய விளக்கத்திற்கு, பிரிவு 6.2.2 இல் "இருதரப்பு FIFO0 மேலாண்மை இறுதிப்புள்ளி செயல்பாடுகள்" என்பதைப் பார்க்கவும்.
ஃபார்ம்வேர் பயனுள்ள டேட்டா பாக்கெட் மட்டுமே எழுதப்பட வேண்டும் என்று எதிர்பார்க்கிறது. PID மற்றும் CRC16 தானாகவே உருவாக்கப்படும்.
7.2.17 நிலைப் பதிவேடு 0 (RXS0) பெறுக
இது இருதரப்புக் கட்டுப்பாட்டு முடிவுப்புள்ளிக்கான பெறுதல் நிலைப் பதிவேடு 0. பூஜ்ஜிய நீள OUT/SETUP பாக்கெட்டைப் பெற்ற பிறகு ஒரு SETUP பாக்கெட்டைப் பெற, இந்தப் பதிவேட்டின் இரண்டு வன்பொருள் பிரதிகள் உள்ளன. ஒன்று பூஜ்ஜிய நீள பாக்கெட்டைப் பெறும் நிலையைக் கொண்டுள்ளது, மற்றொன்று தரவுகளுடன் அடுத்த SETUP பாக்கெட்டின் நிலையைக் கொண்டுள்ளது. SETUP வெடிப்பைத் தொடர்ந்து பூஜ்ஜிய நீள வெடிப்பு ஏற்பட்டால், இந்தப் பதிவேட்டின் முதல் வாசிப்பானது பூஜ்ஜிய நீள வெடிப்பின் நிலையைக் குறிக்கிறது (RX_LAST "1" ஆகவும், RCOUNT ஐ "0" ஆகவும் அமைக்கவும்), இரண்டாவது வாசிப்பு SETUP வெடிப்பின் நிலை.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
இருப்பு | அமைவு | நிலைமாற்று | RX_LAST | RCOUNT3-0 | |||
- | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- | CoR | CoR | CoR | ஆர் |
RCOUNT.வரவேற்பு கவுண்டர். இந்த பிட் RX FIFO இல் உள்ள பைட்டுகளின் எண்ணிக்கையைக் குறிக்கிறது. இறுதிப்புள்ளி 0க்கு இந்தப் புலம் 8ஐத் தாண்டுவதில்லை.
RX_LAST.
நிலைமாற்று.இந்த பிட் ஒரு பாக்கெட்டை அனுப்பும் போது PID இன் பயன்பாட்டை தீர்மானிக்கிறது. "0" இன் மதிப்பு DATA0 PID ஐ உருவாக்குகிறது மற்றும் "1" இன் மதிப்பு DATA1 PID ஐ உருவாக்குகிறது. இந்த பிட் வன்பொருளால் மாற்றப்படவில்லை.
அமைவு.இந்த பிட் ஒரு நிறுவல் தொகுப்பு பெறப்பட்டதைக் குறிக்கிறது. பூஜ்ஜிய நீளம் கொண்ட ஒரு பாக்கெட்டில் இந்த பிட் மாறாமல் இருக்கும். இந்த பதிவேட்டை படிக்கும் போது இந்த பிட் அழிக்கப்படுகிறது.
7.2.18 கட்டளை பதிவு 0 (RXC0) பெறவும்
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
ஒதுக்கப்பட்ட | ஃப்ளஷ் | IGN_SETUP | IGN_OUT | RX_EN | |||
- | 0 | 0 | 0 | 0 | |||
- | r/w | r/w | r/w | r/w HW |
RX_EN.ஏற்றுக்கொள்ளும் அனுமதி. ஒவ்வொரு பாக்கெட் டேட்டாவும் பெறப்பட்ட பிறகு அல்லது OUT எழுத்துக்கு பதில் ஒரு STALL ஒப்புகை திரும்பும்போது OUT எழுத்தின் வரவேற்பு முடக்கப்படும். FIFO தரவு எதுவும் எழுதப்படாமல் இந்த பிட் அமைக்கப்படும் போது பூஜ்ஜிய நீளத்தின் பாக்கெட்டுகள் காட்டப்படும். தரவு வரவேற்பை மீண்டும் இயக்க, இந்த பிட்டில் "1" எழுதப்பட வேண்டும். SETUP பாக்கெட்டைப் பெறுவது எப்போதும் அனுமதிக்கப்படும். ரவுண்ட்-டிரிப் SETUP பாக்கெட்டுகளில் (குறிப்பிட்ட இறுதிப்புள்ளிக்கு) செல்லுபடியாகும் SETUP பாக்கெட் மற்ற SETUP அல்லாத எழுத்துகளுடன் பெறப்பட்டால், எண்ட்பாயிண்ட் கன்ட்ரோலர் புதிய SETUP பாக்கெட்டை நிராகரித்து ACKஐ வழங்கும். இது முதன்மைக் கட்டுப்படுத்தியால் முதல் SETUP எழுத்தின் ACK இழந்த நிலையில் இருந்து மீட்டெடுக்கிறது.
ஃப்ளஷ்.இந்த பிட்டிற்கு 1 ஐ எழுதுவது கட்டுப்பாட்டுச் சோதனைச் சாவடி FIFO இலிருந்து எல்லா தரவையும் அழிக்கிறது, இறுதிப் புள்ளியை செயலற்ற நிலைக்கு மீட்டமைக்கிறது, FIFO படிக்க மற்றும் எழுதும் சுட்டிகளை அழிக்கிறது, பின்னர் தன்னைத்தானே அழிக்கிறது. யுஎஸ்பிக்கு தரவை மாற்றுவதற்கு எண்ட்பாயிண்ட் தற்போது FIFO0 ஐப் பயன்படுத்தினால், பரிமாற்றம் முடியும் வரை பறிப்பு தாமதமாகும். இந்த பிட் மீட்டமைப்பில் அழிக்கப்பட்டது. இது TXC0 பதிவேட்டில் உள்ள ஃப்ளஷ் பிட்டுக்கு சமம்.
IGN_OUT. OUT எழுத்தைப் புறக்கணிக்கவும். இந்த பிட் அமைக்கப்படும் போது, இறுதிப்புள்ளி அதன் உள்ளமைக்கப்பட்ட முகவரிக்கு அனுப்பப்படும் எந்த OUT எழுத்தையும் புறக்கணிக்கும்.
IGN_SETUP.
7.2.19 டிரான்ஸ்மிட் டேட்டா ரெஜிஸ்டர் 0 (RXD0)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
RXFD | |||||||
- | |||||||
r/w |
RXFD. FIFO தரவு பைட்டைப் பெறவும். தரவு கையாளுதல் பற்றிய விளக்கத்திற்கு, பிரிவு 6.2.2 இல் "இருதரப்பு FIFO0 மேலாண்மை இறுதிப்புள்ளி செயல்பாடுகள்" என்பதைப் பார்க்கவும்.
ஃபார்ம்வேர் பயனுள்ள டேட்டா பாக்கெட்டை மட்டுமே படிக்க எதிர்பார்க்கிறது. PID மற்றும் CRC16 ஆகியவை உள்வரும் தரவு ஸ்ட்ரீமில் இருந்து தானாகவே அகற்றப்படும்.
7.2.20 இறுதிப்புள்ளி கட்டுப்பாட்டுப் பதிவு 0 (EPC1...EPC6)
ஒவ்வொரு ஒரு திசை முனைப்புள்ளியும் கீழே விவரிக்கப்பட்டுள்ள பிட்களுடன் EPCx பதிவேட்டைக் கொண்டுள்ளது.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
விற்பனையகம் | இருப்பு | ஐஎஸ்ஓ | EP_EN | EP3-0 | |||
0 | - | 0 | 0 | 0 | 0 | 0 | 0 |
r/w | - | r/w | r/w | r/w |
எபி.இறுதி புள்ளி. இந்த புலத்தில் 4-பிட் எண்ட்பாயிண்ட் முகவரி உள்ளது.
EP_EN.இறுதிப்புள்ளி தீர்மானம். இந்த பிட் அமைக்கப்படும் போது, FAR பதிவேட்டில் AD6-0 புலத்துடன் இணைந்து, முகவரி ஒப்பீட்டுக்கு EP3-0 புலம் பயன்படுத்தப்படுகிறது. பிரிவு 6.2 இல் விளக்கம். அழிக்கப்படும் போது, USB பஸ்ஸில் உள்ள எந்த எழுத்துக்கும் இறுதிப்புள்ளி பதிலளிக்காது.
குறிப்பு: FAR பதிவேட்டில் உள்ள AD_EN ஆனது சாதனத்தின் உலகளாவிய முகவரியை ஒப்பிடுவதை இயக்குகிறது. அது அழிக்கப்பட்டால், EP_EN இன் நிலையைப் பொருட்படுத்தாமல் எந்த முகவரிக்கும் சாதனம் பதிலளிக்காது.
ஐஎஸ்ஓ.ஐசோக்ரோனஸ். இந்த பிட் "1" க்கு அமைக்கப்படும் போது, இறுதிப்புள்ளி ஐசோக்ரோனஸ் ஆகும். இறுதிப்புள்ளி தயாராக இல்லை ஆனால் அனுமதிக்கப்பட்டால் NAK அனுப்பப்படும் என்று இது கருதுகிறது; ஏனெனில் ஒரு IN எழுத்துப் பெறப்பட்டால் மற்றும் பரிமாற்றத்திற்கான தரவு எதுவும் FIFO இல் இல்லை, அல்லது OUT எழுத்துப் பெறப்பட்டு FIFO நிரம்பியிருந்தால், ஐசோக்ரோனஸ் பரிமாற்றத்திற்கு USB ஹேண்ட்ஷேக் இல்லை.
விற்பனையகம்.இந்த பிட்டை அமைப்பது பின்வரும் நிபந்தனைகளின் கீழ் சிப் STALL சிக்னல் ஒப்புகைகளை உருவாக்குகிறது:
3. டிரான்ஸ்மிட் FIFO இயக்கப்பட்டது மற்றும் ஒரு IN சின்னம் பெறப்பட்டது.
4.
பெறுதல் FIFO இயக்கப்பட்டது மற்றும் OUT எழுத்து பெறப்பட்டது.
குறிப்பு:இந்த பிட் அமைக்கப்படும் போது SETUP சின்னம் STALL சமிக்ஞையை உருவாக்காது.
7.2.21 டிரான்ஸ்மிட் ஸ்டேட்டஸ் ரெஜிஸ்டர் எக்ஸ் (TXS1, TXS2, TXS3)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
TX_URUN | ACK_STAT | TX_DONE | TCOUNT4-0 | ||||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
CoR | CoR | CoR | ஆர் |
TCOUNT.பரிமாற்ற கவுண்டர். இந்த பிட் FIFO இல் கிடைக்கும் வெற்று பைட்டுகளின் எண்ணிக்கையைக் குறிக்கிறது. இந்த எண் 31 ஐ விட அதிகமாக இருந்தால், 31 இன் மதிப்பு தெரிவிக்கப்படும்.
TX_DONE.இடமாற்றம் முடிந்தது. பிட் அமைக்கப்படும் போது, இறுதிப்புள்ளி USB பாக்கெட்டுக்கு பதிலளித்ததைக் குறிக்கிறது. பிட் அமைக்க மூன்று நிபந்தனைகள் ஏற்படலாம்:
1. ஐஎஸ்ஓ அல்லாத செயல்பாட்டின் மூலம் IN எழுத்துக்கு பதிலளிக்கும் வகையில் முழுமையான தரவு பாக்கெட் அனுப்பப்பட்டது.
2. இறுதிப்புள்ளி IN எழுத்துக்கு பதில் ஒப்புகையை அனுப்பியது.
3.
ISO சட்டகத்தின் திட்டமிடப்பட்ட சேவை அனுப்பப்பட்டது அல்லது நிராகரிக்கப்பட்டது.
இந்த பதிவேட்டை படிக்கும் போது இந்த பிட் அழிக்கப்படுகிறது.
ACK_STAT.ஒப்புகை நிலை. TX_DONE அமைக்கப்படும் போது இந்த பிட் விளக்கப்படும்.
ISO அல்லாத செயல்பாடுகளுக்கு, இந்த பிட் முன்பு அனுப்பப்பட்ட பாக்கெட்டுக்கான ACK இன் ஒப்புகை நிலையை (முக்கிய கட்டுப்படுத்தியிலிருந்து) குறிக்கிறது. ACK பெறப்படும்போது இந்த பிட் தானாகவே அமைக்கப்படும்; இல்லையெனில், அது அழிக்கப்படுகிறது.
ISO செயல்பாடுகளுக்கு, ஃபிரேம் எண்ணின் குறைந்த பைட்டின் ஒப்பீடு (பிரிவு 7.2.22 இல் "IGN_ISOMSK" ஐப் பார்க்கவும்) நடந்தால், IN எழுத்துக்கு பதில் தரவு அனுப்பப்பட்டால் இந்த பிட் அமைக்கப்படும். இல்லையெனில், இந்த பிட் அழிக்கப்பட்டு, FIFO அழிக்கப்பட்டு, TX_DONE அமைக்கப்பட்டது.
இந்த பதிவேட்டை படிக்கும் போது இந்த பிட்டும் அழிக்கப்படுகிறது.
TX_URUN.கடத்தும் FIFO இன் ஆரம்ப நிறுத்தம். பரிமாற்றத்தின் போது டிரான்ஸ்மிட் FIFO காலியாகிவிட்டால், FIFO க்கு புதிய தரவு எதுவும் எழுதப்படவில்லை என்றால் இந்த பிட் அமைக்கப்படும். அப்படியானால், EOPயைத் தொடர்ந்து நெட்வொர்க் ஆர்கிடெக்சர் லேயர் கன்ட்ரோலர் (MAC) ஒரு பிட் பொருந்தும் பிழையை வழங்குகிறது. இந்தப் பதிவேட்டைப் படிக்கும்போது இந்த பிட் மீட்டமைக்கப்படும்.
7.2.22 கட்டளை பதிவு X (TXC1, TXC2, TXC3) அனுப்பவும்
ஒவ்வொரு டிரான்ஸ்மிட் எண்ட்பாயிண்ட் (1,3 மற்றும் 5) கீழே விவரிக்கப்பட்டுள்ள பிட்களுடன் ஒரு டிரான்ஸ்மிட் கட்டளைப் பதிவேட்டைக் கொண்டுள்ளது.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
IGN_ISOMSK | TFWL1-0 | RFF | ஃப்ளஷ் | நிலைமாற்று | கடந்த | TX_EN | |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
r/w | r/w | r/w HW | r/w HW | r/w | r/w HW | r/w HW |
TX_EN.பரிமாற்ற அனுமதி. இந்த பிட் FIFO இலிருந்து தரவு பரிமாற்றத்தை செயல்படுத்துகிறது. IN எழுத்துக்கு பதிலளிக்கும் விதமாக, ஒரு பாக்கெட் அனுப்பப்பட்ட பிறகு அல்லது STALL ஒப்புக்கொண்ட பிறகு, அது சிப் மூலம் அழிக்கப்படுகிறது. பாக்கெட்டை அனுப்புவதற்கு ஃபார்ம்வேர் மூலம் அமைக்கப்பட வேண்டும்.
கடந்த.இந்த பிட்டை அமைப்பது உள்ளீடு பாக்கெட் FIFO க்கு எழுதப்பட்டதைக் குறிக்கிறது. உண்மையான பரிமாற்றம் நடந்து கொண்டிருக்கும் போது, FIFO இல் தரவு ஸ்ட்ரீமை உள்ளிட இது பயன்படுகிறது. லாஸ்ட் பிட் அமைக்கப்படாமல், டிரான்ஸ்மிட் FIFO ஆனது டிரான்ஸ்மிஷனின் போது காலியாகிவிட்டால், EOPஐத் தொடர்ந்து பஸ் பிட் பொருத்துதல் பிழை ஏற்படும். FIFO க்கு தரவை எழுதாமல், இந்த பிட்டை அமைப்பதன் மூலம் பூஜ்ஜிய நீளத்தின் பாக்கெட்டுகள் குறிக்கப்படுகின்றன.
நிலைமாற்று. ISO அல்லது ISO அல்லாத செயல்பாடுகள் பயன்படுத்தப்படுகிறதா என்பதைப் பொறுத்து இந்த பிட்டின் செயல்பாடு வேறுபடும்.
ISO அல்லாத செயல்பாடுகளுக்கு, பாக்கெட்டை அனுப்பும் போது PID இன் பயன்பாட்டைக் குறிப்பிடுகிறது. "0" இன் மதிப்பு DATA0 PID ஐ உருவாக்குகிறது மற்றும் "1" இன் மதிப்பு DATA1 PID ஐ உருவாக்குகிறது. இந்த பிட் வன்பொருளால் மாற்றப்படவில்லை.
ISO செயல்பாடுகளுக்கு, இந்த பிட் மற்றும் ஃபிரேம் கவுண்டரின் (FNL0) குறைந்த பிட்கள் TX_EN பிட்டிற்கான அதிகபட்ச ப்ரேம் எண்களுக்கு பர்ஸ்ட் சீக்வென்ஸிங்கைப் பயன்படுத்துவதற்கு அதிகபட்சமாக செயல்படுகின்றன; ஏனெனில் FNL பதிவேட்டில் உள்ள பிட் 0 TOGGLE என அமைக்கப்பட்டால் மட்டுமே பரிமாற்றம் சாத்தியமாகும். இந்த நிபந்தனை உண்மையாக இருக்கும்போது IN சின்னம் பெறப்படாவிட்டால், FIFO இன் உள்ளடக்கங்கள் அடுத்த SOF மூலம் அழிக்கப்படும். இறுதிப்புள்ளி ISO க்கு அமைக்கப்பட்டால், தரவு எப்போதும் DATA0 PID மூலம் மாற்றப்படும்.
இந்த பிட் வன்பொருளால் மாற்றப்படவில்லை.
ஃப்ளஷ்.இந்த பிட்டிற்கு 1 ஐ எழுதுவது, தொடர்புடைய டிரான்ஸ்மிட் FIFO இலிருந்து எல்லா தரவையும் அழிக்கிறது, இறுதிப் புள்ளியை செயலற்ற நிலைக்கு மீட்டமைக்கிறது மற்றும் FIFO சுட்டிகளை படிக்கவும் எழுதவும் அழிக்கிறது. நெட்வொர்க் ஆர்கிடெக்சர் லேயர் கன்ட்ரோலர் (MAC) தற்போது தரவு பரிமாற்றத்திற்கு FIFO0 ஐப் பயன்படுத்தினால், பரிமாற்றம் முடிந்ததும் தரவு அழிக்கப்படும். தரவை அழித்த பிறகு, இந்த பிட் வன்பொருள் மூலம் மீட்டமைக்கப்படும்.
RFF. FIFO ரீஃபில். கடைசி பிட்டை அமைப்பது டிரான்ஸ்மிட் ரீட் பாயிண்டரை (TXRP) தானாக இடையகப்படுத்தும். RFF பிட் அமைக்கப்படும் போது, இடையக TXRP ஆனது TXRP இல் மீண்டும் ஏற்றப்படும். பிரதான கட்டுப்படுத்தியிலிருந்து ACK பெறப்படவில்லை எனில், பயனர் கடைசி மாற்றத்தை மீண்டும் செய்ய இது அனுமதிக்கிறது. நெட்வொர்க் ஆர்கிடெக்சர் கன்ட்ரோலர் (MAC) தற்போது FIFO பரிமாற்றத்தைப் பயன்படுத்துகிறது என்றால், TXRP பரிமாற்றம் முடிந்ததும் மட்டுமே மீட்டமைக்கப்படும். மறுதொடக்கம் செய்த பிறகு, இந்த பிட் வன்பொருள் மூலம் மீட்டமைக்கப்படும்.
TFWL. FIFO மீறல் எச்சரிக்கை வரம்பை கடத்துகிறது. கருக்கலைப்பு நிலை ஏற்படும் முன், தொடர்புடைய FIFO இலிருந்து எத்தனை பைட்டுகளை மாற்றலாம் என்பதை இந்த பிட்கள் தீர்மானிக்கின்றன. FIFO இல் மீதமுள்ள பைட்டுகளின் எண்ணிக்கை, மீறல் எச்சரிக்கை ஏற்படும் தேர்ந்தெடுக்கப்பட்ட வரம்புக்கு சமமாகவோ அல்லது குறைவாகவோ இருந்தால், FWEV பதிவேட்டில் TXWARN பிட் அமைக்கப்படும். இந்த பிட்டின் அமைப்பால் ஏற்படும் குறுக்கீடுகளைத் தவிர்க்க (டிரான்ஸ்மிஷன் தொடங்கும் முன் FIFO நிரப்புதலின் போது), TXWARN பிட் இறுதிப் புள்ளியில் இருந்து பரிமாற்றம் இயக்கப்பட்டால் மட்டுமே அமைக்கப்படும் (TX_ENx TXCx பதிவேட்டில் அமைக்கப்பட்டுள்ளது). அட்டவணை 8 ஐப் பார்க்கவும்.
அட்டவணை 8. டிரான்ஸ்மிட் FIFO மீறல் எச்சரிக்கை வரம்பை அமைத்தல்
IGN_ISOMSK.ஐஎஸ்ஓ முகமூடியை புறக்கணிக்கவும். இறுதிப்புள்ளி ஐசோக்ரோனஸாக அமைக்கப்பட்டால் மட்டுமே இந்த பிட் பயனுள்ளதாக இருக்கும். பிட் அமைக்கப்பட்டால், அது TOGGLE பிட் இன்டர்லீவிங் செயல்பாட்டின் மூலம் குறிப்பிட்ட பிரேம் எண்களைத் தடுப்பதை முடக்குகிறது. இதனால், அடுத்த IN எழுத்துக்குறியைப் பெற்றவுடன் தரவு அனுப்பப்படும். பிட் தெளிவாக இருந்தால், FNL0 TOGGLE க்கு சமமாக இருக்கும்போது தரவு அனுப்பப்படும். இந்த பிட் மீட்டமைப்பில் அழிக்கப்பட்டது.
7.2.23 டிரான்ஸ்மிட் டேட்டா ரெஜிஸ்டர் எக்ஸ் (TXD1, TXD2, TXD3)
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
TXFD | |||||||
- | |||||||
டபிள்யூ |
TXFD. FIFO தரவு பைட்டுகளின் பரிமாற்றம். FIFO எண்ட்பாயிண்ட் தரவின் செயலாக்கத்தின் விளக்கத்திற்கு, பிரிவு 6.2.2 இல் "டிரான்ஸ்மிட் எண்ட்பாயிண்ட் ஆபரேஷன்ஸ் (TXFIFO1, TXFIFO2, TXFIFO3)" ஐப் பார்க்கவும். ஃபார்ம்வேர் பயனுள்ள டேட்டா பாக்கெட் மட்டுமே எழுதப்பட வேண்டும் என்று எதிர்பார்க்கிறது. PID மற்றும் CRC16 ஆகியவை உள்வரும் தரவு ஸ்ட்ரீமில் தானாகச் செருகப்படும்.
7.2.24 நிலைப் பதிவேடு X (RXS1, RXS2, RXS3) பெறுக
பெறுதல் இறுதிப்புள்ளியின் ஒவ்வொரு சேனலும் (2, 4 மற்றும் 6) கீழே வரையறுக்கப்பட்டுள்ள பிட்களுடன் ஒரு பெறும் நிலைப் பதிவேட்டைக் கொண்டுள்ளது. பூஜ்ஜிய நீளம் கொண்ட OUT பாக்கெட்டைப் பெற்ற பிறகு ஒரு SETUP பாக்கெட்டைப் பெற, இந்தப் பதிவேட்டின் இரண்டு வன்பொருள் நகல்கள் உள்ளன. ஒன்று பூஜ்ஜிய நீள பாக்கெட்டைப் பெறும் நிலையைக் கொண்டுள்ளது, மற்றொன்று தரவுகளுடன் அடுத்த SETUP பாக்கெட்டின் நிலையைக் கொண்டுள்ளது. பூஜ்ஜிய-நீள பாக்கெட் ஒரு SETUP பாக்கெட்டைப் பின்தொடர்ந்தால், இந்தப் பதிவேட்டின் முதல் வாசிப்பு பூஜ்ஜிய-நீள பாக்கெட்டின் நிலையைக் குறிக்கிறது, இரண்டாவது வாசிப்பு SETUP பாக்கெட்டின் நிலையைக் குறிக்கிறது.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
RE_ERR | அமைவு | நிலைமாற்று | RX_LAST | RCOUNT3-0 | |||
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
CoR | CoR | CoR HW | CoR | ஆர் |
RCOUNT.வரவேற்பு கவுண்டர். இந்த பிட் பெறும் FIFO இறுதிப் புள்ளியில் உள்ள பைட்டுகளின் எண்ணிக்கையைக் குறிக்கிறது. இந்த புலம் இறுதிப்புள்ளி 0க்கான மதிப்பு 15 ஐ விட அதிகமாக இருக்காது.
RX_LAST.கடைசியாக பெறப்பட்ட பைட்டுகள். ஒரு வெற்றிகரமான பெறுதல் செயல்பாடு முடிந்ததும் ஒரு ACK அனுப்பப்பட்டது என்பதைக் குறிக்கிறது. இந்தப் பதிவேட்டைப் படிக்கும்போது அது அழிக்கப்படும்.
நிலைமாற்று.இந்த பிட்டின் செயல்பாடு ISO அல்லது ISO அல்லாத செயல்பாடு பயன்படுத்தப்படுகிறதா என்பதைப் பொறுத்து மாறுபடும்.
ISO அல்லாத செயல்பாடுகளுக்கு, "0" இன் மதிப்பு DATA0 PID கொண்ட ஒரு பாக்கெட் வெற்றிகரமாகப் பெறப்பட்டதைக் குறிக்கிறது, மேலும் "1" இன் மதிப்பு பாக்கெட்டில் DATA1 PID உள்ளது.
ஐஎஸ்ஓ செயல்பாடுகளுக்கு, இந்த பிட் இந்த எண்ட் பாயிண்டிற்கு வெற்றிகரமான வரவேற்புக்குப் பிறகு பிரேம் கவுண்டரின் (எஃப்என்எல்0) குறைந்த பிட்களால் காட்டப்படும்.
RXSx பதிவேட்டைப் படிக்கும்போது இந்த பிட் "0"க்கு மீட்டமைக்கப்படும்.
அமைவு.இந்த பிட் ஒரு நிறுவல் தொகுப்பு பெறப்பட்டதைக் குறிக்கிறது. இந்த பதிவேட்டை படிக்கும் போது இந்த பிட் அழிக்கப்படுகிறது.
RX_ERR.பிழையைப் பெறுங்கள். பிட் அமைக்கப்படும் போது, பிட் பொருத்துதல் பிழை அல்லது CRC போன்ற பிணைய அடுக்கு பிழையைக் குறிக்கிறது. இந்த பிட் அமைக்கப்பட்டால், ஃபார்ம்வேர் தொடர்புடைய FIFO ஐ அழிக்கும்.
7.2.25 கட்டளை பதிவு X (RXC1, RXC2, RXC3) பெறவும்
ஒவ்வொரு பெறும் இறுதிப்புள்ளிகளும் (2,4 மற்றும் 6) கீழே விவரிக்கப்பட்டுள்ள பிட்களுடன் ஒரு பெறும் கட்டளைப் பதிவேட்டைக் கொண்டுள்ளன.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 | |
இருப்பு | RFWL | இருப்பு | ஃப்ளஷ் | IGN_SETUP | இருப்பு | RX_EN | ||
- | 0 | 0 | - | 0 | 0 | - | 0 | |
- | r/w | - | r/w | r/w | - | r/w |
RX_EN.ஏற்றுக்கொள்ளும் அனுமதி. ஒவ்வொரு பாக்கெட் டேட்டாவும் பெறப்பட்ட பிறகு அல்லது OUT எழுத்துக்கு பதில் ஒரு STALL ஒப்புகை திரும்பும்போது OUT எழுத்தின் வரவேற்பு முடக்கப்படும். தரவு வரவேற்பை மீண்டும் இயக்க, இந்த பிட்டில் "1" எழுதப்பட வேண்டும். SETUP பாக்கெட்டைப் பெறுவது எப்போதும் அனுமதிக்கப்படும். ரவுண்ட்-டிரிப் SETUP பாக்கெட்டுகளில் (கொடுக்கப்பட்ட இறுதிப்புள்ளிக்கு), செல்லுபடியாகும் SETUP பாக்கெட் மற்ற SETUP அல்லாத எழுத்துகளுடன் பெறப்பட்டால், பெறும் எண்ட்பாயிண்ட் புதிய SETUP பாக்கெட்டை நிராகரித்து ACKஐ வழங்கும். வேறு ஏதேனும் சூழ்நிலையில், பெறும் நிலை இயந்திரம் SETUP பாக்கெட்டை ஏற்க முடியாது என்றால், ஹேண்ட்ஷேக்கை உருவாக்க முடியாது.
IGN_SETUP. SETUP எழுத்தைப் புறக்கணிக்கிறது. இந்த பிட் அமைக்கப்படும் போது, அதன் கட்டமைக்கப்பட்ட முகவரிக்கு அனுப்பப்படும் எந்த SETUP எழுத்தையும் இறுதிப்புள்ளி புறக்கணிக்கும்.
ஃப்ளஷ்.இந்த பிட்டிற்கு 1 ஐ எழுதுவது FIFO கட்டுப்பாட்டு சோதனைச் சாவடியிலிருந்து எல்லா தரவையும் அழிக்கிறது, இறுதிப் புள்ளியை செயலற்ற நிலைக்கு மீட்டமைக்கிறது, மேலும் FIFO படிக்க மற்றும் எழுதும் சுட்டிகளை அழிக்கிறது. நெட்வொர்க் ஆர்கிடெக்சர் லேயர் கன்ட்ரோலர் (MAC) தற்போது தரவைப் பெற FIFO0 ஐப் பயன்படுத்தினால், பெறுதல் முடியும் வரை பறிப்பு தாமதமாகும்.
RFWL1-0. FIFO மீறல் எச்சரிக்கை வரம்பைப் பெறுங்கள். கருக்கலைப்பு நிலை ஏற்படும் முன், தொடர்புடைய FIFO இலிருந்து எத்தனை பைட்டுகளைப் பெறலாம் என்பதை இந்த பிட்கள் தீர்மானிக்கின்றன. FIFO இல் மீதமுள்ள வெற்று பைட்டுகளின் எண்ணிக்கை, மீறல் எச்சரிக்கை ஏற்படும் தேர்ந்தெடுக்கப்பட்ட வரம்புக்கு சமமாகவோ அல்லது குறைவாகவோ இருந்தால், FWEV பதிவேட்டில் RXWARN பிட் அமைக்கப்படும்.
அட்டவணை 9. பெறுதல் FIFO மீறல் எச்சரிக்கை வரம்பை அமைத்தல்
7.2.26 டிரான்ஸ்மிட் டேட்டா ரெஜிஸ்டர் எக்ஸ் (RXD1, RXD2, RXD3)
மூன்று பெறும் FIFO இறுதிப் புள்ளிகளில் ஒவ்வொன்றும் கீழே விவரிக்கப்பட்டுள்ள பிட்களுடன் ஒரு பெறுதல் தரவுப் பதிவேட்டைக் கொண்டுள்ளது.
பிட் 7 | பிட் 6 | பிட் 5 | பிட் 4 | பிட் 3 | பிட் 2 | பிட் 1 | பிட் 0 |
RXFD | |||||||
- | |||||||
r/w |
RXFD. FIFO தரவு பைட்டைப் பெறவும். FIFO எண்ட்பாயிண்ட் தரவு செயலாக்கத்தின் விளக்கத்திற்கு, பிரிவு 6.2.2 இல் "எண்ட்பாயிண்ட் ரிசீவ் ஆபரேஷன்ஸ் (RXFIFO1, RXFIFO2, RXFIFO3)" ஐப் பார்க்கவும்.
ஃபார்ம்வேர் பயனுள்ள டேட்டா பாக்கெட்டை மட்டுமே படிக்க எதிர்பார்க்கிறது. PID மற்றும் CRC16 ஆகியவை பெறும் நிலை இயந்திரத்தால் குறுக்கிடப்படுகின்றன.
7.3 பதிவேடுகளின் இடம்
அட்டவணை 10 அனைத்து சாதனப் பதிவேடுகள், அவற்றின் முகவரிகள் மற்றும் அவற்றின் சுருக்கத்தை பட்டியலிடுகிறது.
அட்டவணை 10. USB N9603/4 நினைவக அட்டை
முகவரி | நினைவூட்டல் பதிவு | பெயரை பதிவு செய்யவும் |
0x00 | MCNTRL | தலைமையகம் |
0x01 | CCONF | கடிகார அமைப்பு |
0x02 | ஒதுக்கப்பட்ட | |
0x03 | தவிர்ந்திடு | மாற்றியமைத்தல் ஐடி |
0x04 | இதுவரை | செயல்பாட்டு முகவரி |
0x05 | NFSR | முனையின் செயல்பாட்டு நிலை |
0x06 | MAEV | முக்கிய நிகழ்வு |
0x07 | MAMSK | முக்கிய முகமூடி |
0x08 | ALTEV | இடைப்பட்ட நிகழ்வு |
0x09 | ALTMSK | இன்டர்லீவ் மாஸ்க் |
0x0A | TXEV | பரிமாற்ற நிகழ்வு |
0x0B | TXMSK | முகமூடியை மாற்றவும் |
0x0C | RXEV | நிகழ்வைப் பெறுங்கள் |
0x0D | RXMSK | முகமூடியைப் பெறுங்கள் |
0x0E | நாகேவ் | NAK நிகழ்வு |
0x0F | NAKMSK | NAK முகமூடி |
0x10 | FWEV | FIFO மீறல் எச்சரிக்கை நிகழ்வு |
0x11 | FWMSK | FIFO எச்சரிக்கை முகமூடி |
0x12 | FNH | சட்ட எண்ணின் உயர் பைட் |
0x13 | FNL | பிரேம் எண்ணின் குறைந்த பைட் |
0x14 | DMACNTRL | DMA மேலாண்மை |
0x15 | DMAEV | DMA நிகழ்வு |
0x16 | DMAMSK | டிஎம்ஏ முகமூடி |
0x17 | எம்.ஐ.ஆர் | கண்ணாடி |
0x18 | DMACNT | DMA கவுண்டர் |
0x19 | DMAERR | DMA பிழை கவுண்டர் |
0x1A | ஒதுக்கப்பட்ட | |
0x1B | WKUP | சேர்த்தல் |
0x1C - 0x1F | ஒதுக்கப்பட்ட | |
0x20 | EPC0 | இறுதிப்புள்ளி மேலாண்மை 0 |
0x21 | TXD0 | தரவு பரிமாற்றம் 0 |
0x22 | TXS0 | பரிமாற்ற நிலை 0 |
0x23 | TXC0 | கட்டளை 0 ஐ அனுப்பவும் |
0x24 | ஒதுக்கப்பட்ட | |
0x25 | RXD0 | தரவு வரவேற்பு 0 |
0x26 | RXS0 | நிலை 0 ஐப் பெறவும் |
0x27 | RXC0 | கட்டளை 0 ஐப் பெறவும் |
0x28 | EPC1 | இறுதிப்புள்ளி மேலாண்மை 1 |
0x29 | TXD1 | தரவு பரிமாற்றம் 1 |
0x2A | TXS1 | பரிமாற்ற நிலை 1 |
0x2B | TXC1 | கட்டளை 1 ஐ அனுப்பவும் |
0x2C | EPC2 | இறுதிப்புள்ளி மேலாண்மை 2 |
0x2D | RXD1 | தரவைப் பெறுக 1 |
0x2E | RXS1 | மாநிலம் 1 பெறவும் |
0x2F | RXC1 | கட்டளை 1 ஐப் பெறவும் |
0x30 | EPC3 | இறுதிப்புள்ளி 3 மேலாண்மை |
0x31 | TXD2 | தரவு பரிமாற்றம் 2 |
0x32 | TXS2 | பரிமாற்ற நிலை 2 |
0x33 | TXC2 | பரிமாற்ற கட்டளை 2 |
0x34 | EPC4 | இறுதிப்புள்ளி 4 மேலாண்மை |
0x35 | RXD2 | தரவைப் பெறுக 2 |
0x36 | RXS2 | நிலை 2 பெறவும் |
0x37 | RXC2 | கட்டளை 2 ஐப் பெறவும் |
0x38 | EPC5 | இறுதிப்புள்ளி 5 மேலாண்மை |
0x39 | TXD3 | தரவு பரிமாற்றம் 3 |
0x3A | TXS3 | பரிமாற்ற நிலை 3 |
0x3B | TXC3 | பரிமாற்ற கட்டளை 3 |
0x3C | EPC6 | இறுதிப்புள்ளி மேலாண்மை 6 |
EGAIS இல் உள்ள தயாரிப்புகளுக்கான கணக்கியல் குறிப்பிட்ட பதிவு படிவங்கள் 1 மற்றும் 2 ஐக் கொண்டு மேற்கொள்ளப்படுகிறது. சுட்டிக்காட்டப்பட்ட பதிவு படிவங்கள் சரக்குகளை வகைப்படுத்துகின்றன மற்றும் மின்னணு விலைப்பட்டியலில் உள்ள ஒவ்வொரு பொருளுக்கும் ஒத்திருக்கும்.
"1C: UNF" இல் பதிவு படிவங்கள் கோப்பகங்களின் கூறுகளுக்கு ஒத்திருக்கும் படிவம் 1 இல் TTN பற்றிய குறிப்புகள்மற்றும் படிவம் 2 இல் TTN பற்றிய குறிப்புகள்.
பதிவு எண் 1 இல், தயாரிப்புகள் குறிப்பு 1 மற்றும் குறிப்பு 2 ஆகியவற்றின் பின்னணியில் தொகுதிகளாக சேமிக்கப்படுகின்றன. பதிவு எண். 2 இல் - ஆல்கஹால் பெயர் மற்றும் உற்பத்தியாளர்/இறக்குமதியாளர் சூழலில். பதிவு எண் 3 இல் - குறிப்பு 2 மற்றும் டிஜிட்டல் அடையாளங்காட்டிகளின் சூழலில்.
இந்த குறிப்புகள் ஆவணங்களுடன் தானாக ஏற்றப்படும் EGAIS இன் எச்சங்கள், EGAIS இன் சமநிலையை வைக்கும் செயல்மற்றும் ஈஜிஏஐஎஸ் (உள்வரும்) EGAIS உடன் பரிமாற்றம் செய்யும் போது.
சான்றிதழ் தேர்வுப் படிவத்தில் (கட்டளை) எண் மூலம் சான்றிதழ்களைப் பதிவிறக்கம் செய்ய முடியும் உதவி கேட்கவும்).
EGAIS இல் இருப்புகளை சேமிப்பதற்கான அலகுகள்
EGAIS இலிருந்து பெறப்பட்ட அறிக்கைகளில், தயாரிப்புகள் EGAIS இல் எந்தெந்த அலகுகளில் சேமிக்கப்படுகின்றன - துண்டுகளாக (தயாரிப்புகள் தொகுக்கப்பட்டிருந்தால், தொகுக்கப்பட்டிருந்தால்) அல்லது decalitres இல் (தொகுக்கப்படாவிட்டால்) கணக்கில் எடுத்துக்கொள்ளப்பட வேண்டும்.
EGAIS இல் தயாரிப்பு வகை - நிரம்பியதுஅல்லது தொகுக்கப்படாத- தகவலை அனுப்பும் போது வழங்குநரால் தீர்மானிக்கப்படுகிறது. "1C: UNF" இல் அதை கோப்பகத்தின் தொடர்புடைய உறுப்புகளில் பார்க்கலாம் ஆல்கஹால் தயாரிப்புகளின் வகைப்படுத்தி.
டெகலிட்டர்களில் வரைவு தயாரிப்புகளின் உற்பத்தி அல்லது போக்குவரத்து பேக்கேஜிங் அலகு அளவு அடைவு உறுப்புகளில் அமைக்கப்பட்டுள்ளது. பெயரிடல்.
நிலுவைகளை சரிசெய்யவும், ஒருங்கிணைந்த மாநில தானியங்கி தகவல் அமைப்பு மற்றும் தகவல் பாதுகாப்பில் உள்ள முரண்பாடுகளை அகற்றவும், நீங்கள் செய்ய வேண்டியது:
- EGAIS இல் நிலுவைகளைக் கோரவும்.
- தேவைப்பட்டால் சரக்குகளை கிடங்கிற்கு திருப்பி அனுப்பவும்.
EGAIS இல் இருப்புகளுக்கான கோரிக்கை
தற்போதைய நிலுவைகளில் EGAIS க்கு கோரிக்கையை அனுப்ப, ஒரு ஆவணம் பயன்படுத்தப்படுகிறது EGAIS இன் எச்சங்கள்(அத்தியாயம் கொள்முதல் – EGAIS).
பதிவு எண் 1 இன் படி நிலுவைகளுக்கான கோரிக்கை
பதிவு எண். 1 EGAISக்கான நிலுவைகளைப் பெற, நீங்கள் ஆவணத்தைப் பயன்படுத்த வேண்டும் EGAIS இன் எச்சங்கள்.
புக்மார்க்கில் ஒரு ஆவணத்தை உருவாக்கவும் முக்கியகுறிப்பிடவும் EGAIS அமைப்புமற்றும் நிலைக்கு சுவிட்சை அமைக்கவும் பதிவு எண் 1.
ஆவணத்தை ஸ்வைப் செய்யவும். உருவாக்கப்பட்ட ஆவணத்தின் நிலை தானாகவே மதிப்பைப் பெறும் வரைவு.
நிலுவைகளைப் பெற EGAIS க்கு கோரிக்கை அனுப்பப்படும். ஆவணத்தின் நிலை மாறும் UTM க்கு மாற்றப்பட்டது.
பொத்தானைப் பயன்படுத்தி வினவல் முடிவை கைமுறையாகப் பெறலாம் பரிமாற்ற நெறிமுறை – பரிமாற்றம் செய்யுங்கள்.
மிச்சம் கிடைத்ததுமற்றும் புக்மார்க்கில் EGAIS இன் படி உள்ளதுதகவல் ஏற்றப்படும்.
புக்மார்க்கிற்குச் சென்று பொத்தானைக் கிளிக் செய்யவும் முரண்பாடுகளை நிரப்பவும். IB இல் உள்ள EGAIS இன் ஆல்கஹால் தயாரிப்புகளின் இருப்பு பற்றிய தரவு EGAIS இன் தரவுகளுக்கு ஏற்ப சரிசெய்யப்படும்.
இந்த புள்ளிவிவரங்கள் பத்தியில் உள்ள அறிக்கையில் சேர்க்கப்படும் அளவு (IB இன் படி).
பதிவு எண் 2 இன் கீழ் நிலுவைகளுக்கான கோரிக்கை
பதிவு எண். 2 இல் நிலுவைகளுக்கான கோரிக்கை பதிவு எண். 1 போலவே மேற்கொள்ளப்படுகிறது.
வித்தியாசம் என்னவென்றால், ஆவண வடிவில் பதிவு எண் 2 க்கு நிலுவைகளைக் கோரும் போது EGAIS இன் எச்சங்கள்புக்மார்க்கில் முக்கியசுவிட்ச் நிறுவப்பட வேண்டும் நிலுவைத் தொகைக்கான கோரிக்கைபயன்முறையில் பதிவு எண் 2.
புத்தககுறி கணக்கியல் நிலுவைகளை சரிசெய்தல்இந்த வழக்கில் கிடைக்காது. ஆவணம் (பதிவு எண். 1 க்கான கோரிக்கையைப் போன்றது) EGAIS க்கு அனுப்பப்பட்டது.
புக்மார்க்கில் பதிலைப் பெற்ற பிறகு EGAIS இன் படி உள்ளதுதற்போதைய தகவல் தானாகவே ஏற்றப்படும்.
EGAIS நிலுவைகளை சரிசெய்தல்
ஒருங்கிணைந்த மாநில தானியங்கி தகவல் அமைப்பு மற்றும் எங்கள் தரவுத்தளத்தின்படி மதுபானங்களின் சமநிலையில் உள்ள முரண்பாடுகளை சரிபார்க்க அறிக்கைகள் உதவும். பதிவு எண். 1, 2, 3 இல் உள்ளது.
அறிக்கையை உருவாக்க, பணியிடத்திற்குச் செல்லவும் EGAIS உடன் பரிமாற்றம் — பங்கு — EGAIS அறிக்கைகள்மற்றும் ஒரு புதிய அறிக்கையை உருவாக்கவும்.
புலத்தில் நிரப்பவும் அமைப்புமற்றும் இணைப்பை கிளிக் செய்யவும் அறிக்கையைக் கோருங்கள்.
EGAIS இலிருந்து பதிலைப் பெற்ற பிறகு, ஆவணத்தின் நிலை தானாகவே மாறும் அறிக்கை கிடைத்தது.
அறிக்கை கிடைக்கும் மீதமுள்ள மது பொருட்கள்.
பதிவு. மாற்றம் பதிவு
ரெஜிஸ்டர் என்பது பைனரி எண்களுடன் தொடர்ச்சியான செயல்களைச் செய்ய ஃபிளிப்-ஃப்ளாப்பில் செய்யப்பட்ட ஒரு சாதனம். தூண்டுதல் என்றால் என்னவென்று தெரியாதவர்களுக்கு, எளிமையான RS ஃபிளிப்-ஃப்ளாப்பைப் பற்றி தெரிந்துகொள்ளுமாறு நாங்கள் பரிந்துரைக்கிறோம்.
பதிவேடுகளின் எளிமையான செயல்பாடு ஒரு எண்ணை நினைவில் வைத்து நீண்ட நேரம் சேமித்து வைப்பதாகும். இந்த சாதனங்கள் சேமிப்பக பதிவுகள் என்று அழைக்கப்படுகின்றன. இதோ எளிமையான உதாரணம்.
D0 - D2 உள்ளீடுகள் சேமிக்கப்பட வேண்டிய எண்ணுடன் அளிக்கப்படுகின்றன. உள்ளீடு C இல் ஒரு ஒத்திசைவு துடிப்பு தோன்றியவுடன், அந்த எண் ஃபிளிப்-ஃப்ளாப்பில் எழுதப்பட்டு, அவற்றின் நிலையை மாற்றும். படம் மூன்று பிட் சேமிப்பக பதிவேட்டைக் காட்டுகிறது. உள்ளீடுகளுக்கு எண் 111 2 பயன்படுத்தப்படும் போது, அது தூண்டிகளின் நேரடி வெளியீடுகளிலும் தோன்றும் ( Q0 - Q2) தலைகீழ் வெளியீடுகளில் ( Q0 - Q2) இயற்கையாகவே 000 2 ஆக இருக்கும். சிக்னல் ஆர் ( மீட்டமை) அல்லது மீட்டமைத்தால், ஃபிளிப்-ஃப்ளாப்கள் பூஜ்ஜிய நிலைக்கு அமைக்கப்படும்.
பொதுவாகப் பயன்படுத்தப்படும் பதிவேடுகள் 4, 8 அல்லது 16 ஃபிளிப்-ஃப்ளாப்களைக் கொண்டிருக்கும். சுற்று வரைபடங்களில் நான்கு பிட் பதிவேட்டின் படம் இப்படி இருக்கும்.
படம் தலைகீழ் தூண்டுதல் வெளியீடுகளைக் காட்டாது மற்றும் சிக்னல் R. பதிவுகள் எப்போதும் லத்தீன் எழுத்துக்களில் குறிக்கப்படுகின்றன ஆர்.ஜி. பதிவேடு மாறினால், பதவியின் கீழ் இடது, வலது அல்லது இரட்டை நோக்கி அம்புக்குறி வரையப்படும்.
ஷிப்ட் ரெஜிஸ்டர்கள் அல்லது ஷிப்ட் ரெஜிஸ்டர்கள்.
ஷிப்ட் ரெஜிஸ்டர் என்பது தொடரில் இணைக்கப்பட்ட பல ஃபிளிப்-ஃப்ளாப்களைக் கொண்ட ஒரு சாதனமாகும், அதன் எண்ணிக்கை பதிவேட்டின் பிட் அகலத்தை தீர்மானிக்கிறது. குறியீடுகளை மாற்றுவதற்குப் பதிவேடுகள் கம்ப்யூட்டிங்கில் பரவலாகப் பயன்படுத்தப்படுகின்றன. சீரியலுக்கு இணையாகவும் நேர்மாறாகவும்.
கூடுதலாக, ஷிப்ட் பதிவேடுகள் அடிப்படை ( ALU) ஒரு எண்கணித-தருக்க அலகின், பைனரி எண்ணை ஒரு பிட்டால் இடதுபுறமாக மாற்றும்போது, அந்த எண் இரண்டால் பெருக்கப்படும், மேலும் ஒரு எண்ணை ஒரு பிட்டால் வலதுபுறமாக மாற்றும்போது, எண் இரண்டால் வகுக்கப்படும். எனவே, மிகவும் பரவலானது மீளக்கூடியதுஅல்லது இருதரப்புபதிவு செய்கிறது.
தொடர் பைனரி குறியீட்டை இணையாக மாற்றும் நான்கு-பிட் ஷிப்ட் பதிவேட்டைக் கவனியுங்கள். வரிசைக் குறியீட்டின் பயன்பாடு ஒரு வரியில் பெரிய அளவிலான தகவல்களை அனுப்ப முடியும் என்பதன் மூலம் நியாயப்படுத்தப்படுகிறது. அத்தகைய ஒரு உதாரணம் யுனிவர்சல் சீரியல் பஸ், எந்த சாதனத்தின் USB போர்ட். இந்தப் பதிவேட்டில் உள்ள ஃபிளிப்-ஃப்ளாப்களின் எண்ணிக்கை ஏதேனும் இருக்கலாம். நேரடி வெளியீட்டை இணைக்க போதுமானது Q3உடன் டிஅடுத்த தூண்டுதலின் உள்ளீடு, மற்றும் தேவையான பிட் ஆழத்தை அடையும் வரை.
பதிவு பின்வருமாறு செயல்படுகிறது. முதல் தகவல் பிட் உள்ளீடு D0. இந்த பிட்டுடன் ஒரே நேரத்தில், ஒரு கடிகார துடிப்பு உள்ளீட்டிற்கு வருகிறது இருந்து. உள்ளீடுகள் இருந்துபதிவேட்டில் சேர்க்கப்பட்டுள்ள அனைத்து தூண்டுதல்களும் ஒன்றோடொன்று இணைக்கப்பட்டுள்ளன. முதல் கடிகார துடிப்பு வருகையுடன், உள்ளீட்டில் நிலை D0முதல் தூண்டுதலுக்கும் வெளியீட்டிலிருந்தும் எழுதப்பட்டது Q0அடுத்த தூண்டுதலின் உள்ளீட்டிற்கு வருகிறது, ஆனால் இரண்டாவது தூண்டுதல் எழுதவில்லை, ஏனெனில் கடிகாரம் ஏற்கனவே முடிந்துவிட்டது.
அடுத்த கடிகார துடிப்பு வரும்போது, இரண்டாவது தூண்டுதலின் உள்ளீட்டில் இருக்கும் நிலை அதில் சேமிக்கப்பட்டு மூன்றாவது தூண்டுதலின் உள்ளீட்டிற்கு அளிக்கப்படும். அதே நேரத்தில், அடுத்த தகவல் பிட் முதல் ஃபிளிப்-ஃப்ளாப்பில் சேமிக்கப்படுகிறது. நான்காவது கடிகாரத் துடிப்பின் வருகைக்குப் பிறகு, பதிவேட்டின் நான்கு ஃபிளிப்-ஃப்ளாப்புகள் தொடர்ச்சியாக உள்ளீடு செய்யப்பட்ட தர்க்க நிலைகளைப் பதிவு செய்யும். D0.
இவை நிலைகள் 0110 2 என்று வைத்துக் கொள்வோம். தூண்டுதல் வெளியீடுகளுடன் LED களை இணைப்பதன் மூலம் இந்த பைனரி எண்ணைக் காட்டலாம். எனவே கருதப்பட்ட பதிவு சுற்று வரைபடத்தில் சித்தரிக்கப்பட்டுள்ளது.
நிபந்தனை படத்தில் ஒரு அம்பு இருப்பதைக் காணலாம் - இது ஒரு ஷிப்ட் பதிவு என்பதற்கான குறிகாட்டியாகும்.
நான்கு பிட் யுனிவர்சல் ஷிப்ட் ரிஜிஸ்டர் எவ்வாறு செயல்படுகிறது என்பதைக் கவனியுங்கள் K155IR1(ஒப்புமை - SN7495N) இங்கே அதன் உள் அமைப்பு உள்ளது.
பதிவேட்டில் நான்கு டி-ஃபிளிப்-ஃப்ளாப்கள் உள்ளன, அவை கூடுதல் மற்றும் அல்லது லாஜிக் கூறுகளைப் பயன்படுத்தி ஒன்றோடொன்று இணைக்கப்பட்டுள்ளன, இது பல்வேறு செயல்பாடுகளைச் செயல்படுத்த உங்களை அனுமதிக்கிறது. வரைபடத்தில்:
V2 - கட்டுப்பாட்டு உள்ளீடு. இது பதிவேட்டின் இயக்க முறையைத் தேர்ந்தெடுக்கிறது.
Q1 - Q4 இணை குறியீடு எடுக்கப்பட்ட வெளியீடுகளைத் தூண்டுகிறது.
V1 - தொடர் குறியீட்டிற்கான உள்ளீடு.
C1, C2 - கடிகார பருப்பு வகைகள்.
D1 - D4 - இணை குறியீட்டை எழுதுவதற்கான உள்ளீடுகள்.
பதிவு செயல்பாட்டு வழிமுறை பின்வருமாறு. உள்ளீடு V2 க்கு குறைந்த திறன் பயன்படுத்தப்பட்டால், கடிகார துடிப்புகள் C1 க்கு அனுப்பப்பட்டு, V1 ஐ உள்ளீடு செய்ய தகவல் பிட்கள் வழங்கப்பட்டால், பதிவு வலது பக்கம் மாறும். Flip-flops Q1 - Q4 இன் வெளியீடுகளில் நான்கு பிட்களைப் பெற்ற பிறகு, நாம் ஒரு இணை குறியீட்டைப் பெறுகிறோம். இதனால், தொடர் குறியீடு இணையாக மாற்றப்படுகிறது.
தலைகீழ் மாற்றத்திற்கு, இணை குறியீடு D1 - D4 உள்ளீடுகளுக்கு எழுதப்பட்டது, உள்ளீடு V2 மற்றும் கடிகார துடிப்புகளுக்கு உள்ளீடு C2 க்கு அதிக திறன் பயன்படுத்தப்படுகிறது. பின்னர், உள்ளீடு V2 மற்றும் கடிகார துடிப்புகள் உள்ளீடு C1, நாம் எழுதப்பட்ட குறியீட்டை மாற்ற, மற்றும் ஒரு தொடர் குறியீடு கடைசி தூண்டுதலின் வெளியீட்டில் இருந்து நீக்கப்படும்.
அதன் கட்டமைப்பால், இது எளிமையான ஷிப்ட் பதிவேடுகளில் ஒன்றாகும்.
டிஜிட்டல் தொழில்நுட்பத்தில் ஷிப்ட் பதிவேடுகள் சுவாரஸ்யமான பண்புகளைக் கொண்ட முனைகள் கூடியிருக்கும் அடிப்படையாக செயல்படும். உதாரணமாக, இவை ஜான்சன் கவுண்டர்கள் என்று அழைக்கப்படும் ரிங் கவுண்டர்கள். அத்தகைய கவுண்டரில் அதன் தொகுதி தூண்டுதல்களின் எண்ணிக்கையை விட இரண்டு மடங்கு பல நிலைகள் உள்ளன. எடுத்துக்காட்டாக, ரிங் கவுண்டர் மூன்று ஃபிளிப்-ஃப்ளாப்களைக் கொண்டிருந்தால், அது ஆறு நிலையான நிலைகளைக் கொண்டிருக்கும். கடிகார பருப்புகளைத் தவிர, கவுண்டரின் உள்ளீட்டிற்கு எதுவும் வழங்கப்படவில்லை. ஆரம்ப நிலையில், அனைத்து ஃபிளிப்-ஃப்ளாப்புகளும் "ரீசெட்" ஆகும், அதாவது, ஃபிளிப்-ஃப்ளாப்களின் நேரடி வெளியீடுகளில் தருக்க பூஜ்ஜியங்கள் உள்ளன, ஆனால் உள்ளீட்டில் டிமூன்றாவது தூண்டுதலின் தலைகீழ் வெளியீட்டிலிருந்து முதல் தூண்டுதல் ஒரு தருக்க அலகு ஆகும். கடிகார பருப்புகளை வழங்கத் தொடங்குவோம், செயல்முறை தொடங்கியது.
ஆறு கடிகார துடிப்புகளைப் பெறும்போது பைனரி குறியீடு எவ்வாறு மாறுகிறது என்பதை உண்மை அட்டவணை தெளிவாகக் காட்டுகிறது.
என் | Q2 | Q1 | Q0 |
---|---|---|---|
1 | 0 | 0 | 1 |
2 | 0 | 1 | 1 |
3 | 1 | 1 | 1 |
4 | 1 | 1 | 0 |
5 | 1 | 0 | 0 |
6 | 0 | 0 | 0 |
பதிவு என்றால் என்ன, அதை நடைமுறையில் எவ்வாறு பயன்படுத்தலாம் என்பது இப்போது உங்களுக்குத் தெரியும். எந்தவொரு பதிவேட்டின் அடிப்படையும் ஒரு தூண்டுதலாகும். ஒரு பதிவேட்டில் உள்ள ஃபிளிப்-ஃப்ளாப்களின் எண்ணிக்கை அதன் திறனை தீர்மானிக்கிறது. மைக்ரோகண்ட்ரோலர்களை விரும்புபவர்களுக்கு PIC, AVR, STM அல்லது MSP என எந்த மைக்ரோகண்ட்ரோலரின் மிக முக்கியமான உறுப்பு பதிவு என்பதை அறிவார்கள்.
கடந்த முறை, டிகோடர் சிப்பைப் பயன்படுத்தி மைக்ரோகண்ட்ரோலரின் வெளியீடுகளை அதிகரிக்கும் விருப்பத்தை நாங்கள் கருத்தில் கொண்டோம், இன்று 74HC595 ஷிப்ட் பதிவேட்டில் மிகவும் மேம்பட்ட பதிப்பைக் கருத்தில் கொள்வோம். ஒரு மைக்ரோ சர்க்யூட்டைப் பயன்படுத்தி, மைக்ரோகண்ட்ரோலரின் 3 கால்களை மட்டுமே பயன்படுத்தி, கூடுதலாக 8 வெளியீடுகளை உங்கள் வசம் வைத்திருக்க முடியும். மேலும் விரிவாக்கத்திற்கு நன்றி, இரண்டாவது மைக்ரோ சர்க்யூட்டைச் சேர்ப்பதன் மூலம், வெளியீடுகளின் எண்ணிக்கையை 16 ஆக அதிகரிக்கலாம். போதுமானதாக இல்லாவிட்டால், மூன்றில் ஒரு பகுதியைச் சேர்த்து 24 வெளியீடுகளைப் பயன்படுத்தலாம், மேலும் இந்த தந்திரத்தை நீங்கள் விரும்பும் பல முறை மீண்டும் செய்யலாம். . அதே நேரத்தில், மைக்ரோகண்ட்ரோலரின் ஆக்கிரமிக்கப்பட்ட கால்களின் எண்ணிக்கை 3 ஆக இருக்கும், அழகு!
எனவே, மைக்ரோ சர்க்யூட்டின் பின் அசைன்மென்ட்டைக் கூர்ந்து கவனிப்போம் மற்றும் Bascom-AVR இல் 74hc595 ஷிப்ட் பதிவேட்டை எவ்வாறு கட்டுப்படுத்துவது என்பதை அறிந்து கொள்வோம்.
தொடங்குவதற்கு, மைக்ரோ சர்க்யூட்டின் முடிவுகளைப் பற்றி அறிந்து கொள்வோம், அல்லது அவற்றின் செயல்பாட்டுடன். மைக்ரோ சர்க்யூட்டின் பின்களின் பெயருடன் 74hc595 தரவுத்தாளில் இருந்து ஒரு கிளிப்பிங் கீழே உள்ளது:
- Q0…Q7- கட்டுப்படுத்தப்படும் வெளியீடுகள். அவை மூன்று நிலைகளில் இருக்கலாம்: தருக்க ஒன்று, தருக்க பூஜ்யம் மற்றும் உயர்-எதிர்ப்பு ஹை-இசட் நிலை
- GND- பூமி
- Q7'- பதிவேடுகளின் தொடர் இணைப்புக்கான வெளியீடு.
- திரு- பதிவு மீட்டமைப்பு.
- SH_CP- கடிகார துடிப்புகளுக்கான உள்ளீடு
- ST_CP- "latching" தரவு உள்ளீடு
- OE- வெளியீடுகளை HI-Z இலிருந்து வேலை செய்யும் நிலைக்கு மாற்றும் உள்ளீடு
- டி.எஸ்.- தரவு உள்ளீடு
- வி.சி.சி- 5 வோல்ட் வழங்கல்
பதிவு தர்க்கம்
கடிகார உள்ளீட்டில் இருக்கும் போது SH_CPதருக்க ஒன்று தோன்றும், தரவு உள்ளீட்டில் ஒரு பிட் அமைந்துள்ளது டி.எஸ். ஷிப்ட் பதிவேட்டில் இருந்து படித்து எழுதவும். இந்த பிட் குறைந்த முக்கியத்துவம் வாய்ந்த பிட்டிற்கு எழுதப்பட்டுள்ளது. அடுத்த உயர்நிலை துடிப்பு கடிகார உள்ளீட்டிற்கு வரும்போது, தரவு உள்ளீட்டிலிருந்து அடுத்த பிட் ஷிப்ட் பதிவேட்டில் எழுதப்படும். மேலும் முன்பு பதிவு செய்யப்பட்ட பிட் ஒரு பிட் இடதுபுறமாக மாற்றப்பட்டு, புதிதாக வந்த பிட் அதன் இடத்தைப் பிடிக்கிறது. அடுத்த கடிகார துடிப்பு மூன்றாவது பிட்டை எழுதும், முந்தைய இரண்டு மேலும் நகரும். அனைத்து எட்டு பிட்களும் நிரப்பப்பட்டு, ஒன்பதாவது கடிகாரத் துடிப்பு வரும்போது, பதிவு குறைந்த குறிப்பிடத்தக்க பிட்டிலிருந்து மீண்டும் நிரப்பத் தொடங்குகிறது மற்றும் அனைத்தும் மீண்டும் மீண்டும் நிகழும். வெளியீடுகளில் என்ன தரவு தோன்றும் Q0…Q7நீங்கள் அவற்றை "பின்" செய்ய வேண்டும். இதைச் செய்ய, நீங்கள் உள்ளீட்டில் ஒரு தருக்க அலகு பயன்படுத்த வேண்டும் ST_CP.
- திருபதிவேட்டை மீட்டமைக்கிறது, அனைத்து வெளியீடுகளையும் அமைக்கிறது Q0…Q7தர்க்க பூஜ்ஜிய நிலைக்கு. மீட்டமைக்க, இந்த உள்ளீட்டில் தருக்க பூஜ்ஜியத்தைப் பயன்படுத்த வேண்டும் மற்றும் உள்ளீட்டிற்கு நேர்மறை துடிப்பைப் பயன்படுத்த வேண்டும் ST_CP. மிகவும் பயனுள்ள அம்சம், மைக்ரோ சர்க்யூட்டில் மின்சாரம் பயன்படுத்தப்படும் போது, ஒரு குறிப்பிட்ட தன்னிச்சையான மதிப்பு வெளியீட்டில் தோன்றும். ஒரு பதிவேட்டில் பணிபுரியும் போது, இந்த முள் ஒரு தருக்க அலகு இருக்க வேண்டும்.
- OE(output enable) இங்கே லாஜிக் 1ஐப் பயன்படுத்தினால், வெளியீடுகள் உயர்-எதிர்ப்பு HI-Z நிலையில் இருக்கும். இந்த உள்ளீட்டில் தருக்க 0 ஐப் பயன்படுத்தும்போது, வெளியீடுகள் வேலை செய்யும் நிலையில் இருக்கும்.
- Q7'
ஷிப்ட் பதிவேடுகளின் தொடர் இணைப்பிற்காக வடிவமைக்கப்பட்டுள்ளது.
ஆனால் இரண்டு முறை படிப்பதை விட ஒரு முறை பார்ப்பது நல்லது =) எனவே அனிமேஷனைப் பார்ப்போம்:
நெற்றியில் பதிவேடு வேலை
அறிமுகமில்லாத மைக்ரோ சர்க்யூட் மூலம் வேலையை மாஸ்டரிங் செய்யும் போது, நெற்றியில் வேலை செய்வது பெரும்பாலும் பயனுள்ளதாக இருக்கும், அதாவது கட்டுப்பாட்டு கால்களின் நேரடி ஜெர்கிங், இது விஷயத்துடன் பணிபுரியும் கொள்கைகளை நன்கு புரிந்துகொள்ள உங்களை அனுமதிக்கிறது. எனவே, வேலையின் தர்க்கத்தைப் பின்பற்றி, பதிவேட்டின் வெளியீட்டிற்கு பைனரி எண் 10010010 ஐ வெளியிட வேண்டிய ஒரு நிரலை எழுதினேன்.
$regfile
= "attiny2313.dat"
$படிகம்
=
1000000
கட்டமைப்பு
portb= வெளியீடு
Sh_cpமாற்றுப்பெயர்துறைமுகம் 3 "கடிகாரத் துடிப்புக்கான அடி
Dsமாற்றுப்பெயர்துறைமுகம் 2 "தரவு வெளியீட்டிற்கான கால்
St_cpமாற்றுப்பெயர்துறைமுகம் 0 ஒரு ஹோல்டிங் பதிவேட்டில் தரவை "லாட்ச்" செய்வதற்கான கால்
"146 எண்ணின் பதிவேட்டின் மூலம் வெளியீடு (பைனரி பிரதிநிதித்துவம் 10010010 இல்)
St_cp=
0
"கால்களை தரவு பதிவு முறையில் வைக்கவும்
Ds=
1
"முதல் பிட்டை அமைக்கவும்
Sh_cp=
0
"கடிகார வெளியீட்டிற்கு ஒரு துடிப்பு கொடுங்கள்
Sh_cp=
1
Ds=
0
"இரண்டாவது பிட்டை அமைக்கவும்
Sh_cp=
0
Sh_cp=
1
Ds=
0
"மூன்றாவது பிட்டை அமைக்கவும்
Sh_cp=
0
Sh_cp=
1
Ds=
1
"நான்காவது பிட் அமைக்கவும்
Sh_cp=
0
Sh_cp=
1
Ds=
0
"ஐந்தாவது பிட்டை அமைக்கவும்
Sh_cp=
0
Sh_cp=
1
Ds=
0
"ஆறாவது பிட்டை அமைக்கவும்
Sh_cp=
0
Sh_cp=
1
Ds=
1
"ஏழாவது பிட்டை அமைக்கவும்
Sh_cp=
0
Sh_cp=
1
Ds=
0
"எட்டாவது பிட்டை அமைக்கவும்
Sh_cp=
0
Sh_cp=
1
St_cp=
1
"உள்ளிட்ட தரவை இணைக்கவும்
முடிவு
நாங்கள் தொகுக்கிறோம், மைக்ரோகண்ட்ரோலரில் தைக்கிறோம் அல்லது சிமுலேட்டரைப் பார்க்கிறோம் மற்றும் வெளியீட்டில் எங்கள் கலவையைப் பார்க்கிறோம்.
இது வேலை செய்கிறது, அனுப்பப்பட்ட எண் பதிவேட்டின் வெளியீட்டில் தோன்றியது!
இந்த வழியில் பதிவேட்டில் பணிபுரிவது, முடிந்தாலும், மிகவும் சிக்கலானது மற்றும் நிறைய நிரல் நினைவகத்தை எடுக்கும். ஆனால் மறுபுறம், இந்த மைக்ரோ சர்க்யூட்டுடன் பணிபுரியும் முழு முறையையும் இது தெளிவாக நிரூபிக்கிறது. மிகவும் பொருத்தமான முறையைப் பார்ப்போம்.
ShiftOut கட்டளை வழியாக Bascom இல் 74HC595 பதிவேட்டை நிர்வகித்தல்
அனைத்து வகையான தொடர் இடைமுகங்களுடனும் பணிபுரிய Bascom-AVR அற்புதமான கட்டளையைக் கொண்டுள்ளது ஷிஃப்டவுட்
இந்த கட்டளையே எண்ணை பிட் கூறுகளாக சிதைத்து, மைக்ரோகண்ட்ரோலரின் எந்த பின்னிலும் தொடர்ச்சியாக வெளியிடும், அதே நேரத்தில் அது கடிகார துடிப்புகளை வெளியிடலாம். ஷிப்ட் பதிவேடுகளுடன் வேலை செய்ய, அவ்வளவுதான்! கட்டளை தொடரியல்:
SHIFTOUT Datapin , Clockpin , var , விருப்பம்
டேட்டாபின் - தரவு வெளியீட்டிற்கான மைக்ரோகண்ட்ரோலர் போர்ட்
க்ளாக்பின் - கடிகார வெளியீட்டிற்கான மைக்ரோகண்ட்ரோலர் போர்ட்
Var - நாம் பதிவுக்கு அனுப்ப விரும்பும் தரவு
விருப்பம் - 0 முதல் 3 வரையிலான எண், இந்த அளவுரு பதிவேட்டில் தரவு உள்ளிடப்படும் வரிசையையும் பிட் எழுதப்பட்ட கடிகார வரிசையில் செயலில் உள்ள அளவையும் தேர்ந்தெடுக்கிறது:
விருப்பம்=0 - மிக முக்கியமான பிட் முதலில் செல்கிறது,கடிகாரம் செயலில் குறைவு
விருப்பம்=1 -
உயர் பிட் முதலில் செல்கிறது, கடிகாரம் செயலில் நிலை உயர்
விருப்பம்=2 -
குறைந்த பிட் முதலில் செல்கிறது, கடிகாரம் செயலில் குறைவு
விருப்பம்=3 -
குறைந்த பிட் முதலில் செல்கிறது, கடிகாரம் செயலில் நிலை உயர்
எங்கள் விஷயத்தில், பதிவு 74HC595 உடன் பணிபுரிய, விருப்ப அளவுரு 1 அல்லது 3 ஆக அமைக்கப்பட வேண்டும்.
பதிவேட்டில் தரவை இணைக்க, கட்டளையைப் பயன்படுத்தவும் பல்ஸ் அவுட். இந்த கட்டளை மைக்ரோகண்ட்ரோலர் காலுக்கு ஒரு துடிப்பை கொடுக்கப்பட்ட காலத்துடன் வெளியிடுகிறது. கட்டளை அமைப்பு இது போல் தெரிகிறது:
இப்போது மேலே உள்ள திட்டத்தின் படி மைக்ரோகண்ட்ரோலருடன் இணைக்கப்பட்ட பதிவேட்டின் வெளியீட்டிற்கு 10010001 (தசமத்தில் 145) எண்ணை வெளியிடுவோம்:
$regfile
= "attiny2313.dat"
$படிகம்
=
1000000
மங்கலான
ஏ எனபைட்டுகள்
கட்டமைப்பு
portb= வெளியீடு
ஏ=
145
gosub
Hc595 "டேட்டா அனுப்பும் சப்ரூட்டினுக்குச் செல்வோம்
முடிவு
Hc595:
"தரவை அனுப்புவதற்கான சப்ரூட்டின்
ஷிப்ட்அவுட்
துறைமுகம் 2, போர்ட்பி. 3, ஏ, 1 "பதிவு செய்ய தரவை அனுப்புகிறது
பல்ஸ்அவுட்
portb, 0, 5 "தரவு பொறுக்குதல்
திரும்ப
மைக்ரோகண்ட்ரோலரை ஒளிரச் செய்த பிறகு, நீங்கள் இதேபோன்ற படத்தைக் காணலாம், அனுப்பப்பட்ட பிட் கலவையானது ஷிப்ட் பதிவேட்டின் வெளியீட்டில் அமைக்கப்பட்டுள்ளது.
நீங்கள் பார்க்க முடியும் என, Bascom இல் 74HC595 ஷிப்ட் பதிவேட்டின் கட்டுப்பாடு இரண்டு கோடுகளின் குறியீட்டை மட்டுமே கொண்டுள்ளது, மேலும் எந்த சிரமமும் இல்லை.
பிட் ஆழம் அதிகரிக்கும்
EGAIS கேட்டரிங் மற்றும் மட்டுமல்ல - இது கிட்டத்தட்ட அனைத்து தொழில்முனைவோர் எதிர்கொள்ளும் மிகவும் பொருத்தமான தலைப்பு, எந்த மது பானங்கள் உள்ளன. EGAIS அமைப்பில் உலகளாவிய மாற்றங்கள் ஏற்கனவே இரண்டு முறை நிகழ்ந்துள்ளன, ஆனால் நான் பொதுவாக சிறிய விஷயங்களைப் பற்றி அமைதியாக இருக்கிறேன். இப்போது நாம் அனைவரும், சக ஊழியர்களே, ப்ளாட் கணக்கியல் மற்றும் EGAIS இல் பதிவு எண் 3 இன் தோற்றத்தில் ஒரு புதிய மிருகத்தை எதிர்கொள்கிறோம்.
ஜூலை 1, 2018 முதல், மது சந்தையில் பங்கேற்பாளர்கள் ஒருங்கிணைந்த மாநில தானியங்கு தகவல் அமைப்பின் புதுப்பிக்கப்பட்ட பதிப்பில் உள்ள தயாரிப்புகளின் துண்டு-துண்டாக கணக்கியலுக்கு மாற வேண்டும். FSRAR தனது இணையதளத்தில் வணிக நிறுவனங்களுக்கான விளக்கங்களை ஏற்கனவே வெளியிட்டுள்ளது ─ “EGAIS இல் துண்டு பதிவுகளை பராமரிப்பதற்கான வழிமுறை பரிந்துரைகள்”, ஆனால் புதிய கணக்கியல் முறையின் அறிமுகம் தவறாகிவிட்டது, எனவே 289-FZ பிளாட் பதிவுகளை வெளியிடுவதை ஒத்திவைக்க பச்சை விளக்கு கொடுத்தது. அக்டோபர் 1, 2019. பொதுவாக, X-day ஏற்கனவே சில வாரங்களுக்கு முன்பு வந்துவிட்டது, EGAIS 3.0 இல் நாங்கள் எவ்வாறு செயல்படுகிறோம் என்பதைக் கண்டறிவது மதிப்பு.
EGAIS 3.0 என்றால் என்ன?
EGAIS இன் மூன்றாவது புதுப்பிப்பின் பணி, ஒவ்வொரு பாட்டில் அல்லது லிட்டர் ஆல்கஹால் உற்பத்தியின் தருணத்திலிருந்து (அல்லது சில சந்தர்ப்பங்களில், இறக்குமதி) இறுதி நுகர்வோருக்கு இறுதி விற்பனை, சண்டை அல்லது வேறு எந்த வகை பாட்டிலை அகற்றுவது வரை கண்காணிப்பதாகும். விற்பனையாளரால்
ஒவ்வொரு பாட்டிலும் ஒரு தனித்துவமான டிஜிட்டல் அடையாளங்காட்டியுடன் குறிக்கப்பட்டுள்ளது, இது கலால் வரியின் பார்கோடில் (இறக்குமதி செய்யப்பட்ட ஆல்கஹால்) அல்லது ஃபெடரல் சிறப்பு குறி (ரஷ்யாவிற்குள் விற்கப்படும் உள்ளூர் உற்பத்தியாளருக்கு) உள்ளது.
EGAIS அமைப்பில் ஆல்கஹால் இயக்கத்தின் அனைத்து டிஜிட்டல் ஆவணங்களும் டிஜிட்டல் அடையாளங்காட்டியைக் கொண்டிருக்க வேண்டும். இது எந்த மது பாட்டிலின் இயக்கத்தையும் கண்காணிக்கவும், யாருக்கு எப்போது விற்கப்பட்டது என்பதை அறியவும் அரசுக்கு உதவுகிறது.
ஒருங்கிணைந்த மாநில தானியங்கி தகவல் அமைப்பின் புதிய பதிப்பில், பதிவு படிவங்கள் 1 மற்றும் 2 (RFU 1 மற்றும் RFU 2) இன்னும் உள்ளன. ஆவணப் படிவம் 1 உற்பத்தியாளர் அல்லது இறக்குமதியாளரின் வேண்டுகோளின் பேரில், ஒவ்வொரு மதுபானத் தொகுதிக்கும் EGAIS அமைப்பில் தானாகவே உருவாக்கப்படும். இது ஒவ்வொரு மதுபான தொகுதி பற்றிய தகவல்களையும் கொண்டுள்ளது.
RFU 2 என்பது உண்மையில் வே பில் (சரக்குக் குறிப்பு) உடனான இணைப்பாகும், இது மின்னணு வடிவத்தில் பெறுநருக்கு அனுப்பப்படுகிறது. வேறு வார்த்தைகளில் கூறுவதானால், இது வே பில்லில் இருந்து ஒவ்வொரு உருப்படிக்கும் தானாக ஒதுக்கப்பட்ட அடையாளங்காட்டியாகும்.
EGAIS 3.0 இன் மிக முக்கியமான மாற்றம் புதிய பதிவு எண். 3 மற்றும் வலுவான ஆல்கஹால் குழுவிற்கான பதிவு தொகுதி 2 ஆகும்.
இப்போது எங்களிடம் மூன்று EGAIS பதிவுகள் உள்ளன
பதிவு எண். 1 EGAIS─ கிடங்கு, RFU 1 மற்றும் RFU 2 பின்னணியில் ஆல்கஹால் தொகுதி பற்றிய தகவலை பிரதிபலிக்க
பதிவு எண். 2 EGAIS- ஷாப்பிங் அறை. இது இப்போது பொதுவான தயாரிப்புகளுக்கு (பீர், சைடர், பாய்ரெட் மற்றும் மீட்) மட்டுமே பயன்படுத்தப்படுகிறது, அதே போல் இன்னும் பழைய பாணி பிராண்டுகளுடன் வரும் வலுவான ஆண்களுக்கும் பயன்படுத்தப்படுகிறது. உற்பத்தியாளர், தயாரிப்பு பெயர் மற்றும் பார்கோடு பற்றிய தகவல் இங்கே உள்ளது
மற்றும் நிச்சயமாக, மது விற்பனை சந்தையில் அனைத்து பங்கேற்பாளர்கள் ஒரு இடியுடன் கூடிய மழை பதிவு எண். 3 EGAIS- இங்கே முதல் பதிவேட்டில் இருந்து தகவல் குறிப்பிடப்பட்டுள்ளது மற்றும் ஒவ்வொரு மது பாட்டிலின் தனிப்பட்ட அடையாளங்காட்டியும் உள்ளது. இந்தப் பதிவேட்டில் உள்ள தரவு ஒரு தனிப்பட்ட தொகுதி எண்ணுடன் இணைக்கப்பட்டுள்ளது மற்றும் எந்த வகையிலும் பிரிக்க முடியாது.
பீர் மற்றும் வலுவான ஆல்கஹால் கணக்கியல் அம்சங்கள்
இரண்டு வகையான தயாரிப்புகள் மட்டுமே உள்ளன: பெயரிடப்பட்ட மற்றும் பெயரிடப்படாத. இது EGAIS அமைப்பு மற்றும் சர்வவல்லமையுள்ள FSRAR ஆல் பின்வருமாறு கணக்கில் எடுத்துக்கொள்ளப்படுகிறது:
- முதல் மற்றும் / அல்லது இரண்டாவது பதிவேட்டில் குறிக்கப்படவில்லை. இரண்டின் மொத்த இருப்பு வர்த்தக தளத்தின் முழு ஆல்கஹால் ஆகும்
- பெயரிடப்பட்ட (அதாவது பீர், சைடர், மீட் மற்றும் போயர் தவிர எந்த ஆல்கஹால்) - முதல் மற்றும் மூன்றாவது பதிவேடுகளில் மட்டுமே பட்டியலிடப்பட்டுள்ளது. இங்கே நிலைமை வேறுபட்டது, முதல் பதிவேட்டில் மீதமுள்ளவை மூன்றாவது பதிவேட்டில் சரியாக பொருந்த வேண்டும். அளவு பொருந்தவில்லை என்றால், காரணத்தைக் கண்டறிய உங்களுக்கு 30 நாட்கள் மட்டுமே உள்ளது இல்லையெனில் ஹலோ நிர்வாகக் குறியீடு
EGAIS 3.0 இல் உள்ள பழைய முத்திரைகள்?
ஆல்கஹால் ஜூலை 1, 2018 க்கு முன் தயாரிக்கப்பட்டிருந்தால் (மற்றும் 289-FZ சொல்வது போல், அக்டோபர் 1 க்கு முன்), புதுப்பிக்கப்பட்ட பிராண்டைக் கொண்டிருக்க வேண்டிய அவசியமில்லை. கணக்கியல் முதல் இரண்டு பதிவேடுகளில் வைக்கப்பட்டுள்ளது, மேலும் இது முற்றிலும் புழக்கத்தில் இருக்கும் வரை நீங்கள் இந்த குடிகாரனுடன் வேலை செய்யலாம். நாங்கள் அதை எழுதுகிறோம், இப்போது அதைச் செய்யப் பழகிய விதத்தில் ஏற்றுக்கொள்கிறோம்
EGAIS இல் ஒவ்வொரு பாட்டிலையும் ஸ்கேன் செய்கிறது
புதிய பிராண்டுகள் சந்தையில் தோன்றும்போது, அதனுடன் வரும் ஒவ்வொரு பாட்டிலையும் ஸ்கேன் செய்ய வேண்டும். கொள்கையளவில், இதை செய்ய முடியாது, ஆனால் இங்கே ஒரு "ரிசார்ட்டிங்" ஏற்படலாம், அதாவது. பிராண்ட் ஒரு நிறுவனத்துடன் பட்டியலிடப்படும், ஆனால் உண்மையில் மற்றொரு நிறுவனத்தில் அமைந்திருக்கும். இது நடந்தால், ஒரு குறுகிய காலத்திற்குள் FSRAR இன் இணைப்புடன் அனைத்தையும் தீர்க்க வேண்டும், எந்த சுயமரியாதை தொழில்முனைவோரும் செய்ய விரும்புவதில்லை, எனவே EGAIS மூலம் வரும் ஒவ்வொரு பாட்டிலையும் 2D ஸ்கேனரைப் பயன்படுத்தி ஸ்கேன் செய்வது நல்லது. உள்வரும் மற்றும் விற்கப்படும் ஒவ்வொரு பாட்டிலையும் உடனடியாக ஸ்கேன் செய்வதன் மூலம், முரண்பாடுகளிலிருந்து உங்களைப் பாதுகாத்துக் கொள்வீர்கள். உண்மை, பழைய முத்திரைகள் புழக்கத்தில் இருக்கும் வரை, நிறைய குழப்பங்கள் இருக்கும்.
முத்திரை சேதமடைந்தால் அல்லது படிக்க முடியவில்லை என்றால் என்ன செய்வது?
நீங்கள் மதுவைப் பெற்று, பிராண்ட் சேதமடைந்திருப்பதைக் கண்டால் அல்லது அதை எடுக்கும்போது அதைப் படிக்க முடியவில்லை என்றால், முழு விநியோகத்தையும் மறுப்பதே எனது ஆலோசனை, இல்லையெனில் நீங்கள் முரண்பாட்டுச் செயலைச் செய்ய வேண்டும் அல்லது EGAIS இலிருந்து நகலைக் கோர வேண்டும், பின்னர் பாட்டிலில் ஒட்ட வேண்டும். யாருக்குத் தேவை?
மதுவை எப்படி எடுத்துக்கொள்வது (EGAIS)
உள்வரும் ஆல்கஹாலின் பிராண்டுகளை நீங்கள் ஸ்கேன் செய்தவுடன், பின்வரும் செயல்பாடுகளை நீங்கள் செய்யலாம்:
1) பொருட்களை ஏற்றுக்கொள். குடிபோதையில் உள்ளவர் பதிவு எண். 1 இல் பிராண்டின் பின்னர் பதிவு எண். 3 உடன் இணைக்கப்படுகிறார்.
2) பொருட்களை ஓரளவு ஏற்றுக்கொள். அதாவது, ஏற்றுக்கொள்ளப்படாத நிலைகளில் கருத்து வேறுபாடு சட்டத்தை உருவாக்க கணக்கியல் துறையை செயல்படுத்துதல்.
3) பொருட்களை ஏற்க வேண்டாம்
பொது உணவு வழங்கலுக்கான EGAIS அமைப்பில் பணிபுரிவதற்கான படிப்படியான வழிமுறைகளை சிறிது நேரம் கழித்து இடுகிறேன்.
2019ல் மதுபான அறிவிப்பை எப்போது சமர்ப்பிக்க வேண்டும்?
ஆல்கஹால் மற்றும் பீர் அறிவிப்புகள் பின்வரும் காலக்கெடுவில் காலாண்டுக்கு சமர்ப்பிக்கப்படுகின்றன:
- 4வது காலாண்டு 2018 01/01/2019 முதல் 01/21/2019 வரை
- 1 காலாண்டு 2019 04/01/2019 முதல் 04/22/2019 வரை
- 2வது காலாண்டு 2019 07/01/2019 முதல் 07/22/2019 வரை.
- 3வது காலாண்டு 2019 01.10.2019 முதல் 21.10.2019 வரை.
- 4வது காலாண்டு 2019 01/01/2020 முதல் 01/20/2020 வரை
2019 ஆம் ஆண்டில், மது மற்றும் பீர் பற்றிய அறிவிப்புகளைச் சமர்ப்பிப்பதற்கான காலக்கெடு 4 வது காலாண்டைத் தவிர, அனைத்து அறிக்கையிடல் காலாண்டுகளுக்கும் ஒரு நாள் விடுமுறையில் வரும். எனவே, வார இறுதியின் கடைசி அறிக்கை நாள் முதல் வேலை நாளுக்கு மாற்றப்படுகிறது.
EGAIS ஐ ரத்து செய்ய முடியுமா?
EGAIS ரத்து என்பது ஒரு கட்டுக்கதை. நாங்கள் எப்பொழுதும் பாதிக்கப்படுவோம், ஆனால் கணினி இறுதியாக பிழைத்திருத்தம் செய்யப்படும் என்று நம்புகிறேன், மேலும் அது முடிந்தவரை மக்களுக்கு அணுகக்கூடியதாக இருக்கும். சரி, அல்லது குறைந்தபட்சம் அப்படி பொய் சொல்வதை நிறுத்துங்கள்
மற்றும் திட்டமிடப்பட்ட கண்டுபிடிப்புகளின் கடைசி
புதிய ஆண்டு 2019 ஆல்கஹாலின் மெய்நிகர் விற்பனைக்கான சோதனைக் கட்டுப்பாட்டு முறையை அறிமுகப்படுத்துவதற்கான தொடக்கமாக இருக்கும். இது நிலைகளில் மேற்கொள்ள திட்டமிடப்பட்டுள்ளது:
- 2019 பீர், சைடர், மீட் மற்றும் ஒயின் ஆகியவற்றின் ஆன்லைன் ஸ்டோர்களின் கட்டுப்பாட்டின் ஆரம்பம், பாட்டில்களில், தோற்ற இடம் மற்றும் புவியியல் இருப்பிடத்தின் சிறப்புக் குறிப்புடன்;
- 2020 - ஒரு சிறப்பு உரிமத்துடன் மட்டுமே மதுவை விற்க முடியும்;
- 2022 - அனைத்து வகையான ஆல்கஹால்களும் EGAIS மூலம் பிரத்தியேகமாக விற்கப்படும்.