सीरियल उपस्थिति अनुसंधान

कम्प्यूटिंग में, सीरियल उपस्थिति का एड्रेस लगाना (एसपीडी) एक मेमोरी मॉड्यूल के बारे में जानकारी को स्वचालित रूप से एक्सेस करने का एक मानकीकृत विधि है। पहले 72-पिन एसआईएमएम में पाँच पिन सम्मिलित थे जो 'समानांतर उपस्थिति का एड्रेस लगाना' (पीपीडी) डेटा के पाँच बिट प्रदान करते थे, लेकिन 168-पिन डीआईएमएम मानक अधिक जानकारी को एनकोड करने के लिए सीरियल उपस्थिति पहचान में बदल गया।

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

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

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

एसपीडी ईईपीरोम फर्मवेयर को एसएमबस, I²C प्रोटोकॉल के एक प्रकार का उपयोग करके एक्सेस किया जाता है। यह मॉड्यूल पर संचार पिन की संख्या को केवल दो घड़ी सिग्नल और डेटा सिग्नल तक कम कर देता है। ईईपीरोम रैम के साथ ग्राउंड पिन साझा करता है, इसका अपना पावर पिन होता है, और स्लॉट की पहचान करने के लिए तीन अतिरिक्त पिन (SA0–2) होते हैं, जिनका उपयोग ईईपीरोम को 0x50–0x57 की सीमा में अद्वितीय एड्रेस देने के लिए किया जाता है। न केवल संचार लाइनों को 8 मेमोरी मॉड्यूल के बीच साझा किया जा सकता है, वही एसएमबस सामान्यतः मदरबोर्ड पर प्रणाली स्वास्थ्य निगरानी कार्यों जैसे बिजली आपूर्ति वोल्टेज, सेंट्रल प्रोसेसिंग यूनिट तापमान और पंखे की गति पढ़ने के लिए उपयोग किया जाता है।

एसपीडी ईईपीरोम भी I²C एड्रेस का जवाब देते हैं 0x30–0x37 अगर उन्हें सुरक्षित नहीं लिखा गया है, और एक्सटेंशन (टीएसई श्रृंखला) एक वैकल्पिक ऑन-चिप तापमान सेंसर तक पहुंचने के लिए एड्रेस 0x18–0x1F का उपयोग करता है। वे सभी मान SA0-2 के साथ डिवाइस प्रकार पहचानकर्ता कोड उपसर्ग (DTIC) द्वारा गठित सात-बिट I²C एड्रेस हैं: स्लॉट 3 से (1100) पढ़ने के लिए, एक  का उपयोग करता है। अंतिम R/W बिट के साथ यह 8-बिट उपकरण सेलेक्ट कोड बनाता है। ध्यान दें कि स्लॉट-आईडी का सिमेंटिक्स राइट-प्रोटेक्शन ऑपरेशंस के लिए अलग है: उनके लिए उन्हें SA पिन द्वारा बिल्कुल भी पास नहीं किया जा सकता है।

एसपीडी से पहले, मेमोरी चिप्स को समानांतर उपस्थिति का एड्रेस लगाने (पीपीडी) के साथ देखा गया था। पीपीडी ने सूचना के प्रत्येक बिट के लिए एक अलग पिन का उपयोग किया, जिसका अर्थ था कि पिन के लिए सीमित स्थान के कारण केवल मेमोरी मॉड्यूल की गति और घनत्व को संग्रहीत किया जा सकता है।

एसडीआर एसडीआरएएम
पहला एसपीडी विनिर्देश जेईडीईसी द्वारा जारी किया गया था और इंटेल द्वारा इसके पीसी100 मेमोरी विनिर्देशन के भाग के रूप में कड़ा किया गया था। निर्दिष्ट अधिकांश मान बाइनरी-कोडित दशमलव रूप में हैं। सबसे महत्वपूर्ण निबल में 10 से 15 तक मान हो सकते हैं, और कुछ स्थितियों में यह अधिक होता है। ऐसे स्थितियों में, 1, 2 और 3 के लिए एनकोडिंग का उपयोग इसके अतिरिक्त 16, 17 और 18 को एनकोड करने के लिए किया जाता है। 0 का सबसे महत्वपूर्ण निबल अपरिभाषित का प्रतिनिधित्व करने के लिए आरक्षित है।

