वीएमईबस: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
 
(11 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Image:VMEbus.jpg|thumb|right|VME64 टोकरा, बाएं से, एक एडीसी मॉड्यूल, एक स्केलर मॉड्यूल और एक प्रोसेसर मॉड्यूल के साथ]]वीएमईबस (वर्सा मॉड्यूल यूरोकार्ड<ref>{{cite web |url=https://www.vita.com/VMEbus-FAQ |title= वीएमईबस एफएक्यूए|access-date=2023-01-17}}</ref> बस) एक [[कंप्यूटर बस]] मापदंड है। जिसे मूल रूप से [[सेंट्रल प्रोसेसिंग यूनिट]] की [[मोटोरोला 68000 श्रृंखला]] के लिए विकसित किया गया था। किन्तु बाद में कई अनुप्रयोगों के लिए व्यापक रूप से उपयोग किया गया{{which|date=September 2020}} और [[इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन]] द्वारा अमेरिकी राष्ट्रीय मानक संस्थान/इलेक्ट्रिकल और इलेक्ट्रॉनिक्स इंजीनियर्स संस्थान 1014-1987 के रूप में मानकीकृत किया गया था। यह भौतिक रूप से [[यूरोकार्ड (मुद्रित सर्किट बोर्ड)]] आकार, मैकेनिकल और कनेक्टर (डीआईएन 41612) पर आधारित है। किन्तु अपनी स्वयं की सिग्नलिंग प्रणाली का उपयोग करता है। जिसे यूरोकार्ड परिभाषित नहीं करता है। इसे पहली बार 1981 में विकसित किया गया था और आज भी इसका व्यापक उपयोग जारी है।<ref name="vitavme">{{cite web|url=http://www.vita.com/page-1855175 |title=वीएमई टेक्नोलॉजी एफ.ए.सी|publisher=Vita.com |date=3 January 1999 |access-date=1 August 2013}}</ref>{{when|date=September 2020}}
[[Image:VMEbus.jpg|thumb|right|वीएमई64 टोकरा, बाएं से, एक एडीसी मॉड्यूल, एक स्केलर मॉड्यूल और एक प्रोसेसर मॉड्यूल के साथ]]'''वीएमईबस''' (वर्सा मॉड्यूल यूरोकार्ड<ref>{{cite web |url=https://www.vita.com/VMEbus-FAQ |title= वीएमईबस एफएक्यूए|access-date=2023-01-17}}</ref> बस) एक [[कंप्यूटर बस]] मापदंड है। जिसे मूल रूप से [[सेंट्रल प्रोसेसिंग यूनिट]] की [[मोटोरोला 68000 श्रृंखला]] के लिए विकसित किया गया था। किन्तु बाद में कई अनुप्रयोगों के लिए व्यापक रूप से उपयोग किया गया और [[इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन]] द्वारा अमेरिकी राष्ट्रीय मानक संस्थान/इलेक्ट्रिकल और इलेक्ट्रॉनिक्स इंजीनियर्स संस्थान 1014-1987 के रूप में मानकीकृत किया गया था। यह भौतिक रूप से [[यूरोकार्ड (मुद्रित सर्किट बोर्ड)]] आकार, मैकेनिकल और कनेक्टर (डीआईएन 41612) पर आधारित है। किन्तु अपनी स्वयं की सिग्नलिंग प्रणाली का उपयोग करता है। जिसे यूरोकार्ड परिभाषित नहीं करता है। इसे पहली बार 1981 में विकसित किया गया था और आज भी इसका व्यापक उपयोग जारी है।<ref name="vitavme">{{cite web|url=http://www.vita.com/page-1855175 |title=वीएमई टेक्नोलॉजी एफ.ए.सी|publisher=Vita.com |date=3 January 1999 |access-date=1 August 2013}}</ref>
 
'''और आज भी इसका व्यापक उपयोग जारी'''


== इतिहास ==
== इतिहास ==
1979 में [[मोटोरोला 68000]] सीपीयू के विकास के समय उनके एक इंजीनियर जैक किस्टर ने 68000-आधारित प्रणालियों के लिए मानकीकृत बस प्रणाली बनाने का निर्णय लिया।<ref>{{cite book|last=Black|first=John Arthur|title=The System engineer's handbook: a guide to building VMEbus and VXIbus systems|year=1992|publisher=[[Morgan Kaufmann Publishers|Morgan Kaufmann]]|isbn=978-0-12-102820-6|page=563|quote=A team of engineers at Motorola Microsystems led by Jack Kister, designed a 68000 development system called the EXORmacs. The backplane of the EXORmacs was called VERSAbus. While coordinating the efforts of his team, Jack wrote a 41-page bus description of VERSAbus which was published in November of 1979. The first EXORmacs was shipped in January 1980.}}</ref> वर्सबस नाम चुनने के लिए मोटोरोला टीम ने कई दिनों तक मंथन किया। वर्सबस कार्ड बड़े थे। {{convert|14+1/2|by|9+1/4|in|mm|order=flip|abbr=on}} और [[धार संबंधक]] का प्रयोग किया।<ref name="vitavme" /> [[आईबीएम सिस्टम 9000]] इंस्ट्रूमेंट कंट्रोलर और [[Automatix|ऑटोमैटिक्स]] रोबोट और मशीन विजन सिस्टम सहित केवल कुछ उत्पादों ने इसे अपनाया।
1979 में [[मोटोरोला 68000]] सीपीयू के विकास के समय उनके एक इंजीनियर जैक किस्टर ने 68000-आधारित प्रणालियों के लिए मानकीकृत बस प्रणाली बनाने का निर्णय लिया।<ref>{{cite book|last=Black|first=John Arthur|title=The System engineer's handbook: a guide to building VMEbus and VXIbus systems|year=1992|publisher=[[Morgan Kaufmann Publishers|Morgan Kaufmann]]|isbn=978-0-12-102820-6|page=563|quote=A team of engineers at Motorola Microsystems led by Jack Kister, designed a 68000 development system called the EXORmacs. The backplane of the EXORmacs was called VERSAbus. While coordinating the efforts of his team, Jack wrote a 41-page bus description of VERSAbus which was published in November of 1979. The first EXORmacs was shipped in January 1980.}}</ref> वर्सबस नाम चुनने के लिए मोटोरोला टीम ने कई दिनों तक मंथन किया। वर्सबस कार्ड बड़े थे। {{convert|14+1/2|by|9+1/4|in|mm|order=flip|abbr=on}} और [[धार संबंधक]] का प्रयोग किया।<ref name="vitavme" /> [[आईबीएम सिस्टम 9000]] इंस्ट्रूमेंट कंट्रोलर और [[Automatix|ऑटोमैटिक्स]] रोबोट और मशीन विजन सिस्टम सहित केवल कुछ उत्पादों ने इसे अपनाया।


[[File:VERSAbus memory card.agr.jpg|thumb|left|वर्सबस मेमोरी कार्ड]]किस्टर बाद में जॉन ब्लैक से जुड़ गए। जिन्होंने विशिष्टताओं को परिष्कृत किया और वर्सामॉड्यूल उत्पाद अवधारणा बनाई। ब्लैक के लिए काम कर रहे युवा इंजीनियर [[जूली केहे]] ने पहला वर्सामॉड्यूल कार्ड, वर्सबस एडेप्टर मॉड्यूल तैयार किया। जिसका उपयोग नए वर्सबस पर उपस्थित कार्ड चलाने के लिए किया जाता था। मोटोरोला-यूरोप के [[ स्वेन राऊ ]] और [[मैक्स लोसेल]] ने यूरोकार्ड (मुद्रित सर्किट बोर्ड) मानक पर आधारित प्रणाली के लिए एक यांत्रिक विनिर्देश जोड़ा। जो तब मानकीकरण प्रक्रिया में देर हो चुकी थी। परिणाम को पहले वर्सबस-ई के रूप में जाना जाता था। किन्तु बाद में वर्सामॉड्यूल यूरोकार्ड बस के लिए इसका नाम बदलकर वीएमईबस कर दिया गया (चूंकि कुछ इसे वर्सा मॉड्यूल यूरोपा के रूप में संदर्भित करते हैं)।<ref name="vitavme" />
[[File:VERSAbus memory card.agr.jpg|thumb|left|वर्सबस मेमोरी कार्ड]]किस्टर बाद में जॉन ब्लैक से जुड़ गए। जिन्होंने विशिष्टताओं को परिष्कृत किया और वर्सामॉड्यूल उत्पाद अवधारणा बनाई। ब्लैक के लिए काम कर रहे युवा इंजीनियर [[जूली केहे]] ने पहला वर्सामॉड्यूल कार्ड, वर्सबस एडेप्टर मॉड्यूल तैयार किया। जिसका उपयोग नए वर्सबस पर उपस्थित कार्ड चलाने के लिए किया जाता था। मोटोरोला-यूरोप के [[ स्वेन राऊ |स्वेन राऊ]] और [[मैक्स लोसेल]] ने यूरोकार्ड (मुद्रित सर्किट बोर्ड) मानक पर आधारित प्रणाली के लिए एक यांत्रिक विनिर्देश जोड़ा। जो तब मानकीकरण प्रक्रिया में देर हो चुकी थी। परिणाम को पहले वर्सबस-ई के रूप में जाना जाता था। किन्तु बाद में वर्सामॉड्यूल यूरोकार्ड बस के लिए इसका नाम बदलकर वीएमईबस कर दिया गया (चूंकि कुछ इसे वर्सा मॉड्यूल यूरोपा के रूप में संदर्भित करते हैं)।<ref name="vitavme" />


इस बिंदु पर 68000 के पारिस्थितिकी तंत्र में सम्मिलित कई अन्य कंपनियां मानक का उपयोग करने के लिए सहमत हुईं। जिनमें सिग्नेटिक्स, फिलिप्स, थॉमसन और मोस्टेक सम्मिलित हैं। जल्द ही इ[[से]] आधिकारिक रूप से अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन द्वारा आईईसी 821 वीएमईबस के रूप में और एएनएसआई और आईईईई द्वारा एएनएसआई/आईईईई 1014-1987 के रूप में मानकीकृत किया गया।
इस बिंदु पर 68000 के पारिस्थितिकी तंत्र में सम्मिलित कई अन्य कंपनियां मानक का उपयोग करने के लिए सहमत हुईं। जिनमें सिग्नेटिक्स, फिलिप्स, थॉमसन और मोस्टेक सम्मिलित हैं। जल्द ही इ[[से]] आधिकारिक रूप से अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन द्वारा आईईसी 821 वीएमईबस के रूप में और एएनएसआई और आईईईई द्वारा एएनएसआई/आईईईई 1014-1987 के रूप में मानकीकृत किया गया।


मूल मानक एक [[16-बिट]] बस था, जिसे उपस्थित यूरोकार्ड डीआईएन कनेक्टर्स के भीतर फिट करने के लिए डिज़ाइन किया गया था। हालाँकि, व्यापक बस चौड़ाई की अनुमति देने के लिए सिस्टम में कई अपडेट किए गए हैं। वर्तमान VME64 में 6U-आकार के कार्ड में पूर्ण [[64-बिट]] बस और 3U कार्ड में [[32-बिट]] सम्मिलित हैं। VME64 प्रोटोकॉल का विशिष्ट प्रदर्शन 40 [[मेगाबाइट]]/सेकंड है।<ref name="vitavme" />अन्य संबद्ध मानकों ने VME64x में हॉट-स्वैपिंग ([[ प्लग करें और खेलें ]]), छोटे 'IP' कार्ड जो एक एकल VMEbus कार्ड में प्लग किए जाते हैं, और VME सिस्टम को एक साथ जोड़ने के लिए विभिन्न इंटरकनेक्ट मानकों को जोड़ा है।
मूल मापदंड [[16-बिट]] बस था। जिसे उपस्थित यूरोकार्ड डीआईएन कनेक्टर्स के अन्दर फिट करने के लिए डिज़ाइन किया गया था। चूंकि व्यापक बस चौड़ाई की अनुमति देने के लिए सिस्टम में कई अपडेट किए गए हैं। वर्तमान वीएमई64 में 6यू-आकार के कार्ड में पूर्ण [[64-बिट]] बस और 3यू कार्ड में [[32-बिट]] सम्मिलित हैं। वीएमई64 प्रोटोकॉल का विशिष्ट प्रदर्शन 40 [[मेगाबाइट]]/सेकंड है।<ref name="vitavme" /> अन्य संबद्ध मापदंडों ने वीएमई64x में हॉट-स्वैपिंग ([[ प्लग करें और खेलें ]]), छोटे 'आईपी' कार्ड जो एकल वीएमईबस कार्ड में प्लग किए जाते हैं और वीएमई सिस्टम को एक साथ जोड़ने के लिए विभिन्न इंटरकनेक्ट मापदंडों को जोड़ा है।
 
1990 के दशक के अंत में तुल्यकालिक प्रोटोकॉल अनुकूल साबित हुए। अनुसंधान परियोजना को वीएमई320 कहा जाता था। वीटा मानक संगठन ने असंशोधित वीएमई32/64 बैकप्लेन के लिए नए मानक की मांग की।<ref name="vitavme" /> 1999 में एएनएसआई/वीटा 1.5 में नए 2eSST प्रोटोकॉल को सहमति दी गई थी।


1990 के दशक के अंत में, तुल्यकालिक प्रोटोकॉल अनुकूल साबित हुए। अनुसंधान परियोजना को VME320 कहा जाता था। वीटा मानक संगठन ने असंशोधित वीएमई32/64 बैकप्लेन के लिए एक नए मानक की मांग की।<ref name="vitavme" />1999 में ANSI/VITA 1.5 में नए 2eSST प्रोटोकॉल को मंजूरी दी गई थी।
इन वर्षों में वीएमई इंटरफ़ेस में कई एक्सटेंशन जोड़े गए हैं। जो वीएमई के ​​समानांतर संचार के 'साइडबैंड' चैनल प्रदान करते हैं। कुछ उदाप्रत्येकण हैं- आईपी मॉड्यूल, रेसवे इंटरलिंक, एससीएसए, वीएमई64x बैकप्लेन पर गीगाबिट ईथरनेट, पीसीआई एक्सप्रेस, रैपिडियो, स्टारनफैब्रिक और इंफिनीबैंड।


इन वर्षों में, VME इंटरफ़ेस में कई एक्सटेंशन जोड़े गए हैं, जो VME के ​​समानांतर संचार के 'साइडबैंड' चैनल प्रदान करते हैं। कुछ उदाहरण हैं IP मॉड्यूल, RACEway इंटरलिंक, SCSA, VME64x बैकप्लेन पर गीगाबिट ईथरनेट, PCI एक्सप्रेस, रैपिडियो, StarFabric और InfiniBand।
वीएमईबस का उपयोग सावधानी से संबंधित मापदंडों, [[VXIbus|वीएक्सआईबस]] और [[VPX|वीपीएक्स]] को विकसित करने के लिए भी किया गया था।


VMEbus का उपयोग बारीकी से संबंधित मानकों, [[VXIbus]] और [[VPX]] को विकसित करने के लिए भी किया गया था।
वीएमईबस का बाद की कई कंप्यूटर बसों जैसे [[STEbus|एसटीईबस]] पर अधिक प्रभाव पड़ा।
VMEbus का बाद की कई कंप्यूटर बसों जैसे [[STEbus]] पर गहरा प्रभाव पड़ा।


=== वीएमई प्रारंभिक वर्ष ===
=== वीएमई प्रारंभिक वर्ष ===
वीएमईबस की वास्तुशिल्प अवधारणाएं वर्साबस पर आधारित हैं,<ref name="vitavme" />मोटोरोला द्वारा 1970 के दशक के अंत में विकसित किया गया। म्यूनिख, पश्चिम जर्मनी में मोटोरोला के यूरोपीय माइक्रोसिस्टम्स समूह ने यूरोकार्ड मैकेनिकल मानक के आधार पर वर्साबस जैसी उत्पाद लाइन के विकास का प्रस्ताव दिया। अवधारणा को प्रदर्शित करने के लिए, मैक्स लोसेल और स्वेन राउ ने तीन प्रोटोटाइप बोर्ड विकसित किए: (1) एक 68000 सीपीयू बोर्ड; (2) एक गतिशील मेमोरी बोर्ड; (3) एक स्थिर मेमोरी बोर्ड। उन्होंने नई बस का नाम वर्सबस-E रखा है। इसे बाद में वीएमई नाम दिया गया, वर्सा मॉड्यूल यूरोपियन के लिए छोटा, लिमन (लियम) हेवले द्वारा, फिर मोटोरोला माइक्रोसिस्टम्स ऑपरेशन के साथ एक वीपी। (वह बाद में VME मार्केटिंग ग्रुप के संस्थापक थे, जिसका बाद में नाम बदलकर VME इंटरनेशनल ट्रेड एसोसिएशन या वीटा कर दिया गया)। 1981 की शुरुआत में, मोटोरोला, मोस्टेक और सिग्नेटिक्स नई बस वास्तुकला को संयुक्त रूप से विकसित और समर्थन करने के लिए सहमत हुए। ये कंपनियां 68000 माइक्रोप्रोसेसर परिवार की शुरुआती समर्थक थीं।
वीएमईबस की वास्तुशिल्प अवधारणाएं वर्साबस पर आधारित हैं।<ref name="vitavme" /> मोटोरोला द्वारा 1970 के दशक के अंत में विकसित किया गया। म्यूनिख, पश्चिम जर्मनी में मोटोरोला के यूरोपीय माइक्रोसिस्टम्स समूह ने यूरोकार्ड मैकेनिकल मानक के आधार पर वर्साबस जैसी उत्पाद लाइन के विकास का प्रस्ताव दिया। अवधारणा को प्रदर्शित करने के लिए मैक्स लोसेल और स्वेन राउ ने तीन प्रोटोटाइप बोर्ड विकसित किए: (1) एक 68000 सीपीयू बोर्ड; (2) एक गतिशील मेमोरी बोर्ड; (3) स्थिर मेमोरी बोर्ड। उन्होंने नई बस का नाम वर्सबस-रखा है। इसे बाद में वीएमई नाम दिया गया। वर्सा मॉड्यूल यूरोपियन के लिए छोटा, लिमन (लियम) हेवले द्वारा, फिर मोटोरोला माइक्रोसिस्टम्स ऑपरेशन के साथ एक वीपी। (वह बाद में वीएमई मार्केटिंग ग्रुप के संस्थापक थे। जिसका बाद में नाम बदलकर वीएमई इंटरनेशनल ट्रेड एसोसिएशन या वीटा कर दिया गया)। 1981 की प्रारम्भ में मोटोरोला, मोस्टेक और सिग्नेटिक्स नई बस वास्तुकला को संयुक्त रूप से विकसित और समर्थन करने के लिए सहमत हुए। ये कंपनियां 68000 माइक्रोप्रोसेसर परिवार की प्रारम्भी समर्थक थीं।


मोटोरोला के जॉन ब्लैक, मोस्टेक के क्रेग मैककेना और सिग्नेटिक्स के सेसिल कप्लिन्स्की ने वीएमईबस विनिर्देशन का पहला मसौदा तैयार किया। अक्टूबर 1981 में, म्यूनिख, पश्चिम जर्मनी, मोटोरोला, मोस्टेक, सिग्नेटिक्स/फिलिप्स और थॉमसन सीएसएफ में सिस्टम '81 ट्रेड शो में वीएमईबस के अपने संयुक्त समर्थन की घोषणा की। उन्होंने सार्वजनिक डोमेन में विनिर्देश के संशोधन ए को भी रखा। अगस्त 1982 में, VMEbus विनिर्देशन का संशोधन B नवगठित VMEbus मैन्युफैक्चरर्स ग्रुप (VITA) द्वारा प्रकाशित किया गया था। इस नए संशोधन ने सिग्नल लाइन ड्राइवरों और रिसीवरों के लिए विद्युत विनिर्देशों को परिष्कृत किया और यांत्रिक विनिर्देश को विकासशील आईईसी 297 मानक (यूरोकार्ड यांत्रिक प्रारूपों के लिए औपचारिक विनिर्देश) के अनुरूप लाया। बाद के 1982 में, अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन (IEC) के फ्रांसीसी प्रतिनिधिमंडल ने VMEbus के संशोधन बी को एक अंतरराष्ट्रीय मानक के रूप में प्रस्तावित किया। IEC SC47B उपसमिति ने एक संपादकीय समिति के अध्यक्ष, फिलिप्स, फ्रांस की मीरा पाउकर को नामांकित किया, इस प्रकार औपचारिक रूप से VMEbus के अंतर्राष्ट्रीय मानकीकरण की शुरुआत हुई।
मोटोरोला के जॉन ब्लैक, मोस्टेक के क्रेग मैककेना और सिग्नेटिक्स के सेसिल कप्लिन्स्की ने वीएमईबस विनिर्देशन का पहला जानकारी को तैयार किया गया। अक्टूबर 1981 में म्यूनिख, पश्चिम जर्मनी, मोटोरोला, मोस्टेक, सिग्नेटिक्स/फिलिप्स और थॉमसन सीएसएफ में सिस्टम '81 ट्रेड शो में वीएमईबस के अपने संयुक्त समर्थन की घोषणा की। उन्होंने सार्वजनिक डोमेन में विनिर्देश के संशोधन ए को भी रखा। अगस्त 1982 में वीएमईबस विनिर्देशन का संशोधन बी नवगठित वीएमईबस मैन्युफैक्चरर्स ग्रुप (वीटा) द्वारा प्रकाशित किया गया था। इस नए संशोधन ने सिग्नल लाइन ड्राइवरों और रिसीवरों के लिए विद्युत विनिर्देशों को परिष्कृत किया और यांत्रिक विनिर्देश को विकासशील आईईसी 297 मानक (यूरोकार्ड यांत्रिक प्रारूपों के लिए औपचारिक विनिर्देश) के अनुरूप लाया। बाद के 1982 में अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन (आईईसी) के फ्रांसीसी प्रतिनिधिमंडल ने वीएमईबस के संशोधन बी को अंतरराष्ट्रीय मानक के रूप में प्रस्तावित किया। आईईसी एससी47बी उपसमिति ने संपादकीय समिति के अध्यक्ष फिलिप्स, फ्रांस की मीरा पाउकर को नामांकित किया। इस प्रकार औपचारिक रूप से वीएमईबस के अंतर्राष्ट्रीय मानकीकरण की प्रारम्भ हुई।


मार्च 1983 में, IEEE माइक्रोप्रोसेसर मानक समिति (MSC) ने एक कार्यकारी समूह स्थापित करने के लिए प्राधिकरण का अनुरोध किया जो US में VMEbus को मानकीकृत कर सके। इस अनुरोध को IEEE मानक बोर्ड द्वारा अनुमोदित किया गया था और P1014 कार्य समूह की स्थापना की गई थी। वेन फिशर को कार्यकारी समूह का पहला अध्यक्ष नियुक्त किया गया। जॉन ब्लैक ने P1014 तकनीकी उपसमिति के अध्यक्ष के रूप में कार्य किया। IEC, IEEE और VMEbus मैन्युफैक्चरर्स ग्रुप (अब VITA) ने टिप्पणी के लिए संशोधन B की प्रतियां वितरित कीं और दस्तावेज़ में परिवर्तन के लिए परिणामी अनुरोध प्राप्त किए। इन टिप्पणियों ने यह स्पष्ट कर दिया कि यह संशोधन बी से आगे बढ़ने का समय था। दिसंबर 1983 में, एक बैठक हुई जिसमें जॉन ब्लैक, मीरा पाउकर, वेन फिशर और क्रेग मैककेना सम्मिलित थे। इस बात पर सहमति हुई कि एक संशोधन सी बनाया जाना चाहिए और तीनों संगठनों द्वारा प्राप्त सभी टिप्पणियों को ध्यान में रखना चाहिए। मोटोरोला के जॉन ब्लैक और श्लोमो प्री-ताल ने सभी स्रोतों से परिवर्तनों को एक सामान्य दस्तावेज़ में सम्मिलित किया। VMEbus मैन्युफैक्चरर्स ग्रुप ने दस्तावेज़ संशोधन C.1 को लेबल किया और इसे सार्वजनिक डोमेन में रखा। IEEE ने इसे P1014 ड्राफ्ट 1.2 और IEC ने इसे IEC 821 बस का नाम दिया। IEEE P1014 वर्किंग ग्रुप और MSC में बाद के मतपत्रों के परिणामस्वरूप अधिक टिप्पणियाँ हुईं और यह आवश्यक था कि IEEE P1014 ड्राफ्ट को अपडेट किया जाए। इसका परिणाम ANSI/IEEE 1014-1987 विनिर्देशन में हुआ।
मार्च 1983 में आईईईई माइक्रोप्रोसेसर मानक समिति (एमएससी) ने कार्यकारी समूह स्थापित करने के लिए प्राधिकरण का अनुरोध किया। जो यूएस में वीएमईबस को मानकीकृत कर सके। इस अनुरोध को आईईईई मानक बोर्ड द्वारा अनुमोदित किया गया था और पी1014 कार्य समूह की स्थापना की गई थी। वेन फिशर को कार्यकारी समूह का पहला अध्यक्ष नियुक्त किया गया। जॉन ब्लैक ने पी1014 प्रणाली उपसमिति के अध्यक्ष के रूप में कार्य किया। आईईसी, आईईईई और वीएमईबस मैन्युफैक्चरर्स ग्रुप (अब वीटा) ने टिप्पणी के लिए संशोधन बी की प्रतियां वितरित कीं और लेखों में परिवर्तन के लिए परिणामी अनुरोध प्राप्त किए। इन टिप्पणियों ने यह स्पष्ट कर दिया कि यह संशोधन बी से आगे बढ़ने का समय था। दिसंबर 1983 में बैठक हुई। जिसमें जॉन ब्लैक, मीरा पाउकर, वेन फिशर और क्रेग मैककेना सम्मिलित थे। इस बात पर सहमति हुई कि संशोधन सी बनाया जाना चाहिए और तीनों संगठनों द्वारा प्राप्त सभी टिप्पणियों को ध्यान में रखना चाहिए। मोटोरोला के जॉन ब्लैक और श्लोमो प्री-ताल ने सभी स्रोतों से परिवर्तनों को एक सामान्य लेख में सम्मिलित किया। वीएमईबस मैन्युफैक्चरर्स ग्रुप ने लेख संशोधन C.1 को लेबल किया और इसे सार्वजनिक डोमेन में रखा। आईईईई ने इसे पी1014 ड्राफ्ट 1.2 और आईईसी ने इसे आईईसी 821 बस का नाम दिया। आईईईई पी1014 वर्किंग ग्रुप और एमएससी में बाद के मतपत्रों के परिणामस्वरूप अधिक टिप्पणियाँ हुईं और यह आवश्यक था कि आईईईई पी1014 ड्राफ्ट को अपडेट किया जाए। इसका परिणाम एएनएसआई/आईईईई 1014-1987 विनिर्देशन में हुआ।


1985 में, Aitech US TACOM के अनुबंध के तहत विकसित हुआ, पहला कंडक्शन-कूल्ड 6U VMEbus बोर्ड। यद्यपि विद्युत रूप से एक अनुरूप VMEbus प्रोटोकॉल इंटरफ़ेस प्रदान करता है, यंत्रवत्, यह बोर्ड एयर-कूल्ड लैब VMEbus विकास चेसिस में उपयोग के लिए विनिमेय नहीं था।
1985 में एटेक यूएस टैकॉम के अनुबंध के अनुसार विकसित हुआ। पहला कंडक्शन-कूल्ड 6यू वीएमईबस बोर्ड यद्यपि विद्युत रूप से अनुरूप वीएमईबस प्रोटोकॉल इंटरफ़ेस प्रदान करता है। यंत्रवत् यह बोर्ड एयर-कूल्ड लैब वीएमईबस विकास चेसिस में उपयोग के लिए विनिमेय नहीं था।


1987 के अंत में, आईईईई के निर्देशन में वीटा के तहत एक तकनीकी समिति का गठन किया गया था, ताकि पहले सैन्य, चालन-ठंडा 6यू का निर्माण किया जा सके।× 160mm, पूरी तरह से विद्युत और यांत्रिक रूप से संगत, डेल यंग (DY4 सिस्टम्स) और डौग पैटरसन (प्लेसी माइक्रोसिस्टम्स, फिर रेडस्टोन टेक्नोलॉजी) द्वारा सह-अध्यक्ष VMEbus बोर्ड। ANSI/IEEE-1101.2-1992 को बाद में अनुसमर्थित किया गया और 1992 में जारी किया गया और सभी 6U VMEbus उत्पादों के लिए कंडक्शन-कूल्ड, अंतर्राष्ट्रीय मानक के रूप में बना रहा।
1987 के अंत में आईईईई के निर्देशन में वीटा के अनुसार एक प्रणाली समिति का गठन किया गया था। जिससे पहले सैन्य चालन-ठंडा 6यू का निर्माण किया जा सके। 160mm पूर्णतयः विद्युत और यांत्रिक रूप से संगत डेल यंग (DY4 सिस्टम्स) और डौग पैटरसन (प्लेसी माइक्रोसिस्टम्स, फिर रेडस्टोन टेक्नोलॉजी) द्वारा सह-अध्यक्ष वीएमईबस बोर्ड। एएनएसआई/आईईईई-1101.2-1992 को बाद में अनुसमर्थित किया गया और 1992 में जारी किया गया और सभी 6यू वीएमईबस उत्पादों के लिए कंडक्शन-कूल्ड, अंतर्राष्ट्रीय मानक के रूप में बना रहा।


1989 में, परफॉर्मेंस टेक्नोलॉजीज इंक के जॉन पीटर्स ने VME64 की प्रारंभिक अवधारणा विकसित की: VMEbus पर मल्टीप्लेक्सिंग एड्रेस और डेटा लाइन्स (A64/D64)अवधारणा को उसी वर्ष प्रदर्शित किया गया था और 1990 में VMEbus विनिर्देशन के प्रदर्शन में वृद्धि के रूप में वीटा तकनीकी समिति में रखा गया था। 1991 में, P1014R के लिए PAR (प्रोजेक्ट ऑथराइजेशन रिक्वेस्ट) (VMEbus विनिर्देश में संशोधन) IEEE द्वारा प्रदान किया गया था। वीटा के तकनीकी निदेशक रे एल्डरमैन ने डीवाई-4 सिस्टम्स के किम क्लोहेसी के साथ गतिविधि की सह-अध्यक्षता की।
1989 में परफॉर्मेंस टेक्नोलॉजीज इंक के जॉन पीटर्स ने वीएमई64 की प्रारंभिक अवधारणा विकसित की। जो वीएमईबस पर मल्टीप्लेक्सिंग एड्रेस और डेटा लाइन्स (ए64/डी64) है। अवधारणा को उसी वर्ष प्रदर्शित किया गया था और 1990 में वीएमईबस विनिर्देशन के प्रदर्शन में वृद्धि के रूप में वीटा प्रणाली समिति में रखा गया था। 1991 में पी1014आर के लिए पीएआर (प्रोजेक्ट ऑथराइजेशन रिक्वेस्ट) (वीएमईबस विनिर्देश में संशोधन) आईईईई द्वारा प्रदान किया गया था। वीटा के प्रणाली निदेशक रे एल्डरमैन ने डीवाई-4 सिस्टम्स के किम क्लोहेसी के साथ गतिविधि की सह-अध्यक्षता की।


1992 के अंत में, VMEbus (A40/D32, Locked Cycles, Rescinding DTACK*, Autoslot-ID, Auto System Controller, और उन्नत DIN कनेक्टर मैकेनिकल) में अतिरिक्त संवर्द्धन के लिए इस दस्तावेज़ को पूरा करने के लिए और अधिक काम की आवश्यकता थी। वीटा तकनीकी समिति ने आईईईई के साथ काम निलंबित कर दिया और अमेरिकी राष्ट्रीय मानक संस्थान (एएनएसआई) के साथ एक मानक डेवलपर संगठन (एसडीओ) के रूप में मान्यता मांगी। मूल IEEE Par P1014R को बाद में IEEE द्वारा वापस ले लिया गया था। वीटा तकनीकी समिति सार्वजनिक डोमेन VMEbus C.1 विनिर्देशन को अपने आधार-स्तर के दस्तावेज़ के रूप में उपयोग करने के लिए लौट आई, जिसमें उन्होंने नए संवर्द्धन जोड़े। यह वृद्धि कार्य पूरी तरह से वीटा तकनीकी समिति द्वारा किया गया था और इसका परिणाम एएनएसआई/वीटा 1-1994 था। दस्तावेज़ संपादन का जबरदस्त उपक्रम DY-4 सिस्टम्स के किम क्लोहेसी, गतिविधि के तकनीकी सह-अध्यक्ष, फ्रैंक होम की बड़ी मदद से पूरा किया गया, जिन्होंने प्रत्येक अध्याय संपादक द्वारा यांत्रिक चित्र और असाधारण योगदान बनाया।
1992 के अंत में वीएमईबस (ए40/D32, लॉक्ड साइकिल, रेस्किंडिंग स्टैक*, ऑटो स्लॉट-आईडी, ऑटो सिस्टम कंट्रोलर और उन्नत डीआईएन कनेक्टर मैकेनिकल) में अतिरिक्त संवर्द्धन के लिए इस लेख को पूरा करने के लिए और अधिक काम की आवश्यकता थी। वीटा प्रणाली समिति ने आईईईई के साथ काम निलंबित कर दिया और अमेरिकी राष्ट्रीय मानक संस्थान (एएनएसआई) के साथ एक मानक डेवलपर संगठन (एसडीओ) के रूप में मान्यता मांगी। मूल आईईईई पीएआर पी1014आर को बाद में आईईईई द्वारा वापस ले लिया गया था। वीटा प्रणाली समिति सार्वजनिक डोमेन वीएमईबस C.1 विनिर्देशन को अपने आधार-स्तर के लेख के रूप में उपयोग करने के लिए लौट आई। जिसमें उन्होंने नए संवर्द्धन जोड़े। यह वृद्धि कार्य पूर्णतयः वीटा प्रणाली समिति द्वारा किया गया था और इसका परिणाम एएनएसआई/वीटा 1-1994 था। लेख संपादन का जबरदस्त उपक्रम डीवाई-4 सिस्टम्स के किम क्लोहेसी गतिविधि के प्रणाली सह-अध्यक्ष फ्रैंक होम की बड़ी सहायता से पूरा किया गया। जिन्होंने प्रत्येक अध्याय संपादक द्वारा यांत्रिक चित्र और असाधारण योगदान बनाया।


VME64 उपसमिति के लिए प्रस्तावित अतिरिक्त संवर्द्धन VME64 एक्सटेंशन दस्तावेज़ में रखे गए थे। 1992 के अंत में दो अन्य गतिविधियां शुरू हुईं: BLLI (VMEbus बोर्ड-लेवल लाइव इंसर्शन स्पेसिफिकेशंस) और VSLI (VMEbus सिस्टम-लेवल लाइव इंसर्शन विथ फॉल्ट टॉलरेंस)।<ref name="vitavme" />
वीएमई64 उपसमिति के लिए प्रस्तावित अतिरिक्त संवर्द्धन वीएमई64 एक्सटेंशन लेख में रखे गए थे। 1992 के अंत में दो अन्य गतिविधियां प्रारम्भ हुईं: बीएलएलआई (वीएमईबस बोर्ड-लेवल लाइव इंसर्शन स्पेसिफिकेशंस) और वीएसएलआई (वीएमईबस सिस्टम-लेवल लाइव इंसर्शन विथ फॉल्ट टॉलरेंस)।<ref name="vitavme" />


1993 में, बेस-वीएमई आर्किटेक्चर पर नई गतिविधियां शुरू हुईं, जिसमें I/O इंटरकनेक्शन और डेटा मूवर सबसिस्टम के रूप में उपयोग के लिए हाई-स्पीड [[सीरियल बस]] और [[समानांतर बस]] सब-बस का कार्यान्वयन सम्मिलित था। इन आर्किटेक्चर का उपयोग संदेश स्विच, राउटर और छोटे मल्टीप्रोसेसर समानांतर आर्किटेक्चर के रूप में किया जा सकता है।
1993 में बेस-वीएमई आर्किटेक्चर पर नई गतिविधियां प्रारम्भ हुईं। जिसमें I/O इंटरकनेक्शन और डेटा मूवर सबसिस्टम के रूप में उपयोग के लिए हाई-स्पीड [[सीरियल बस]] और [[समानांतर बस]] सब-बस का कार्यान्वयन सम्मिलित था। इन आर्किटेक्चर का उपयोग संदेश स्विच, राउटर और छोटे मल्टीप्रोसेसर समानांतर आर्किटेक्चर के रूप में किया जा सकता है।


एएनएसआई के एक मान्यता प्राप्त मानक विकासकर्ता संगठन के रूप में मान्यता के लिए वीटा का आवेदन जून 1993 में प्रदान किया गया था। कई अन्य दस्तावेज (मेजेनाइन, पी2 और सीरियल बस मानकों सहित) इन प्रौद्योगिकियों के सार्वजनिक डोमेन प्रशासक के रूप में वीटा के साथ रखे गए हैं।
एएनएसआई के एक मान्यता प्राप्त मानक विकासकर्ता संगठन के रूप में मान्यता के लिए वीटा का आवेदन जून 1993 में प्रदान किया गया था। कई अन्य लेख (मेजेनाइन, पी2 और सीरियल बस मापदंडों सहित) इन प्रौद्योगिकियों के सार्वजनिक डोमेन प्रशासक के रूप में वीटा के साथ रखे गए हैं।


{| class="wikitable"
{| class="wikitable"
|+ Evolution of VME
|+ वीएमई में परिवर्तन
|-
|-
! Topology
! टोपोलॉजी
! Year
! वर्ष
! Bus cycle
! बस साइकल
! Maximum speed (MB/s)
! अधिकतम गति (एमबी/एस)
|-
|-
| VMEbus32 Parallel Bus Rev. A
| वीएमईबस32 पैरलल बस
| 1981
| 1981
| {{abbr|2=BLock Transfer|BLT}}
| {{abbr|2=BLock Transfer|बीएलटी}}
| 40
| 40
|-
|-
| VMEbus IEEE-1014
| वीएमईबस आईईईई-1014
| 1987
| 1987
| {{abbr|2=BLock Transfer|BLT}}
| {{abbr|2=BLock Transfer|बीएलटी}}
| 40
| 40
|-
|-
| [[VME64]]
| [[VME64|वीएमई64]]
| 1994
| 1994
| {{abbr|2=Multiplexed BLock Transfer (data over address lines, too)|MBLT}}
| {{abbr|2=Multiplexed BLock Transfer (data over address lines, too)|एमबीएलटी}}
| 80
| 80
|-
|-
| [[VME64x]]
| [[VME64x|वीएमई64x]]
| 1997  
| 1997  
| [[2eVME]]
| [[2eVME|2ईवीएमई]]
| 160
| 160
|-
|-
| [[VME320]]
| [[VME320|वीएमई320]]
| 1997  
| 1997  
| [[2eSST]]
| [[2eSST|2ईएसएसटी]]
| 320
| 320
|}
|}
Line 74: Line 77:


== विवरण ==
== विवरण ==
कई मायनों में VMEbus मोटोरोला 68000 के [[बैकप्लेन]] पर रन आउट के पिन के बराबर या अनुरूप है।
कई स्थितियों में वीएमईबस मोटोरोला 68000 के [[बैकप्लेन]] पर रन आउट के पिन के बराबर या अनुरूप है।
 
चूंकि 68000 की प्रमुख विशेषताओं में से एक फ्लैट 32-बिट मेमोरी मॉडल है। जो [[ स्मृति खंड |मेमोरी पार्टीशन]] और अन्य एंटी-फीचर्स से मुक्त है। परिणाम यह है कि 68000 इतना सामान्य है कि यह अधिकतर स्थितियों में कोई समस्या नहीं है। जबकि वीएमई बहुत 68000 जैसा है।


चूंकि, 68000 की प्रमुख विशेषताओं में से एक फ्लैट 32-बिट मेमोरी मॉडल है, जो [[ स्मृति खंड ]]ेशन और अन्य एंटी-फीचर्स से मुक्त है। नतीजा यह है कि, जबकि VME बहुत 68000 जैसा है, 68000 इतना सामान्य है कि यह ज्यादातर मामलों में कोई समस्या नहीं है।
68000 की प्रकार वीएमई अलग-अलग 32-बिट डेटा और एड्रेस बस का उपयोग करता है। 68000 पता बस रियल में 24-बिट और डेटा बस 16-बिट है। (चूंकि यह आंतरिक रूप से 32/32 है) किन्तु डिजाइनर पहले से ही पूर्ण 32-बिट कार्यान्वयन की ओर देख रहे थे।


68000 की तरह, VME अलग-अलग 32-बिट डेटा और एड्रेस बस का उपयोग करता है। 68000 पता बस वास्तव में 24-बिट और डेटा बस 16-बिट है (चूंकि यह आंतरिक रूप से 32/32 है) किन्तु डिजाइनर पहले से ही पूर्ण 32-बिट कार्यान्वयन की ओर देख रहे थे।
दोनों बस चौड़ाई की अनुमति देने के लिए वीएमई दो अलग-अलग यूरोकार्ड कनेक्टर, पी1 और पी2 का उपयोग करता है। पी1 में प्रत्येक 32 पिन की तीन पंक्तियाँ होती हैं। जो पहले 24 एड्रेस बिट्स, 16 डेटा बिट्स और सभी नियंत्रण संकेतों को लागू करती हैं। पी2 में एक और पंक्ति है। जिसमें शेष 8 एड्रेस बिट्स और 16 डेटा बिट्स सम्मिलित हैं।


दोनों बस चौड़ाई की अनुमति देने के लिए, VME दो अलग-अलग यूरोकार्ड कनेक्टर, P1 और P2 का उपयोग करता है। P1 में प्रत्येक 32 पिन की तीन पंक्तियाँ होती हैं, जो पहले 24 एड्रेस बिट्स, 16 डेटा बिट्स और सभी नियंत्रण संकेतों को लागू करती हैं। P2 में एक और पंक्ति है, जिसमें शेष 8 एड्रेस बिट्स और 16 डेटा बिट्स सम्मिलित हैं।
बस को नौ लाइनों के एक सेट द्वारा नियंत्रित किया जाता है। जिसे मध्यस्थता बस के रूप में जाना जाता है। सभी संचार कार्ड द्वारा यूरोकार्ड चेसिस के एक स्लॉट में नियंत्रित होते हैं। जिसे आर्बिटर मॉड्यूल के रूप में जाना जाता है। दो मध्यस्थता मोड समर्थित हैं - राउंड रॉबिन और प्राथमिकता।


बस को नौ लाइनों के एक सेट द्वारा नियंत्रित किया जाता है, जिसे मध्यस्थता बस के रूप में जाना जाता है। सभी संचार कार्ड द्वारा यूरोकार्ड चेसिस के एक स्लॉट में नियंत्रित होते हैं, जिसे आर्बिटर मॉड्यूल के रूप में जाना जाता है। दो मध्यस्थता मोड समर्थित हैं - राउंड रॉबिन और प्राथमिकता।
मध्यस्थता मोड के बिना एक कार्ड चार बस अनुरोध लाइनों में से एक को कम करके बस मास्टर बनने का प्रयास कर सकता है। राउंड-रॉबिन मध्यस्थता के साथ बस अनुरोध लाइनों बीआर0-बीआर3 के बीच मध्यस्थ चक्र यह निर्धारित करने के लिए कि कौन से संभावित एक साथ अनुरोधकर्ताओं को बस दी जाएगी। प्राथमिकता मध्यस्थता के साथ बीआर0-बीआर3 एक निश्चित प्राथमिकता योजना (बीआर0 सबसे कम, बीआर3 उच्चतम तक) का उपयोग करता है और मध्यस्थ सर्वोच्च प्राथमिकता वाले अनुरोधकर्ता को बस प्रदान करेगा।


मध्यस्थता मोड के बावजूद, एक कार्ड चार बस अनुरोध लाइनों में से एक को कम करके बस मास्टर बनने का प्रयास कर सकता है। राउंड-रॉबिन मध्यस्थता के साथ, बस अनुरोध लाइनों BR0-BR3 के बीच मध्यस्थ चक्र यह निर्धारित करने के लिए कि कौन से संभावित एक साथ अनुरोधकर्ताओं को बस दी जाएगी। प्राथमिकता मध्यस्थता के साथ, BR0-BR3 एक निश्चित प्राथमिकता योजना (BR0 सबसे कम, BR3 उच्चतम तक) का उपयोग करता है और मध्यस्थ सर्वोच्च प्राथमिकता वाले अनुरोधकर्ता को बस प्रदान करेगा।
जब मध्यस्थ ने निर्धारित किया है कि कौन से बस अनुरोध प्रदान करने के लिए हैं। तो यह बस मास्टरशिप जीतने वाले स्तर के लिए संबंधित बस अनुदान लाइन (बीजी0-बीजी3) पर जोर देता है। यदि दो मास्टर एक साथ एक ही बीआर लाइन का उपयोग करके बस का अनुरोध करते हैं। तो बस अनुदान डेज़ी-श्रृंखला मध्यस्थ के निकटतम मॉड्यूल को बस प्रदान करके टाई को प्रभावी ढंग से तोड़ देती है। बस को प्रदान करने वाला मास्टर बस व्यस्त (बीबीएसवाई*) बताकर संकेत देगा कि बस उपयोग में है।


जब मध्यस्थ ने निर्धारित किया है कि कौन से बस अनुरोध प्रदान करने के लिए हैं, तो यह बस मास्टरशिप जीतने वाले स्तर के लिए संबंधित बस अनुदान लाइन (BG0-BG3) पर जोर देता है। यदि दो मास्टर एक साथ एक ही बीआर लाइन का उपयोग करके बस का अनुरोध करते हैं, तो एक बस अनुदान डेज़ी-श्रृंखला मध्यस्थ के निकटतम मॉड्यूल को बस प्रदान करके टाई को प्रभावी ढंग से तोड़ देती है। बस को प्रदान करने वाला मास्टर बस व्यस्त (बीबीएसवाई*) बताकर संकेत देगा कि बस उपयोग में है।
इस बिंदु पर मास्टर ने बस तक पहुंच प्राप्त कर ली है। डेटा लिखने के लिए, कार्ड बस में एक पता संशोधक और डेटा चलाता है। यह तब पता स्ट्रोब लाइन और दो डेटा स्ट्रोब लाइनों को कम ड्राइव करता है, यह इंगित करने के लिए कि डेटा तैयार है और ट्रांसफर दिशा को इंगित करने के लिए राइट पिन ड्राइव करता है। दो डेटा स्ट्रोब और एक *एलडब्लूओआरडी लाइन है, इसलिए कार्ड इंगित कर सकते हैं कि डेटा की चौड़ाई 8, 16 या 32 बिट्स (या [[VME64|वीएमई64]] में 64) है। बस के पते पर कार्ड डेटा को पढ़ता है और जब ट्रांसफर पूरा हो सकता है तो डेटा ट्रांसफर कम लाइन को स्वीकार करता है। यदि स्थानांतरण पूर्ण नहीं हो सकता है, तो यह बस त्रुटि रेखा को नीचे खींच सकता है। डेटा पढ़ना अनिवार्य रूप से समान है। किन्तु कंट्रोलिंग कार्ड एड्रेस बस को चलाता है। डेटा बस को त्रि-कहा जाता है और रीड पिन को ड्राइव करता है। कवर्ड कार्ड ड्राइव डेटा को डेटा बस पर पढ़ता है और डेटा तैयार होने पर डेटा स्ट्रोब पिन को कम करता है। सिग्नलिंग योजना अतुल्यकालिक है। जिसका अर्थ है कि स्थानांतरण बस क्लॉक पिन के समय से बंधा नहीं है। ([[पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट]] जैसे सिंक्रोनस बसों के विपरीत)।


इस बिंदु पर, मास्टर ने बस तक पहुंच प्राप्त कर ली है। डेटा लिखने के लिए, कार्ड बस में एक पता, एक पता संशोधक और डेटा चलाता है। यह तब पता स्ट्रोब लाइन और दो डेटा स्ट्रोब लाइनों को कम ड्राइव करता है, यह इंगित करने के लिए कि डेटा तैयार है, और ट्रांसफर दिशा को इंगित करने के लिए राइट पिन ड्राइव करता है। दो डेटा स्ट्रोब और एक *LWORD लाइन है, इसलिए कार्ड इंगित कर सकते हैं कि डेटा की चौड़ाई 8, 16 या 32 बिट्स (या [[VME64]] में 64) है। बस के पते पर कार्ड डेटा को पढ़ता है और जब ट्रांसफर पूरा हो सकता है तो डेटा ट्रांसफर कम लाइन को स्वीकार करता है। यदि स्थानांतरण पूर्ण नहीं हो सकता है, तो यह बस त्रुटि रेखा को नीचे खींच सकता है। डेटा पढ़ना अनिवार्य रूप से समान है किन्तु कंट्रोलिंग कार्ड एड्रेस बस को चलाता है, डेटा बस को त्रि-कहा जाता है और रीड पिन को ड्राइव करता है। गुलाम कार्ड ड्राइव डेटा को डेटा बस पर पढ़ता है और डेटा तैयार होने पर डेटा स्ट्रोब पिन को कम करता है। सिग्नलिंग योजना अतुल्यकालिक है, जिसका अर्थ है कि स्थानांतरण बस क्लॉक पिन के समय से बंधा नहीं है ([[पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट]] जैसे सिंक्रोनस बसों के विपरीत)।
एक ब्लॉक ट्रांसफर प्रोटोकॉल एक सिंगल एड्रेस चक्र के साथ कई बस ट्रांसफर की अनुमति देता है। ब्लॉक ट्रांसफर मोड में पहले ट्रांसफर में एक पता चक्र सम्मिलित होता है और बाद के ट्रांसफर के लिए केवल डेटा चक्र की आवश्यकता होती है। दास यह सुनिश्चित करने के लिए ज़िम्मेदार है कि ये स्थानान्तरण क्रमिक पतों का उपयोग करते हैं।


एक ब्लॉक ट्रांसफर प्रोटोकॉल एक सिंगल एड्रेस चक्र के साथ कई बस ट्रांसफर की अनुमति देता है। ब्लॉक ट्रांसफर मोड में, पहले ट्रांसफर में एक पता चक्र सम्मिलित होता है और बाद के ट्रांसफर के लिए केवल डेटा चक्र की आवश्यकता होती है। दास यह सुनिश्चित करने के लिए ज़िम्मेदार है कि ये स्थानान्तरण क्रमिक पतों का उपयोग करते हैं।
बस मास्टर दो प्रकार से बस को छोड़ सकते हैं। रिलीज व्हेन डन (आरडब्ल्यूडी) के साथ मास्टर बस को रिलीज करता है जब वह ट्रांसफर पूरा कर लेता है और प्रत्येक बाद के ट्रांसफर से पहले बस के लिए फिर से मध्यस्थता करनी चाहिए। रिलीज ऑन रिक्वेस्ट (आरओआर) के साथ मास्टर ट्रांसफर के बीच बीबीएसवाई* जारी रखते हुए बस को बरकरार रखता है। आरओआर मास्टर को बस पर नियंत्रण बनाए रखने की अनुमति देता है जब तक कि एक बस क्लियर (बीसीएलआर) किसी अन्य मास्टर द्वारा तय नहीं किया जाता है। जो बस के लिए मध्यस्थता करना चाहता है। इस प्रकार एक मास्टर जो यातायात के फटने को उत्पन्न करता है। वह प्रत्येक फट के पहले स्थानांतरण पर बस के लिए मध्यस्थता करके अपने प्रदर्शन को अनुकूलित कर सकता है। ट्रांसफर लेटेंसी में यह कमी अन्य मास्टर्स के लिए कुछ समय तक ट्रांसफर लेटेंसी के मूल्य पर आती है।


बस मास्टर दो तरह से बस को छोड़ सकते हैं। रिलीज व्हेन डन (आरडब्ल्यूडी) के साथ, मास्टर बस को रिलीज करता है जब वह ट्रांसफर पूरा कर लेता है और हर बाद के ट्रांसफर से पहले बस के लिए फिर से मध्यस्थता करनी चाहिए। रिलीज ऑन रिक्वेस्ट (आरओआर) के साथ, मास्टर ट्रांसफर के बीच बीबीएसवाई* जारी रखते हुए बस को बरकरार रखता है। आरओआर मास्टर को बस पर नियंत्रण बनाए रखने की अनुमति देता है जब तक कि एक बस क्लियर (बीसीएलआर *) किसी अन्य मास्टर द्वारा तय नहीं किया जाता है जो मध्यस्थता करना चाहता हैबस के लिए। इस प्रकार एक मास्टर जो यातायात के फटने को उत्पन्न करता है, वह प्रत्येक फट के पहले स्थानांतरण पर बस के लिए मध्यस्थता करके अपने प्रदर्शन को अनुकूलित कर सकता है। ट्रांसफर लेटेंसी में यह कमी अन्य मास्टर्स के लिए कुछ हद तक ट्रांसफर लेटेंसी की कीमत पर आती है।
पता संशोधक का उपयोग वीएमई बस पता स्थान को कई अलग-अलग उप-स्थानों में विभाजित करने के लिए किया जाता है। पता संशोधक बैकप्लेन पर संकेतों का 6 बिट चौड़ा सेट है। पता संशोधक महत्वपूर्ण पता बिट्स की संख्या निर्दिष्ट करते हैं।


पता संशोधक का उपयोग वीएमई बस पता स्थान को कई अलग-अलग उप-स्थानों में विभाजित करने के लिए किया जाता है। पता संशोधक बैकप्लेन पर संकेतों का 6 बिट चौड़ा सेट है। पता संशोधक महत्वपूर्ण पता बिट्स की संख्या निर्दिष्ट करते हैं, विशेषाधिकार मोड (प्रोसेसर को उपयोगकर्ता-स्तर या सिस्टम-स्तरीय सॉफ़्टवेयर द्वारा बस एक्सेस के बीच अंतर करने की अनुमति देने के लिए), और स्थानांतरण एक ब्लॉक स्थानांतरण है या नहीं।
विशेषाधिकार मोड (प्रोसेसर को उपयोगकर्ता-स्तर या सिस्टम-स्तरीय सॉफ़्टवेयर द्वारा बस एक्सेस के बीच अंतर करने की अनुमति देने के लिए) और स्थानांतरण एक ब्लॉक स्थानांतरण है या नहीं।
नीचे पता संशोधक की एक अधूरी तालिका है:
 
नीचे पता संशोधक की एक अधूरी सारणी है:


{| class="wikitable"
{| class="wikitable"
|-
|-
! Hex Code
! हेक्स कोड
! Function
! कार्य
! Explanation
! विस्तार
|-
|-
| 3f
| 3f
| Standard Supervisory block transfer
|मानक पर्यवेक्षी ब्लॉक स्थानांतरण
| Block transfer A24, privileged
|ब्लॉक ट्रांसफर ए24, विशेषाधिकार प्राप्त
|-
|-
| 3e
| 3e
| Standard Supervisory Program access
|मानक पर्यवेक्षी कार्यक्रम पहुँच
| A24 instruction access, privileged
|ए24 निर्देश एक्सेस, विशेषाधिकार प्राप्त
|-
|-
| 3d  
| 3d  
| Standard Supervisor Data Access
|मानक पर्यवेक्षक डेटा एक्सेस
| A24 data access, privileged
|ए24 डेटा एक्सेस, विशेषाधिकार प्राप्त
|-
|-
| 3b
| 3b
| Standard Non-privileged block transfer
|मानक गैर-विशेषाधिकार प्राप्त ब्लॉक स्थानांतरण
| A24 block transfer for normal programs
|सामान्य प्रोग्राम के लिए ए24 ब्लॉक ट्रांसफर
|-
|-
| 3a
| 3ए
| Standard Non-privileged Program access
|मानक गैर-विशेषाधिकार प्राप्त कार्यक्रम का उपयोग
| A24 instruction access, non-privileged
|ए24 निर्देश पहुंच, गैर-विशेषाधिकार प्राप्त
|-
|-
| 39
| 39
| Standard non-privileged Data Access
|मानक गैर-विशेषाधिकार प्राप्त डेटा एक्सेस
| A24 data access, non-privileged
|ए24 डेटा एक्सेस, गैर-विशेषाधिकार प्राप्त
|-
|-
| 2d  
| 2d  
| Short supervisory Access
|लघु पर्यवेक्षी पहुँच
| A16 privileged access.
|ए16 विशेषाधिकार प्राप्त पहुँच।
|-
|-
| 29
| 29
| Short non-privileged Access
|लघु गैर-विशेषाधिकार प्राप्त पहुँच
| A16 non-privileged access.
|ए16 गैर-विशेषाधिकार प्राप्त पहुंच।
|-
|-
| 0f
| 0f
| Extended supervisory Block transfer
|विस्तारित पर्यवेक्षी ब्लॉक स्थानांतरण
| A32 privileged block transfer.
|ए32 विशेषाधिकार प्राप्त ब्लॉक ट्रांसफर।
|-
|-
| 0e
| 0e
| Extended supervisory Program access
|विस्तारित पर्यवेक्षी कार्यक्रम पहुंच
| A32 privileged instruction access.
|ए32 विशेषाधिकृत अनुदेश पहुंच।
|-
|-
| 0d
| 0d
| Extended supervisory Data Access.
|विस्तारित पर्यवेक्षी डेटा एक्सेस।
| A32 privileged data access.
|ए32 विशेषाधिकार प्राप्त डेटा एक्सेस।
|-
|-
| 0b
| 0b
| Extended Non-privileged Block transfer
|विस्तारित गैर-विशेषाधिकार प्राप्त ब्लॉक स्थानांतरण
| A32 non-privileged block transfer.
|ए32 विशेषाधिकार डेटा प्राप्त ऐक्सेस।
|-
|-
| 0a
| 0ए
| Extended Non-privileged Program access
|विस्तारित गैर-विशेषाधिकार प्राप्त कार्यक्रम का उपयोग
| A32 non-privileged instruction access.
|ए32 गैर-विशेषाधिकार प्राप्त अनुदेश पहुंच।
|-
|-
| 09
| 09
| Extended non-privileged data access.
|विस्तारित गैर-विशेषाधिकार प्राप्त डेटा एक्सेस।
| A32 non-privileged data access.
|ए32 गैर-विशेषाधिकार प्राप्त डेटा एक्सेस।
|-
|-
|'''Note'''
|टिप्पणी
|
|
|''A<sub>n</sub> as in A16, A24, A32 refers to the width of the address''
|ए16, ए24, ए32 में पते की चौड़ाई को संदर्भित करता है।
|}
|}
VME 68000 के सभी सात [[ बाधा डालना ]] स्तरों को 7-पिन इंटरप्ट बस पर डिकोड करता है। इंटरप्ट स्कीम प्राथमिकता वाले वेक्टर इंटरप्ट्स में से एक है। इंटरप्ट रिक्वेस्ट लाइन्स (IRQ1–IRQ7) इंटरप्ट्स को प्राथमिकता देती हैं। एक इंटरप्टिंग मॉड्यूल इंटरप्ट अनुरोध लाइनों में से एक पर जोर देता है। बस में कोई भी मॉड्यूल संभावित रूप से संभाल सकता है
वीएमई 68000 के सभी सात [[ बाधा डालना |बाधा]] स्तरों को 7-पिन इंटरप्ट बस पर डिकोड करता है। इंटरप्ट स्कीम प्राथमिकता वाले वेक्टर इंटरप्ट्स में से एक है। इंटरप्ट रिक्वेस्ट लाइन्स (आईआरक्यू1–आईआरक्यू7) इंटरप्ट्स को प्राथमिकता देती हैं। एक इंटरप्टिंग मॉड्यूल इंटरप्ट अनुरोध लाइनों में से एक पर जोर देता है। बस में कोई भी मॉड्यूल संभावित रूप से संभाल सकता है।
कोई रुकावट। जब एक इंटरप्ट हैंडलिंग मॉड्यूल प्राथमिकता पर एक इंटरप्ट अनुरोध को पहचानता है, तो यह ऊपर वर्णित सामान्य फैशन में बस के लिए मध्यस्थता करता है। इसके बाद यह आईआरक्यू लाइन के बाइनरी संस्करण को संचालित करके इंटरप्ट वेक्टर का एक पठन करता है (उदाहरण के लिए यदि आईआरक्यू 5 को नियंत्रित किया जा रहा है, तो बाइनरी 101) पता बस पर। यह IACK लाइन पर भी जोर देता है, साथ ही पढ़ने की स्थिति / आईडी की चौड़ाई के लिए उपयुक्त डेटा ट्रांसफर स्ट्रोब के साथ। फिर से, LWORD*, DS0* और DS1* स्टेटस/आईडी रीड साइकल को 8, 16, या 32 बिट वाइड ट्रांसफर की अनुमति देते हैं किन्तु अधिकांश उपस्थित हार्डवेयर इंटरप्टर्स 8 बिट स्टेटस/आईडी का उपयोग करते हैं। व्यवधान का वर्णन करने के लिए डेटा बस पर एक स्थिति / आईडी स्थानांतरित करके इंटरप्रेटर प्रतिक्रिया करता है। इंटरप्ट हैंडलिंग मॉड्यूल (आमतौर पर एक सीपीयू) आमतौर पर उपयुक्त सॉफ्टवेयर इंटरप्ट सर्विस रूटीन को पहचानने और चलाने के लिए इस स्थिति/आईडी नंबर का उपयोग करेगा।


VME बस में, सभी स्थानान्तरण [[ प्रत्यक्ष मेमोरी एक्सेस ]] होते हैं और प्रत्येक कार्ड एक मास्टर या गुलाम होता है। अधिकांश बस मानकों में, विभिन्न स्थानांतरण प्रकारों और मास्टर/गुलाम चयन का समर्थन करने के लिए काफी मात्रा में जटिलता जोड़ी गई है। उदाहरण के लिए, ISA बस के साथ, इन दोनों विशेषताओं को उपस्थित चैनल मॉडल के साथ जोड़ा जाना था, जिससे सभी संचार होस्ट सेंट्रल प्रोसेसिंग यूनिट द्वारा नियंत्रित किए जाते थे। यह अधिक शक्तिशाली होने के साथ-साथ वैचारिक स्तर पर VME को काफी सरल बनाता है, चूंकि इसके लिए प्रत्येक कार्ड पर अधिक जटिल नियंत्रकों की आवश्यकता होती है।
जब एक इंटरप्ट हैंडलिंग मॉड्यूल प्राथमिकता पर एक इंटरप्ट अनुरोध को पहचानता है। तो यह ऊपर वर्णित सामान्य फैशन में बस के लिए मध्यस्थता करता है। इसके बाद यह आईआरक्यू लाइन के बाइनरी संस्करण को संचालित करके इंटरप्ट वेक्टर का एक पठन करता है (उदाप्रत्येकण के लिए यदि आईआरक्यू 5 को नियंत्रित किया जा रहा है। तो बाइनरी 101) पता बस पर यह आईएसीके लाइन पर भी जोर देता है और साथ ही पढ़ने की स्थिति / आईडी की चौड़ाई के लिए उपयुक्त डेटा ट्रांसफर स्ट्रोब के साथ इनको जोडता है। फिर से एलडब्लूओआरडी*, डीएस0* और डीएस1* स्टेटस/आईडी रीड साइकल को 8, 16, या 32 बिट वाइड ट्रांसफर की अनुमति देते हैं। किन्तु अधिकांश उपस्थित हार्डवेयर इंटरप्टर्स 8 बिट स्टेटस/आईडी का उपयोग करते हैं। व्यवधान का वर्णन करने के लिए डेटा बस पर एक स्थिति / आईडी स्थानांतरित करके इंटरप्रेटर प्रतिक्रिया करता है। इंटरप्ट हैंडलिंग मॉड्यूल (सामान्यतः एक सीपीयू) सामान्यतः उपयुक्त सॉफ्टवेयर इंटरप्ट सर्विस रूटीन को पहचानने और चलाने के लिए इस स्थिति/आईडी नंबर का उपयोग करेगा।
 
वीएमई बस में सभी स्थानान्तरण [[ प्रत्यक्ष मेमोरी एक्सेस |प्रत्यक्ष मेमोरी एक्सेस]] होते हैं और प्रत्येक कार्ड एक मास्टर या उसके अन्तर्गत कार्य करने वाला होता है। अधिकांश बस मापदंडों में विभिन्न स्थानांतरण प्रकारों और मास्टर/गुलाम चयन का समर्थन करने के लिए काफी मात्रा में जटिलता जोड़ी गई है। उदाप्रत्येकण के लिए आईएसए बस के साथ इन दोनों विशेषताओं को उपस्थित चैनल मॉडल के साथ जोड़ा जाना था। जिससे सभी संचार होस्ट सेंट्रल प्रोसेसिंग यूनिट द्वारा नियंत्रित किए जाते थे। यह अधिक शक्तिशाली होने के साथ-साथ वैचारिक स्तर पर वीएमई को काफी सरल बनाता है। चूंकि इसके लिए प्रत्येक कार्ड पर अधिक जटिल नियंत्रकों की आवश्यकता होती है।


== विकास उपकरण ==
== विकास उपकरण ==
VME बस का विकास और/या समस्या निवारण करते समय, हार्डवेयर संकेतों की जांच बहुत महत्वपूर्ण हो सकती है। [[तर्क विश्लेषक]] और [[ बस विश्लेषक ]] ऐसे उपकरण हैं जो संकेतों को इकट्ठा, विश्लेषण, डिकोड, स्टोर करते हैं ताकि लोग अपने खाली समय में हाई-स्पीड वेवफॉर्म देख सकें।
वीएमई बस का विकास और/या समस्या निवारण करते समय, हार्डवेयर संकेतों की जांच बहुत महत्वपूर्ण हो सकती है। [[तर्क विश्लेषक]] और [[ बस विश्लेषक |बस विश्लेषक]] ऐसे उपकरण हैं जो संकेतों को इकट्ठा, विश्लेषण, डिकोड, स्टोर करते हैं जिससे लोग अपने खाली समय में हाई-स्पीड वेवफॉर्म देख सकें।


वीटा वीएमई सिस्टम के फ्रंट एंड डिजाइन और विकास में सहायता के लिए एक व्यापक एफएक्यू प्रदान करता है।
वीटा वीएमई सिस्टम के फ्रंट एंड डिजाइन और विकास में सहायता के लिए एक व्यापक एफएक्यू प्रदान करता है।


== VMEbus == का उपयोग करने वाले कंप्यूटर
'''<big><u>वीएमईबस का उपयोग करने वाले कंप्यूटर</u></big>'''
VMEbus का उपयोग करने वाले कंप्यूटर में सम्मिलित हैं:
 
*HP 743/744 [[PA-RISC]] [[सिंगल-बोर्ड कंप्यूटर]]<ref>{{cite web|url=http://www.alimartech.com/hpserver.htm |title=एचपी वीएमई उत्पाद - अलीमार टेक्नोलॉजी कार्पोरेशन|publisher=Alimartech.com |access-date=1 August 2013}}</ref>
वीएमईबस का उपयोग करने वाले कंप्यूटर में सम्मिलित हैं:
*एचपी 743/744 [[PA-RISC|पीए-आरआईएससी]] [[सिंगल-बोर्ड कंप्यूटर]]<ref>{{cite web|url=http://www.alimartech.com/hpserver.htm |title=एचपी वीएमई उत्पाद - अलीमार टेक्नोलॉजी कार्पोरेशन|publisher=Alimartech.com |access-date=1 August 2013}}</ref>
*[[सूर्य-2]] से [[सूर्य-4]]
*[[सूर्य-2]] से [[सूर्य-4]]
*[[HP 9000]] औद्योगिक वर्कस्टेशन
*[[HP 9000|एचपी 9000]] औद्योगिक वर्कस्टेशन
* [[अटारी TT030]] और [[आप एक अटारी मेगा हैं]]
* [[अटारी TT030|अटारी टीटी030]] और [[आप एक अटारी मेगा हैं]]
*मोटोरोला [[मोटोरोला सिंगल बोर्ड कंप्यूटर]]
*मोटोरोला [[मोटोरोला सिंगल बोर्ड कंप्यूटर]]
*प्रतीकात्मक
*प्रतीकात्मक
*[[उन्नत संख्यात्मक अनुसंधान और विश्लेषण समूह]] की गति।
*[[उन्नत संख्यात्मक अनुसंधान और विश्लेषण समूह]] की गति।
*ETAS ग्रुप ES1000 रैपिड प्रोटोटाइपिंग सिस्टम
*ईटीएएस ग्रुप ईएस1000 रैपिड प्रोटोटाइपिंग सिस्टम
*अनेक [[Motorola 88000]]-आधारित [[विमान]]
*अनेक [[Motorola 88000|मोटोरोला 88000]]-आधारित [[विमान]]
*प्रारंभिक सिलिकॉन ग्राफ़िक्स#MIPS-आधारित सिस्टम|सिलिकॉन ग्राफ़िक्स MIPS-आधारित सिस्टम जिनमें व्यावसायिक IRIS, व्यक्तिगत IRIS, पावर सीरीज़ और SGI गोमेद सिस्टम सम्मिलित हैं
*प्रारंभिक सिलिकॉन ग्राफ़िक्स एमआईपीएस-आधारित सिस्टम|सिलिकॉन ग्राफ़िक्स एमआईपीएस-आधारित सिस्टम, जिनमें व्यावसायिक आईरिस, व्यक्तिगत आईरिस, पावर सीरीज़ और एसजीआई गोमेद सिस्टम सम्मिलित हैं।
*अभिसरण टेक्नोलॉजी माइटीफ्रेम
*अभिसरण टेक्नोलॉजी माइटीफ्रेम


== पिनआउट ==
== पिनआउट ==
{{unreferenced section|date=May 2020}}
बैकप्लेन सॉकेट में देख रहे हैं।<ref>From Table 7 - 1 J1/P1 Pin Assignments, ANSI/VITA 1-1994 (R2002)</ref><ref>From Table 7 - 2 J2/P2 Pin Assignments, ANSI/VITA 1-1994 (R2002)</ref>
बैकप्लेन सॉकेट में देख रहे हैं।<ref>From Table 7 - 1 J1/P1 Pin Assignments, ANSI/VITA 1-1994 (R2002)</ref><ref>From Table 7 - 2 J2/P2 Pin Assignments, ANSI/VITA 1-1994 (R2002)</ref>
पी 1
पी 1


{| class="wikitable"
{| class="wikitable"
|-
|-
! Pin
! पिन
! a
!
! b
! बी
! c
! सी
|-
|-
! 1
! 1
| D00
| डी00
| BBSY*
| बीबीएसवाई
| D08
| डी08
|-
|-
! 2
! 2
| D01
| डी01
| BCLR*
| बीसीएलआर*
| D09
| डी09
|-
|-
! 3
! 3
| D02
| डी02
| ACFAIL*
|एसी फेल*
| D10
| डी10
|-
|-
! 4
! 4
| D03
| डी03
| BG0IN*
|बीजी0आईएन*
| D11
| डी11
|-
|-
! 5
! 5
| D04
| डी04
| BG0OUT*
| बीजी0आउट*
| D12
| डी12
|-
|-
! 6
! 6
| D05
| डी05
| BG1IN*
| बीजी1आईएन*
| D13
| डी13
|-
|-
! 7
! 7
| D06
| डी06
| BG1OUT*
| बीजी1आउट*
| D14
| डी14
|-
|-
! 8
! 8
| D07
| डी07
| BG2IN*
| बीजी2आईएन*
| D15
| डी15
|-
|-
! 9
! 9
| GND
| जीएनडी
| BG2OUT*
| बीजी2आउट*
| GND
| जीएनडी
|-
|-
! 10
! 10
| SYSCLK
|एसवाईएससीएलसी
| BG3IN*
| बीजी3आईएन*
| SYSFAIL*
|सिस्फेल*
|-
|-
! 11
! 11
| GND
| जीएनडी
| BG3OUT*
| बीजी3आउट*
| BERR*
|बीईआरआर*
|-
|-
! 12
! 12
| DS1*
| डीएस1*
| BR0*
| बीआर0*
| SYSRESET*
|सिसरेसेट*
|-
|-
! 13
! 13
| DS0*
| डीएस0*
| BR1*
| बीआर1*
| LWORD*
| एलडब्लूओआरडी*
|-
|-
! 14
! 14
| WRITE*
| राइट*
| BR2*
| बीआर2*
| AM5
| एएम5
|-
|-
! 15
! 15
| GND
| जीएनडी
| BR3*
| बीआर3*
| A23
| ए23
|-
|-
! 16
! 16
| DTACK*
|डीटैक*
| AM0
| एएम0
| A22
| ए22
|-
|-
! 17
! 17
| GND
| जीएनडी
| AM1
| एएम1
| A21
| ए21
|-
|-
! 18
! 18
| AS*
| एएस*
| AM2
| एएम2
| A20
| ए20
|-
|-
! 19
! 19
| GND
| जीएनडी
| AM3
| एएम3
| A19
| ए19
|-
|-
! 20
! 20
| IACK*
|आईएके*
| GND
| जीएनडी
| A18
| ए18
|-
|-
! 21
! 21
| IACKIN*
| आईएकेइन*
| SERCLK
|एसईआरसीएलके
| A17
| ए17
|-
|-
! 22
! 22
| IACKOUT*
| आईएकेआउट*
| SERDAT*
| एसईआरडीएटी*
| A16
| ए16
|-
|-
! 23
! 23
| AM
| एएम
| GND
| जीएनडी
| A15
| ए15
|-
|-
! 24
! 24
| A07
| ए07
| IRQ7*
|आईआरक्यू7*
| A14
| ए14
|-
|-
! 25
! 25
| A06
| ए06
| IRQ6*
| आईआरक्यू6*
| A13
| ए13
|-
|-
! 26
! 26
| A05
| ए05
| IRQ5*
| आईआरक्यू5*
| A12
| ए12
|-
|-
! 27
! 27
| A04
| ए04
| IRQ4*
| आईआरक्यू4*
| A11
| ए11
|-
|-
! 28
! 28
| A03
| ए03
| IRQ3*
| आईआरक्यू3*
| A10
| ए10
|-
|-
! 29
! 29
| A02
| ए02
| IRQ2*
| आईआरक्यू2*
| A09
| ए09
|-
|-
! 30
! 30
| A01
| ए01
| IRQ1*
| आईआरक्यू1*
| A08
| ए08
|-
|-
! 31
! 31
| −12V
| −12वोल्ट
| +5VSTDBY
|<nowiki>+5वीएसटीडीबीवाई</nowiki>
| +12V
| +12वोल्ट
|-
|-
! 32
! 32
| +5V
| +5वोल्ट
| +5V
| +5वोल्ट
| +5V
| +5वोल्ट
|-
|-
|}
|}
Line 370: Line 378:
|-
|-
! 1
! 1
| User Defined
| यूजर डिफाइंड
| +5V
| +5वोल्ट
| User Defined
| यूजर डिफाइंड
|-
|-
! 2
! 2
| User Defined
| यूजर डिफाइंड
| GND
| जीएनडी
| User Defined
| यूजर डिफाइंड
|-
|-
! 3
! 3
| User Defined
| यूजर डिफाइंड
| RESERVED
| रिजर्वड
| User Defined
| यूजर डिफाइंड
|-
|-
! 4
! 4
| User Defined
| यूजर डिफाइंड
| A24
| ए24
| User Defined
| यूजर डिफाइंड
|-
|-
! 5
! 5
| User Defined
| यूजर डिफाइंड
| A25
| ए25
| User Defined
| यूजर डिफाइंड
|-
|-
! 6
! 6
| User Defined
| यूजर डिफाइंड
| A26
| ए26
| User Defined
| यूजर डिफाइंड
|-
|-
! 7
! 7
| User Defined
| यूजर डिफाइंड
| A27
| ए27
| User Defined
| यूजर डिफाइंड
|-
|-
! 8
! 8
| User Defined
| यूजर डिफाइंड
| A28
| ए28
| User Defined
| यूजर डिफाइंड
|-
|-
! 9
! 9
| User Defined
| यूजर डिफाइंड
| A29
| ए29
| User Defined
| यूजर डिफाइंड
|-
|-
! 10
! 10
| User Defined
| यूजर डिफाइंड
| A30
| ए30
| User Defined
| यूजर डिफाइंड
|-
|-
! 11
! 11
| User Defined
| यूजर डिफाइंड
| A31
| ए31
| User Defined
| यूजर डिफाइंड
|-
|-
! 12
! 12
| User Defined
| यूजर डिफाइंड
| GND
| जीएनडी
| User Defined
| यूजर डिफाइंड
|-
|-
! 13
! 13
| User Defined
| यूजर डिफाइंड
| +5V
| +5वोल्ट
| User Defined
| यूजर डिफाइंड
|-
|-
! 14
! 14
| User Defined
| यूजर डिफाइंड
| D16
| डी16
| User Defined
| यूजर डिफाइंड
|-
|-
! 15
! 15
| User Defined
| यूजर डिफाइंड
| D17
| डी17
| User Defined
| यूजर डिफाइंड
|-
|-
! 16
! 16
| User Defined
| यूजर डिफाइंड
| D18
| डी18
| User Defined
| यूजर डिफाइंड
|-
|-
! 17
! 17
| User Defined
| यूजर डिफाइंड
| D19
| डी19
| User Defined
| यूजर डिफाइंड
|-
|-
! 18
! 18
| User Defined
| यूजर डिफाइंड
| D20
| डी20
| User Defined
| यूजर डिफाइंड
|-
|-
! 19
! 19
| User Defined
| यूजर डिफाइंड
| D21
| डी21
| User Defined
| यूजर डिफाइंड
|-
|-
! 20
! 20
| User Defined
| यूजर डिफाइंड
| D22
| डी22
| User Defined
| यूजर डिफाइंड
|-
|-
! 21
! 21
| User Defined
| यूजर डिफाइंड
| D23
| डी23
| User Defined
| यूजर डिफाइंड
|-
|-
! 22
! 22
| User Defined
| यूजर डिफाइंड
| GND
| जीएनडी
| User Defined
| यूजर डिफाइंड
|-
|-
! 23
! 23
| User Defined
| यूजर डिफाइंड
| D24
| डी24
| User Defined
| यूजर डिफाइंड
|-
|-
! 24
! 24
| User Defined
| यूजर डिफाइंड
| D25
| डी25
| User Defined
| यूजर डिफाइंड
|-
|-
! 25
! 25
| User Defined
| यूजर डिफाइंड
| D26
| डी26
| User Defined
| यूजर डिफाइंड
|-
|-
! 26
! 26
| User Defined
| यूजर डिफाइंड
| D27
| डी27
| User Defined
| यूजर डिफाइंड
|-
|-
! 27
! 27
| User Defined
| यूजर डिफाइंड
| D28
| डी28
| User Defined
| यूजर डिफाइंड
|-
|-
! 28
! 28
| User Defined
| यूजर डिफाइंड
| D29
| डी29
| User Defined
| यूजर डिफाइंड
|-
|-
! 29
! 29
| User Defined
| यूजर डिफाइंड
| D30
| डी30
| User Defined
| यूजर डिफाइंड
|-
|-
! 30
! 30
| User Defined
| यूजर डिफाइंड
| D31
| डी31
| User Defined
| यूजर डिफाइंड
|-
|-
! 31
! 31
| User Defined
| यूजर डिफाइंड
| GND
| जीएनडी
| User Defined
| यूजर डिफाइंड
|-
|-
! 32
! 32
| User Defined
| यूजर डिफाइंड
| +5V
| +5वोल्ट
| User Defined
| यूजर डिफाइंड
|}
|}
P2 पंक्तियों a और c का उपयोग द्वितीयक बस द्वारा किया जा सकता है, उदाहरण के लिए STEbus।
पी2 पंक्तियों a और c का उपयोग द्वितीयक बस द्वारा किया जा सकता है। उदा प्रत्येकण के लिए एसटीई बस।


== यह भी देखें ==
== यह भी देखें ==
Line 544: Line 552:




==बाहरी संबंध==
==बाप्रत्येकी संबंध==
*[http://www.vita.com/ VITA]
*[http://www.vita.com/ वीटा]
*[https://web.archive.org/web/20061021181629/http://www.rtcmagazine.com/home/article.php?id=100412 Next Generation VME]
*[https://web.archive.org/web/20061021181629/http://www.rtcmagazine.com/home/article.php?id=100412 Next Generation वीएमई]
*[http://pinouts.ru/Slots/vmebus_pinout.shtml VME bus pinout and signals]
*[http://pinouts.ru/Slots/vmebus_pinout.shtml वीएमई बस pinout and signals]


{{Computer-bus}}
{{Computer-bus}}
Line 554: Line 562:
{{Authority control}}
{{Authority control}}


{{DEFAULTSORT:Vmebus}}[[Category: कंप्यूटर बसें]] [[Category: प्रायोगिक कण भौतिकी]] [[Category: आईईईई मानकों]] [[Category: 68k वास्तुकला]]
{{DEFAULTSORT:Vmebus}}
 
 


[[Category: Machine Translated Page]]
[[Category:68k वास्तुकला|Vmebus]]
[[Category:Created On 14/03/2023]]
[[Category:Collapse templates|Vmebus]]
[[Category:Created On 14/03/2023|Vmebus]]
[[Category:Machine Translated Page|Vmebus]]
[[Category:Navigational boxes| ]]
[[Category:Navigational boxes without horizontal lists|Vmebus]]
[[Category:Pages with script errors|Vmebus]]
[[Category:Sidebars with styles needing conversion|Vmebus]]
[[Category:Template documentation pages|Documentation/doc]]
[[Category:Templates Vigyan Ready|Vmebus]]
[[Category:Templates generating microformats|Vmebus]]
[[Category:Templates that are not mobile friendly|Vmebus]]
[[Category:Templates using TemplateData|Vmebus]]
[[Category:Wikipedia metatemplates|Vmebus]]
[[Category:आईईईई मानकों|Vmebus]]
[[Category:कंप्यूटर बसें|Vmebus]]
[[Category:प्रायोगिक कण भौतिकी|Vmebus]]

Latest revision as of 13:57, 17 April 2023

वीएमई64 टोकरा, बाएं से, एक एडीसी मॉड्यूल, एक स्केलर मॉड्यूल और एक प्रोसेसर मॉड्यूल के साथ

वीएमईबस (वर्सा मॉड्यूल यूरोकार्ड[1] बस) एक कंप्यूटर बस मापदंड है। जिसे मूल रूप से सेंट्रल प्रोसेसिंग यूनिट की मोटोरोला 68000 श्रृंखला के लिए विकसित किया गया था। किन्तु बाद में कई अनुप्रयोगों के लिए व्यापक रूप से उपयोग किया गया और इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशन द्वारा अमेरिकी राष्ट्रीय मानक संस्थान/इलेक्ट्रिकल और इलेक्ट्रॉनिक्स इंजीनियर्स संस्थान 1014-1987 के रूप में मानकीकृत किया गया था। यह भौतिक रूप से यूरोकार्ड (मुद्रित सर्किट बोर्ड) आकार, मैकेनिकल और कनेक्टर (डीआईएन 41612) पर आधारित है। किन्तु अपनी स्वयं की सिग्नलिंग प्रणाली का उपयोग करता है। जिसे यूरोकार्ड परिभाषित नहीं करता है। इसे पहली बार 1981 में विकसित किया गया था और आज भी इसका व्यापक उपयोग जारी है।[2]

और आज भी इसका व्यापक उपयोग जारी

इतिहास

1979 में मोटोरोला 68000 सीपीयू के विकास के समय उनके एक इंजीनियर जैक किस्टर ने 68000-आधारित प्रणालियों के लिए मानकीकृत बस प्रणाली बनाने का निर्णय लिया।[3] वर्सबस नाम चुनने के लिए मोटोरोला टीम ने कई दिनों तक मंथन किया। वर्सबस कार्ड बड़े थे। 370 by 230 mm (14+12 by 9+14 in) और धार संबंधक का प्रयोग किया।[2] आईबीएम सिस्टम 9000 इंस्ट्रूमेंट कंट्रोलर और ऑटोमैटिक्स रोबोट और मशीन विजन सिस्टम सहित केवल कुछ उत्पादों ने इसे अपनाया।

वर्सबस मेमोरी कार्ड

किस्टर बाद में जॉन ब्लैक से जुड़ गए। जिन्होंने विशिष्टताओं को परिष्कृत किया और वर्सामॉड्यूल उत्पाद अवधारणा बनाई। ब्लैक के लिए काम कर रहे युवा इंजीनियर जूली केहे ने पहला वर्सामॉड्यूल कार्ड, वर्सबस एडेप्टर मॉड्यूल तैयार किया। जिसका उपयोग नए वर्सबस पर उपस्थित कार्ड चलाने के लिए किया जाता था। मोटोरोला-यूरोप के स्वेन राऊ और मैक्स लोसेल ने यूरोकार्ड (मुद्रित सर्किट बोर्ड) मानक पर आधारित प्रणाली के लिए एक यांत्रिक विनिर्देश जोड़ा। जो तब मानकीकरण प्रक्रिया में देर हो चुकी थी। परिणाम को पहले वर्सबस-ई के रूप में जाना जाता था। किन्तु बाद में वर्सामॉड्यूल यूरोकार्ड बस के लिए इसका नाम बदलकर वीएमईबस कर दिया गया (चूंकि कुछ इसे वर्सा मॉड्यूल यूरोपा के रूप में संदर्भित करते हैं)।[2]

इस बिंदु पर 68000 के पारिस्थितिकी तंत्र में सम्मिलित कई अन्य कंपनियां मानक का उपयोग करने के लिए सहमत हुईं। जिनमें सिग्नेटिक्स, फिलिप्स, थॉमसन और मोस्टेक सम्मिलित हैं। जल्द ही इसे आधिकारिक रूप से अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन द्वारा आईईसी 821 वीएमईबस के रूप में और एएनएसआई और आईईईई द्वारा एएनएसआई/आईईईई 1014-1987 के रूप में मानकीकृत किया गया।

मूल मापदंड 16-बिट बस था। जिसे उपस्थित यूरोकार्ड डीआईएन कनेक्टर्स के अन्दर फिट करने के लिए डिज़ाइन किया गया था। चूंकि व्यापक बस चौड़ाई की अनुमति देने के लिए सिस्टम में कई अपडेट किए गए हैं। वर्तमान वीएमई64 में 6यू-आकार के कार्ड में पूर्ण 64-बिट बस और 3यू कार्ड में 32-बिट सम्मिलित हैं। वीएमई64 प्रोटोकॉल का विशिष्ट प्रदर्शन 40 मेगाबाइट/सेकंड है।[2] अन्य संबद्ध मापदंडों ने वीएमई64x में हॉट-स्वैपिंग (प्लग करें और खेलें ), छोटे 'आईपी' कार्ड जो एकल वीएमईबस कार्ड में प्लग किए जाते हैं और वीएमई सिस्टम को एक साथ जोड़ने के लिए विभिन्न इंटरकनेक्ट मापदंडों को जोड़ा है।

1990 के दशक के अंत में तुल्यकालिक प्रोटोकॉल अनुकूल साबित हुए। अनुसंधान परियोजना को वीएमई320 कहा जाता था। वीटा मानक संगठन ने असंशोधित वीएमई32/64 बैकप्लेन के लिए नए मानक की मांग की।[2] 1999 में एएनएसआई/वीटा 1.5 में नए 2eSST प्रोटोकॉल को सहमति दी गई थी।

इन वर्षों में वीएमई इंटरफ़ेस में कई एक्सटेंशन जोड़े गए हैं। जो वीएमई के ​​समानांतर संचार के 'साइडबैंड' चैनल प्रदान करते हैं। कुछ उदाप्रत्येकण हैं- आईपी मॉड्यूल, रेसवे इंटरलिंक, एससीएसए, वीएमई64x बैकप्लेन पर गीगाबिट ईथरनेट, पीसीआई एक्सप्रेस, रैपिडियो, स्टारनफैब्रिक और इंफिनीबैंड।

वीएमईबस का उपयोग सावधानी से संबंधित मापदंडों, वीएक्सआईबस और वीपीएक्स को विकसित करने के लिए भी किया गया था।

वीएमईबस का बाद की कई कंप्यूटर बसों जैसे एसटीईबस पर अधिक प्रभाव पड़ा।

वीएमई प्रारंभिक वर्ष

वीएमईबस की वास्तुशिल्प अवधारणाएं वर्साबस पर आधारित हैं।[2] मोटोरोला द्वारा 1970 के दशक के अंत में विकसित किया गया। म्यूनिख, पश्चिम जर्मनी में मोटोरोला के यूरोपीय माइक्रोसिस्टम्स समूह ने यूरोकार्ड मैकेनिकल मानक के आधार पर वर्साबस जैसी उत्पाद लाइन के विकास का प्रस्ताव दिया। अवधारणा को प्रदर्शित करने के लिए मैक्स लोसेल और स्वेन राउ ने तीन प्रोटोटाइप बोर्ड विकसित किए: (1) एक 68000 सीपीयू बोर्ड; (2) एक गतिशील मेमोरी बोर्ड; (3) स्थिर मेमोरी बोर्ड। उन्होंने नई बस का नाम वर्सबस-ई रखा है। इसे बाद में वीएमई नाम दिया गया। वर्सा मॉड्यूल यूरोपियन के लिए छोटा, लिमन (लियम) हेवले द्वारा, फिर मोटोरोला माइक्रोसिस्टम्स ऑपरेशन के साथ एक वीपी। (वह बाद में वीएमई मार्केटिंग ग्रुप के संस्थापक थे। जिसका बाद में नाम बदलकर वीएमई इंटरनेशनल ट्रेड एसोसिएशन या वीटा कर दिया गया)। 1981 की प्रारम्भ में मोटोरोला, मोस्टेक और सिग्नेटिक्स नई बस वास्तुकला को संयुक्त रूप से विकसित और समर्थन करने के लिए सहमत हुए। ये कंपनियां 68000 माइक्रोप्रोसेसर परिवार की प्रारम्भी समर्थक थीं।

मोटोरोला के जॉन ब्लैक, मोस्टेक के क्रेग मैककेना और सिग्नेटिक्स के सेसिल कप्लिन्स्की ने वीएमईबस विनिर्देशन का पहला जानकारी को तैयार किया गया। अक्टूबर 1981 में म्यूनिख, पश्चिम जर्मनी, मोटोरोला, मोस्टेक, सिग्नेटिक्स/फिलिप्स और थॉमसन सीएसएफ में सिस्टम '81 ट्रेड शो में वीएमईबस के अपने संयुक्त समर्थन की घोषणा की। उन्होंने सार्वजनिक डोमेन में विनिर्देश के संशोधन ए को भी रखा। अगस्त 1982 में वीएमईबस विनिर्देशन का संशोधन बी नवगठित वीएमईबस मैन्युफैक्चरर्स ग्रुप (वीटा) द्वारा प्रकाशित किया गया था। इस नए संशोधन ने सिग्नल लाइन ड्राइवरों और रिसीवरों के लिए विद्युत विनिर्देशों को परिष्कृत किया और यांत्रिक विनिर्देश को विकासशील आईईसी 297 मानक (यूरोकार्ड यांत्रिक प्रारूपों के लिए औपचारिक विनिर्देश) के अनुरूप लाया। बाद के 1982 में अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन (आईईसी) के फ्रांसीसी प्रतिनिधिमंडल ने वीएमईबस के संशोधन बी को अंतरराष्ट्रीय मानक के रूप में प्रस्तावित किया। आईईसी एससी47बी उपसमिति ने संपादकीय समिति के अध्यक्ष फिलिप्स, फ्रांस की मीरा पाउकर को नामांकित किया। इस प्रकार औपचारिक रूप से वीएमईबस के अंतर्राष्ट्रीय मानकीकरण की प्रारम्भ हुई।

मार्च 1983 में आईईईई माइक्रोप्रोसेसर मानक समिति (एमएससी) ने कार्यकारी समूह स्थापित करने के लिए प्राधिकरण का अनुरोध किया। जो यूएस में वीएमईबस को मानकीकृत कर सके। इस अनुरोध को आईईईई मानक बोर्ड द्वारा अनुमोदित किया गया था और पी1014 कार्य समूह की स्थापना की गई थी। वेन फिशर को कार्यकारी समूह का पहला अध्यक्ष नियुक्त किया गया। जॉन ब्लैक ने पी1014 प्रणाली उपसमिति के अध्यक्ष के रूप में कार्य किया। आईईसी, आईईईई और वीएमईबस मैन्युफैक्चरर्स ग्रुप (अब वीटा) ने टिप्पणी के लिए संशोधन बी की प्रतियां वितरित कीं और लेखों में परिवर्तन के लिए परिणामी अनुरोध प्राप्त किए। इन टिप्पणियों ने यह स्पष्ट कर दिया कि यह संशोधन बी से आगे बढ़ने का समय था। दिसंबर 1983 में बैठक हुई। जिसमें जॉन ब्लैक, मीरा पाउकर, वेन फिशर और क्रेग मैककेना सम्मिलित थे। इस बात पर सहमति हुई कि संशोधन सी बनाया जाना चाहिए और तीनों संगठनों द्वारा प्राप्त सभी टिप्पणियों को ध्यान में रखना चाहिए। मोटोरोला के जॉन ब्लैक और श्लोमो प्री-ताल ने सभी स्रोतों से परिवर्तनों को एक सामान्य लेख में सम्मिलित किया। वीएमईबस मैन्युफैक्चरर्स ग्रुप ने लेख संशोधन C.1 को लेबल किया और इसे सार्वजनिक डोमेन में रखा। आईईईई ने इसे पी1014 ड्राफ्ट 1.2 और आईईसी ने इसे आईईसी 821 बस का नाम दिया। आईईईई पी1014 वर्किंग ग्रुप और एमएससी में बाद के मतपत्रों के परिणामस्वरूप अधिक टिप्पणियाँ हुईं और यह आवश्यक था कि आईईईई पी1014 ड्राफ्ट को अपडेट किया जाए। इसका परिणाम एएनएसआई/आईईईई 1014-1987 विनिर्देशन में हुआ।

1985 में एटेक यूएस टैकॉम के अनुबंध के अनुसार विकसित हुआ। पहला कंडक्शन-कूल्ड 6यू वीएमईबस बोर्ड यद्यपि विद्युत रूप से अनुरूप वीएमईबस प्रोटोकॉल इंटरफ़ेस प्रदान करता है। यंत्रवत् यह बोर्ड एयर-कूल्ड लैब वीएमईबस विकास चेसिस में उपयोग के लिए विनिमेय नहीं था।

1987 के अंत में आईईईई के निर्देशन में वीटा के अनुसार एक प्रणाली समिति का गठन किया गया था। जिससे पहले सैन्य चालन-ठंडा 6यू का निर्माण किया जा सके। 160mm पूर्णतयः विद्युत और यांत्रिक रूप से संगत डेल यंग (DY4 सिस्टम्स) और डौग पैटरसन (प्लेसी माइक्रोसिस्टम्स, फिर रेडस्टोन टेक्नोलॉजी) द्वारा सह-अध्यक्ष वीएमईबस बोर्ड। एएनएसआई/आईईईई-1101.2-1992 को बाद में अनुसमर्थित किया गया और 1992 में जारी किया गया और सभी 6यू वीएमईबस उत्पादों के लिए कंडक्शन-कूल्ड, अंतर्राष्ट्रीय मानक के रूप में बना रहा।

1989 में परफॉर्मेंस टेक्नोलॉजीज इंक के जॉन पीटर्स ने वीएमई64 की प्रारंभिक अवधारणा विकसित की। जो वीएमईबस पर मल्टीप्लेक्सिंग एड्रेस और डेटा लाइन्स (ए64/डी64) है। अवधारणा को उसी वर्ष प्रदर्शित किया गया था और 1990 में वीएमईबस विनिर्देशन के प्रदर्शन में वृद्धि के रूप में वीटा प्रणाली समिति में रखा गया था। 1991 में पी1014आर के लिए पीएआर (प्रोजेक्ट ऑथराइजेशन रिक्वेस्ट) (वीएमईबस विनिर्देश में संशोधन) आईईईई द्वारा प्रदान किया गया था। वीटा के प्रणाली निदेशक रे एल्डरमैन ने डीवाई-4 सिस्टम्स के किम क्लोहेसी के साथ गतिविधि की सह-अध्यक्षता की।

1992 के अंत में वीएमईबस (ए40/D32, लॉक्ड साइकिल, रेस्किंडिंग स्टैक*, ऑटो स्लॉट-आईडी, ऑटो सिस्टम कंट्रोलर और उन्नत डीआईएन कनेक्टर मैकेनिकल) में अतिरिक्त संवर्द्धन के लिए इस लेख को पूरा करने के लिए और अधिक काम की आवश्यकता थी। वीटा प्रणाली समिति ने आईईईई के साथ काम निलंबित कर दिया और अमेरिकी राष्ट्रीय मानक संस्थान (एएनएसआई) के साथ एक मानक डेवलपर संगठन (एसडीओ) के रूप में मान्यता मांगी। मूल आईईईई पीएआर पी1014आर को बाद में आईईईई द्वारा वापस ले लिया गया था। वीटा प्रणाली समिति सार्वजनिक डोमेन वीएमईबस C.1 विनिर्देशन को अपने आधार-स्तर के लेख के रूप में उपयोग करने के लिए लौट आई। जिसमें उन्होंने नए संवर्द्धन जोड़े। यह वृद्धि कार्य पूर्णतयः वीटा प्रणाली समिति द्वारा किया गया था और इसका परिणाम एएनएसआई/वीटा 1-1994 था। लेख संपादन का जबरदस्त उपक्रम डीवाई-4 सिस्टम्स के किम क्लोहेसी गतिविधि के प्रणाली सह-अध्यक्ष फ्रैंक होम की बड़ी सहायता से पूरा किया गया। जिन्होंने प्रत्येक अध्याय संपादक द्वारा यांत्रिक चित्र और असाधारण योगदान बनाया।

वीएमई64 उपसमिति के लिए प्रस्तावित अतिरिक्त संवर्द्धन वीएमई64 एक्सटेंशन लेख में रखे गए थे। 1992 के अंत में दो अन्य गतिविधियां प्रारम्भ हुईं: बीएलएलआई (वीएमईबस बोर्ड-लेवल लाइव इंसर्शन स्पेसिफिकेशंस) और वीएसएलआई (वीएमईबस सिस्टम-लेवल लाइव इंसर्शन विथ फॉल्ट टॉलरेंस)।[2]

1993 में बेस-वीएमई आर्किटेक्चर पर नई गतिविधियां प्रारम्भ हुईं। जिसमें I/O इंटरकनेक्शन और डेटा मूवर सबसिस्टम के रूप में उपयोग के लिए हाई-स्पीड सीरियल बस और समानांतर बस सब-बस का कार्यान्वयन सम्मिलित था। इन आर्किटेक्चर का उपयोग संदेश स्विच, राउटर और छोटे मल्टीप्रोसेसर समानांतर आर्किटेक्चर के रूप में किया जा सकता है।

एएनएसआई के एक मान्यता प्राप्त मानक विकासकर्ता संगठन के रूप में मान्यता के लिए वीटा का आवेदन जून 1993 में प्रदान किया गया था। कई अन्य लेख (मेजेनाइन, पी2 और सीरियल बस मापदंडों सहित) इन प्रौद्योगिकियों के सार्वजनिक डोमेन प्रशासक के रूप में वीटा के साथ रखे गए हैं।

वीएमई में परिवर्तन
टोपोलॉजी वर्ष बस साइकल अधिकतम गति (एमबी/एस)
वीएमईबस32 पैरलल बस 1981 बीएलटी 40
वीएमईबस आईईईई-1014 1987 बीएलटी 40
वीएमई64 1994 एमबीएलटी 80
वीएमई64x 1997 2ईवीएमई 160
वीएमई320 1997 2ईएसएसटी 320


विवरण

कई स्थितियों में वीएमईबस मोटोरोला 68000 के बैकप्लेन पर रन आउट के पिन के बराबर या अनुरूप है।

चूंकि 68000 की प्रमुख विशेषताओं में से एक फ्लैट 32-बिट मेमोरी मॉडल है। जो मेमोरी पार्टीशन और अन्य एंटी-फीचर्स से मुक्त है। परिणाम यह है कि 68000 इतना सामान्य है कि यह अधिकतर स्थितियों में कोई समस्या नहीं है। जबकि वीएमई बहुत 68000 जैसा है।

68000 की प्रकार वीएमई अलग-अलग 32-बिट डेटा और एड्रेस बस का उपयोग करता है। 68000 पता बस रियल में 24-बिट और डेटा बस 16-बिट है। (चूंकि यह आंतरिक रूप से 32/32 है) किन्तु डिजाइनर पहले से ही पूर्ण 32-बिट कार्यान्वयन की ओर देख रहे थे।

दोनों बस चौड़ाई की अनुमति देने के लिए वीएमई दो अलग-अलग यूरोकार्ड कनेक्टर, पी1 और पी2 का उपयोग करता है। पी1 में प्रत्येक 32 पिन की तीन पंक्तियाँ होती हैं। जो पहले 24 एड्रेस बिट्स, 16 डेटा बिट्स और सभी नियंत्रण संकेतों को लागू करती हैं। पी2 में एक और पंक्ति है। जिसमें शेष 8 एड्रेस बिट्स और 16 डेटा बिट्स सम्मिलित हैं।

बस को नौ लाइनों के एक सेट द्वारा नियंत्रित किया जाता है। जिसे मध्यस्थता बस के रूप में जाना जाता है। सभी संचार कार्ड द्वारा यूरोकार्ड चेसिस के एक स्लॉट में नियंत्रित होते हैं। जिसे आर्बिटर मॉड्यूल के रूप में जाना जाता है। दो मध्यस्थता मोड समर्थित हैं - राउंड रॉबिन और प्राथमिकता।

मध्यस्थता मोड के बिना एक कार्ड चार बस अनुरोध लाइनों में से एक को कम करके बस मास्टर बनने का प्रयास कर सकता है। राउंड-रॉबिन मध्यस्थता के साथ बस अनुरोध लाइनों बीआर0-बीआर3 के बीच मध्यस्थ चक्र यह निर्धारित करने के लिए कि कौन से संभावित एक साथ अनुरोधकर्ताओं को बस दी जाएगी। प्राथमिकता मध्यस्थता के साथ बीआर0-बीआर3 एक निश्चित प्राथमिकता योजना (बीआर0 सबसे कम, बीआर3 उच्चतम तक) का उपयोग करता है और मध्यस्थ सर्वोच्च प्राथमिकता वाले अनुरोधकर्ता को बस प्रदान करेगा।

जब मध्यस्थ ने निर्धारित किया है कि कौन से बस अनुरोध प्रदान करने के लिए हैं। तो यह बस मास्टरशिप जीतने वाले स्तर के लिए संबंधित बस अनुदान लाइन (बीजी0-बीजी3) पर जोर देता है। यदि दो मास्टर एक साथ एक ही बीआर लाइन का उपयोग करके बस का अनुरोध करते हैं। तो बस अनुदान डेज़ी-श्रृंखला मध्यस्थ के निकटतम मॉड्यूल को बस प्रदान करके टाई को प्रभावी ढंग से तोड़ देती है। बस को प्रदान करने वाला मास्टर बस व्यस्त (बीबीएसवाई*) बताकर संकेत देगा कि बस उपयोग में है।

इस बिंदु पर मास्टर ने बस तक पहुंच प्राप्त कर ली है। डेटा लिखने के लिए, कार्ड बस में एक पता संशोधक और डेटा चलाता है। यह तब पता स्ट्रोब लाइन और दो डेटा स्ट्रोब लाइनों को कम ड्राइव करता है, यह इंगित करने के लिए कि डेटा तैयार है और ट्रांसफर दिशा को इंगित करने के लिए राइट पिन ड्राइव करता है। दो डेटा स्ट्रोब और एक *एलडब्लूओआरडी लाइन है, इसलिए कार्ड इंगित कर सकते हैं कि डेटा की चौड़ाई 8, 16 या 32 बिट्स (या वीएमई64 में 64) है। बस के पते पर कार्ड डेटा को पढ़ता है और जब ट्रांसफर पूरा हो सकता है तो डेटा ट्रांसफर कम लाइन को स्वीकार करता है। यदि स्थानांतरण पूर्ण नहीं हो सकता है, तो यह बस त्रुटि रेखा को नीचे खींच सकता है। डेटा पढ़ना अनिवार्य रूप से समान है। किन्तु कंट्रोलिंग कार्ड एड्रेस बस को चलाता है। डेटा बस को त्रि-कहा जाता है और रीड पिन को ड्राइव करता है। कवर्ड कार्ड ड्राइव डेटा को डेटा बस पर पढ़ता है और डेटा तैयार होने पर डेटा स्ट्रोब पिन को कम करता है। सिग्नलिंग योजना अतुल्यकालिक है। जिसका अर्थ है कि स्थानांतरण बस क्लॉक पिन के समय से बंधा नहीं है। (पेरिफ़ेरल कंपोनेंट इंटरकनेक्ट जैसे सिंक्रोनस बसों के विपरीत)।

एक ब्लॉक ट्रांसफर प्रोटोकॉल एक सिंगल एड्रेस चक्र के साथ कई बस ट्रांसफर की अनुमति देता है। ब्लॉक ट्रांसफर मोड में पहले ट्रांसफर में एक पता चक्र सम्मिलित होता है और बाद के ट्रांसफर के लिए केवल डेटा चक्र की आवश्यकता होती है। दास यह सुनिश्चित करने के लिए ज़िम्मेदार है कि ये स्थानान्तरण क्रमिक पतों का उपयोग करते हैं।

बस मास्टर दो प्रकार से बस को छोड़ सकते हैं। रिलीज व्हेन डन (आरडब्ल्यूडी) के साथ मास्टर बस को रिलीज करता है जब वह ट्रांसफर पूरा कर लेता है और प्रत्येक बाद के ट्रांसफर से पहले बस के लिए फिर से मध्यस्थता करनी चाहिए। रिलीज ऑन रिक्वेस्ट (आरओआर) के साथ मास्टर ट्रांसफर के बीच बीबीएसवाई* जारी रखते हुए बस को बरकरार रखता है। आरओआर मास्टर को बस पर नियंत्रण बनाए रखने की अनुमति देता है जब तक कि एक बस क्लियर (बीसीएलआर) किसी अन्य मास्टर द्वारा तय नहीं किया जाता है। जो बस के लिए मध्यस्थता करना चाहता है। इस प्रकार एक मास्टर जो यातायात के फटने को उत्पन्न करता है। वह प्रत्येक फट के पहले स्थानांतरण पर बस के लिए मध्यस्थता करके अपने प्रदर्शन को अनुकूलित कर सकता है। ट्रांसफर लेटेंसी में यह कमी अन्य मास्टर्स के लिए कुछ समय तक ट्रांसफर लेटेंसी के मूल्य पर आती है।

पता संशोधक का उपयोग वीएमई बस पता स्थान को कई अलग-अलग उप-स्थानों में विभाजित करने के लिए किया जाता है। पता संशोधक बैकप्लेन पर संकेतों का 6 बिट चौड़ा सेट है। पता संशोधक महत्वपूर्ण पता बिट्स की संख्या निर्दिष्ट करते हैं।

विशेषाधिकार मोड (प्रोसेसर को उपयोगकर्ता-स्तर या सिस्टम-स्तरीय सॉफ़्टवेयर द्वारा बस एक्सेस के बीच अंतर करने की अनुमति देने के लिए) और स्थानांतरण एक ब्लॉक स्थानांतरण है या नहीं।

नीचे पता संशोधक की एक अधूरी सारणी है:

हेक्स कोड कार्य विस्तार
3f मानक पर्यवेक्षी ब्लॉक स्थानांतरण ब्लॉक ट्रांसफर ए24, विशेषाधिकार प्राप्त
3e मानक पर्यवेक्षी कार्यक्रम पहुँच ए24 निर्देश एक्सेस, विशेषाधिकार प्राप्त
3d मानक पर्यवेक्षक डेटा एक्सेस ए24 डेटा एक्सेस, विशेषाधिकार प्राप्त
3b मानक गैर-विशेषाधिकार प्राप्त ब्लॉक स्थानांतरण सामान्य प्रोग्राम के लिए ए24 ब्लॉक ट्रांसफर
3ए मानक गैर-विशेषाधिकार प्राप्त कार्यक्रम का उपयोग ए24 निर्देश पहुंच, गैर-विशेषाधिकार प्राप्त
39 मानक गैर-विशेषाधिकार प्राप्त डेटा एक्सेस ए24 डेटा एक्सेस, गैर-विशेषाधिकार प्राप्त
2d लघु पर्यवेक्षी पहुँच ए16 विशेषाधिकार प्राप्त पहुँच।
29 लघु गैर-विशेषाधिकार प्राप्त पहुँच ए16 गैर-विशेषाधिकार प्राप्त पहुंच।
0f विस्तारित पर्यवेक्षी ब्लॉक स्थानांतरण ए32 विशेषाधिकार प्राप्त ब्लॉक ट्रांसफर।
0e विस्तारित पर्यवेक्षी कार्यक्रम पहुंच ए32 विशेषाधिकृत अनुदेश पहुंच।
0d विस्तारित पर्यवेक्षी डेटा एक्सेस। ए32 विशेषाधिकार प्राप्त डेटा एक्सेस।
0b विस्तारित गैर-विशेषाधिकार प्राप्त ब्लॉक स्थानांतरण ए32 विशेषाधिकार डेटा प्राप्त ऐक्सेस।
0ए विस्तारित गैर-विशेषाधिकार प्राप्त कार्यक्रम का उपयोग ए32 गैर-विशेषाधिकार प्राप्त अनुदेश पहुंच।
09 विस्तारित गैर-विशेषाधिकार प्राप्त डेटा एक्सेस। ए32 गैर-विशेषाधिकार प्राप्त डेटा एक्सेस।
टिप्पणी ए16, ए24, ए32 में पते की चौड़ाई को संदर्भित करता है।

वीएमई 68000 के सभी सात बाधा स्तरों को 7-पिन इंटरप्ट बस पर डिकोड करता है। इंटरप्ट स्कीम प्राथमिकता वाले वेक्टर इंटरप्ट्स में से एक है। इंटरप्ट रिक्वेस्ट लाइन्स (आईआरक्यू1–आईआरक्यू7) इंटरप्ट्स को प्राथमिकता देती हैं। एक इंटरप्टिंग मॉड्यूल इंटरप्ट अनुरोध लाइनों में से एक पर जोर देता है। बस में कोई भी मॉड्यूल संभावित रूप से संभाल सकता है।

जब एक इंटरप्ट हैंडलिंग मॉड्यूल प्राथमिकता पर एक इंटरप्ट अनुरोध को पहचानता है। तो यह ऊपर वर्णित सामान्य फैशन में बस के लिए मध्यस्थता करता है। इसके बाद यह आईआरक्यू लाइन के बाइनरी संस्करण को संचालित करके इंटरप्ट वेक्टर का एक पठन करता है (उदाप्रत्येकण के लिए यदि आईआरक्यू 5 को नियंत्रित किया जा रहा है। तो बाइनरी 101) पता बस पर यह आईएसीके लाइन पर भी जोर देता है और साथ ही पढ़ने की स्थिति / आईडी की चौड़ाई के लिए उपयुक्त डेटा ट्रांसफर स्ट्रोब के साथ इनको जोडता है। फिर से एलडब्लूओआरडी*, डीएस0* और डीएस1* स्टेटस/आईडी रीड साइकल को 8, 16, या 32 बिट वाइड ट्रांसफर की अनुमति देते हैं। किन्तु अधिकांश उपस्थित हार्डवेयर इंटरप्टर्स 8 बिट स्टेटस/आईडी का उपयोग करते हैं। व्यवधान का वर्णन करने के लिए डेटा बस पर एक स्थिति / आईडी स्थानांतरित करके इंटरप्रेटर प्रतिक्रिया करता है। इंटरप्ट हैंडलिंग मॉड्यूल (सामान्यतः एक सीपीयू) सामान्यतः उपयुक्त सॉफ्टवेयर इंटरप्ट सर्विस रूटीन को पहचानने और चलाने के लिए इस स्थिति/आईडी नंबर का उपयोग करेगा।

वीएमई बस में सभी स्थानान्तरण प्रत्यक्ष मेमोरी एक्सेस होते हैं और प्रत्येक कार्ड एक मास्टर या उसके अन्तर्गत कार्य करने वाला होता है। अधिकांश बस मापदंडों में विभिन्न स्थानांतरण प्रकारों और मास्टर/गुलाम चयन का समर्थन करने के लिए काफी मात्रा में जटिलता जोड़ी गई है। उदाप्रत्येकण के लिए आईएसए बस के साथ इन दोनों विशेषताओं को उपस्थित चैनल मॉडल के साथ जोड़ा जाना था। जिससे सभी संचार होस्ट सेंट्रल प्रोसेसिंग यूनिट द्वारा नियंत्रित किए जाते थे। यह अधिक शक्तिशाली होने के साथ-साथ वैचारिक स्तर पर वीएमई को काफी सरल बनाता है। चूंकि इसके लिए प्रत्येक कार्ड पर अधिक जटिल नियंत्रकों की आवश्यकता होती है।

विकास उपकरण

वीएमई बस का विकास और/या समस्या निवारण करते समय, हार्डवेयर संकेतों की जांच बहुत महत्वपूर्ण हो सकती है। तर्क विश्लेषक और बस विश्लेषक ऐसे उपकरण हैं जो संकेतों को इकट्ठा, विश्लेषण, डिकोड, स्टोर करते हैं जिससे लोग अपने खाली समय में हाई-स्पीड वेवफॉर्म देख सकें।

वीटा वीएमई सिस्टम के फ्रंट एंड डिजाइन और विकास में सहायता के लिए एक व्यापक एफएक्यू प्रदान करता है।

वीएमईबस का उपयोग करने वाले कंप्यूटर

वीएमईबस का उपयोग करने वाले कंप्यूटर में सम्मिलित हैं:

पिनआउट

बैकप्लेन सॉकेट में देख रहे हैं।[5][6]

पी 1

पिन बी सी
1 डी00 बीबीएसवाई डी08
2 डी01 बीसीएलआर* डी09
3 डी02 एसी फेल* डी10
4 डी03 बीजी0आईएन* डी11
5 डी04 बीजी0आउट* डी12
6 डी05 बीजी1आईएन* डी13
7 डी06 बीजी1आउट* डी14
8 डी07 बीजी2आईएन* डी15
9 जीएनडी बीजी2आउट* जीएनडी
10 एसवाईएससीएलसी बीजी3आईएन* सिस्फेल*
11 जीएनडी बीजी3आउट* बीईआरआर*
12 डीएस1* बीआर0* सिसरेसेट*
13 डीएस0* बीआर1* एलडब्लूओआरडी*
14 राइट* बीआर2* एएम5
15 जीएनडी बीआर3* ए23
16 डीटैक* एएम0 ए22
17 जीएनडी एएम1 ए21
18 एएस* एएम2 ए20
19 जीएनडी एएम3 ए19
20 आईएके* जीएनडी ए18
21 आईएकेइन* एसईआरसीएलके ए17
22 आईएकेआउट* एसईआरडीएटी* ए16
23 एएम जीएनडी ए15
24 ए07 आईआरक्यू7* ए14
25 ए06 आईआरक्यू6* ए13
26 ए05 आईआरक्यू5* ए12
27 ए04 आईआरक्यू4* ए11
28 ए03 आईआरक्यू3* ए10
29 ए02 आईआरक्यू2* ए09
30 ए01 आईआरक्यू1* ए08
31 −12वोल्ट +5वीएसटीडीबीवाई +12वोल्ट
32 +5वोल्ट +5वोल्ट +5वोल्ट

बी ० ए

Pin a b c
1 यूजर डिफाइंड +5वोल्ट यूजर डिफाइंड
2 यूजर डिफाइंड जीएनडी यूजर डिफाइंड
3 यूजर डिफाइंड रिजर्वड यूजर डिफाइंड
4 यूजर डिफाइंड ए24 यूजर डिफाइंड
5 यूजर डिफाइंड ए25 यूजर डिफाइंड
6 यूजर डिफाइंड ए26 यूजर डिफाइंड
7 यूजर डिफाइंड ए27 यूजर डिफाइंड
8 यूजर डिफाइंड ए28 यूजर डिफाइंड
9 यूजर डिफाइंड ए29 यूजर डिफाइंड
10 यूजर डिफाइंड ए30 यूजर डिफाइंड
11 यूजर डिफाइंड ए31 यूजर डिफाइंड
12 यूजर डिफाइंड जीएनडी यूजर डिफाइंड
13 यूजर डिफाइंड +5वोल्ट यूजर डिफाइंड
14 यूजर डिफाइंड डी16 यूजर डिफाइंड
15 यूजर डिफाइंड डी17 यूजर डिफाइंड
16 यूजर डिफाइंड डी18 यूजर डिफाइंड
17 यूजर डिफाइंड डी19 यूजर डिफाइंड
18 यूजर डिफाइंड डी20 यूजर डिफाइंड
19 यूजर डिफाइंड डी21 यूजर डिफाइंड
20 यूजर डिफाइंड डी22 यूजर डिफाइंड
21 यूजर डिफाइंड डी23 यूजर डिफाइंड
22 यूजर डिफाइंड जीएनडी यूजर डिफाइंड
23 यूजर डिफाइंड डी24 यूजर डिफाइंड
24 यूजर डिफाइंड डी25 यूजर डिफाइंड
25 यूजर डिफाइंड डी26 यूजर डिफाइंड
26 यूजर डिफाइंड डी27 यूजर डिफाइंड
27 यूजर डिफाइंड डी28 यूजर डिफाइंड
28 यूजर डिफाइंड डी29 यूजर डिफाइंड
29 यूजर डिफाइंड डी30 यूजर डिफाइंड
30 यूजर डिफाइंड डी31 यूजर डिफाइंड
31 यूजर डिफाइंड जीएनडी यूजर डिफाइंड
32 यूजर डिफाइंड +5वोल्ट यूजर डिफाइंड

पी2 पंक्तियों a और c का उपयोग द्वितीयक बस द्वारा किया जा सकता है। उदा प्रत्येकण के लिए एसटीई बस।

यह भी देखें

संदर्भ

  1. "वीएमईबस एफएक्यूए". Retrieved 2023-01-17.
  2. 2.0 2.1 2.2 2.3 2.4 2.5 2.6 "वीएमई टेक्नोलॉजी एफ.ए.सी". Vita.com. 3 January 1999. Retrieved 1 August 2013.
  3. Black, John Arthur (1992). The System engineer's handbook: a guide to building VMEbus and VXIbus systems. Morgan Kaufmann. p. 563. ISBN 978-0-12-102820-6. A team of engineers at Motorola Microsystems led by Jack Kister, designed a 68000 development system called the EXORmacs. The backplane of the EXORmacs was called VERSAbus. While coordinating the efforts of his team, Jack wrote a 41-page bus description of VERSAbus which was published in November of 1979. The first EXORmacs was shipped in January 1980.
  4. "एचपी वीएमई उत्पाद - अलीमार टेक्नोलॉजी कार्पोरेशन". Alimartech.com. Retrieved 1 August 2013.
  5. From Table 7 - 1 J1/P1 Pin Assignments, ANSI/VITA 1-1994 (R2002)
  6. From Table 7 - 2 J2/P2 Pin Assignments, ANSI/VITA 1-1994 (R2002)


बाप्रत्येकी संबंध