डबल डेटा रेट: Difference between revisions
m (Deepak moved page दुगनी डाटा दर to डबल डेटा रेट without leaving a redirect) |
No edit summary |
||
Line 1: | Line 1: | ||
[[File:SDR DDR QDR.svg|thumb|[[एकल डेटा दर]], डबल डेटा रेट और [[क्वाड डेटा दर]] के बीच तुलना]][[ कम्प्यूटिंग ]] में, डबल डेटा रेट (DDR) के साथ काम करने वाली एक [[कंप्यूटर बस]] [[ घड़ी का संकेत ]] के बढ़ते और गिरते दोनों किनारों पर डेटा | [[File:SDR DDR QDR.svg|thumb|[[एकल डेटा दर]], डबल डेटा रेट और [[क्वाड डेटा दर]] के बीच तुलना]][[ कम्प्यूटिंग |कम्प्यूटिंग]] में, '''डबल डेटा रेट''' (DDR) के साथ काम करने वाली एक [[कंप्यूटर बस]] क्लॉक [[ घड़ी का संकेत |संकेत]] के बढ़ते और गिरते दोनों किनारों पर डेटा स्थानांतरित करती है।<ref>{{cite book | url = https://books.google.com/books?id=pqYl3SWkA64C&pg=PA314 | isbn = 978-0-12-370490-0 | first1 = John L. | last1 = Hennessy | first2 = David A. | last2 = Patterson | year = 2007 | publisher = Morgan Kaufmann | location = Amsterdam | title = Computer architecture: a quantitative approach | page = 314}}</ref> इसे डबल पंप, डुअल-पंप और डबल संक्रमण के रूप में भी जाना जाता है। शब्द टॉगल मोड का उपयोग NAND फ्लैश मेमोरी के संदर्भ में किया जाता है।ka | ||
== | == अवलोकन == | ||
क्लॉक किए गए [[ विद्युत सर्किट ]] को डिजाइन करने | क्लॉक किए गए[[ विद्युत सर्किट ]]को डिजाइन करने की सबसे सरल विधि यह है कि इसे क्लॉक संकेत के पूर्ण चक्र के लिए एक ट्रांसफर किया जाता है। चूँकि, इसके लिए आवश्यक है कि क्लॉक संकेत प्रति ट्रांसफर में दो बार बदले, जबकि डेटा लाइनें प्रति ट्रांसफर में अधिकतम एक बार बदलती है। उच्च बैंडविड्थ पर काम करते समय, संकेत अखंडता सीमाएं क्लॉक की [[आवृत्ति]] को बाधित करती है। क्लॉक के दोनों किनारों का उपयोग करके, डेटा संकेत समान सीमित आवृत्ति के साथ काम करते है, जिससे डेटा संचरण दर दोगुनी हो जाती है। | ||
इस तकनीक का उपयोग माइक्रोप्रोसेसर | इस तकनीक का उपयोग माइक्रोप्रोसेसर फ्रंट-साइड बस, अल्ट्रा-3 एससीएसआई, विस्तार बस (एजीपी, [[PCI-X]]<ref>{{cite web |last1=Schmid |first1=Patrick |title=PCI एक्सप्रेस PCI-X से लड़ती है|url=https://www.tomshardware.com/reviews/pci-express-battles-pci,1176-2.html |website=Tom's Hardware Guide}}</ref>), ग्राफिक्स मेमोरी ([[GDDR]]), [[SDRAM]] ([[RDRAM]] और [[DDR SDRAM]] दोनों [[DDR5 SDRAM]] के माध्यम से), और हाइपरट्रांसपोर्ट के [[AMD]] के [[एथलॉन 64]] प्रोसेसर के लिए किया जाता है। यह हाल ही में उच्च डेटा अंतरण गति आवश्यकताओं के साथ अन्य प्रणालियों के लिए उपयोग किया जाता है - उदाहरण के लिए, एनालॉग-टू-डिजिटल कन्वर्टर्स (ADCs) के आउटपुट के लिए होता है।<ref>{{cite web |title= AD9467 ADC | type = data sheet |url= http://www.analog.com/static/imported-files/data_sheets/AD9467.pdf |publisher= Analog Devices}}</ref> | ||
डबल या क्वाड | DDR [[दोहरे चैनल वास्तुकला|दोहरे चैनल]] के साथ भ्रमित नहीं होता है, जिसमें प्रत्येक मेमोरी चैनल दो रैम मापांक को एक साथ एक्सेस करता है। दो प्रौद्योगिकियां एक दूसरे से स्वतंत्र होते है और कई मदरबोर्ड दोहरी चैनल विन्यास में डीडीआर मेमोरी का उपयोग करके दोनों का उपयोग करते है। | ||
डबल या क्वाड पंपिंग का एक विकल्प लिंक को [[सेल्फ क्लॉकिंग सिग्नल|सेल्फ क्लॉकिंग संकेत]] बनाना होता है। यह युक्ति [[InfiniBand|इन्फिनीबैंड]] और [[PCI Express|पीसीआई एक्सप्रेस]] द्वारा चुनी गई थी। | |||
== बैंडविड्थ और आवृत्ति का संबंध == | == बैंडविड्थ और आवृत्ति का संबंध == | ||
डबल-पंप वाली बस की बैंडविड्थ का वर्णन करना भ्रामक हो सकता है। प्रत्येक क्लॉक एज को बीट | डबल-पंप वाली बस की बैंडविड्थ का वर्णन करना भ्रामक हो सकता है। प्रत्येक क्लॉक एज को बीट के रूप में संदर्भित किया जाता है, प्रति चक्र दो बीट (एक अपबीट और एक डाउनबीट) के साथ संदर्भित किया जाता है। तकनीकी रूप से, हर्ट्ज़ प्रति सेकंड चक्रों की एक इकाई होती है, लेकिन बहुत से लोग प्रति सेकंड स्थानान्तरण की संख्या का उल्लेख करते है। सावधानीपूर्वक उपयोग सामान्यतः 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 मापांक के लोकप्रिय पदनामों के कुछ उदाहरण है: | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! | ! नाम !! मेमोरी क्लॉक !! आई/ओ बस क्लॉक !! [[Transfer (computing)|अंतरण दर]] !! सैद्धांतिक बैंडविड्थ | ||
|- | |- | ||
| DDR-200, PC-1600 | | DDR-200, PC-1600 | ||
| 100 MHz | | 100 MHz | ||
| 100 MHz | | 100 MHz | ||
| 200 MT/s | | 200 MT/s | ||
Line 26: | Line 27: | ||
|- | |- | ||
| DDR-400, PC-3200 | | DDR-400, PC-3200 | ||
| 200 MHz | | 200 MHz | ||
| 200 MHz | | 200 MHz | ||
| 400 MT/s | | 400 MT/s | ||
| 3.2 GB/s | | 3.2 GB/s | ||
|-bgcolor=white | |- bgcolor="white" | ||
| DDR2-800, PC2-6400 | | DDR2-800, PC2-6400 | ||
| 200 MHz | | 200 MHz | ||
| 400 MHz | | 400 MHz | ||
| 800 MT/s | | 800 MT/s | ||
Line 38: | Line 39: | ||
|- | |- | ||
| DDR3-1600, PC3-12800 | | DDR3-1600, PC3-12800 | ||
| 200 MHz | | 200 MHz | ||
| 800 MHz | | 800 MHz | ||
| 1600 MT/s | | 1600 MT/s | ||
| 12.8 GB/s | | 12.8 GB/s | ||
|-bgcolor=white | |- bgcolor="white" | ||
|DDR4-2400, PC4-19200 | |DDR4-2400, PC4-19200 | ||
| 300 MHz | | 300 MHz | ||
| 1200 MHz | | 1200 MHz | ||
| 2400 MT/s | | 2400 MT/s | ||
| 19.2 GB/s | | 19.2 GB/s | ||
|-bgcolor=white | |- bgcolor="white" | ||
| DDR4-3200, PC4-25600 | | DDR4-3200, PC4-25600 | ||
| 400 MHz | | 400 MHz | ||
| 1600 MHz | | 1600 MHz | ||
| 3200 MT/s | | 3200 MT/s | ||
Line 56: | Line 57: | ||
|- | |- | ||
|DDR5-4800, PC5-38400 | |DDR5-4800, PC5-38400 | ||
| 300 MHz | | 300 MHz | ||
| 2400 MHz | | 2400 MHz | ||
| 4800 MT/s | | 4800 MT/s | ||
| 38.4 GB/s | | 38.4 GB/s | ||
|- | |- | ||
| DDR5-6400, PC5-51200 | | DDR5-6400, PC5-51200 | ||
Line 67: | Line 68: | ||
| 51.2 GB/s | | 51.2 GB/s | ||
|} | |} | ||
DDR SDRM केवल डेटा लाइनों पर डबल-डेटा-रेट [[सिग्नलिंग (दूरसंचार)|संकेतिंग (दूरसंचार)]] का उपयोग करता है। पता और नियंत्रण संकेत अभी भी प्रति चक्र एक बार डीआरएएम को भेजे जाते है, और सीएएस विलंबता जैसे समय पैरामीटर चक्रों में निर्दिष्ट होते है। कुछ कम सामान्य DRAM अंतरफलक, विशेष रूप से [[LPDDR2]], G[[DDR5]] और [[XDR DRAM]], दोहरे डेटा दर का उपयोग करके कमांड और पते भेजते है। DDR5 प्रत्येक DIMM के लिए दो 7-बिट डबल डेटा रेट कमांड/एड्रेस बस का उपयोग करता है, जहां एक पंजीकृत क्लॉक ड्राइवर चिप प्रत्येक मेमोरी चिप में 14-बिट SDR बस में परिवर्तित हो जाता है। | |||
== यह भी देखें == | == यह भी देखें == |
Revision as of 10:10, 5 June 2023
कम्प्यूटिंग में, डबल डेटा रेट (DDR) के साथ काम करने वाली एक कंप्यूटर बस क्लॉक संकेत के बढ़ते और गिरते दोनों किनारों पर डेटा स्थानांतरित करती है।[1] इसे डबल पंप, डुअल-पंप और डबल संक्रमण के रूप में भी जाना जाता है। शब्द टॉगल मोड का उपयोग NAND फ्लैश मेमोरी के संदर्भ में किया जाता है।ka
अवलोकन
क्लॉक किए गएविद्युत सर्किट को डिजाइन करने की सबसे सरल विधि यह है कि इसे क्लॉक संकेत के पूर्ण चक्र के लिए एक ट्रांसफर किया जाता है। चूँकि, इसके लिए आवश्यक है कि क्लॉक संकेत प्रति ट्रांसफर में दो बार बदले, जबकि डेटा लाइनें प्रति ट्रांसफर में अधिकतम एक बार बदलती है। उच्च बैंडविड्थ पर काम करते समय, संकेत अखंडता सीमाएं क्लॉक की आवृत्ति को बाधित करती है। क्लॉक के दोनों किनारों का उपयोग करके, डेटा संकेत समान सीमित आवृत्ति के साथ काम करते है, जिससे डेटा संचरण दर दोगुनी हो जाती है।
इस तकनीक का उपयोग माइक्रोप्रोसेसर फ्रंट-साइड बस, अल्ट्रा-3 एससीएसआई, विस्तार बस (एजीपी, PCI-X[2]), ग्राफिक्स मेमोरी (GDDR), SDRAM (RDRAM और DDR SDRAM दोनों DDR5 SDRAM के माध्यम से), और हाइपरट्रांसपोर्ट के AMD के एथलॉन 64 प्रोसेसर के लिए किया जाता है। यह हाल ही में उच्च डेटा अंतरण गति आवश्यकताओं के साथ अन्य प्रणालियों के लिए उपयोग किया जाता है - उदाहरण के लिए, एनालॉग-टू-डिजिटल कन्वर्टर्स (ADCs) के आउटपुट के लिए होता है।[3]
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-200, PC-1600 | 100 MHz | 100 MHz | 200 MT/s | 1.6 GB/s |
DDR-400, PC-3200 | 200 MHz | 200 MHz | 400 MT/s | 3.2 GB/s |
DDR2-800, PC2-6400 | 200 MHz | 400 MHz | 800 MT/s | 6.4 GB/s |
DDR3-1600, PC3-12800 | 200 MHz | 800 MHz | 1600 MT/s | 12.8 GB/s |
DDR4-2400, PC4-19200 | 300 MHz | 1200 MHz | 2400 MT/s | 19.2 GB/s |
DDR4-3200, PC4-25600 | 400 MHz | 1600 MHz | 3200 MT/s | 25.6 GB/s |
DDR5-4800, PC5-38400 | 300 MHz | 2400 MHz | 4800 MT/s | 38.4 GB/s |
DDR5-6400, PC5-51200 | 400 MHz | 3200 MHz | 6400 MT/s | 51.2 GB/s |
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
- इंटरफ़ेस बिट दरों की सूची
- पम्पिंग (कंप्यूटर सिस्टम)
- क्वाड डेटा दर
संदर्भ
- ↑ Hennessy, John L.; Patterson, David A. (2007). Computer architecture: a quantitative approach. Amsterdam: Morgan Kaufmann. p. 314. ISBN 978-0-12-370490-0.
- ↑ Schmid, Patrick. "PCI एक्सप्रेस PCI-X से लड़ती है". Tom's Hardware Guide.
- ↑ "AD9467 ADC" (PDF) (data sheet). Analog Devices.