एसपीडी रोम बाइट 18 में सेट बिट्स द्वारा निर्दिष्ट तीन सीएएस विलंबता के लिए तीन डीरैम समय तक परिभाषित करता है। सबसे पहले उच्चतम सीएएस विलंबता (सबसे तेज़ घड़ी) आती है, फिर उत्तरोत्तर कम गति वाली दो निम्न सीएएस विलंबताएँ आती हैं।

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

डीडीआर2 एसडीआरएएम
डीडीआर2 एसपीडी मानक में कई बदलाव किए गए हैं, लेकिन सामान्यतः उपरोक्त के समान है। एक उल्लेखनीय विलोपन डीआईएमएम के लिए विभिन्न आकारों के दो रैंकों के साथ भ्रामक और अल्प-प्रयुक्त समर्थन है।

चक्र समय क्षेत्रों (बाइट्स 9, 23, 25 और 49) के लिए, जो बाइनरी-कोडेड दशमलव में एन्कोड किए गए हैं, कुछ अतिरिक्त एन्कोडिंग को दसवें अंक के लिए कुछ सामान्य समय का प्रतिनिधित्व करने के लिए परिभाषित किया गया है:

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

संशोधन 1.1 कुछ मापदंडों को एक मध्यम समय आधार मूल्य और a (हस्ताक्षरित, -128 +127) ठीक समय आधार सुधार के रूप में व्यक्त करने देता है। सामान्यतः, मध्यम समय का आधार 1/8 एनएस (125 पीएस) होता है, और ठीक समय का आधार 1, 2.5 या 5 पीएस होता है। सुधार की कमी वाले पिछले संस्करणों के साथ संगतता के लिए, मध्यम समय आधार संख्या सामान्यतः गोल होती है और सुधार ऋणात्मक होता है। इस तरह काम करने वाले मान हैं:

मॉड्यूल की मेमोरी क्षमता की गणना बाइट्स 4, 7 और 8 से की जा सकती है। मॉड्यूल चौड़ाई (बाइट 8) प्रति चिप बिट्स की संख्या से विभाजित (बाइट 7) प्रति रैंक चिप्स की संख्या देती है। इसके बाद प्रति-चिप क्षमता (बाइट 4) और मॉड्यूल पर चिप्स के रैंक की संख्या (सामान्यतः 1 या 2, बाइट 7 से) से गुणा किया जा सकता है।

डीडीआर4 एसडीआरएएम
एसपीडी के लिए डीडीआर4 एसडीआरएएम एनेक्स एल मानक उपयोग किए गए ईईपीरोम मॉड्यूल को बदलता है। पुराने AT24C02-संगत 256-बाइट ईईपीरोम के अतिरिक्त, जेईडीईसी अब नए गैर-मानक EE1004 प्रकार को एसएमबस स्तर पर दो पृष्ठों के साथ प्रत्येक 256 बाइट्स के साथ परिभाषित करता है। नई मेमोरी अभी भी पुराने 0x50–0x57 एड्रेस का उपयोग करती है, लेकिन 0x36 (SPA0) और 0x37 (SPA1) पर दो अतिरिक्त एड्रेस अब बस के लिए वर्तमान-सक्रिय पृष्ठ का चयन करने के लिए कमांड प्राप्त करने के लिए उपयोग किए जाते हैं, जो बैंक स्विचिंग का रूप है। आंतरिक रूप से प्रत्येक तार्किक पृष्ठ को 128 बाइट्स के दो भौतिक ब्लॉकों में विभाजित किया जाता है, जिनमें से प्रत्येक कुल चार ब्लॉक और 512 बाइट्स होते हैं। विशेष एड्रेस श्रेणियों के लिए अन्य सिमेंटिक्स समान रहते हैं, चूंकि लेखन सुरक्षा को अब ब्लॉकों द्वारा संबोधित किया जाता है और SA0 पर उच्च वोल्टेज को अब इसकी स्थिति बदलने की आवश्यकता है।

