डबल डेटा रेट

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

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

इस तकनीक का उपयोग माइक्रोप्रोसेसर फ्रंट-साइड बस, अल्ट्रा-3 एससीएसआई, विस्तार बस (एजीपी, PCI-X ), ग्राफिक्स मेमोरी (GDDR), SDRAM (RDRAM और DDR SDRAM दोनों DDR5 SDRAM के माध्यम से), और हाइपरट्रांसपोर्ट के AMD के एथलॉन 64 प्रोसेसर के लिए किया जाता है। यह हाल ही में उच्च डेटा अंतरण गति आवश्यकताओं के साथ अन्य प्रणालियों के लिए उपयोग किया जाता है - उदाहरण के लिए, एनालॉग-टू-डिजिटल कन्वर्टर्स (ADCs) के आउटपुट के लिए होता है।

DDR दोहरे चैनल के साथ भ्रमित नहीं होता है, जिसमें प्रत्येक मेमोरी चैनल दो रैम मापांक को एक साथ एक्सेस करता है। दो प्रौद्योगिकियां एक दूसरे से स्वतंत्र होते है और कई मदरबोर्ड दोहरी चैनल विन्यास में डीडीआर मेमोरी का उपयोग करके दोनों का उपयोग करते है।

डबल या क्वाड पंपिंग का एक विकल्प लिंक को सेल्फ क्लॉकिंग संकेत बनाना होता है। यह युक्ति इन्फिनीबैंड और पीसीआई एक्सप्रेस द्वारा चुनी गई थी।

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

DDR SDRM ने प्रति सेकंड मेगाबाइट्स में बस बैंडविड्थ, अंतरण दर के उत्पाद और बाइट्स में बस की चौड़ाई को संदर्भित करने की तकनीक को लोकप्रिय बनाता है। 100 मेगाहर्ट्ज घड़ी के साथ काम करने वाले DDR SDRM को DDR-200 (इसकी 200 एमटी/एस डेटा अंतरण दर के बाद) कहा जाता है, और उस डेटा दर पर संचालित 64-बिट (8-बाइट) चौड़ा DIMM PC-1600 कहा जाता है, इसके बाद 1600 एमबी/एस पीक (सैद्धांतिक) बैंडविड्थ कहा जाता है। इसी तरह, 12.8 GB/s अंतरण दर DDR3-1600 को PC3-12800 कहा जाता है।

DDR मापांक के लोकप्रिय पदनामों के कुछ उदाहरण है: DDR SDRM केवल डेटा लाइनों पर डबल-डेटा-रेट संकेतिंग (दूरसंचार) का उपयोग करता है। पता और नियंत्रण संकेत अभी भी प्रति चक्र एक बार डीआरएएम को भेजे जाते है, और सीएएस विलंबता जैसे समय पैरामीटर चक्रों में निर्दिष्ट होते है। कुछ कम सामान्य DRAM अंतरफलक, विशेष रूप से LPDDR2, GDDR5 और XDR DRAM, दोहरे डेटा दर का उपयोग करके कमांड और पते भेजते है। DDR5 प्रत्येक DIMM के लिए दो 7-बिट डबल डेटा रेट कमांड/एड्रेस बस का उपयोग करता है, जहां एक पंजीकृत क्लॉक ड्राइवर चिप प्रत्येक मेमोरी चिप में 14-बिट SDR बस में परिवर्तित हो जाता है।

यह भी देखें

 * डीडीआर एसडीआरएएम, डीडीआर2 एसडीआरएएम, डीडीआर3 एसडीआरएएम, डीडीआर4 एसडीआरएएम और डीडीआर5 एसडीआरएएम
 * GDDR SDRAM, GDDR3 SDRAM, GDDR4 SDRAM, GDDR5 SDRAM और GDDR6 SDRAM
 * इंटरफ़ेस बिट दरों की सूची
 * पम्पिंग (कंप्यूटर सिस्टम)
 * क्वाड डेटा दर