डुअल-पोर्टेड वीडियो रैम

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



इतिहास
इसका आविष्कार 1980 में अंतर्राष्ट्रीय व्यवसाय मशीन अनुसंधान में एफ डिल, डी लिंग और आर मैटिक द्वारा 1985 में जारी पेटेंट (अमेरिकी पेटेंट 4,541,075) के साथ किया गया था। वीडियो रैम (रैंडम एक्सेस मेमोरी) का पहला व्यावसायिक उपयोग 1986 में अंतर्राष्ट्रीय व्यवसाय मशीन द्वारा अपने अंतर्राष्ट्रीय व्यवसाय मशीन आरटी पर्सनल कंप्यूटर सिस्टम के लिए प्रस्तुत किए गए एक उच्च विभेदन ग्राफिक्स एडेप्टर में था, जिसने ग्राफिक्स डिस्प्ले के लिए एक नया मानक निर्धारित किया था। वीआरएएम के विकास से पहले, डुअल-पोर्टेड मेमोरी अपेक्षाकृत अधिक कीमती थी, जो उच्च विभेदन बिटमैप्ड ग्राफिक्स को उच्च अंत कार्य केंद्र तक सीमित कर देती थी। वीआरएएम ने कम कीमत, उच्च विभेदन, उच्च-गति, रंगीन ग्राफिक्स की अनुमति देते हुए समग्र फ्रेमबफ़र संचार क्षमता में संशोधन किया। आधुनिक ग्राफिकल उपयोगकर्ता इंटरफ़ेस-आधारित ऑपरेटिंग सिस्टम इससे लाभान्वित हुए और इस प्रकार इसने उस समय सम्पूर्ण विश्व में ग्राफिकल उपयोगकर्ता इंटरफ़ेस (जीयूआई) के प्रसार के लिए एक महत्वपूर्ण घटक प्रदान किया।

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

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

आर. मैटिक, डी. लिंग, एस. गुप्ता, और एफ. डिल, आर और डी के अंतर्राष्ट्रीय व्यवसाय मशीन पत्रिका, खंड 28, संख्या 4, जुलाई 1984, पीपी 393 द्वारा इस तरह के संचालन का वर्णन पत्र "ऑल पॉइंट एड्रेसेबल रैस्टर डिस्प्ले मेमोरी" में किया गया है। वीडियो पोर्ट का उपयोग करने के लिए, नियंत्रक पहले मेमोरी सरणी की रो का चयन करने के लिए गतिशील रैंडम एक्सेस मेमोरी पोर्ट का उपयोग करता है जिसे प्रदर्शित किया जाना है। वीआरएएम तब उस पूरी रो को एक आंतरिक रो-बफर में प्रतिलिपि तैयार करता है जो एक शिफ्ट रजिस्टर होती है। नियंत्रक तब प्रदर्शन पर वस्तुओं को चित्रित करने के लिए गतिशील रैंडम एक्सेस मेमोरी पोर्ट का उपयोग करना जारी रख सकता है। इस बीच, नियंत्रक 'शिफ्ट क्लॉक' (एससीएलके) नामक घड़ी को वीआरएएम के वीडियो पोर्ट में संयोजित करता है। प्रत्येक शिफ्ट क्लॉक कंपन वीआरएएम को अगले डेटा (कंप्यूटिंग) को विशुद्ध एड्रैस के क्रम में, शिफ्ट रजिस्टर से वीडियो पोर्ट तक पहुंचाने का कारण बनता है। सरलता के लिए, ग्राफिक्स एडॉप्टर सामान्य रूप से डिज़ाइन किया जाता है ताकि एक रो की वस्तु, और इसलिए शिफ्ट-रजिस्टर की वस्तु, डिस्प्ले पर एक पूर्ण क्षैतिज रेखा से समान हो।

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

यह भी देखें

 * वीडियो रैंडम एक्सेस मेमोरी (वीआरएएम)