अनुलग्नक एल मेमोरी मॉड्यूल के प्रकार के आधार पर कुछ अलग-अलग लेआउट को परिभाषित करता है जिन्हें 512-बाइट (जिनमें से अधिकतम 320 बाइट्स परिभाषित हैं) टेम्पलेट में प्लग किया जा सकता है। बिट परिभाषाएँ डीडीआर3 के समान हैं।

डीडीआर5 एसडीआरएएम
जेईएसडी400-5 विनिर्देश के आधार पर डीडीआर5 के लिए प्रारंभिक तालिका।

डीडीआर5 एसपीडी तालिका को 1024-बाइट तक विस्तृत करता है। डीडीआर5 का एसपीडी I3C (बस) बस का उपयोग कर रहा है।

एक्सटेंशन
जेईडीईसी मानक केवल कुछ एसपीडी बाइट्स निर्दिष्ट करता है। वास्तव में महत्वपूर्ण डेटा पहले 64 बाइट्स में फिट बैठता है,    जबकि कुछ शेष निर्माता की पहचान के लिए निर्धारित हैं। चूँकि, 256-बाइट ईईपीरोम सामान्यतः प्रदान किया जाता है। शेष स्थान का अनेक उपयोग किया गया है।

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

उन्नत प्रदर्शन प्रोफ़ाइल एसपीडी का विस्तार है, जिसे एनवीडिया और कोर्सेर गेमिंग द्वारा विकसित किया गया है, जिसमें डीडीआर2 एसडीआरएएम के उच्च-प्रदर्शन संचालन के लिए अतिरिक्त जानकारी सम्मिलित है, जिसमें आपूर्ति वोल्टेज और कमांड समय जानकारी सम्मिलित  है जो जेईडीईसी एसपीडी स्पेक में सम्मिलित  नहीं है। ईपीपी जानकारी उसी ईईपीरोम में संग्रहीत होती है, लेकिन बाइट्स 99-127 में, जो मानक डीडीआर2 एसपीडी द्वारा उपयोग नहीं की जाती हैं।

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

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

विस्तारित संस्करण, ईपीपी 2.0, डीडीआर3 मेमोरी को भी सपोर्ट करता है।

इंटेल एक्सट्रीम मेमोरी प्रोफाइल (एक्सएमपी)
एक समान, इंटेल द्वारा विकसित जेईडीईसी एसपीडी एक्सटेंशन डीडीआर3 एसडीरैम डीआईएमएम के लिए विकसित किया गया था, जिसे बाद में डीडीआर3 एसडीरैम में भी उपयोग किया गया था। एक्सएमपी बाइट 176–255 का उपयोग करता है, जो उच्च-प्रदर्शन मेमोरी टाइमिंग को एनकोड करने के लिए जेईडीईसी द्वारा आवंटित नहीं किए जाते हैं।।

इसके बाद, एएमडी ने एएमपी को एएमडी प्लेटफॉर्म में उपयोग के लिए अनुकूलित मेमोरी मॉड्यूल की "राडॉन मेमोरी" लाइन में उपयोग के लिए एक्सएमपी के समकक्ष विधि विकसित किया था। इसके अतिरिक्त, मदरबोर्ड डेवलपर्स ने अपने एएमडी-आधारित मदरबोर्ड को एक्सएमपी प्रोफाइल पढ़ने की अनुमति देने के लिए अपनी स्वयं की विधियों को प्रायुक्त किया: एमएसआई ए-एक्सएमपी प्रदान करता है, असुस में डीओसीपी (डायरेक्ट ओवर क्लॉक प्रोफाइल) है, और गीगाबाइट में ईओसीपी (एक्सटेंडेड ओवर क्लॉक प्रोफाइल) है। हेडर में निम्न डेटा होता है। सबसे महत्वपूर्ण बात यह है कि इसमें नैनोसेकंड की तर्कसंगत संख्या के रूप में एक मध्यम समयबेस मान एमटीबी (सामान्य मान 1/8, 1/12 और 1/16 एनएस हैं) होता है। कई अन्य बाद के समय मानों को एमटीबी इकाइयों की पूर्णांक संख्या के रूप में व्यक्त किया जाता है।

