DDR SDRAM-ის გამოყენებისას მიიღწევა მუშაობის ორჯერ მეტი სიჩქარე, ვიდრე SDRAM-ში, ბრძანებების და მონაცემების წაკითხვის გამო არა მხოლოდ წინა მხარეს, როგორც SDRAM-ში, არამედ საათის სიგნალის დაცემისას. ეს აორმაგებს მონაცემთა გადაცემის სიჩქარეს მეხსიერების ავტობუსის საათის სიხშირის გაზრდის გარეშე. ამრიგად, როდესაც DDR მუშაობს 100 MHz სიხშირეზე, ჩვენ მივიღებთ ეფექტურ სიხშირეს 200 MHz (ანალოგური SDR SDRAM-თან შედარებით). JEDEC-ის სპეციფიკაციაში არის შენიშვნა, რომ არასწორია ტერმინი „MHz“-ის გამოყენება DDR-ში, სწორია „მილიონობით გადაცემის წამში ერთი მონაცემთა პინის მეშვეობით“ სიჩქარის მითითება.
მეხსიერების მოდულების მუშაობის სპეციფიკური რეჟიმი არის ორარხიანი რეჟიმი.
აღწერა
DDR SDRAM მეხსიერების ჩიპები ხელმისაწვდომია TSOP პაკეტებში და (მოგვიანებით დაეუფლა) BGA (FBGA) პაკეტებში, რომლებიც დამზადებულია 0.13 და 0.09 მიკრონი პროცესის ტექნოლოგიის სტანდარტების მიხედვით:
- ჩიპის მიწოდების ძაბვა: 2.6V +/- 0.1V
- ენერგიის მოხმარება: 527 მვტ
- I/O ინტერფეისი: SSTL_2
მეხსიერების ავტობუსის სიგანე 64 ბიტია, ანუ 8 ბაიტი ერთდროულად გადაიცემა ავტობუსზე ერთი საათის ციკლში. შედეგად, ჩვენ ვიღებთ შემდეგ ფორმულას მოცემული ტიპის მეხსიერებისთვის მაქსიმალური გადაცემის სიჩქარის გამოსათვლელად: ( მეხსიერების ავტობუსის საათი) x 2 (მონაცემთა გადაცემა ორჯერ საათში) x 8 (ერთ ციკლში გადატანილი ბაიტების რაოდენობა). მაგალითად, მონაცემების ორჯერ გადაცემის უზრუნველსაყოფად, გამოიყენება სპეციალური "2n Prefetch" არქიტექტურა. შიდა მონაცემთა ავტობუსი ორჯერ უფრო ფართოა ვიდრე გარე. მონაცემთა გადაცემისას მონაცემთა ავტობუსის პირველი ნახევარი გადაიცემა საათის სიგნალის ამომავალ კიდეზე, შემდეგ კი მონაცემთა ავტობუსის მეორე ნახევარი დაცემაზე.
ორმაგი მონაცემთა გადაცემის გარდა, DDR SDRAM-ს აქვს რამდენიმე სხვა ფუნდამენტური განსხვავება მარტივი SDRAM მეხსიერებისგან. ძირითადად, ისინი ტექნოლოგიურია. მაგალითად, დამატებულია QDS სიგნალი, რომელიც განთავსებულია PCB-ზე მონაცემთა ხაზებთან ერთად. ის სინქრონიზებულია მონაცემთა გადაცემის დროს. თუ მეხსიერების ორი მოდული გამოიყენება, მაშინ მათგან მიღებული მონაცემები მეხსიერების კონტროლერში მოდის მცირე განსხვავებით სხვადასხვა მანძილის გამო. მათ წასაკითხად საათის სიგნალის არჩევისას პრობლემაა და QDS-ის გამოყენება წარმატებით აგვარებს ამას.
JEDEC ადგენს სტანდარტებს DDR SDRAM სიჩქარისთვის, რომელიც იყოფა ორ ნაწილად: პირველი მეხსიერების ჩიპებისთვის და მეორე მეხსიერების მოდულებისთვის, რომლებშიც, ფაქტობრივად, განთავსებულია მეხსიერების ჩიპები.
მეხსიერების ჩიპები
თითოეული DDR SDRAM მოდული შეიცავს რამდენიმე იდენტურ DDR SDRAM ჩიპს. მოდულებისთვის შეცდომის კორექტირების გარეშე (ECC), მათი რიცხვი არის 4-ის ჯერადი, ECC-ის მქონე მოდულებისთვის ფორმულა არის 4+1.
მეხსიერების ჩიპის სპეციფიკაცია
- DDR200: DDR SDRAM მეხსიერება მუშაობს 100 MHz
- DDR266: DDR SDRAM მეხსიერება მუშაობს 133 MHz
- DDR333: DDR SDRAM მეხსიერება მუშაობს 166 MHz
- DDR400: DDR SDRAM მეხსიერება მუშაობს 200 MHz
ჩიპის მახასიათებლები
- ჩიპის მოცულობა ( DRAM სიმკვრივე). ჩაწერილია მეგაბიტებში, მაგალითად, 256 Mbps - ჩიპი, რომლის სიმძლავრეა 32 მეგაბაიტი.
- ორგანიზაცია ( DRAM ორგანიზაცია). იწერება როგორც 64M x 4, სადაც 64M არის ელემენტარული შენახვის უჯრედების რაოდენობა (64 მილიონი), ხოლო x4 (გამოითქმის "ოთხი") არის ჩიპის მოცულობა, ანუ თითოეული უჯრედის ტევადობა. DDR ჩიპები გამოდის x4 და x8, ეს უკანასკნელი უფრო იაფია თითო მეგაბაიტზე, მაგრამ არ გაძლევთ საშუალებას გამოიყენოთ Chipkill, მეხსიერების გასუფთავება და Intel SDDC ფუნქციები.
მეხსიერების მოდულები
DDR SDRAM მოდულები დამზადებულია DIMM ფორმის ფაქტორით. თითოეულ მოდულს აქვს რამდენიმე იდენტური მეხსიერების ჩიპი და SPD კონფიგურაციის ჩიპი. რეგისტრირებულ მეხსიერების მოდულებს ასევე აქვთ სარეგისტრაციო ჩიპები, რომლებიც ბუფერულობენ და აძლიერებენ სიგნალს ავტობუსში, ხოლო არარეგისტრირებულ (არაბუფერულ, არაბუფერულ) მეხსიერების მოდულებს არ აქვთ.
მოდულის მახასიათებლები
- მოცულობა. მითითებულია მეგაბაიტებში ან გიგაბაიტებში.
- ჩიპების რაოდენობა ( DRAM მოწყობილობების #). იყოფა 8-ზე არა-ECC მოდულებისთვის, იყოფა 9-ზე ECC მოდულებისთვის. ჩიპები შეიძლება განთავსდეს მოდულის ერთ ან ორივე მხარეს. მაქსიმალური რაოდენობა, რომელიც შეიძლება მოთავსდეს DIMM-ზე არის 36 (9x4).
- რიგების რაოდენობა (რიგები) ( # DRAM მწკრივი (რანგი)).
ჩიპებს, როგორც მათი მახასიათებლებიდან ჩანს, აქვთ 4 ან 8 ბიტიანი მონაცემთა ავტობუსი. უფრო მაღალი გამტარუნარიანობის უზრუნველსაყოფად (მაგ. DIMM მოითხოვს 64 ბიტს და 72 ბიტს ECC მეხსიერებისთვის), ჩიპები დაკავშირებულია რიგებში. მეხსიერების რანგს აქვს საერთო მისამართის ავტობუსი და დამატებითი მონაცემთა ხაზები. ერთ მოდულს შეუძლია რამდენიმე რანგის მასპინძლობა. მაგრამ თუ მეტი მეხსიერება გჭირდებათ, მაშინ შეგიძლიათ დაამატოთ წოდებები ერთ დაფაზე რამდენიმე მოდულის დაყენებით და იგივე პრინციპის გამოყენებით: ყველა წოდება ზის ერთ ავტობუსზე, მხოლოდ შერჩეული ჩიპი განსხვავებულია - თითოეულს აქვს თავისი. რიგების დიდი რაოდენობა ელექტრონულად იტვირთება ავტობუსს, უფრო სწორად კონტროლერს და მეხსიერების ჩიპებს და ანელებს მათ მუშაობას. აქედან დაიწყეს მრავალარხიანი არქიტექტურის გამოყენება, რომელიც ასევე საშუალებას გაძლევთ დამოუკიდებლად შეხვიდეთ რამდენიმე მოდულზე.
- შეფერხებები (დროები): CAS ლატენტურობა (CL), საათის ციკლის დრო (tCK), მწკრივის ციკლის დრო (tRC), მწკრივის ციკლის დროის განახლება (tRFC), მწკრივის აქტიური დრო (tRAS).
მოდულების მახასიათებლები და ჩიპები, რომლიდანაც ისინი შედგება.
მოდულის მოცულობა უდრის ერთი ჩიპის მოცულობის ნამრავლს ჩიპების რაოდენობაზე. ECC-ის გამოყენებისას, ეს რიცხვი დამატებით მრავლდება 9/8 კოეფიციენტზე, რადგან არის ერთი ბიტი შეცდომის კონტროლისთვის თითო ბაიტზე. ამრიგად, მეხსიერების მოდულის იგივე ზომა შეიძლება შეივსოს დიდი რაოდენობით (36) მცირე ჩიპებით ან მცირე რაოდენობით (9) უფრო დიდი ჩიპებით.
მოდულის ჯამური სიმძლავრე უდრის ერთი ჩიპის სიმძლავრის ნამრავლს ჩიპების რაოდენობაზე და უდრის რანგების რაოდენობის ნამრავლს 64 (72) ბიტით. ამრიგად, ჩიპების რაოდენობის გაზრდა ან x4 ჩიპების გამოყენება x4-ის ნაცვლად იწვევს მოდულის რანგის რაოდენობის ზრდას.
ეს მაგალითი ადარებს 1 GB სერვერის მეხსიერების მოდულის შესაძლო განლაგებას. წარმოდგენილი ვარიანტებიდან უპირატესობა უნდა მიენიჭოს პირველს ან მესამეს, რადგან ისინი იყენებენ x4 ჩიპებს, რომლებიც მხარს უჭერენ შეცდომის გაფართოებულ კორექტირებას და დაცვას წარუმატებლობისგან. თუ თქვენ გჭირდებათ Peer-to-peer მეხსიერების გამოყენება, მხოლოდ მესამე ვარიანტი რჩება ხელმისაწვდომი, თუმცა, 256 მბიტი და 512 მბიტი ჩიპების მიმდინარე ღირებულებიდან გამომდინარე, ის შეიძლება იყოს უფრო ძვირი, ვიდრე პირველი.
მეხსიერების სპეციფიკაცია
| სპეციფიკაცია | მეხსიერების ავტობუსის საათი | მაქსიმალური თეორიული მეხსიერების გამტარუნარიანობა | |
|---|---|---|---|
| ერთი არხის რეჟიმში | ორმაგი არხის რეჟიმში | ||
| PC1600* (DDR200) |
100 MHz | 1600 მბ/წმ | 3200 მბ/წმ |
| PC2100* (DDR266) |
133 MHz | 2133 მბ/წმ | 4267 მბ/წმ |
| PC2400 (DDR300) |
150 MHz | 2400 მბ/წმ | 4800 მბ/წმ |
| PC2700* (DDR333) |
166 MHz | 2667 მბ/წმ | 5333 მბ/წმ |
| PC3200* (DDR400) |
200 MHz | 3200 მბ/წმ | 6400 მბ/წმ |
| PC3500 (DDR433) |
217 MHz | 3467 მბ/წმ | 6933 მბ/წმ |
| PC3700 (DDR466) |
233 MHz | 3733 მბ/წმ | 7467 მბ/წმ |
| PC4000 (DDR500) |
250 MHz | 4000 მბ/წმ | 8000 მბ/წმ |
| PC4200 (DDR533) |
267 MHz | 4267 მბ/წმ | 8533 მბ/წმ |
შენიშვნა 1:"*"-ით მონიშნული სტანდარტები ოფიციალურად დამოწმებულია JEDEC-ის მიერ. მეხსიერების დანარჩენი ტიპები არ არის JEDEC სერტიფიცირებული, თუმცა ისინი წარმოებულია მეხსიერების მრავალი მწარმოებლის მიერ და ახლახან გამოშვებული დედაპლატების უმეტესობა მხარს უჭერდა ამ ტიპის მეხსიერების მხარდაჭერას.
შენიშვნა 2:დამზადდა მეხსიერების მოდულები, რომლებიც ასევე მუშაობდნენ უფრო მაღალ სიხშირეებზე (350 MHz-მდე, DDR700), მაგრამ ეს მოდულები არ იყო დიდი მოთხოვნა და იწარმოებოდა მცირე მოცულობებში, გარდა ამისა, მათ ჰქონდათ მაღალი ფასი.
მოდულის ზომები ასევე სტანდარტიზებულია JEDEC-ის მიერ.
უნდა აღინიშნოს, რომ არ არსებობს განსხვავება DDR SDRAM-ის არქიტექტურაში სხვადასხვა სიხშირით, მაგალითად, PC1600 (მუშაობს 100MHz-ზე) და PC2100 (მუშაობს 133MHz-ზე) შორის. უბრალოდ, სტანდარტში ნათქვამია, რა გარანტირებული სიხშირით მუშაობს ეს მოდული.
DDR SDRAM მეხსიერების მოდულები შეიძლება განვასხვავოთ ჩვეულებრივი SDRAM-ისგან ქინძისთავების რაოდენობით (184 ქინძისთავები DDR მოდულებისთვის, 168 ქინძისთავებისთვის ჩვეულებრივი SDRAM-ის მოდულებისთვის) და გასაღებით (ჩაჭრა ბალიშების არეში) - SDRAM აქვს ორი, DDR აქვს. ერთი. JEDEC-ის თანახმად, DDR400 მოდული მუშაობს 2.6 ვოლტზე და ყველა ნელი მოდული მუშაობს 2.5 ვოლტზე. ზოგიერთი სწრაფი მოდული მუშაობს მაღალ ძაბვაზე, 2.9 ვ-მდე, მაღალი სიხშირის მისაღწევად.
უახლესი ჩიპსეტების უმეტესობა DDR მხარდაჭერით საშუალებას აძლევდა DDR SDRAM მოდულების გამოყენებას ორარხიან რეჟიმში, ხოლო ზოგიერთ ჩიპსეტს ოთხარხიან რეჟიმში. ეს მეთოდი საშუალებას გაძლევთ გაზარდოთ მეხსიერების ავტობუსის თეორიული გამტარობა, შესაბამისად, 2 ან 4-ჯერ. ორარხიან რეჟიმში მეხსიერების მუშაობისთვის საჭიროა 2 (ან 4) მეხსიერების მოდული, რეკომენდირებულია გამოიყენოთ მოდულები, რომლებიც მუშაობენ იმავე სიხშირით და აქვთ იგივე მოცულობა და ვადები (უმჯობესია გამოიყენოთ აბსოლუტურად იდენტური მოდულები).
ახლა DDR მოდულები პრაქტიკულად ჩანაცვლებულია DDR2 და DDR3 ტიპის მოდულებით, რომლებიც, არქიტექტურაში გარკვეული ცვლილებების შედეგად, საშუალებას გაძლევთ მიიღოთ მეხსიერების ქვესისტემის მეტი გამტარობა. ადრე DDR SDRAM-ის მთავარი კონკურენტი იყო RDRAM (Rambus), თუმცა გარკვეული ხარვეზების არსებობის გამო დროთა განმავლობაში იგი პრაქტიკულად იძულებული გახდა ბაზრიდან გასულიყო.
შენიშვნები
ლიტერატურა
ვ.სოლომენჩუკი, პ.სოლომენჩუკიკომპიუტერის უთო. - 2008. - ISBN 978-5-94157-711-8
Guk M. Yu. IBM PC აპარატურა. ენციკლოპედია. - პეტრე, 2006. - 1072გვ.
კოპეიკინი მ.ვ., სპირიდონოვი ვ.ვ., შუმოვა ე.ო.კომპიუტერებისა და სისტემების ორგანიზაცია. (კომპიუტერის მეხსიერება): სახელმძღვანელო. სარგებელი. - პეტერბურგი, 20064. - 153გვ.
ბმულები
- DDR მეხსიერების თითქმის ყველა პარამეტრის აღწერა და ილუსტრაცია (რუსული)
- Intel® Server Board SE7501CW2 მეხსიერების სიის ტესტის ანგარიშის შეჯამება (PDF, 246,834 ბაიტი) არის მეხსიერების მოდულის შესაძლო კონფიგურაციების მცირე ჩამონათვალი.
- Kingston's Literature Page (ინგლისური) - რამდენიმე საცნობარო დოკუმენტი, რომელიც აღწერს მეხსიერების მოდულების ორგანიზებას.
| დინამიური შემთხვევითი წვდომის მეხსიერების (DRAM) ტიპები | |
|---|---|
| ასინქრონული | FPM ოპერატიული მეხსიერება · EDO RAM |
| სინქრონული | SDRAM · DDR SDRAM · მობილური DDR (LPDDR) · DDR2 SDRAM · DDR3 SDRAM · DDR4 SDRAM |
| გრაფიკული | |
DDR მეხსიერება
მონაცემთა ორმაგი სიჩქარე -სინქრონული DRAM, DDR - სინქრონული DRAM მონაცემთა ორმაგი სიჩქარით. სამწუხაროდ DDR-ებიც ხშირად არიან სახელწოდებით აბრევიატურა DIMM, რაც იწვევს უზარმაზარ დაბნეულობას. იმიტომ რომ მეხსიერების ტიპი - SDRAM, სხვა სახელი - SDRAM-II (ანუ მეორე თაობის SDRAM). მესამე სახელი არის პირველი თაობის DDR.
DDR-SDRAM პრინციპში მსგავსია SDRAM. მას შეუძლია მონაცემების მიღება და გადაცემა ორჯერ საათზე - საათის ორივე კიდეზე (სტრობულის სიგნალის ამომავალი და დაცემა), რაც აორმაგებს მონაცემთა გადაცემის სიჩქარეს. DDR-SDRAM-ს აქვს ენერგიის დაბალი მოხმარება (ხელსაყრელია PDA-ებისთვის). DDR RAM იყენებს DLL (Delay Locked Loop) პროტოკოლს, რომელიც საშუალებას გაძლევთ დროულად გადაიტანოთ გამომავალი მონაცემების რეალური მნიშვნელობის ინტერვალი. ეს ამცირებს სისტემის ავტობუსის შეფერხების დროს, როდესაც მასზე კითხულობს მონაცემებს მრავალი მეხსიერების მოდულიდან.
DDR I-ის სახელების გაშიფვრა:
PC-1600 (DDR 200) = 100 MHzx2 = 1.6 გბ/წმ სიჩქარეს
PC-2100 (DDR 266) = 133 MHzx2 = 2.1 გბ/წმ სიჩქარეს
PC-2400 (DDR 300) = 150 MHzx2 = 2.4 გბ/წმ სიჩქარეს
PC-2700 (DDR 333) = 166 MHzx2 = 2.7 გბ/წმ სიჩქარეს
PC-3000 (DDR 366) = 183 MHzx2 = 3.0 გბ/წმ სიჩქარეს
PC-3200 (DDR 400) = 200 MHzx2 = 3.2 გბ/წმ სიჩქარეს
PC-3500 (DDR 434) - HyperX DDR მეხსიერების მოდულები Kingston-ისგან
PC66/PC100/PC133/PC150 SDRAM მოდულები ვერ მუშაობენ DDR დედაპლატებთან, რადგან DDR იყენებს ახალ 184-პინიანი მოდულის ფორმატს და ფიზიკურად შეუთავსებელია 168-პინიანი DIMM მოდულის ფორმატთან.
კანადური კომპანიისგან კორსარიარის მეხსიერების სერიაXMS (Xtreme Memory Speed, უკიდურესი სიჩქარის მეხსიერება). ეს არის ე.წ. სუპერ სწრაფი მეხსიერება. იგი იწარმოება ვერსიაში 512 მბ-დან თითო მოდულზე, რადგან მათი ტესტების მიხედვით, 512 MB ერთი მოდულით უფრო სწრაფია, ვიდრე ორი 256MB მოდული. ჩათვლით კომპანია გამოუშვებს PC-3000 (CMX512-3000C2) დროით 2-3-3 1T.
2002 წლის აპრილში Samsung-მა პირველმა გამოუშვა 128 MB DDR 400 SDRAM ჩიპები ვიდეო ბარათებში გამოსაყენებლად. ისინი მუშაობენ 800 MHz (400 MHz DDR) 2.8 ვოლტზე.
უნდა აღინიშნოს, რომ PC-2700 (და უფრო მაღალი) მოდულების დედაპლატებზე დაყენებისას, ბევრი კომპიუტერი დაუყოვნებლივ არ იწყება, თუნდაც დაბალ დროში. საჭიროა უახლესი BIOS firmware. მეორეც, ასეთი სიხშირით მოქმედი გაგრილების მოდულების პრობლემა ძალიან მნიშვნელოვანია. DDR400 მეხსიერების შემთხვევაში გამოიყენება ახალი, სპეციალური ტიპის ჩიპების პაკეტი, რომელიც წყვეტს სითბოს გაფრქვევის პრობლემას. მაგალითად, კომპანია OCZმე დავამაგრე გამათბობელი ჩემს PC-3000-ზე მოდულის ორივე მხარეს.
2002 წლის დასაწყისში საუკუნეში, DDR-I მეხსიერებამ (სასაუბროდ - DDR) ამოწურა საათის სიხშირის გაზრდის ტექნოლოგიური შესაძლებლობები ეკონომიკურად გამართლებულ ლიმიტებში, ამიტომ გამოჩნდა DDR-II სტანდარტი.
DDRII... DDR-II-ის სპეციფიკაცია, DDR SDRAM-ის მეორე თაობა, პირველად დაინერგა 2002 წლის მარტში კალიფორნიაში JEDEX კონფერენციის დროს. DDR-II ძალიან ჰგავს DDR-ს, მაგრამ მუშაობს 200 MHz საათის სიჩქარით. DDR-II არის უკან თავსებადი DDR-თან, ე.ი. შეგიძლიათ გამოიყენოთ DDR-I მეხსიერება DDR-II დაფებში.
პირველი ნიმუშები გამოჩნდა 2002 წლის ბოლოს Samsung Electronics-ისგან 60-პინიანი BGA პაკეტით. არსებობს სამი სტრუქტურული განსხვავება DDR-I-სგან. ჯერ ერთი კონტაქტების რაოდენობა 184-დან 240-მდე გაიზარდა, ანუ თითქმის მესამედით. მეორეც მეხსიერების ჩიპები დამზადებულია FBGA დიზაინით, ხოლო ძველი DDR-I მოდულები იყენებდნენ TSOP და TBGA. FBGA პაკეტში ჩიპები უფრო სტაბილურად მუშაობს სიგნალის იმპულსების დაკალიბრების უნარისა და სიგნალის უკეთესი მთლიანობის გამო. მესამედ , მოდულების ოპერაციული ძაბვა შემცირდა 2,5 ვ-დან (და 2,6 ვ-დან DDR 400-ისთვის) 1,8 ვ-მდე DDR-II-ისთვის. რომ. ენერგიის მოხმარება შემცირდა 28%-ით.
DDR-II სტანდარტის ფარგლებში გამოშვებული ან მზადდება DDR II 400, DDR II 533, DDR II 667, DDR II 800 და DDR II 1000 სპეციფიკაციები, პარალელურად, DDR II 400 სერტიფიცირებულია. JEDEC მხოლოდ კორეის ინტერესებზე დაყრდნობით სამსუნგიდა ამერიკული მიკრონი-მაგრამ. ყველა სხვა კომპანია არ აპირებს ბაზარზე 400 MHz DDR მეხსიერებით შესვლას.
DDR II-ის სახელების გაშიფვრა:
PC2-3200 (DDR II 400) = 100 MHzx4 = 3.2 გბ/წმ სიჩქარეს
PC2-4300 (DDR II 533) = 133 MHzx4 = 4.3 გბ/წმ სიჩქარეს
PC2-5400 (DDR II 667) = 166 MHzx4 = 3,2-5,4 გბ/წმ გამტარობა
PC2-6400 (DDR II 800) = 200 MHzx4 = 3.2-6.4 გბ/წმ გამტარობა
პირველი DDR-II ჩიპი კომპანიამ 2002 წლის მაისში წარადგინა სამსუნგი, მეორე - 2002 წლის ივლისში. კომპანია ელპიდა მეხსიერება, გახდა მესამე გამყიდველი მიკრონი 2003 წლის თებერვალში ყველა მოდული - 512 Mb.
გდდრ III (GDDR3)... 2003 წლის პირველ ნახევარში გამოჩნდა GDDR-III მეხსიერების ჩიპები, რომლებიც შექმნილია კომპანიების მაღალი ხარისხის გრაფიკული ბარათებისთვის. მიკრონი ტექნოლოგიადა ATI ტექნოლოგიები. მონაწილეობა GDDR-III-ის შემუშავებასა და კომერციალიზაციაში NVIDIA, კორეული Hynix ნახევარგამტარი, Infineon ტექნოლოგიები. მიზეზი ის არის, რომ DDR-II ძალიან ნელია სერიოზული გრაფიკული აპლიკაციებისთვის. GDDR-III ასევე შეუძლია იმუშაოს საკომუნიკაციო მოწყობილობებში და სამომხმარებლო ელექტრონიკაში.
თავდაპირველად, GDDR-III ჩიპებს ჰქონდა 256 Mbps სიმძლავრე, საათის სიჩქარე 500 MHz და ხაზის გამტარობა 1 Gbps თითო პინზე. შემდეგ საათის სიხშირეები გაიზარდა 750 MHz-მდე, ხაზოვანი გამტარობა - 1,5 გბ/წმ-მდე თითო გამომავალზე. GDDR-III I/O ავტობუსის ფორმირებისას გამოიყენება ღია გადინების ტექნოლოგია (განსხვავებით Push-pull I/O ავტობუსისგან PC მეხსიერებისთვის) და გამოიყენება on-die ტერმინაცია (ODT). იმისდა მიუხედავად, რომ GDDR-III სპეციფიკაციები დაფუძნებულია DDR-II სტანდარტზე, ეს არის სრულიად განსხვავებული ჩიპები პაკეტებში. CSP (ჩიპის მასშტაბის შეფუთვა), 144-პინიანი BGA კონფიგურაციით, განსხვავებით 84-პინიანი DDR-II ჩიპებისგან CSP პაკეტში.
ღია მეხსიერების სტანდარტის GDDR-III მე-3 თაობის DDR DRAM სპეციფიკაციები გრაფიკისთვის (დან ATI ტექნოლოგიები) არსებობს JEDEC მყარი სახელმწიფო ტექნოლოგიების ასოციაციის მიერ დამტკიცებული სტანდარტების მიღმა.
DDR III ... JEDEC-მა დაიწყო მუშაობა კომპიუტერებისთვის DDR-III სტანდარტის სპეციფიკაციებზე. ხუთი DRAM მწარმოებელი - Elpida, Hynix, Infineon, Micron და Samsung, სამომავლო სტანდარტის ძირითადი ნაწილები ერთმანეთში დაყო და ახლა თითოეული მათგანი თავის მხრივ ამუშავებს სპეციფიკაციების პროექტს.
DDR-III სტანდარტი JEDEC-ში ასევე მიზნად ისახავს ხაზოვანი გამტარუნარიანობის მიღწევას 1 გბ/წმ და მეტი.
არსებობს რამდენიმე გავრცელებული ტიპის მეხსიერების მოდული, რომლებიც გამოიყენება თანამედროვე კომპიუტერებში და კომპიუტერებში, რომლებიც გამოვიდა რამდენიმე წლის წინ, მაგრამ მაინც მუშაობს სახლებსა და ოფისებში.
ბევრი მომხმარებლისთვის მათი გარეგნობითაც და შესრულებითაც გამორჩევა დიდი პრობლემაა.
ამ სტატიაში განვიხილავთ სხვადასხვა მეხსიერების მოდულის ძირითად მახასიათებლებს.
FPM
FPM (Fast Page Mode) არის დინამიური მეხსიერების ტიპი.
მისი სახელი შეესაბამება მოქმედების პრინციპს, რადგან მოდული საშუალებას გაძლევთ სწრაფად შეხვიდეთ მონაცემებზე, რომლებიც იმავე გვერდზეა, როგორც წინა ციკლის დროს გადაცემული მონაცემები.
ეს მოდულები გამოიყენებოდა 486-ზე დაფუძნებულ კომპიუტერებსა და ადრეულ პენტიუმზე დაფუძნებულ სისტემებში დაახლოებით 1995 წელს.
EDO
EDO (Extended Data Out) მოდულები გამოჩნდა 1995 წელს, როგორც ახალი ტიპის მეხსიერება Pentium პროცესორებით კომპიუტერებისთვის.
ეს არის FPM-ის შეცვლილი ვერსია.
მისი წინამორბედებისგან განსხვავებით, EDO იწყებს მეხსიერების შემდეგი ბლოკის მიღებას იმავდროულად, როდესაც წინა ბლოკს აგზავნის CPU-ში.

SDRAM
SDRAM (სინქრონული DRAM) არის შემთხვევითი წვდომის მეხსიერების ტიპი, რომელიც საკმარისად სწრაფია პროცესორის სიჩქარესთან სინქრონიზაციისთვის, ლოდინის რეჟიმების გამოკლებით.
მიკროსქემები იყოფა უჯრედების ორ ბლოკად ისე, რომ როდესაც ბიტი ერთ ბლოკში არის წვდომა, მზადდება ბიტი მეორე ბლოკში წვდომისთვის.
თუ პირველ ინფორმაციაზე წვდომის დრო იყო 60 ns, ყველა შემდგომი ინტერვალი შემცირდა 10 ns-მდე.
1996 წლიდან დაწყებული, Intel-ის ჩიპსეტების უმეტესობამ დაიწყო ამ ტიპის მეხსიერების მოდულის მხარდაჭერა, რაც მას ძალიან პოპულარული გახდა 2001 წლამდე.
SDRAM შეიძლება იმუშაოს 133 MHz-ზე, რაც თითქმის სამჯერ უფრო სწრაფია ვიდრე FPM და ორჯერ უფრო სწრაფი ვიდრე EDO.
1999 წელს გამოშვებული Pentium და Celeron პროცესორების მქონე კომპიუტერების უმეტესობა ამ ტიპის მეხსიერებას იყენებდა.

DDR
DDR (Double Data Rate) იყო SDRAM-ის ევოლუცია.
ამ ტიპის მეხსიერების მოდულები პირველად გამოჩნდა ბაზარზე 2001 წელს.
მთავარი განსხვავება DDR-სა და SDRAM-ს შორის არის ის, რომ საათის სიჩქარის გაორმაგების ნაცვლად, ეს მოდულები გადასცემს მონაცემებს ორჯერ ერთი საათის ციკლში.
ახლა ეს არის მეხსიერების მთავარი სტანდარტი, მაგრამ ის უკვე იწყებს ადგილის დათმობას DDR2-ზე.

DDR2
DDR2 (Double Data Rate 2) არის DDR-ის უფრო ახალი ვარიანტი, რომელიც თეორიულად ორჯერ უფრო სწრაფი უნდა იყოს.
DDR2 მეხსიერება პირველად 2003 წელს გამოჩნდა, ხოლო ჩიპსეტები, რომლებიც მხარს უჭერენ მას 2004 წლის შუა რიცხვებში.
ეს მეხსიერება, ისევე როგორც DDR, გადასცემს მონაცემთა ორ კომპლექტს საათზე.
მთავარი განსხვავება DDR2-სა და DDR-ს შორის არის საგრძნობლად მაღალი საათის სიჩქარით მუშაობის შესაძლებლობა დიზაინის გაუმჯობესების გამო.
მაგრამ ოპერაციის შეცვლილი სქემა, რომელიც იძლევა მაღალი საათის სიხშირის მიღწევის საშუალებას, ამავდროულად ზრდის შეფერხებებს მეხსიერებასთან მუშაობისას.

DDR3
DDR3 SDRAM (Double Data Rate Synchronous Dynamic Random Access Memory, მესამე თაობა) არის ძირითადი მეხსიერების ტიპი, რომელიც გამოიყენება გამოთვლებში როგორც RAM, ასევე ვიდეო მეხსიერება.
მან შეცვალა DDR2 SDRAM მეხსიერება.
DDR3-ს აქვს 40%-ით შემცირება ელექტროენერგიის მოხმარებაში DDR2 მოდულებთან შედარებით, მეხსიერების უჯრედის მიწოდების დაბალი ძაბვის გამო (1.5 V, DDR2-ისთვის 1.8 V-თან შედარებით და DDR-ისთვის 2.5 V-თან შედარებით).
მიწოდების ძაბვის შემცირება მიიღწევა 90-ნმ (თავდაპირველად, მოგვიანებით 65-, 50-, 40 ნმ) პროცესის ტექნოლოგიის გამოყენებით მიკროსქემების წარმოებაში და ორკარიანი ტრანზისტორების გამოყენებით (რაც ხელს უწყობს გაჟონვის შემცირებას. დენები).
DDR3 DIMM არ არის მექანიკურად თავსებადი იმავე DDR2 მეხსიერების მოდულებთან (გასაღები განლაგებულია სხვა ადგილას), ამიტომ DDR2 არ შეიძლება დაინსტალირდეს DDR3 სლოტებში (ეს კეთდება იმისთვის, რომ თავიდან აიცილოს ზოგიერთი მოდულის არასწორი ინსტალაცია სხვების ნაცვლად - ამ ტიპის. მეხსიერება არ ემთხვევა ელექტრულ პარამეტრებს).

RAMBUS (RIMM)
RAMBUS (RIMM) არის მეხსიერების ტიპი, რომელიც შემოვიდა ბაზარზე 1999 წელს.
იგი დაფუძნებულია ტრადიციულ DRAM-ზე, მაგრამ რადიკალურად შეცვლილი არქიტექტურით.
RAMBUS დიზაინი ხდის მეხსიერების წვდომას უფრო ჭკვიანს, რაც საშუალებას აძლევს მონაცემებს წინასწარ იყოს წვდომა CPU-ს მცირე დატვირთვისას.
ამ მეხსიერების მოდულებში გამოყენებული მთავარი იდეა არის მონაცემების მიღება მცირე პაკეტებით, მაგრამ ძალიან მაღალი საათის სიჩქარით.
მაგალითად, SDRAM-ს შეუძლია გადაიტანოს 64 ბიტი ინფორმაცია 100 MHz-ზე, ხოლო RAMBUS-ს შეუძლია გადაიტანოს 16 ბიტი 800 MHz-ზე.
ეს მოდულები არ გახდა წარმატებული, რადგან Intel-ს ბევრი პრობლემა ჰქონდა მათ დანერგვისას.
RDRAM მოდულები გამოჩნდა Sony Playstation 2 და Nintendo 64 სათამაშო კონსოლებში.


თარგმანი: ვლადიმირ ვოლოდინი
ასე გამოვიდა Intel Haswell-E პროცესორები. საიტმა უკვე გამოსცადა საუკეთესო 8 ბირთვიანი Core i7-5960X, ასევე ASUS X99-DELUXE დედაპლატი. და, ალბათ, ახალი პლატფორმის მთავარი "ჩიპი" იყო DDR4 RAM სტანდარტის მხარდაჭერა.
ახალი ეპოქის დასაწყისი, DDR4-ის ერა
SDRAM სტანდარტისა და მეხსიერების მოდულების შესახებ
პირველი SDRAM მოდულები გამოჩნდა 1993 წელს. ისინი Samsung-მა გამოუშვა. და 2000 წლისთვის SDRAM მეხსიერებამ, კორეული გიგანტის წარმოების შესაძლებლობების გამო, მთლიანად ჩამოაგდო DRAM სტანდარტი ბაზრიდან.
აბრევიატურა SDRAM ნიშნავს Synchronous Dynamic Random Access Memory. სიტყვასიტყვით, ეს შეიძლება ითარგმნოს როგორც "სინქრონული დინამიური შემთხვევითი წვდომის მეხსიერება". მოდით განვმარტოთ თითოეული მახასიათებლის მნიშვნელობა. დინამიური მეხსიერება არის იმის გამო, რომ კონდენსატორების მცირე ტევადობის გამო ის მუდმივად საჭიროებს განახლებას. სხვათა შორის, გარდა დინამიურისა, არის სტატიკური მეხსიერებაც, რომელიც არ საჭიროებს მონაცემთა მუდმივ განახლებას (SRAM). მაგალითად, SRAM ემყარება ქეში მეხსიერებას. გარდა დინამიურისა, მეხსიერება ასევე სინქრონულია, განსხვავებით ასინქრონული DRAM-ისგან. სინქრონულობა ნიშნავს, რომ მეხსიერება ასრულებს თითოეულ ოპერაციას რამდენჯერ (ან ციკლებში). მაგალითად, ნებისმიერი მონაცემის მოთხოვნისას, მეხსიერების კონტროლერმა ზუსტად იცის, რამდენი დრო დასჭირდება მათ მასამდე მისასვლელად. სინქრონულობის თვისება საშუალებას გაძლევთ აკონტროლოთ მონაცემთა ნაკადი და დააყენოთ ისინი რიგში. კარგი, რამდენიმე სიტყვა "შემთხვევითი წვდომის მეხსიერების" (RAM) შესახებ. ეს ნიშნავს, რომ ამავდროულად შეგიძლიათ წვდომა ნებისმიერ უჯრედზე მის მისამართზე წასაკითხად ან წერისთვის და ყოველთვის ერთსა და იმავე დროს, განურჩევლად მდებარეობისა.
SDRAM მეხსიერების მოდული
თუ პირდაპირ ვსაუბრობთ მეხსიერების დიზაინზე, მაშინ მისი უჯრედები კონდენსატორებია. თუ კონდენსატორში არის დამუხტვა, მაშინ პროცესორი მას ლოგიკურ ერთეულად მიიჩნევს. თუ არ არის გადასახადი - როგორც ლოგიკური ნული. მეხსიერების ასეთ უჯრედებს აქვთ ბრტყელი სტრუქტურა და თითოეული მათგანის მისამართი განისაზღვრება ცხრილის მწკრივისა და სვეტის ნომრით.
თითოეული ჩიპი შეიცავს რამდენიმე დამოუკიდებელ მეხსიერების მასივს, რომლებიც წარმოადგენს ცხრილებს. მათ ბანკებს უწოდებენ. დროის ერთეულში შეგიძლიათ ბანკში მხოლოდ ერთ უჯრედთან მუშაობა, თუმცა შესაძლებელია ერთდროულად რამდენიმე ბანკთან მუშაობა. დაწერილი ინფორმაცია არ უნდა იყოს შენახული ერთ მასივში. ხშირად ის იყოფა რამდენიმე ნაწილად და იწერება სხვადასხვა ბანკში და პროცესორი აგრძელებს ამ მონაცემების ერთ მთლიანობად განხილვას. ჩაწერის ამ მეთოდს ინტერლეინგს უწოდებენ. თეორიულად, რაც მეტი ასეთი ბანკი იქნება მეხსიერებაში, მით უკეთესი. პრაქტიკაში, 64 მბიტამდე სიმკვრივის მოდულებს აქვთ ორი ბანკი. 64 Mbps-დან 1 Gbps-მდე სიმკვრივით - ოთხი, ხოლო 1 Gbps და ზემოთ სიმკვრივით - უკვე რვა.
რა არის მეხსიერების ბანკი
და რამდენიმე სიტყვა მეხსიერების მოდულის სტრუქტურის შესახებ. მეხსიერების მოდული თავისთავად არის ბეჭდური მიკროსქემის დაფა, რომელზეც ჩიპებია შედუღებული. როგორც წესი, გაყიდვაში შეგიძლიათ იპოვოთ მოწყობილობები, რომლებიც დამზადებულია ფორმის ფაქტორებით DIMM (Dual In-line Memory Module) ან SO-DIMM (Small Outline Dual In-line Memory Module). პირველი განკუთვნილია სრულფასოვან დესკტოპ კომპიუტერებში გამოსაყენებლად, ხოლო მეორე ლეპტოპებში ინსტალაციისთვის. ერთი და იგივე ფორმის ფაქტორის მიუხედავად, სხვადასხვა თაობის მეხსიერების მოდულები განსხვავდება ქინძისთავების რაოდენობით. მაგალითად, SDRAM ხსნარს აქვს 144 პინი დედაპლატთან დასაკავშირებლად, DDR - 184, DDR2 - 214 პინი, DDR3 - 240 და DDR4 - უკვე 288 ცალი. რა თქმა უნდა, ამ შემთხვევაში ჩვენ ვსაუბრობთ DIMM მოდულებზე. SO-DIMM ფორმის ფაქტორით დამზადებულ მოწყობილობებს ბუნებრივად აქვთ ნაკლები ქინძისთავები მათი მცირე ზომის გამო. მაგალითად, DDR4 SO-DIMM მეხსიერების მოდული დაკავშირებულია დედაპლატთან 256 პინის გამოყენებით.
DDR მოდულს (ქვედა) უფრო მეტი პინი აქვს ვიდრე SDRAM (ზედა)
ასევე აშკარაა, რომ თითოეული მეხსიერების მოდულის მოცულობა გამოითვლება, როგორც თითოეული შედუღებული ჩიპის შესაძლებლობების ჯამი. მეხსიერების ჩიპები, რა თქმა უნდა, შეიძლება განსხვავდებოდეს მათი სიმკვრივით (ან, უფრო მარტივად, მოცულობით). მაგალითად, გასულ გაზაფხულზე Samsung-მა დაიწყო ჩიპების მასობრივი წარმოება 4 გბიტი/წმ სიმკვრივით. უფრო მეტიც, უახლოეს მომავალში იგეგმება მეხსიერების გამოშვება 8 გბიტი/წმ სიმკვრივით. ასევე, მეხსიერების მოდულებს აქვთ საკუთარი ავტობუსი. ავტობუსის მინიმალური სიგანე არის 64 ბიტი. ეს ნიშნავს, რომ საათში 8 ბაიტი ინფორმაცია გადადის. ამავდროულად, უნდა აღინიშნოს, რომ ასევე არსებობს 72-ბიტიანი მეხსიერების მოდულები, რომლებშიც „დამატებითი“ 8 ბიტი დაცულია ECC (Error Checking & Correction) შეცდომის გამოსწორების ტექნოლოგიისთვის. სხვათა შორის, მეხსიერების მოდულის ავტობუსის სიგანე ასევე არის თითოეული ცალკეული მეხსიერების ჩიპის ავტობუსის სიგანეების ჯამი. ანუ თუ მეხსიერების მოდულის ავტობუსი არის 64-ბიტიანი და რვა ჩიპი არის შედუღებული ზოლზე, მაშინ თითოეული ჩიპის მეხსიერების ავტობუსის სიგანე არის 64/8=8 ბიტი.
მეხსიერების მოდულის თეორიული გამტარუნარიანობის გამოსათვლელად შეგიძლიათ გამოიყენოთ შემდეგი ფორმულა: A*64/8=PS სადაც "A" არის მონაცემთა სიჩქარე და "PS" არის სასურველი გამტარობა. მაგალითად, შეგვიძლია ავიღოთ DDR3 მეხსიერების მოდული 2400 MHz სიხშირით. ამ შემთხვევაში გამტარუნარიანობა იქნება 2400*64/8=19200 მბ/წმ. ეს არის ეს რიცხვი, რომელიც იგულისხმება PC3-19200 მოდულის მარკირებაში.
როგორ იკითხება ინფორმაცია უშუალოდ მეხსიერებიდან? პირველ რიგში, მისამართის სიგნალი იგზავნება შესაბამის მწკრივზე (Row) და მხოლოდ ამის შემდეგ იკითხება ინფორმაცია სასურველი სვეტიდან (სვეტი). ინფორმაცია იკითხება ეგრეთ წოდებულ გამაძლიერებელში (Sense Amplifiers) - კონდენსატორების დატენვის მექანიზმი. უმეტეს შემთხვევაში, მეხსიერების კონტროლერი ერთდროულად კითხულობს მონაცემთა მთლიან პაკეტს (Burst) ავტობუსის თითოეული ბიტიდან. შესაბამისად, წერისას ყოველი 64 ბიტი (8 ბაიტი) იყოფა რამდენიმე ნაწილად. სხვათა შორის, არსებობს ისეთი რამ, როგორიცაა მონაცემთა პაკეტის სიგრძე (Burst Length). თუ ეს სიგრძე 8-ის ტოლია, მაშინ ერთდროულად გადაიცემა 8*64=512 ბიტი.
მეხსიერების მოდულებს და ჩიპებს ასევე აქვთ ისეთი მახასიათებელი, როგორიცაა გეომეტრია, ან ორგანიზაცია (მეხსიერების ორგანიზაცია). მოდულის გეომეტრია აჩვენებს მის სიგანეს და სიღრმეს. მაგალითად, ჩიპს, რომლის სიმკვრივეა 512 Mbps და ბიტის სიღრმე (სიგანე) 4, აქვს ჩიპის სიღრმე 512/4=128M. თავის მხრივ, 128 მ = 32 მ * 4 ბანკი. 32M არის მატრიცა, რომელიც შეიცავს 16000 სტრიქონს და 2000 სვეტს. მას შეუძლია შეინახოს 32 Mb მონაცემები. რაც შეეხება თავად მეხსიერების მოდულს, მისი ბიტის სიღრმე თითქმის ყოველთვის 64 ბიტია. სიღრმე ადვილად გამოითვლება შემდეგი ფორმულის გამოყენებით: მოდულის მოცულობა მრავლდება 8-ზე, რათა გადავიდეს ბაიტებიდან ბიტებად და შემდეგ იყოფა ბიტის სიღრმეზე.
თქვენ შეგიძლიათ მარტივად იპოვოთ დროის მნიშვნელობები მარკირებაზე
აუცილებელია რამდენიმე სიტყვის თქმა მეხსიერების მოდულების ისეთ მახასიათებლებზე, როგორიცაა დროები (დაყოვნება). სტატიის დასაწყისშივე ვთქვით, რომ SDRAM სტანდარტი ითვალისწინებს ისეთ მომენტს, რომ მეხსიერების კონტროლერმა ყოველთვის იცის, რამდენი ხანი სჭირდება ამა თუ იმ ოპერაციას. დრო უბრალოდ მიუთითებს გარკვეული ბრძანების შესასრულებლად საჭირო დროს. ეს დრო იზომება მეხსიერების ავტობუსის ციკლებში. რაც უფრო მოკლეა ეს დრო, მით უკეთესი. ყველაზე მნიშვნელოვანი შემდეგი შეფერხებებია:
- TRCD (RAS to CAS Delay) - დრო, რომელიც სჭირდება ბანკის ხაზის გააქტიურებას. მინიმალური დრო გააქტიურების ბრძანებასა და წაკითხვა/ჩაწერა ბრძანებას შორის;
- CL (CAS Latency) - დრო წაკითხვის ბრძანების გაცემასა და მონაცემთა გადაცემის დაწყებას შორის;
- TRAS (Active to Precharge) - რიგის აქტივობის დრო. მინიმალური დრო მწკრივის გააქტიურებასა და მწკრივის დახურვის ბრძანებას შორის;
- TRP (Row Precharge) - რიგის დახურვისთვის საჭირო დრო;
- TRC (Row Cycle time, Activate to Activate/Refresh time) - დრო ერთი და იმავე ბანკის რიგების გააქტიურებას შორის;
- TRPD (Active Bank A to Active Bank B) - დრო სხვადასხვა ბანკის აქტივაციის ბრძანებებს შორის;
- TWR (Write Recovery time) - დრო ჩანაწერის დასრულებამდე ბანკის ხაზის დახურვის ბრძანებას შორის;
- TWTR (Internal Write to Read Command Delay) - დრო ჩაწერის დასრულებამდე და წაკითხვის ბრძანებას შორის.
რა თქმა უნდა, ეს შორს არის მეხსიერების მოდულებში არსებული ყველა შეფერხებისგან. თქვენ შეგიძლიათ ჩამოთვალოთ კიდევ ათეული შესაძლო დრო, მაგრამ მხოლოდ ზემოაღნიშნული პარამეტრები მნიშვნელოვნად მოქმედებს მეხსიერების მუშაობაზე. სხვათა შორის, მეხსიერების მოდულების მარკირებაში მხოლოდ ოთხი შეფერხებაა მითითებული. მაგალითად, 11-13-13-31 პარამეტრებით, CL დრო არის 11, TRCD და TRP არის 13 და TRAS არის 31 საათი.
დროთა განმავლობაში, SDRAM-ის პოტენციალმა მიაღწია თავის ჭერს და მწარმოებლებს შეექმნათ RAM-ის სიჩქარის გაზრდის პრობლემა. ასე დაიბადა DDR.1 სტანდარტი
DDR-ის მოსვლა
DDR (Double Data Rate) სტანდარტის შემუშავება დაიწყო 1996 წელს და დასრულდა ოფიციალური პრეზენტაციით 2000 წლის ივნისში. DDR-ის მოსვლასთან ერთად, მოძველებულ SDRAM-ს ეწოდა უბრალოდ SDR. რით განსხვავდება DDR სტანდარტი SDR-ისგან?
მას შემდეგ, რაც ყველა SDR რესურსი ამოიწურა, მეხსიერების მწარმოებლებს ჰქონდათ რამდენიმე გზა მუშაობის გაუმჯობესების პრობლემის გადასაჭრელად. შეიძლება უბრალოდ გაიზარდოს მეხსიერების ჩიპების რაოდენობა, რითაც გაზარდოს მთელი მოდულის მოცულობა. თუმცა, ეს უარყოფითად აისახება ასეთი გადაწყვეტილებების ღირებულებაზე - ეს იდეა ძალიან ძვირი ღირდა. ამიტომ, მწარმოებელთა ასოციაცია JEDEC სხვა გზით წავიდა. გადაწყდა ჩიპის შიგნით ავტობუსის გაორმაგება და მონაცემების გადაცემა ასევე ორჯერ მეტი სიხშირით. გარდა ამისა, DDR ითვალისწინებდა ინფორმაციის გადაცემას საათის სიგნალის ორივე ფრონტზე, ანუ საათში ორჯერ. ეს არის ის, სადაც აბრევიატურა DDR ნიშნავს Double Data Rate.
Kingston DDR მეხსიერების მოდული
DDR სტანდარტის მოსვლასთან ერთად გამოჩნდა ისეთი ცნებები, როგორიცაა მეხსიერების რეალური და ეფექტური სიხშირე. მაგალითად, ბევრი DDR მეხსიერების მოდული მუშაობდა 200 MHz-ზე. ამ სიხშირეს რეალური ეწოდება. მაგრამ იმის გამო, რომ მონაცემთა გადაცემა განხორციელდა საათის სიგნალის ორივე ფრონტზე, მწარმოებლებმა გაამრავლეს ეს მაჩვენებელი 2-ზე მარკეტინგული მიზნებისთვის და მიიღეს სავარაუდო ეფექტური სიხშირე 400 MHz, რაც მითითებული იყო მარკირებაში (ამ შემთხვევაში, DDR -400). ამავდროულად, JEDEC-ის სპეციფიკაციები მიუთითებს, რომ ტერმინი „მეგაჰერცის“ გამოყენება მეხსიერების შესრულების დონის დასახასიათებლად სრულიად არასწორია! ამის ნაცვლად, უნდა იქნას გამოყენებული "მილიონობით გადარიცხვა წამში ერთი მონაცემთა გამომავალი გზით". თუმცა, მარკეტინგი სერიოზული საკითხია და ცოტა ადამიანი დაინტერესდა JEDEC სტანდარტში მითითებული რეკომენდაციებით. ამიტომ, ახალი ტერმინი არასოდეს დაიჭირა.
ასევე, პირველად DDR სტანდარტში გამოჩნდა ორარხიანი მეხსიერების რეჟიმი. მისი გამოყენება შეიძლებოდა, თუ სისტემაში იყო მეხსიერების მოდულების ლუწი რაოდენობა. მისი არსი არის ვირტუალური 128-ბიტიანი ავტობუსის შექმნა მოდულების გადარევით. ამ შემთხვევაში, 256 ბიტი ერთდროულად იქნა აღებული. ქაღალდზე, ორარხიან რეჟიმს შეუძლია გააორმაგოს მეხსიერების ქვესისტემის შესრულება, მაგრამ პრაქტიკაში, სიჩქარის ზრდა მინიმალურია და ყოველთვის არ არის შესამჩნევი. ეს დამოკიდებულია არა მხოლოდ ოპერატიული მეხსიერების მოდელზე, არამედ დროზე, ჩიპსეტზე, მეხსიერების კონტროლერზე და სიხშირეზე.
მეხსიერების ოთხი მოდული მუშაობს ორარხიან რეჟიმში
კიდევ ერთი ინოვაცია DDR-ში იყო QDS სიგნალის არსებობა. იგი განთავსებულია PCB-ზე მონაცემთა ხაზებთან ერთად. QDS სასარგებლო იყო მეხსიერების ორი ან მეტი მოდულის გამოყენებისას. ამ შემთხვევაში, მონაცემები მეხსიერების კონტროლერთან მოდის მცირე დროის სხვაობით მათთან განსხვავებული მანძილის გამო. ეს ქმნის პრობლემებს მონაცემთა წაკითხვის საათის სიგნალის არჩევისას, რასაც QDS წარმატებით წყვეტს.
როგორც ზემოთ აღინიშნა, DDR მეხსიერების მოდულები დამზადდა DIMM და SO-DIMM ფორმის ფაქტორებში. DIMM-ის შემთხვევაში, ქინძისთავები იყო 184 ცალი. იმისათვის, რომ DDR და SDRAM მოდულები ფიზიკურად შეუთავსებელი იყოს, DDR გადაწყვეტილებებს ჰქონდა გასაღები (ჭრილი ბალიშის არეში) განლაგებული სხვა ადგილას. გარდა ამისა, DDR მეხსიერების მოდულები მუშაობდნენ 2,5 ვ-ზე, ხოლო SDRAM მოწყობილობები იყენებდნენ 3,3 ვ. შესაბამისად, DDR-ს ჰქონდა ნაკლები ენერგიის მოხმარება და სითბოს გაფრქვევა წინამორბედთან შედარებით. DDR მოდულების მაქსიმალური სიხშირე იყო 350 MHz (DDR-700), თუმცა JEDEC სპეციფიკაციები ითვალისწინებდა მხოლოდ 200 MHz სიხშირეს (DDR-400).
DDR2 და DDR3 მეხსიერება
პირველი DDR2 მოდულები გაყიდვაში გამოვიდა 2003 წლის მეორე კვარტალში. DDR-თან შედარებით, მეორე თაობის ოპერატიული მეხსიერება არ მიუღია მნიშვნელოვანი ცვლილებები. DDR2 იყენებდა იგივე 2 n-prefetch არქიტექტურას. თუ ადრე შიდა მონაცემთა ავტობუსი ორჯერ დიდი იყო ვიდრე გარე, ახლა ის ოთხჯერ ფართო გახდა. ამავდროულად, ჩიპის გაზრდილი შესრულება დაიწყო გადაცემა გარე ავტობუსზე ორმაგი სიხშირით. ეს არის სიხშირე, მაგრამ არა გადაცემის ორმაგი სიჩქარე. შედეგად მივიღეთ, რომ თუ DDR-400 ჩიპი მუშაობდა რეალურ სიხშირეზე 200 MHz, მაშინ DDR2-400-ის შემთხვევაში იგი მუშაობდა 100 MHz სიჩქარით, მაგრამ ორჯერ მეტი შიდა ავტობუსით.
ასევე, DDR2 მოდულებმა მიიღეს მეტი ქინძისთავები დედაპლატზე დასამაგრებლად და გასაღები გადავიდა სხვა ადგილას SDRAM და DDR ფრჩხილებთან ფიზიკური შეუთავსებლობის გამო. სამუშაო ძაბვა კვლავ შემცირდა. სანამ DDR მოდულები მუშაობდნენ 2.5V-ზე, DDR2 გადაწყვეტილებები მუშაობდა 1.8V-ზე.
ზოგადად, აქ მთავრდება ყველა განსხვავება DDR2-სა და DDR-ს შორის. თავიდან უარყოფითი მიმართულებით DDR2 მოდულები ხასიათდებოდა მაღალი შეყოვნებით, რის გამოც ისინი კარგავდნენ შესრულებას იმავე სიხშირით DDR ჯოხებთან. თუმცა, სიტუაცია მალე ნორმალურად დაბრუნდა: მწარმოებლებმა შეამცირეს შეყოვნება და გამოუშვეს ოპერატიული მეხსიერების უფრო სწრაფი ნაკრები. DDR2-ის მაქსიმალური სიხშირე ეფექტურ 1300 MHz-ს მიაღწია.
გასაღების განსხვავებული პოზიცია DDR, DDR2 და DDR3 მოდულებისთვის
DDR2-დან DDR3-ზე გადასვლამ გამოიყენა იგივე მიდგომა, როგორც DDR-დან DDR2-ზე გადასვლა. რა თქმა უნდა, საათის სიგნალის ორივე ბოლოზე მონაცემთა გადაცემა შენარჩუნებული იყო და თეორიული გამტარობა გაორმაგდა. DDR3 მოდულებმა შეინარჩუნეს 2 n-prefetch არქიტექტურა და მიიღეს 8-bit prefetching (DDR2-ს ჰქონდა 4-bit). ამავდროულად, შიდა საბურავი რვაჯერ უფრო დიდი გახდა ვიდრე გარე. ამის გამო, კიდევ ერთხელ, მეხსიერების თაობების შეცვლისას, მისი ვადები გაიზარდა. ნომინალური ოპერაციული ძაბვა DDR3-ისთვის შემცირდა 1,5 ვ-მდე, რაც მოდულებს უფრო ენერგოეფექტურს ხდის. გაითვალისწინეთ, რომ DDR3-ის გარდა, არის DDR3L მეხსიერება (ასო L ნიშნავს დაბალი), რომელიც მუშაობს 1,35 ვ-მდე შემცირებული ძაბვის დროს. აღსანიშნავია ისიც, რომ DDR3 მოდულები არც ფიზიკურად და არც ელექტრონულად არ არის თავსებადი წინა თაობის მეხსიერების რომელიმე ნაწილთან.
რა თქმა უნდა, DDR3 ჩიპებმა მიიღო მხარდაჭერა ზოგიერთი ახალი ტექნოლოგიებისთვის: მაგალითად, სიგნალის ავტომატური დაკალიბრება და დინამიური სიგნალის შეწყვეტა. თუმცა, ზოგადად, ყველა ცვლილება უპირატესად რაოდენობრივია.
DDR4 - შემდეგი ევოლუცია
საბოლოოდ, ჩვენ მივიღეთ ახალი ტიპის მეხსიერების DDR4. JEDEC ასოციაციამ სტანდარტის შემუშავება ჯერ კიდევ 2005 წელს დაიწყო, მაგრამ მხოლოდ ამ წლის გაზაფხულზე გამოვიდა პირველი მოწყობილობები გაყიდვაში. JEDEC-ის პრესრელიზის თანახმად, განვითარების პროცესში ინჟინრები ცდილობდნენ მიაღწიონ უმაღლეს შესრულებას და საიმედოობას, ხოლო ახალი მოდულების ენერგოეფექტურობის გაზრდას. კარგად, ჩვენ გვესმის ეს ყოველ ჯერზე. ვნახოთ, რა კონკრეტული ცვლილებები მიიღო DDR4 მეხსიერებამ DDR3-თან შედარებით.
ამ სურათზე შეგიძლიათ თვალყური ადევნოთ DDR ტექნოლოგიის ევოლუციას: როგორ შეიცვალა ძაბვის, სიხშირის და ტევადობის ინდიკატორები
ერთ-ერთი პირველი DDR4 პროტოტიპი. უცნაურად საკმარისია, ეს არის ლეპტოპის მოდულები
მაგალითად, განვიხილოთ 8 GB DDR4 ჩიპი 4 ბიტიანი სიგანის მონაცემთა ავტობუსით. ასეთი მოწყობილობა შეიცავს 4 ბანკს თითოეული 4 ბანკისგან. თითოეულ ბანკში არის 131,072 (217) მწკრივი 512 ბაიტი თითოეული. შედარებისთვის შეგვიძლია მოვიყვანოთ მსგავსი DDR3 გადაწყვეტის მახასიათებლები. ასეთი ჩიპი შეიცავს 8 დამოუკიდებელ ბანკს. თითოეული ბანკი შეიცავს 65,536 (2 16) ხაზს, ხოლო თითოეული ხაზი შეიცავს 2048 ბაიტს. როგორც ხედავთ, DDR4 ჩიპის თითოეული ხაზის სიგრძე ოთხჯერ ნაკლებია DDR3 ხაზის სიგრძეზე. ეს ნიშნავს, რომ DDR4 ბანკებს უფრო სწრაფად სკანირებს, ვიდრე DDR3. ამავდროულად, თავად ბანკებს შორის გადართვა ასევე ბევრად უფრო სწრაფია. დაუყოვნებლივ აღვნიშნავთ, რომ ბანკების თითოეული ჯგუფისთვის არის გათვალისწინებული ოპერაციების დამოუკიდებელი არჩევანი (გააქტიურება, კითხვა, წერა ან რეგენერაცია), რაც საშუალებას იძლევა გაზარდოს ეფექტურობა და მეხსიერების გამტარუნარიანობა.
DDR4-ის ძირითადი უპირატესობები: დაბალი ენერგიის მოხმარება, მაღალი სიხშირე, მეხსიერების მოდულების დიდი რაოდენობა
ახლა ოპერატიული მეხსიერების ამჟამინდელი სტანდარტი არის DDR4, მაგრამ ჯერ კიდევ არსებობს მრავალი კომპიუტერი DDR3, DDR2 და თუნდაც DDR-ით. ამ ოპერატიული მეხსიერების გამო, ბევრი მომხმარებელი იბნევა და ავიწყდება, რა სახის ოპერატიული მეხსიერებაა გამოყენებული მათ კომპიუტერში. ეს სტატია დაეთმობა ამ პრობლემის გადაჭრას. აქ ჩვენ გეტყვით, თუ როგორ უნდა გაარკვიოთ რა სახის ოპერატიული მეხსიერება გამოიყენება კომპიუტერზე DDR, DDR2, DDR3 ან DDR4.
თუ თქვენ გაქვთ შესაძლებლობა გახსნათ კომპიუტერი და შეამოწმოთ მისი კომპონენტები, მაშინ შეგიძლიათ მიიღოთ ყველა საჭირო ინფორმაცია RAM მოდულის სტიკერიდან.
ჩვეულებრივ სტიკერზე შეგიძლიათ იპოვოთ წარწერა მეხსიერების მოდულის სახელწოდებით. ეს სახელი იწყება ასოებით "PC", რასაც მოჰყვება რიცხვები და მიუთითებს მოცემული RAM-ის ტიპზე და მის გამტარუნარიანობას მეგაბაიტებში წამში (MB/s).
მაგალითად, თუ მეხსიერების მოდული ამბობს PC1600 ან PC-1600, მაშინ ეს არის პირველი თაობის DDR მოდული, რომლის გამტარუნარიანობაა 1600 მბ/წმ. თუ მოდული ამბობს PC2-3200, მაშინ ეს არის DDR2, რომლის გამტარუნარიანობაა 3200 მბ/წმ. თუ PC3 არის DDR3 და ასე შემდეგ. ზოგადად, PC ასოების შემდეგ პირველი ციფრი მიუთითებს DDR-ის თაობაზე, თუ ეს რიცხვი არ არის, მაშინ ეს არის მარტივი პირველი თაობის DDR.
ზოგიერთ შემთხვევაში, RAM მოდულები არ მიუთითებენ მოდულის სახელს, არამედ RAM-ის ტიპს და მის ეფექტურ სიხშირეს. მაგალითად, მოდულზე შეიძლება დაიწეროს DDR3 1600, რაც ნიშნავს, რომ ეს არის DDR3 მოდული, ეფექტური მეხსიერების სიხშირით 1600 MHz.

იმისათვის, რომ დააკავშიროთ მოდულების სახელები RAM-ის ტიპთან და გამტარუნარიანობა ეფექტურ სიხშირესთან, შეგიძლიათ გამოიყენოთ ცხრილი, რომელსაც ქვემოთ ვაძლევთ. ამ ცხრილის მარცხენა მხარეს მითითებულია მოდულების სახელები, ხოლო მარჯვენა მხარეს მითითებულია RAM-ის ტიპი, რომელიც შეესაბამება მას.
| მოდულის სახელი | ოპერატიული მეხსიერების ტიპი |
| PC-1600 | DDR-200 |
| PC-2100 | DDR-266 |
| PC-2400 | DDR-300 |
| PC-2700 | DDR-333 |
| PC-3200 | DDR-400 |
| PC-3500 | DDR-433 |
| PC-3700 | DDR-466 |
| PC-4000 | DDR-500 |
| PC-4200 | DDR-533 |
| PC-5600 | DDR-700 |
| PC2-3200 | DDR2-400 |
| PC2-4200 | DDR2-533 |
| PC2-5300 | DDR2-667 |
| PC2-5400 | DDR2-675 |
| PC2-5600 | DDR2-700 |
| PC2-5700 | DDR2-711 |
| PC2-6000 | DDR2-750 |
| PC2-6400 | DDR2-800 |
| PC2-7100 | DDR2-888 |
| PC2-7200 | DDR2-900 |
| PC2-8000 | DDR2-1000 |
| PC2-8500 | DDR2-1066 |
| PC2-9200 | DDR2-1150 |
| PC2-9600 | DDR2-1200 |
| PC3-6400 | DDR3-800 |
| PC3-8500 | DDR3-1066 |
| PC3-10600 | DDR3-1333 |
| PC3-12800 | DDR3-1600 |
| PC3-14900 | DDR3-1866 |
| PC3-17000 | DDR3-2133 |
| PC3-19200 | DDR3-2400 |
| PC4-12800 | DDR4-1600 |
| PC4-14900 | DDR4-1866 |
| PC4-17000 | DDR4-2133 |
| PC4-19200 | DDR4-2400 |
| PC4-21333 | DDR4-2666 |
| PC4-23466 | DDR4-2933 |
| PC4-25600 | DDR4-3200 |
ონლაინ მაღაზიებში, ყველაზე ხშირად, ოპერატიული მეხსიერება მითითებულია მეხსიერების ტიპით და ეფექტური სიხშირით (მაგალითად, DDR3-1333 ან DDR4-2400), ასე რომ, თუ თქვენს მეხსიერებას აქვს მოდულის სახელი დაწერილი (მაგალითად, PC3-10600 ან PC4-19200), შემდეგ შეგიძლიათ თარგმნოთ ცხრილის გამოყენებით.
სპეციალური პროგრამების გამოყენება
თუ თქვენი ოპერატიული მეხსიერების მოდულები უკვე დაინსტალირებულია კომპიუტერში, მაშინ შეგიძლიათ გაიგოთ, თუ რა ტიპის ისინი იყენებენ სპეციალურ პროგრამებს.
უმარტივესი ვარიანტია გამოიყენოთ უფასო პროგრამა CPU-Z. ამისათვის გაუშვით CPU-Z თქვენს კომპიუტერში და გადადით "მეხსიერების" ჩანართზე. აქ, ფანჯრის ზედა მარცხენა კუთხეში იქნება მითითებული RAM-ის ტიპი, რომელიც გამოიყენება თქვენს კომპიუტერში. და ოდნავ დაბალია თქვენი კომპიუტერის ოპერატიული მეხსიერების მთლიანი რაოდენობა.

ასევე "მეხსიერების" ჩანართზე შეგიძლიათ გაიგოთ ეფექტური სიხშირე, რომლითაც მუშაობს თქვენი ოპერატიული მეხსიერება. ამისათვის თქვენ უნდა აიღოთ რეალური საათის სიხშირის მნიშვნელობა, რომელიც მითითებულია სტრიქონში " DRAM სიხშირე" და გაამრავლოთ ის ორზე. მაგალითად, ქვემოთ მოცემულ ეკრანის სურათზე, სიხშირე არის 665.1 MHz, გაამრავლეთ იგი 2-ზე და მიიღეთ ეფექტური სიხშირე 1330.2 MHz.

თუ გსურთ გაიგოთ უფრო დეტალური ინფორმაცია თქვენს კომპიუტერში დაინსტალირებული ოპერატიული მეხსიერების მოდულების შესახებ, მაშინ ეს შეიძლება გაკეთდეს "SPD" ჩანართზე.
