USB मानक - एक बिट की गति


1

मुझे एक सवाल है। कैसे USB 1.0 आउटपुट पर बिट की अवधि के लिए बातचीत करता है? मेरा मतलब है कनेक्शन की गति? क्या यह हर समय कांस्टेबल है?

जवाबों:


4

USB 1 निम्नलिखित सिग्नल दरों का समर्थन करता है :

  • एक कम गति के 1.5 Mbit / s (~ 183 KB / s) दर यूएसबी 1.0 से परिभाषित किया गया है। यह "पूर्ण गति" ऑपरेशन के समान है, प्रत्येक बिट को छोड़कर संचारित करने में 8 गुना समय लगता है।
  • 12 Mbit / s (~ 1.43 MB / s) की पूर्ण गति दर USB 1.1 द्वारा परिभाषित बुनियादी USB डेटा दर है। सभी USB हब पूर्ण गति का समर्थन करते हैं।

कम गति या पूर्ण गति का विकल्प डिवाइस द्वारा इंगित किया जाता है जब यह जुड़ा होता है ( एक ही स्रोत , जोर मेरा):

होस्ट में प्रत्येक डेटा लाइन पर 15 k host पुल-डाउन रेसिस्टर्स शामिल हैं। जब कोई उपकरण कनेक्ट नहीं होता है, तो यह दोनों डेटा लाइनों को तथाकथित "सिंगल-एंडेड जीरो" स्थिति (USB प्रलेखन में SE0) में खींचता है, और एक रीसेट या डिस्कनेक्ट कनेक्शन को इंगित करता है।

एक यूएसबी डिवाइस 1.5 kor रोकनेवाला के साथ उच्च डेटा लाइनों में से एक को खींचता है। यह मेजबान में पुल-डाउन प्रतिरोधों में से एक को ओवरपॉवर करता है और "जे" नामक एक निष्क्रिय अवस्था में डेटा लाइनों को छोड़ देता है। यूएसबी 1.x के लिए, डेटा लाइन का विकल्प डिवाइस की गति समर्थन को इंगित करता है; फुल-स्पीड डिवाइस D + हाई खींचते हैं, जबकि लो-स्पीड डिवाइस D। हाई को खींचते हैं

"बिट की अवधि" संकेत स्थिर होना चाहिए, लेकिन यूएसबी थोड़ा भराई का उपयोग करता है - एक अतिरिक्त 0 बिट लगातार छह बिट्स के किसी भी उपस्थिति के बाद डेटा स्ट्रीम में डाला जाता है; इस प्रकार सात लगातार 1 बिट्स हमेशा एक त्रुटि है। इसका मतलब यह है कि जबकि बिट की अवधि स्थिर है, एक दिए गए बाइट अनुक्रम को प्रसारित करने में अधिक समय लग सकता है।

NRZI और बिट स्टफिंग भी देखें ।


एक मिनट से भी कम तेजी से मुझसे और अधिक सटीक! वैसे भी, +1। क्या आपने हार्डवेयर में USB बस के साथ काम किया है?
श्वेतार्क

whitequark ने एक उत्कृष्ट लेख प्रदान किया: obdev.at/developers/articles/00003.html
quack quixote

@whitequark: हाँ, मैं हार्डवेयर सामान का एक सा किया है। यूएसबी विशेष रूप से नहीं, मैं यहाँ सवालों के जवाब देने से यूएसबी से अधिक परिचित हूं। विकिपीडिया का USB लेख पूरी तरह से अच्छा लगता है।
क्वैककोट
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.