हेडर में प्रति मेमोरी चैनल डीआईएमएम की संख्या भी सम्मिलित है जिसे प्रोफ़ाइल को समर्थन देने के लिए डिज़ाइन किया गया है; अधिक डीआईएमएम सहित अच्छी तरह से काम नहीं कर सकता है। उपरोक्त सभी डेटा डीडीआर3 (एक्सएमपी 1.1) के लिए हैं; डीडीआर4 विनिर्देश अभी तक उपलब्ध नहीं हैं।

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

विक्रेता-विशिष्ट मेमोरी
विशिष्ट प्रणाली के लिए विक्रेता-विशिष्ट मेमोरी मॉड्यूल को बाध्य करने के लिए कुछ मेमोरी क्षेत्रों में जानकारी लिखना सामान्य दुरुपयोग है। फुजित्सु प्रौद्योगिकी समाधान ऐसा करने के लिए जाने जाते हैं। प्रणाली में विभिन्न मेमोरी मॉड्यूल जोड़ने से सामान्यतः इनकार या अन्य काउंटर-उपाय (जैसे प्रत्येक बूट पर एफ 1 दबाना) होते हैं। ऍफ़एससी स्ट्रिंग पर ध्यान दें, यह फुजित्सु-सीमेंस कंप्यूटर के लिए ब्रांडेड माइक्रोन टेक्नोलॉजीज के 512 एमबी मेमोरी मॉड्यूल का आउटपुट है। प्रणाली बीआईओएस उन मेमोरी मॉड्यूल को अस्वीकार कर देता है जिनमें यह जानकारी ऑफ़सेट 128h से प्रारंभ नहीं होती है।

कुछ पैकर्ड बेल एएमडी लैपटॉप भी इस विधि का उपयोग करते हैं, इस मामले में लक्षण भिन्न हो सकते हैं लेकिन यह बीप पैटर्न के अतिरिक्त फ्लैशिंग कर्सर का कारण बन सकता है। संयोग से यह बीआईओएस भ्रष्टाचार का भी लक्षण हो सकता है। चूंकि 2GB को 4GB में अपग्रेड करने से भी समस्या हो सकती है।

एसपीडी जानकारी पढ़ना और लिखना
मेमोरी मॉड्यूल निर्माता मॉड्यूल पर ईईपीरोम को एसपीडी जानकारी लिखते हैं। मेमोरी नियंत्रक को विन्यास करने के लिए मदरबोर्ड बीआईओएस एसपीडी जानकारी पढ़ता है। ऐसे कई प्रोग्राम उपस्थित हैं जो एसपीडी जानकारी को पढ़ने और संशोधित करने में सक्षम हैं, लेकिन सभी मदरबोर्ड चिपसेट पर नहीं।
 * डमाइडकोड प्रोग्राम जो मेमोरी (और अन्य चीजों) के बारे में जानकारी को डिकोड कर सकता है और लिनक्स, फ्रीबीएसडी, नेटबीएसडी, ओपनबीएसडी, बेओएस, साइगविन और सोलारिस (ऑपरेटिंग प्रणाली) पर चलता है। डमाइडकोड सीधे एसपीडी जानकारी तक नहीं पहुँचता है; यह मेमोरी के बारे में एसएमबीआईओएस डेटा की रिपोर्ट करता है। यह जानकारी सीमित या गलत हो सकती है।
 * लिनक्स प्रणाली और फ्रीबीएसडी पर, i2c-उपकरण द्वारा प्रदान किया गया उपयोक्ता स्थान  प्रोग्राम डिकोड-डिम कंप्यूटर में एसपीडी जानकारी के साथ किसी भी मेमोरी पर जानकारी को डिकोड और प्रिंट करता है।  इसके लिए कर्नेल, ईईपीरोम कर्नेल ड्राइवर में प्रणाली प्रबंधन बस नियंत्रक समर्थन की आवश्यकता होती है, और यह भी कि एसपीडी ईईपीरोम एसएमबस से जुड़े होते हैं। पुराने लिनक्स वितरणों पर, डीकोड-डीआईएमएमs.पीएल एलएम_सेंसर के भाग के रूप में उपलब्ध था।
 * ओपनबीएसडी में मेमोरी मॉड्यूल के बारे में जानकारी प्रदान करने के लिए वर्जन 4.3 से एक ड्राइवर (एसपीडीमेम(4)) सम्मिलित है। ड्राइवर को नेटबीएसडी से पोर्ट किया गया था, जहां यह रिलीज 5.0 के बाद से उपलब्ध है।
 * कोरबूट समय, आकार और अन्य गुणों के साथ कंप्यूटर में सभी मेमोरी नियंत्रकों को प्रारंभ करने के लिए एसपीडी जानकारी पढ़ता है और उसका उपयोग करता है।
 * माइक्रोसॉफ़्ट विंडोज़ प्रणाली एचविन्फो जैसे प्रोग्राम का उपयोग करते हैं, सीपीयू-जेड और विशिष्टता, जो एसपीडी से डीरैम मॉड्यूल की जानकारी को पढ़ और प्रदर्शित कर सकते हैं।

