# அகிலத் தொடர் பாட்டை

## மேலோட்டம்

யூ.எஸ்.பி அமைப்பானது ஹோஸ்ட், டவுன்ஸ்ட்ரீம் யூ.எஸ்.பி போர்ட்களின் பெரும்திரள் மற்றும் அடுக்கிடப்பட்ட-நட்சத்திர இடவியல் முறையில் இணைக்கப்பட்ட பல்வேறு சாதனங்கள் ஆகியவற்றைக் கொண்ட சமச்சீரற்ற வடிவமைப்பைக் கொண்டிருக்கின்றது. கூடுதல் யூ.எஸ்.பி ஹப்கள் அடுக்குகளில் சேர்க்கப்படலாம், அவை இவை அந்து அடுக்கு நிலைகள் வரை கிளை அமைப்பிற்கு கிளையிடுதலை அனுமதிக்கின்றது.
யூ.எஸ்.பி ஹோஸ்ட் பல்வேறு ஹோஸ்ட் கண்ட்ரோலர்களைக் கொண்டிருக்கலாம் மற்றும் ஒவ்வொரு கண்ட்ரோலரும் ஒன்று அல்லது பல யூ.எஸ்.பி போர்ட்களை வழங்கலாம். ஒரு ஹோஸ்ட் கண்ட்ரோலரில் ஹப் சாதனங்கள் உட்பட 127 சாதனங்கள் வரை இணைக்க முடியும்.  
யூ.எஸ்.பி சாதனங்கள் *ஹப்கள்* மூலமாக வரிசையாக இணைக்கப்பட்டுள்ளன. அங்கு எப்போதும் இருக்கும் ஒரு ஹப் மூல ஹப் எனப்படுகின்றது, இது ஹோஸ்ட் கண்ட்ரோலருக்காக கட்டமைக்கப்பட்டுள்ளது. *பகிர்தல் ஹப்கள்* என்றழைக்கப்படுபவை பல்வேறு கணினிகள் அதே சார்புள்ள சாதனத்தை(களை) அணுக அனுமதிக்கின்றது, மேலும் அவை தானாகவோ அல்லது கைமுறையிலோ PCகளுக்கிடையே மாறும் அணுகல் மூலமாக இருக்கின்றன மற்றும் பணிபுரிகின்றன. அவை சிறிய அலுவலகச் சூழல்களில் பிரபலமாக உள்ளன. நெட்வொர்க் ரீதியாகக் கூறினால் அவை கிளைகளைப் பிரிக்காமல் ஒன்றிணைக்கின்றன எனலாம்.  
இயல்பு யூ.எஸ்.பி சாதனமானது *சாதனச் செயல்பாடுகள்* எனக் குறிப்பிடப்படுகின்ற பல தர்க்க துணைச் சாதனங்களைக் கொண்டிருக்கும். ஓர் ஒற்றைச் சாதனம் பல செயல்பாடுகளை வழங்கலாம், எடுத்துக்காட்டாக மைக்ரோபோனுடன் (ஆடியோ சாதனச் செயல்பாடு) கட்டமைக்கப்பட்ட வெப்கேம் (வீடியோ சாதனச் செயல்பாடு) சாதனத்தைக் கூறலாம். இப்படிப்பட்ட சாதனம் *தொகுப்புச் சாதனம்* என்றழைக்கப்படும், அதில் ஒவ்வொரு தர்க்கச் சாதனமும் ஹோஸ்ட் மூலமாக ஒரு தனிப்பட்ட முகவரியை ஒதுக்கியுள்ளன, மேலும் அனைத்து தர்க்க சாதனங்களும் இயல்பான யூ.எஸ்.பி வயர் இணைந்துள்ள உள்ளமைக்கப்பட்ட ஹப்புடன் இணைக்கப்பட்டுள்ளன. ஹோஸ்ட் ஆனது செயல்பாட்டிற்கு ஒரே ஒரு சாதன முகவரியை மட்டுமே ஒதுக்குகின்றது.  
யூ.எஸ்.பி சாதன தகவல்தொடர்பானது *பைப்புகள்* (தர்க்க சேனல்கள்) அடிப்படையிலானது. பைப்புகள் என்பவை ஒரு இறுதிப்புள்ளி எனப்படும் சாதனத்தில் ஹோஸ்ட் கண்ட்ரோலரில் இருந்து தர்க்க உள்பொருளுக்கான இணைப்புகளாக உள்ளன. *இறுதிப்புள்ளி* என்ற சொல்லானது அவ்வப்போது பைப்பை தவறாகக் குறிப்பிடப் பயன்படுகின்றது, ஏனெனில் இறுதிப்புள்ளியானது சாதனத்தில் நிரந்தரமாக இருக்கும் அதே நேரத்தில், பைப்பானது ஹோஸ்ட் இறுதிப்புள்ளிக்கு இணைப்பை உருவாக்கும் போது மட்டுமே அமைக்கப்படுகின்றது. எனவே, ஹோஸ்ட் மற்றும் இறுதிப்புள்ளி இடையேயான இணைப்பைக் குறிப்பிடும் போது *பைப்* என்ற சொல்லானது பயன்படுத்தப்பட வேண்டும். ஒரு யூ.எஸ்.பி சாதனமானது ஹோஸ்ட் கண்ட்ரோலருக்கு 16 மற்றும் கண்ட்ரோலருக்கு 16 என 32 வரையிலான இயங்கும் பைப்புகளைக் கொண்டிருக்கும்.  
இரண்டு வகையான பைப்புகள் உள்ளன, அவை: ஸ்ட்ரீம் மற்றும் செய்தி பைப்புகள். ஸ்ட்ரீம் பைப் என்பது *மொத்தமான* , *தடைப்பட்ட* மற்றும் *சமநேர * தரவு ஓட்டத்திற்குப் பயன்படுகின்ற ஒற்றை-திசை இறுதிப்புள்ளிக்கு இணைக்கப்பட்ட ஒற்றைத்திசை பைப் ஆகும், அதே நேரத்தில் செய்திப் பைப் என்பது *கட்டுப்பாட்டு* தரவு ஓட்டத்திற்குப் பிரத்தியேகமாகப் பயன்படுகின்ற இருதிசை இறுதிப்புள்ளிக்கு இணைக்கப்பட்ட இருதிசை பைப் ஆகும். ஒரு இறுதிப்புள்ளி என்பது தயாரிப்பாளரால் யூ.எஸ்.பி சாதனத்தின் உள்ளே உருவாக்கப்பட்டது, எனவே அது நிரந்தரமாக உள்ளது. ஹோஸ்ட் தரவு பரிமாற்ற அமர்வைத் தொடங்க விரும்பினால் அது அனுப்புகின்ற TOKEN தொகுப்பில் குறிப்பிடப்படுகின்ற டூப்பிள் *(சாதன_முகவரி, இறுதிப்புள்ளி_எண்)* உடன் முகவரியிடக்கூடியதாக ஒரு பைப்பின் இறுதிப்புள்ளியானது உள்ளது. தரவுப் பரிமாற்றத்தின் திசையானது ஹோஸ்ட்டிலிருந்து இறுதிப்புள்ளியாக இருந்தால் அது TOKEN தொகுப்பின் தனிச்சிறப்பான OUT தொகுப்பாகும், அது ஹோஸ்ட் மூலம் அனுப்பப்பட்ட தேவையான சாதன முகவரியையும் இறுதிப்புள்ளி எண்ணையும் கொண்டிருக்கின்றது. தரவுப் பரிமாற்றத்தின் திசையானது சாதனத்திலிருந்து ஹோஸ்ட்டாக இருந்தால், ஹோஸ்ட் மாற்றாக IN தொகுப்பை அனுப்புகின்றது. சேருமிட இறுதிப்புள்ளியானது ஒற்றை திசை இறுதிப்புள்ளியாக இருந்தால், அதன் உற்பத்தியாளரின் வடிவமைக்கப்பட்ட திசையானது TOKEN தொகுப்பிற்குப் பொருந்தாது (உ.ம்., உற்பத்தியாளரின் வடிவமைக்கப்பட்ட திசை IN ஆக இருக்கும்பட்சத்தில் TOKEN தொகுப்பானது OUT தொகுப்பாக இருக்கின்றது), TOKEN தொகுப்பு புறக்கணிக்கப்படும். இல்லையெனில், அது ஏற்றுக்கொள்ளப்பட்டு தரவுப் பரிமாற்றம் தொடங்கும். மற்றொரு வகையில் இரு-திசை இறுதிப்புள்ளியானது IN மற்றும் OUT தொகுப்புகள் இரண்டையும் ஏற்றுக்கொள்கின்றது.  
இறுதிப்புள்ளிகள் *இடைமுகங்களில்* குழுவாக்கப்பட்டுள்ளன, மேலும் ஒவ்வொரு இடைமுகமும் ஒற்றை சாதன செயல்பாட்டுடன் தொடர்புடையதாக இருக்கின்றது. இறுதிப்புள்ளி பூஜ்ஜியமாக இருப்பது இதற்கான விதிவிலக்காகும், இது சாதன உள்ளமைப்புக்குப் பயன்படுகின்றது மேலும் அது எந்த இடைமுகத்துடனும் தொடர்பின்றி உள்ளது. ஒரு சாதன செயல்பாடானது சுதந்திரமாக கட்டுப்படுத்தப்பட்டுள்ள இடைமுகங்களை உட்கொண்டுள்ளது, இது *கூட்டுச் சாதனம்* என்று அழைக்கப்படுகின்றது. ஒரு கூட்டுச் சாதனம் ஒற்றைச் சாதன முகவரியை மட்டுமே கொண்டுள்ளது, ஏனெனில் ஹோஸ்ட் செயல்பாட்டிற்கு சாதன முகவரியை மட்டுமே ஒதுக்குகின்றது.  
யூ.எஸ்.பி சாதனம் யூ.எஸ்.பி ஹோஸ்ட்டிற்கு முதலில் இணைக்கப்படும் போது, யூ.எஸ்.பி சாதனக் கணக்கீட்டுச் செயலாக்கம் தொடங்குகின்றது. கணக்கீடானது யூ.எஸ்.பி சாதனத்திற்கு மீட்டமைப்பு சமிக்ஞை அனுப்பப்படுவதால் தொடங்குகின்றது. யூ.எஸ்.பி சாதனத்தின் வேகம் மீட்டமைப்பு சமிக்ஞையின் போது கண்டறியப்படுகின்றது. மீட்டமைப்புக்குப் பின்னர், யூ.எஸ்.பி சாதனத்தில் தகவல் ஹோஸ்டால் படிக்கப்படுகின்றது, பின்னர் சாதனம் தனித்த 7-பிட் முகவரியை ஒதுக்குகின்றது. சாதனம் ஹோஸ்டால் ஆதரிக்கப்பட்டால், சாதனத்துடன் தொடர்புகொள்வதற்குத் தேவையான சாதன இயக்கிகள் ஏற்றப்படுகின்றன, மேலும் சாதனமானது உள்ளமைக்கப்பட்ட நிலைக்கு அமைக்கப்படுகின்றது. யூ.எஸ்.பி ஹோஸ்ட் மறுதொடக்கம் செய்யப்பட்டால், கணக்கீட்டுச் செயலாக்கமானது இணைக்கப்பட்ட அனைத்து சாதனங்களுக்கும் திரும்பச் செய்யப்படுகின்றது.  
ஹோஸ்ட் கட்டுப்படுத்தி போக்குவரத்து பாய்வை சாதனங்களுக்குத் திசைதிருப்புகின்றது, எனவே எந்த யூ.எஸ்.பி சாதனமும் ஹோஸ்ட் கட்டுப்படுத்தியிடமிருந்து வெளிப்படைப்படையான கோரிக்கை இல்லாமல் பஸ் மூலமாக எந்தத் தரவையும் பரிமாற்றலாம். யூ.எஸ்.பி 2.0 இல், ஹோஸ்ட் கட்டுப்படுத்தியானது வழக்கமாக ரவுண்ட் ராபின் பாணியில் போக்குவரத்திற்காக பஸ்ஸை போல் செய்கின்றது. கட்டுப்படுத்திக்கு இணைக்கப்பட்ட குறைந்த வேகத்திலான சாதனம் இடைமுகத்தின் வேகத்தை அமைக்கின்றது. சூப்பர்ஸ்பீடு யூ.எஸ்.பி (யூ.எஸ்.பி 3.0) க்காக இணைக்கப்பட்ட சாதனங்கள் ஹோஸ்டிலிருந்து சேவைக் கேட்க முடியும், மேலும் அங்கு இரண்டு வேறுபட்ட கட்டுப்படுத்திகள் ஒவ்வொரு யூ.எஸ்.பி 3.0 ஹோஸ்டிலும் இருப்பதால், யூ.எஸ்.பி 3.0 சாதனங்கள் ஹோஸ்டிற்கு இணைக்கப்பட்ட யூ.எஸ்.பி 2.0 அல்லது முந்தைய சாதனங்களைப் பொருட்படுத்தாமல் யூ.எஸ்.பி 3.0 வேகங்களிலேயே அனுப்பும் பெறும். அவற்றிற்கான செயல்பாட்டு வேகங்கள் மரபு வழியில் அமைக்கப்படும்.