एसपीडी सूचना का चिपसेट-स्वतंत्र पठन और लेखन इप्रोम प्रोग्रामर हार्डवेयर और सॉफ्टवेयर के साथ सीधे मेमोरी के ईईपीरोम तक पहुंच कर किया जाता है।

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

कुछ चिप्स पर राइट प्रोटेक्ट लाइन को अलग करना भी अच्छा विचार है जिससे रीप्रोग्रामिंग के दौरान ऑनबोर्ड चिप्स साफ न हों।

एक संबंधित विधि अधिकांश कई लैपटॉप के साथ सम्मिलित वेबकैम पर चिप को फिर से लिख रही है क्योंकि बस की गति काफी अधिक है और इसे संशोधित भी किया जा सकता है जिससे चिप विफलता की स्थिति में यूईएफआई के बाद के क्लोनिंग के लिए 25x संगत चिप्स को वापस पढ़ा जा सके।

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

आरजीबी एलईडी नियंत्रण
कुछ मेमोरी मॉड्यूल (विशेषकर गेमिंग पीसी पर) आरजीबी एलईडी का समर्थन करें जो मालिकाना एसएमबीस कमांड द्वारा नियंत्रित होते हैं। यह अतिरिक्त कनेक्टर्स और केबलों के बिना एलईडी रंग नियंत्रण की अनुमति देता है। रोशनी को नियंत्रित करने के लिए आवश्यक कई निर्माताओं के कर्नेल ड्राइवरों का उपयोग अकेले 2020 में कई बार पूर्ण कर्नेल मेमोरी एक्सेस से लेकर एमएसआर और I/O पोर्ट नियंत्रण तक पहुंच प्राप्त करने के लिए किया गया है।

पुराने उपकरणों पर
कुछ पुराने उपकरणों को समानांतर उपस्थिति का एड्रेस लगाने वाले एसआईएमएम के उपयोग की आवश्यकता होती है (सामान्यतः उपस्थिति का एड्रेस लगाने या पीडी कहा जाता है)। इनमें से कुछ उपकरण विशेष रूप से गैर-मानक पीडी कोडिंग, आईबीएम कंप्यूटर और हेवलेट पैकर्ड  लेज़र और अन्य प्रिंटर का उपयोग करते हैं।

यह भी देखें

 * ट्रांसड्यूसर इलेक्ट्रॉनिक डाटा शीट

बाहरी संबंध

 * Serial Presence Detect Standard, General Standard
 * SPD Rev1.0 for DDR SDRAM
 * SPD Rev1.2 for DDR2 SDRAM
 * SPD Rev1.3 for DDR2 SDRAM
 * SPECIALITY DDR2-1066 SDRAM
 * लिनक्स package i2c-उपकरण
 * Instructions on how to use lm-सेंसर or i2c-उपकरण to read the data
 * Memory Performance: 16GB DDR3-1333 to DDR3-2400 on Ivy Bridge IGP with G.Skill – explanation of various timing मानs