Ką reiškia spd? Kaip sužinoti RAM dažnį

Gerai žinomas kompiuterių komponentų entuziastams gamintojas OCZ nusprendė pabandyti reklamuotis pasitelkęs pagalbines programas. Oficialiame forume buvo paskelbta sumani programa, vadinama SPD-Z. Kaip galima spėti iš santrumpos, jis skirtas dirbti su RAM modulių aptarnavimo informacija. Verta paminėti, kad iki šiol nė vienas tokio tipo gamintojas neišleido nemokamam naudojimui paslaugų, kurios gali pakenkti aparatūros komponentams, jei jie naudojami netinkamai.

Neapmokytiems vartotojams netgi buvo parašytas specialus programos veikimo algoritmas, kurį naudodami galite lengvai įsivaizduoti, ką programa iš tikrųjų daro.

reklama

Kūrėjai pozicionuoja produktą tai pačiai entuziastų kategorijai. Ši programa leidžia atnaujinti atminties laiką tik ant minėto gamintojo modulių. Teigiama, kad tokios manipuliacijos kai kuriais atvejais gali pagerinti veikimą ir teisingą suderinamumą. Programa patikrina lustų partijos numerį ir automatiškai siunčiama į serverį su suderinamų profilių archyvu. Viskas, ką vartotojas turi padaryti, tai įsitikinti, kad sistema nėra perkrauta ir yra 100% stabili (nors neaišku, koks suderinamumas yra tobulinamas?).

laba diena visiems. Šiandien mes kalbėsime apie tai, kaip pasirinkti RAM.

Šis kitas užrašas dėkingas mūsų gerbiamiems skaitytojams, nes būtent iš jų (t. y. jūsų) atėjo skambutis, kad norėčiau pamatyti daugiau visko ir dar daugiau iš „sunkiosios artilerijos“ kategorijos, tai yra. Na, kadangi mes esame projektas, kuris gali ne tik rašyti, bet ir skaityti vietomis (ypač jūsų komentarus :-)), tai iš tikrųjų čia yra dar vienas straipsnis apie jūsų kompiuterio „smegenis“, būtent RAM .

Kaip jau sakiau, iš pradžių tai buvo vienas straipsnis, kuris buvo padalintas į dvi dalis. Galite rasti pirmąją dalį, kurioje kalbama apie RAM apskritai (t.y. veikimo principus, kam to reikia ir pan.).

Įžangoje taip pat noriu pasakyti, kad šis kūrinys užims savo garbės vietą mūsų straipsnių „geležiniame panteone“. Pamiršusiems (ar pirmą kartą girdintiems, t.y. sveiki naujieji ;-)), kas ten buvo aptarta, priminsiu, kad medžiagos pasako, į ką reikia atkreipti dėmesį perkant individualią „atsarginę dalį“. dalys“ jūsų kompiuteriui. Štai keletas šių meno kūrinių: „Intel arba AMD. Problemos pasirenkant „“, „Kaip pasirinkti tinkamą ventiliatorių (aušintuvą) procesoriui“, „ “ ir visus kitus dalykus iš žymos „Atrankos kriterijai“.

Nedrįstu tavęs ilgiau sulaikyti, pradėkime...

Pagrindinis įvadas į charakteristikas ir kt

Kaip pasirinkti tinkamą RAM, kad pagerėtų jūsų kompiuterio našumas ir jis greitai apdorotų programas / žaidimus, kurių anksčiau net negalėjote įsivaizduoti? Manau, šį klausimą užduoda daugybė mūsų (ir ne tik) didžiulės šalies vartotojų.

Ir jie elgiasi teisingai, užduodami šį klausimą, nes tik iš pirmo žvilgsnio galima pasakyti, kad čia viskas paprasta ir aišku, tačiau yra daug subtilybių, apie kurias mes jums papasakosime dabar.

Taigi, pirmas dalykas, kurį reikia turėti omenyje (prieš perkant), yra tai, kad „tinkamos“ atminties pasirinkimas yra raktas į sėkmingą tolesnį geležinio draugo įsibėgėjimą ir tam tikru mastu leidžia išvengti nereikalingų finansinių injekcijų į naujai išleista techninė įranga.

Tie. atmintis (pavyzdžiui, „overclocking“) leidžia gana ilgą laiką išlaikyti „linksmą“ vartotojo nuotaiką dėl gamintojo pateikto įsijungimo potencialo.

Ne veltui aukščiau sakėme, kad procesorius naudoja RAM ir talpyklą duomenims apdoroti (o per pagrindinę plokštę sunaudoja RAM išteklius). Tai ne veltui, nes neįmanoma pasirinkti atskiros RAM iš to paties procesoriaus ar pagrindinės plokštės (nes jie yra tarpusavyje sujungti).

Apibūdindami pagrindinės plokštės charakteristikas, mes kalbame apie procesorių, atsižvelgiant į RAM, taip pat atsižvelgiame į aukščiau paminėtų elementų charakteristikas, nes jie yra pagrindinė kompiuterio „mąstymo“ dalis. Operatyvus šių komponentų sujungimas leidžia jūsų geležies asistentui greitai atlikti reikiamas operacijas.

Todėl atminties pasirinkimas turi būti vertinamas remiantis šiais sujungimo sumetimais, kitaip paaiškės, kad įsigijote „kietą“ atmintį, bet pagrindinė plokštė jos nepalaiko, o tada gulėkite ir laukite savo „geriausios valandos“. :).

Norėdami sužinoti, kurį procesorių palaiko jūsų pagrindinė plokštė ir koks atminties modulis jai reikalingas, turite:

  • eikite į plokštės gamintojo svetainę
  • raskite savo modelį pagal raidinius ir skaitmeninius ženklus (pvz., gamintojo Gigabyte GA-P55A-UD4P)
  • perskaitykite palaikomų procesorių vadovą ir rekomenduojamų atminties modulių sąrašą (t. y. tų gamintojų ir modelių, kurie 100 % suderinami su jūsų plokšte).

Norėdami išsiaiškinti visus klausimus, pateiksiu konkretų pavyzdį (nereikia, nedėkokite :-)).

Einame į gamintojo svetainę (1) ir ieškome pagrindinės plokštės modelio pažymėdami, kad būtų paprasčiau, įveskite duomenis į paiešką (2).

Pastaba
Pavyzdžiui, žymėjimą (pagrindinės plokštės modelį / gamintoją) galima rasti naudojant „DirectX“ diagnostikos įrankį (vadinamas komandų eilutės klavišų kombinacija „Win ​​+ R“ ir įvedant dxdiag, tada atsiminkite eilutes - kompiuterio gamintojas ir modelis ).

Spustelėkite nuorodas „Palaikomi procesoriai“ (1) ir „Rekomenduojamų atminties modulių sąrašas“ (2). Atminčiai atsisiųskite šį sąrašą (pdf formatu) spustelėdami atitinkamą nuorodą.

Sprendžiame procesoriaus tipą (1) (tarkime Core i5-760) ir atminties modelį (2) (tarkime Kingston KHX1600C9D3K2/4G).

Tai viskas, nieko sudėtingo!

Dabar žinome, kad mūsų pagrindinė plokštė ir procesorius su šia atmintimi nekonfliktuos, o sujungę šiuos tris komponentus galime išspausti trokštamą 10-15% bendro kompiuterio našumo padidėjimą ir išvengti, tarkime, baisių ir baisių problemų.

Dabar pereikime tiesiai prie pačių techninių parametrų.

Atminties tipas

Pirmiausia turite nuspręsti dėl atminties tipo. Šio rašymo metu rinkoje dominuoja trečios kartos DDR (dvigubo duomenų perdavimo spartos) atminties moduliai arba DDR3. DDR3 atmintis pasižymi didesniu taktiniu dažniu (iki 2400 megahercų), maždaug 30-40% mažesne energijos sąnauda (lyginant su DDR2) ir atitinkamai mažesne šilumos išsklaida.

Tačiau vis tiek galite rasti DDR2 atminties ir pasenusios (ir todėl vietomis siaubingai brangios) DDR1 atminties. Visi šie trys tipai yra visiškai nesuderinami vienas su kitu – tiek elektra (DDR3 turi žemesnę įtampą), tiek fiziškai (žr. paveikslėlį).

Tai daroma tam, kad net ir suklydus pasirinkus nepavyks įkišti nesuderinamos atminties kortelės (nors kai kurios labai stropios, todėl ir būna.. ū.. bum! :)).

Pastaba
Verta paminėti naujo tipo atmintį DDR4, kuri nuo ankstesnių kartų skiriasi aukštesnio dažnio charakteristikomis ir žema įtampa. Jis palaiko dažnius nuo 2133 iki 4266 MHz ir tikimasi, kad masinė gamyba bus pradėta 2012 m. viduryje. Be to, nepainiokite RAM (vadinamos DDR) su vaizdo atmintimi (būtent GDDR). Pastarasis (GDDR 5 tipo) turi aukštus dažnius, siekiančius 5 GHz, tačiau kol kas naudojamas tik vaizdo plokštėse.

Formos koeficientas

Rinkdamiesi visada atkreipkite dėmesį į formos faktorių – standartą, nurodantį bendrus įrenginio matmenis arba, paprasčiau tariant, paties strypo konstrukcijos tipą.

DIMM (Dual Inline Memory Module, reiškia, kad kontaktai yra iš abiejų pusių) - staliniams kompiuteriams, o SO-DIMM - nešiojamiesiems kompiuteriams (pastaruoju metu nešiojamojo kompiuterio atmintį galima rasti "viskas viename" kompiuteriuose arba kompaktiškuose daugialypės terpės kompiuteriuose).

Kaip matote aukščiau esančiame paveikslėlyje, jie yra skirtingų dydžių, todėl sunku nepastebėti.

Magistralės dažnis ir pralaidumas

Pagrindiniai RAM parametrai, apibūdinantys jos veikimą, yra magistralės dažnis ir duomenų perdavimo greitis.

Dažnis atitinkamai apibūdina atminties magistralės potencialą perduoti duomenis per laiko vienetą, kuo jis didesnis, tuo daugiau duomenų galima perduoti. Magistralės dažnis ir pralaidumas tiesiogiai priklauso vienas nuo kito (pavyzdžiui, atmintis turi 1333 MHz magistralę, tai teoriškai jos pralaidumas bus 10600 MB/sek., o pats modulis sakys DDR3 1333 (PC-10600)) ).

Dažnis nurodomas kaip „DDR2 (3)-xxxx“ arba „PC2 (3)-yyyy“. Pirmuoju atveju „xxxx“ nurodo efektyvų atminties dažnį, o antruoju „yyyy“ nurodo didžiausią pralaidumą. Kad nesusipainiotumėte, pažiūrėkite į lentelę (joje pateikti populiariausi standartai: DDR (1), DDR2 (2), DDR3 (3)).

Kokį dažnį turėčiau pasirinkti?

Kaip minėta pirmiau, turite remtis jūsų sistemos teikiamomis galimybėmis. Rekomenduojame, kad dažnis atitiktų dažnį, kurį palaiko pagrindinė plokštė/procesorius.

Pavyzdžiui, prijungėte DDR3-1800 modulį į lizdą (jungtį), kuris palaiko daugiausiai DDR3-1600, dėl to modulis veiks lizdo dažniu, t.y. 1600 MHz, nenaudojant viso resurso, galimi ir gedimai bei klaidos sistemoje. Reikia pasakyti, kad dabar labiausiai paplitę ir rekomenduojami įsigyti yra DDR3 tipo moduliai, kurių taktinis dažnis yra 1333 ir 1600 MHz.

Norint visapusiškai įvertinti RAM galimybes, vartojamas terminas atminties pralaidumas. Atsižvelgiama į duomenų perdavimo dažnį, magistralės plotį ir atminties kanalų skaičių (tai gana svarbus parametras OP veikimui).

Atminties veikimo režimai

Šiuolaikiniuose kompiuteriuose pagrindinės plokštės palaiko specialius operacinės atminties režimus. Būtent šiais režimais jo veikimo greitis bus efektyviausias, todėl norint pasiekti geriausią našumą, reikėtų atsižvelgti į atminties modulių darbo režimus ir teisingą jų montavimą.

Kas yra atminties veikimo režimas? – tai panašu į kelių procesoriaus branduolių veikimą, t.y. teoriškai atminties posistemio veikimo greitis dviejų kanalų režimu padidėja 2 kartus, trijų kanalų režimu - atitinkamai 3 kartus ir kt.

Pažvelkime atidžiau į režimų tipus:

  • Vieno kanalo režimas (vieno kanalo arba asimetrinis) – šis režimas įjungiamas, kai sistemoje yra įdiegtas tik vienas atminties modulis arba visi moduliai skiriasi vienas nuo kito atminties talpa, veikimo dažniu ar gamintoju. Nesvarbu, į kokius lizdus ar atmintį įdiegiate. Visa atmintis veiks lėčiausios įdiegtos atminties greičiu.
  • Dual Mode (dviejų kanalų arba simetriškas) – kiekviename kanale įdiegta tiek pat RAM (ir teoriškai didžiausia duomenų perdavimo sparta padvigubėja). Norint įjungti dviejų kanalų režimą, atminties moduliai poromis įdedami į 1 ir 3 lizdus ir (arba) 2 ir 4 lizdus.
  • Trigubas režimas (trijų kanalų) – kiekviename iš trijų kanalų įdiegta tiek pat RAM. Moduliai parenkami pagal greitį ir garsumą.
    Norint įjungti šį režimą, moduliai turi būti sumontuoti 1, 3 ir 5 / arba 2, 4 ir 6 lizduose. Praktiškai, beje, šis režimas ne visada yra produktyvesnis nei dviejų kanalų režimas, o kartais net praranda duomenų perdavimo greitį.
  • „Flex Mode“ (lankstus) – leidžia padidinti RAM našumą montuojant du skirtingo dydžio, bet vienodo veikimo dažnio modulius. Kaip ir dviejų kanalų režimu, atminties kortelės įdedamos į tas pačias skirtingų kanalų jungtis.

Paprastai dažniausiai naudojamas dviejų kanalų atminties režimas.

Pastaba
Parduodamos pagrindinės plokštės, kurios palaiko keturių kanalų atminties režimą, kuris turėtų užtikrinti maksimalų našumą. Apskritai, norint efektyviai organizuoti atmintį, reikia įdiegti lyginį atminties modulių skaičių (2 arba 4), o poromis jie turi būti vienodo dydžio ir geriausia iš tos pačios partijos (arba to paties gamintojo).

Ar svarbu atminties talpa ar dydis?

Kitas svarbus parametras, apie kurį jie sako, kad kuo daugiau, tuo geriau yra tūris. Iš karto pastebėsiu, kad nors tai yra esminė savybė, jai dažnai priskiriami beveik visi laurai atliekant sudėtingą užduotį padidinti kompiuterio našumą, o tai ne visada tiesa, tačiau taip nutinka.

Aš parašiau keletą žodžių apie didelius atminties kiekius pastaboje "".

Tiems, kurie tingi skaityti patį straipsnį, pasakysiu tik tiek, kad, kaip ir man, 6 GB ar daugiau apimtys yra pagrįstos, ypač esant silpnam disko posistemiui (laimei, atmintis dabar kainuoja centą). Ir pagrindas ateičiai bus geras, nes, kaip rodo praktika, programos ir operacinės sistemos pradeda eiti vis daugiau atminties.

Laikai

Jame, be to, kad galite sužinoti bendrą informaciją apie atmintį (skirtukas Atmintis), taip pat galite pamatyti (skirtukas SPD), ar jūsų „kūdikis“ sugeba įsijungti, t.y. ar jis veikia su XMP ar EPP profiliu.

Aušinimas

Dauguma elementų veikiant kompiuteriui gana įkaista, ne išimtis ir atmintis (nepasakysiu, kad ant jos galima kepti kiaušinius, kaip ant vaizdo plokštės, bet visai įmanoma sudeginti :)). Norėdami pašalinti šilumą iš mikroschemų, gamintojai savo štampus įrengia specialiomis metalinėmis plokštėmis / radiatoriais ir aušinimo korpusais. Didelės spartos modeliuose (iš anksto suprojektuotuose įsijungimui) kartais ateina visavertė atskira aušinimo sistema (su daugybe visų rūšių vamzdžių ir elementų, kaip paveikslėlyje).

Todėl, jei planuojate, taip sakant, „smarkiai apkrauti“ savo RAM ir taip pat įsijungti (ateityje), pagalvokite apie įprastą aušinimo sistemą. Apskritai net ir eiliniam vartotojui rekomenduoju įsigyti atmintį bent kažkokiuose radiatoriuose.

ECC klaidų taisymas

Moduliai su šiuo ženklu turi specialų valdiklį, skirtą aptikti ir ištaisyti įvairias atminties klaidas. Teoriškai tokia sistema turėtų padidinti RAM stabilumą. Praktiškai skirtumas tarp „įprastos“ ir brangesnės ECC atminties yra beveik nepastebimas. Todėl nėra jokios prasmės pirkti tokius modulius specialiai. Be to, ECC naudojimas atminties moduliuose gali sumažinti jo veikimo greitį 2 - 10%.

Tiesą sakant, su parametrais baigėme, bet geriausia dalis, kaip visada, liko desertui! Ką gi, pradedam įsisavinti :).

Teisingas atminties įdiegimas po pasirinkimo ir pirkimo

Atrodytų, kad nėra ką pasakyti apie teisingą OP įdiegimą (atrodo, viskas paprasta - priklijuokite, spustelėkite ir užsisakykite), tačiau tai nėra visiškai tiesa ir dabar mes rimtai išnagrinėsime šią problemą. :).

Taigi (prieš įdiegdami) atsiminkite pagrindines taisykles:

  • Būk atsargus
  • visus darbus atlikite visiškai atjungę kompiuterį nuo maitinimo šaltinio, sausomis rankomis
  • Nenaudokite per didelės jėgos – atminties moduliai yra labai trapūs!
  • Padėkite sistemos bloką ant tvirto ir stabilaus paviršiaus.

Pereikime prie paties proceso.

1 žingsnis.
Pirmiausia atidarykite sistemos bloko šoninį dangtelį (standartiniam vertikaliam korpusui tai yra kairysis dangtelis žiūrint į sistemos bloką iš priekio). Įrenginio viduje raskite pagrindinę plokštę – didžiausią plokštę, esančią tiesiai priešais jus. Šioje plokštėje pamatysite jungčių bloką, skirtą RAM moduliams įdiegti.

Pastaba
OP lizdų skaičius dažniausiai yra 2-6 jungtys daugumai pagrindinių plokščių, naudojamų namų kompiuteriuose. Prieš diegdami atkreipkite dėmesį į vaizdo plokštę – ji gali trukdyti diegti RAM. Jei trukdo, laikinai išardykite.

2 žingsnis.
Laisvame lizde, pasirinktame RAM diegti, atsukite specialius fiksatorius kraštuose.

Atsargiai išimkite naujas „smegenis“ (jų nesulenkite, suimkite atsargiai, bet tvirtai už kraštų) iš antistatinės pakuotės.

Pastaba
Kiekvienos jungties viduje yra nedideli trumpikliai, o atminties modulių kontaktinėje dalyje yra atitinkamos išpjovos. Jų tarpusavio suderinimas neleidžia neteisingai įdiegti atminties arba įdiegti kitokio tipo modulius. Kiekvienas tipas turi skirtingą vietą ir lizdų skaičių, taigi ir pagrindinės plokštės jungčių klavišus (tai jau minėjome, kai kalbėjome apie atminties tipus).

3 veiksmas.
Sulygiuokite atminties lizdą su pagrindinės plokštės lizde esančiu raktu (kaip parodyta paveikslėlyje).

Jei negalite suderinti atminties kortelės ir pagrindinės plokštės jungties klavišų, greičiausiai įsigijote netinkamo tipo atmintį. Patikrinkite viską dar kartą, geriau grąžinkite pirkinį į parduotuvę ir iškeiskite jį į norimo tipo atmintį.

4 veiksmas.
Įkiškite DIMM į lizdą, spausdami žemyn viršutinį kraštą.

5 veiksmas.
Švelniai spauskite, kol modulis visiškai įsitaisys į angą ir angos kraštų fiksavimo ąselės atsidurs savo vietose.

6 veiksmas.
Įsitikinkite, kad laikantys spaustukai yra savo vietose ir visiškai uždaryti.

Štai viskas, atmintis įdiegta teisingai! Uždėkite sistemos bloko korpuso dangtelį ir prijunkite kompiuterį prie maitinimo šaltinio. Įdiegę naują RAM, būtinai išbandykite ją naudodami specialias priemones, kad nustatytumėte klaidas.

Verta pasakyti keletą žodžių apie RAM veikimo režimus.

Pagrindinės plokštės leidžia atmintis veikti n kanalų (du/trys/keturi) režimais. Norėdami tai padaryti, lizdai skiriasi spalva ir yra suskirstyti į poras.

Pavyzdžiui, norint naudoti dviejų kanalų OP veikimo režimą, moduliai (to paties dažnio / garsumo) turi būti įkišti į to paties pavadinimo jungtis (tos pačios spalvos, 1 ir 3) iš skirtingų kanalų ( žr. paveikslėlį).

Ši procedūra leidžia pasiekti 5-10% našumo padidėjimą (palyginti su vieno kanalo režimu).

Visi čia!

Vykdydami šias diegimo instrukcijas, jūs ne tik lengvai įdiegsite atmintį (net jei to niekada anksčiau nedarėte) „tinkamoje“ vietoje, bet ir gausite maksimalų jos našumą sistemoje.

Vartotojo atmintinė pasirinkimui

Kadangi informacijos yra gana daug, pabrėžkime pagrindinius dalykus, kurių reikia išmokti:

  • Iš anksto išsiaiškinkite, kokio tipo atmintį palaiko (rekomenduoja) gamintojas
  • Įdiekite to paties gamintojo atminties modulius, kurių laikas / talpa / dažnis. Idealiu atveju įsigykite rinkinį – tai du to paties gamintojo moduliai su tomis pačiomis savybėmis, jau išbandyti bendradarbiaujant
  • RAM magistralės pralaidumas turi atitikti procesoriaus magistralės pralaidumą
  • Norėdami pasiekti geriausią našumą, atsižvelkite į modulių veikimo režimus ir teisingą jų montavimą
  • Ieškokite atminties su minimaliais standartiniais laiko intervalais (mažiau -> geriau)
  • Pasirinkite atminties kiekį pagal jūsų kompiuterio sprendžiamas užduotis ir operacinės sistemos tipą
  • Pasirinkite gerai žinomus (gerbiamus) gamintojus, pavyzdžiui: OCZ, Kingston, Corsair ir kt.
  • Atminties įsijungimo potencialas tiesiogiai priklauso nuo lustų, ant kurių ji pagaminta. Todėl įsitikinkite, kad atmintį pagamino gerai žinomas gamintojas, tada greičiausiai lustai užtikrins patikimesnį maitinimo šaltinį ir turės didesnį atsparumą triukšmui, o tai turės teigiamos įtakos atminties veikimui nenormaliais režimais.
  • Jei planuojate pagreitinti sistemą arba norite pasiekti maksimalų našumą (pavyzdžiui, sukurti žaidimų kompiuterį), turėtumėte atkreipti dėmesį į specialią įsijungimo atmintį su patobulintu aušinimu.

Remdamiesi šia informacija galėsite išmintingai išsirinkti tinkamą atminties modulį, kuris užtikrins, kad Jūsų mylima aparatinė įranga ilgai išlaikys (ir nenuleis) aukšto našumo kartelę.

Taip pat noriu pasakyti, kad jei tikiesi, kad kur nors tarp eilučių pasakysime dar kelis žodžius apie įsijungimą, tai nesitikėk (:)), nes šiam klausimui bus skirtas atskiras (dar skanesnis) straipsnis. , kuris apims visas įsijungimo subtilybes ir „išspaus“ maksimumą iš mano „smegenų“. Tačiau tai visiškai kita istorija...

Kur geriausia pirkti RAM?

Dienos keisti prekę be jokių klausimų, o iškilus garantiniams nesklandumams, parduotuvė stovės jūsų pusėje ir padės išspręsti iškilusias problemas. Svetainės autorius ja naudojasi mažiausiai 10 metų (nuo tų laikų, kai jie buvo Ultra Electoronics dalis), ką jis jums pataria daryti;

  • , yra viena iš seniausių parduotuvių rinkoje, įmonė gyvuoja apie 20 metų. Padorus pasirinkimas, vidutinės kainos ir viena patogiausių svetainių. Apskritai malonu dirbti.
  • Tradiciškai pasirinkimas yra jūsų. Žinoma, niekas neatšaukė visokių Yandex.Markets, bet iš gerų parduotuvių aš rekomenduočiau šias, o ne kokius nors MVideo ir kitus didelius tinklus (kurie dažnai ne tik brangūs, bet ir brokuoti aptarnavimo kokybe, garantija darbas ir pan.).

    Pokalbis

    Tikiuosi, kad ši medžiaga užims deramą vietą lentynoje su jūsų „geležinėmis žiniomis“ ir ne kartą (bet du ar net tris :)) padės jums sprendžiant nelengvą užduotį įsigyti kolegai „mąstymo įrangą“. kompiuteris.

    Likite ant mūsų IT bangos ir sužinosite dar daug įdomių dalykų. Kaip visada, jei turite ką pasakyti, komentarai kantriai laukia savo eilės.

    PS: Be šokių su deimantais virš RAM, kad padidintumėte kompiuterio našumą, galite naudoti kitą labai gerą įrankį - apsikeitimo failą. Galite sužinoti, kaip teisingai jį sukurti / konfigūruoti iš pastabos, esančios adresu.

    PS 2: Ačiū komandos nariui 25 KADR už šio straipsnio egzistavimą

    Kas yra SPD (Serial Presence Detect)?

    Visuose šiuolaikiniuose atminties moduliuose yra SPD (Serial Presence Detect) lustas. Serijinio aptikimo sąsaja naudoja sistemos valdymo magistralę (SMBus), per kurią paprasti lustai gali susisiekti su likusia sistemos dalimi. 1997 m. SMBus buvo sujungta su kita pažangia sąsaja ACPI (Advanced Configuration and Power Interface), tapdama neatsiejama jos dalimi.
    SPD naudojimo principas yra susijęs su duomenų perkėlimu (naudojant sistemos BIOS) iš modulyje įdiegto EEPROM lusto, atitinkančio šiauriniame tilte esančio atminties valdiklio registrus, per integruoto periferinio komponento valdiklio SMBus sąsają ( pietinis tiltas arba I/O valdiklio mazgas – žr. 1 pav.). Taigi sistema gauna visus reikiamus duomenis apie modulį ir yra sureguliuojama į optimalų darbo režimą, pagal SPD mikroschemoje įrašytas reikšmes.
    Bendrasis SPD standartas (JEDEC standartas Nr. 21-C, 4.1.2 dalis) yra apibrėžtas Jungtinės elektroninių įrenginių inžinerijos tarybos (JEDEC) lygmeniu ir pateikia vieno baito žemėlapį programavimui šešioliktainiu (HEX) kodu, kuriame duomenys yra, kurio bendras tūris yra 2048 bitai (arba 256 baitų laukai) - tai buvo padaryta siekiant sukurti bendrą pagrindinės informacijos įrašymo standartą, kuris visapusiškai klasifikuoja konkretų atminties modulį (1 lentelė).
    Visi moduliai, palaikantys nuoseklaus aptikimo schemą, turi teikti puslapio rašymo operacijas bent keturiais iš eilės adresais. Pati SPD grandinė pasižymi sąsajos protokolu, programavimo kortelės dydžiu, naudojamų duomenų tipu ir turiniu.


    Ryžiai. 1.

    Duomenų skaitymas/rašymas iš/į EEPROM atliekamas per SDA įvesties/išvesties liniją, naudojant SCL signalą (įeinančių duomenų skaitymo/rašymo sinchronizacijos signalą) kartu su SA adreso signalais, teikiamais modulio pinout (2 pav.). Sistema sinchronizuojama su SPD mikroschema 80 kHz dažniu.

    Ryžiai. 2.

    1 lentelė

    SPD kortelę reikia užprogramuoti vieną kartą ir daugiau niekada nekeisti – pagal pagrindinio standarto reikalavimus, įvedus duomenis į EEPROM, WP (Write Protect) įvestis nustatoma į „neįrašymo“ padėtį, kad būtų pašalinta galimybė atsitiktinis lusto turinio ištrynimas arba tyčinis pakeitimas. Apskritai EEPROM lusto WP kaištis, atsakingas už įrašymo apsaugą, yra prijungtas prie modulio SWP signalo linijos, kurioje pagal nutylėjimą signalo lygis yra aktyvus aukštas (esant žemam lygiui, lustas yra atvira rašymui). SDA ir SCL linijos yra atviro nutekėjimo arba atviro kolektoriaus ir reikalauja išorinės 47 kOhm apkrovos. Šių linijų šaltinio nuotėkio srovė turi būti ne mažesnė kaip 3 mA, kad būtų išlaikytas tikrai žemas JEDEC Std Nr. 21-C-4.1.2 reglamentuoja nuoseklaus aptikimo grandinės naudojimą bet kuriame atminties modulyje, neatsižvelgiant į naudojamos RAM / ROM tipo ir formos koeficientą. Tai suteikia schemai išskirtinio lankstumo ir universalumo, nes standartas sukurtas esamoms ir būsimoms architektūroms ir apima rezervinius laukus konkrečiai informacijai, kurios prireiks ateityje. Kai konkreti architektūra yra standartizuota, kitokia nei pagrindinė, suteikianti savo veikimo ypatybes, specifinę organizaciją, individualias charakteristikas ir kt. - viskas atsispindi SPD schemoje: skirtumai įrašomi į rezervinius bitus (jei tokios charakteristikos nenumatytos dabartiniame), o bendrojoje specifikacijoje tai aprašoma atitinkamu papildymu, be to, turi būti adreso kortelė kiekvienai individualiai savybei. Bendra adreso baitų priskyrimo SPD SIMM/DIMM schema pateikta lentelėje. 1.

    Visi atminties moduliai, turintys skirtingus formos veiksnius, turintys atmintį su savo architektūrinėmis savybėmis ir naudojantys nuoseklų aptikimo grandinę, turi atitikti šiuos reikalavimus:
    - gerai žinomas sąsajos protokolas;
    - tinkama (priimtina) modulio konfigūracija;
    -standartizuota architektūra ("gylis", "plotis", naudojamų bankų skaičius, adresavimo schema ir kt.);
    - palaikoma klaidų tikrinimo schema (ECC, Parity ir kt.);
    - standartinė arba komisijos patvirtinta „sujungimo schema“ (signalų pėdsakų įrengimas ir sujungimas atminties modulyje).
    Nuoseklios aptikimo grandinės buvimas atminties modulyje atleidžia pagrindinių plokščių gamintojus nuo būtinybės įvesti optimalias pagrindinių laiko parametrų vertes į sistemos BIOS, nes yra visa reikalinga informacija normaliai posistemio konfigūracijai ir stabiliam jo veikimui. SPD mikroschemoje. Be to, SPD mechanizmas gali konfigūruoti sistemą ir garantuoti stabilų veikimą, kai atminties posistemyje naudojami skirtingų organizacijų moduliai, skirtingų dydžių ir turinčių skirtingas to paties pavadinimo parametrų reikšmes (sistemos inicijavimo metu įrašomi duomenys bus nuskaitytas atminties modulio SPD). Perrašyti EEPROM lustus yra prasminga tik taisant įrašytos informacijos defektus

    Griežtai nerekomenduojama eksperimentuoti su pagrindine
    veikiantis kompiuteris, geriau susirasti seną plokštę, likusią, pvz.
    iš ankstesnio atnaujinimo arba iš dalies veikiančio ir jo pagrindu surinkti „bandymo aikštelę“.

    Apie aparatinės įrangos apsaugą ir jos efektyvumą

    24C02 lustas palaiko aparatinę įrangą
    rašymo apsauga. Tam naudojama WP (Write Protect) įvestis. Tai yra 7 kaištis
    8 kontaktų mikroschemų paketas. Kai WP=0 rašyti leidžiama, kai WP=1 draudžiama.
    Kalbant apie šios funkcijos naudojimą, atminties moduliai būna trijų tipų:

    Pirmas variantas– WP įėjimas prijungtas prie grandinės įžeminimo, ty WP=0. Apsaugos nėra.

    Antras variantas– WP įėjimas prijungtas prie teigiamos maitinimo linijos, ty WP=1. At
    Tokiu atveju SPD lustas yra nuolat apsaugotas nuo įrašymo ir jį galima keisti programiškai
    turinys neįmanomas.

    Trečias variantas– WP įvestis prijungta prie atitinkamo DIMM lizdo kaiščio.
    Šiuo atveju rašymo apsaugos buvimas priklausys nuo pagrindinės plokštės, būtent nuo
    kokį loginį lygį jis teikia šiam kontaktui. Paprastai patiekiama
    pastovus lygis "0" arba "1", kuris leidžia arba išjungia įrašymą
    atitinkamai. Teoriškai tai gali būti įdiegta pagrindinėje plokštėje
    programinės įrangos prieinamas registras, per kurį galite valdyti šio būseną
    eilutę, tai yra programiškai nustatyti ir pašalinti SPD rašymo apsaugą. Bet toliau
    Praktiškai tokie sprendimai yra itin reti.

    Tie, kurie nusprendžia eksperimentuoti su BPD perrašymu, turėtų pasitikrinti
    loginis „0“ 24C02 lusto 7 kaištyje ir, jei reikia,
    atlikti diagramos pakeitimus. Šios mikroschemos aprašymas pateiktas.
    Skirtingų tipų atminties signalų vieta DIMM jungtyje nurodyta
    .

    Kitas apsaugos tipas yra išjungti SMBus signalus naudojant
    programine įranga valdomi jungikliai. Tokios apsaugos esmė ta
    nurodytiems jungikliams valdyti naudojami konkretūs ištekliai
    pagrindinė plokštė, kuri nėra mikroschemų rinkinio dalis. Todėl atsakant į klausimą,
    ką ir kokiame registre reikia įrašyti norint išjungti apsaugą, dokumentaciją
    mikroschemų rinkinio nepakanka, tam reikalinga grandinės schema
    pagrindinė plokštė, kurios paprastai nėra. Praktiškai tokio tipo apsauga
    naudojamas gana retai. Autorius tai matė tik kai kuriuose modeliuose
    plokštės, pagamintos ASUS.

    Taigi daugumoje platformų BPD informacijos saugumas iš
    programinės įrangos iškraipymas priklauso tik nuo 24C02 lusto WP įvesties prijungimo
    DIMM modulyje.

    Gedimo simptomai

    Žinoma, SPD atminties modulio lusto turinys gali būti neiškraipytas
    tik dėl kenkėjiškų programų. Priežastis gali būti
    programinės įrangos gedimas, taip pat paties SPD lusto aparatinės įrangos gedimas arba
    SMBus valdiklis.

    Tokio gedimo simptomai labai skiriasi priklausomai nuo dviejų
    veiksniai: platformos tipas ir iškraipymo pobūdis (kurie parametrai
    iškraipytas).

    Nepaisant to, „senovinėse“ platformose, naudojančiose PC66, PC100, PC133 SDRAM
    Atsižvelgiant į tai, kad DIMM jau buvo SPD, BIOS kūrėjai, dėl tam tikrų
    inercija naudojo „senus“ atminties aptikimo metodus, pagrįstus
    bandymo duomenų įrašymas į RAM ir nuskaitymas, kad būtų galima valdyti naudojant specialųjį
    algoritmas nenaudojant SPD. Tokiose platformose turinys yra iškraipytas
    SPD lustai ir net fizinis jų pašalinimas iš DIMM, daugeliu atvejų
    nepraranda našumo, nors atminties valdiklis gali būti
    inicijuotas neoptimaliai.

    Naudodamas šią „senovinių“ platformų savybę, autorius sėkmingai panaudojo lentą
    Intel BX mikroschemų rinkinys kaip 24C02 lustų programuotojas, laikinai
    lusto, kurį reikia įrašyti į vieną iš atminties modulių, įdiegimas,
    vietoj SPD lusto.

    Naujesnėse platformose, kuriose naudojamos DDR, DDR2, DDR3, sąrankos procedūra
    atminties valdiklis yra daug sunkesnis ir gali būti atliekamas neįtraukiant informacijos
    iš BPD negalima. Tokios lentos dažniausiai neužsiveda, jei yra bent
    vienas DIMM su netinkamu SPD turiniu. Net jei šis modulis yra įdiegtas
    vyresniajame banke, o jaunesniajame banke yra darbo modulis.

    Žinoma, daug kas priklauso nuo to, kuris parametras yra iškraipytas. Pavyzdžiui, jei
    baito, apibrėžiančio laikrodžio laikotarpį, reikšmė padidinama, BIOS nustatys
    sumažintas dažnis inicijuojant atminties valdiklį, dėl kurio sumažės
    greitis.

    Atkreipkite dėmesį, kad SPD duomenys yra apsaugoti kontroline suma, todėl yra kenksmingi
    programa, kuri nori pakeisti atminties modulio laiką jo nesunaikindama,
    pakeitus reikšmes turėtų pakoreguoti kontrolinės sumos reikšmę
    parametrus. Taip pat atkreipkite dėmesį, kad kai kuriose pagrindinėse plokštėse BIOS neveikia
    patikrina BPD kontrolinę sumą. Todėl veikiantis atminties modulis
    parametrų vertes, bet neteisinga SPD kontrolinė suma, tai gali būti normalu
    dirbti tokiose lentose.

    Atsargumo priemonės

    Tie, kurie nusprendžia eksperimentuoti su SPD lustų perrašymu, turėtų
    iš anksto pasirūpinkite, kad atkurtumėte jų turinį. Originalus BPD turinys
    visi atminties moduliai pirmiausia turi būti išsaugoti failuose naudojant
    Siūlomame rinkinyje yra BPD skaitymo programa. Visiškai ne
    Tokius eksperimentus rekomenduojama atlikti pagrindiniame darbiniame kompiuteryje, geriau
    suraskite seną lentą, likusią, pavyzdžiui, iš ankstesnio atnaujinimo arba
    iš dalies eksploatuoti ir jos pagrindu surinkti „bandymo aikštelę“.

    Tai yra optimalu, jei tai plokštė, pagrįsta mikroschemų rinkiniais, pvz., Intel TX, LX, BX,
    naudojant pirmosios kartos SDRAM. Kaip minėta aukščiau, tokios lentos dažniausiai yra
    ir toliau veikti, net jei BPD turinys yra neteisingas, todėl tikimybė
    gauti neužsivedančią sistemą bus mažesnė.

    Primename, kad BIOS nuskaito SPD tik tada, kai iš naujo paleidžiate kompiuterį, todėl
    Atliekant SPD perrašymo eksperimentus, jei įmanoma, atkurkite originalą
    turinį prieš iš naujo nustatydami arba išjungdami maitinimą.

    SPD skaitytuvas (WORK\READ katalogas)

    Kaip ir anksčiau publikuotuose šios serijos straipsniuose, monopolijos tikslais ir
    sklandi programos sąveika su įranga dirbant su
    Pateiktais pavyzdžiais autorius panaudojo „senovinę“ DOS derinimo technologiją.
    Pateikiamas šio žingsnio motyvas ir rekomendacijos dėl darbo vietos organizavimo
    anksčiau publikuotame straipsnyje "".

    Programa nuskaito nurodyto atminties modulio SPD turinį (modulio numeris
    paprašytas) ir išsaugo jį dvejetainiame faile SPD.BIN, kurio dydis yra 256 baitai. IN
    Dabartinė versija palaikomi mikroschemų rinkiniai:

    „Intel“ nuo 430TX iki 945 (su „pietų tiltais“ PIIX4, ICH0-ICH7).
    VIA nuo MVP3 iki K8x (su "pietiniais tiltais" VT82C586B, VT82C596A/B, VT82C686A/B,
    VT8233, VT8235, VT8237).

    NVidia, SiS, ATI mikroschemų rinkinių palaikymas planuojamas ateityje
    programas. Jei skaitytojas susidomės, autorius grįš prie šios temos.

    Kataloge yra šie failai:

    ASM_TD.BAT– teikia programos surinkimą, susiejimą ir paleidimą pagal
    derintuvas. Kai paleidžiate TASM ir TLINK, pateikiamos parinktys
    derinimo informacijos įtraukimas į EXE failą.

    ASM_EXE.BAT– užtikrina surinkimą ir sujungimą. Sugeneruojamas EXE failas.

    RD_SPD.ASM– pagrindinis programos modulis.

    A20.INC– Biblioteka, skirta A20 adreso linijos būklei valdyti ir stebėti
    naudojant klaviatūros valdiklio išvesties prievadą.

    BIGREAL.INC- Didelė realiojo režimo palaikymo biblioteka, skirta naudoti
    32 bitų adresai 0–4 GB diapazone. Šis režimas, kaip ir adreso valdymas
    eilutė A20, šioje programoje reikalingi tik tuo atveju, jei mikroschemų rinkinys
    yra konfigūracijos registrai, esantys atminties erdvėje ir
    Norint įjungti SMB valdiklį, reikia iš naujo sukonfigūruoti šiuos registrus (įskaitant
    tuo atveju, jei BIOS išjungė SMB valdiklį prieš įkeldama OS). Tokie registrai
    yra prieinami, pavyzdžiui, „Intel“ „pietų tiltuose“ ICH6, ICH7. Tai yra atmintimi susieti registrai
    diapazonas Šakninio komplekso bazės adresas - RCBA, išsami informacija pateikta .

    SCREEN.INC– Funkcijų biblioteka, skirta rodyti tekstiniu režimu 80x25
    personažai.

    NUMPRINT.INC– Biblioteka šešioliktainiams skaičiams tekstiniu pavidalu išvesti.

    PCIBIOS.INC– Biblioteka, skirta pasiekti konfigūracijos erdvę
    naudojant PCIBIOS funkcijas. Išsamią informaciją rasite.

    REFRDEL.INC– Atidėti rutiną naudojant Refresh Trigger. Išsamią informaciją rasite
    .

    SMBUS.INC– Sistemos valdymo magistralės palaikymo procedūrų funkcijų tvarkyklė.

    SMBDEVS.INC– Biblioteka, teikianti mikroschemų rinkinių palaikymą. Šiame modulyje
    įtrauktos paprogramės, parašytos nurodytiems mikroschemų rinkiniams.

    TEXT.INC– Teksto eilutės.

    CPU_DATA.INC– Duomenys, naudojami A20 adreso linijai valdyti ir
    įjungiamas Big Real Mode, kuris suteikia 32 bitų adresavimą.

    SMB_DATA.INC– Sistemos palaikymo procedūrose naudojami kintamieji ir konstantos
    Valdymo autobusas.

    1 pastaba.

    Jei failas pavadinimu SPD.BIN jau yra, jis bus perrašytas be
    įspėjimai.

    Užrašas 2.

    Daugumoje plokščių atminties moduliai yra sunumeruoti nuo plokštės centro. Pavyzdžiui,
    jei plokštėje yra 4 DIMM lizdai, tada arčiausiai procesoriaus esantis lizdas turi 3 bitų
    SPD lusto adresas bus 000b=0, tolimosios jungties 011b=3. Tuo pačiu metu,
    Yra išimčių, todėl prieš atlikdami eksperimentus turėtumėte
    patikrinkite modulių numeraciją. Tai galima padaryti naudojant diagnostikos priemones,
    arba montuojant po vieną modulį į visus lizdus ir tikrinant nustatant
    kokį DIMM numerį programa atpažįsta.

    3 pastaba.

    Programos šaltinio kode kartu su baitų skaitymo ir rašymo procedūromis,
    naudojamas operacijose su SPD lustais (Read_Byte, Write_Byte),
    taip pat yra skaitymo ir rašymo blokų procedūros (Read_Block, Write_Block). IN
    jie nenaudojami šioje programos versijoje ir yra rezervuoti ateičiai
    funkcionalumo plėtiniai. Bus reikalingos SMB bloko skaitymo ir rašymo procedūros
    bendrauti su laikrodžių registrais.

    SPD Writer (WORK\WRITE katalogas)

    Programa nuskaito 256 baitų dvejetainį failą SPD.BIN ir jį įrašo
    turinį į nurodytą SPD lustą (reikia DIMM numerio).
    Kontrolinė suma koreguojama automatiškai.

    Kataloge yra toks pat failų rinkinys kaip ir kataloge WORK\READ,
    aprašyta aukščiau.

    1 pastaba.

    Plokštėms su VIA VT82C586B pietiniu tiltu palaikomas tik SPD skaitymas, be
    įrašų. Tai yra programos, o ne mikroschemų rinkinio apribojimas.

    Užrašas 2.

    SPD rašiklis automatiškai pataiso duomenų kontrolinę sumą.
    Pagal standartą baite, kurio adresas yra 3Fh, turi būti mažesni 8 sumos bitai
    baitų su adresais 00h-3Eh. Jei programa naudojama atminties moduliams,
    naudojant kitą formatą arba juos reikia užprogramuoti mikroschemoje
    duomenys, kurie nėra BPD informacija, kontrolinės sumos skaičiavimo tvarka
    reikės modifikavimo.

    3 pastaba.

    Kai kuriuose atminties moduliuose, siekiant sumažinti išlaidas, vietoj lusto
    24C02, kurį galima perrašyti, naudojamas nuolatinės kaukės lustas
    saugojimo įrenginys (ROM), kurio turinio negalima perrašyti.

    Tekstiniai dokumentai (katalogas WORK\DOC).

    README.TXT– trumpa informacija apie naudojimąsi SPD skaitymo ir rašymo programomis.

    SPD_SDR– SDRAM atminties modulių SPD formato aprašymas.

    SPD_DDR– DDR SDRAM atminties modulių SPD formato aprašymas.

    SPD_DDR2– DDR2 SDRAM atminties modulių SPD formato aprašymas.

    Dokumentai MS DOS teksto formatu. Išvardinti tekstiniai failai gali būti
    naudojamas kaip trumpa nuoroda rusų kalba apie įvairių SPD formatų
    atminties modulių tipai. Išsami informacija yra pateikta.

    Išvada

    Straipsnyje aptariamas vienas iš pažeidžiamumų, kuriais galima pasinaudoti
    kenkėjiškų programų, kad sugadintų įrangą, ypač
    atminties moduliai. Medžiaga bus naudinga vertinant sistemų saugumo laipsnį ir
    kurti metodus, kaip jį padidinti. Išmanantiems grandines ir tiems, kurie gali
    laikant rankose lituoklį, pateiktos informacijos visiškai pakaks
    atlikti DIMM modulių, sugadinusių SPD informaciją, remontą, taip pat
    Serial Flash ROM lusto programuotojo įdiegimas, pagrįstas įprasta pagrindine plokšte
    mokesčiai.

    Įtrauktos programos taip pat bus naudingos ir overclockeriams, kam
    SPD turinio redagavimas atveria naujas atminties įsibėgėjimo galimybes,
    kadangi parametrų rinkinys, kurį galima valdyti keičiant BPD turinį,
    žymiai platesnis nei BIOS sąrankos parinkčių rinkinys. Žinoma, turime veikti
    labai atsargiai, iš anksto apgalvoję būdus, kaip atkurti sistemos funkcionalumą,
    nes kai į SPD įrašomi neteisingi parametrai, CMOS atstatymas nebepadės.

    Kitas šios technologijos naudojimo variantas yra saugojimas nenaudojamoje vietoje
    BPD „raktų“ sritys, numatančios, pavyzdžiui, duoto atpažinimą
    kompiuterį, kad apsaugotų programas nuo neteisėto kopijavimo.

    Informacijos šaltiniai


    developer.intel.com.

    1) Intel 82371AB PCI-TO-ISA / IDE XCELERATOR (PIIX4) duomenų lapas. Užsakymo numeris
    290562-001.
    2) Intel 82801DB I/O Controller Hub 4 (ICH4) duomenų lapas. Dokumento numeris
    290744-001.
    3) Intel I/O Controller Hub 6 (ICH6) šeimos duomenų lapas. Dokumento numeris
    301473-001.

    Elektroninius dokumentus galima rasti svetainėje
    developer.amd.com.

    4) AMD-8111 HyperTransport I/O Hub duomenų lapas. Leidinys Nr. 24674.

    Elektroninius dokumentus galima rasti svetainėje
    datasheetarchive.com.

    (Informacija šioje svetainėje yra išsamesnė nei „vietinėse“ svetainėse
    nurodytų mikroschemų gamintojai.)

    5) VIA VT82C586B PIPC PCI integruotas periferinis valdiklis. Dėl paieškos
    dokumente įveskite eilutę „VT82C586B“.
    6) VIA VT82C686A Pietų tilto duomenų lapas. Pataisa 1.54. Norėdami ieškoti dokumento
    Įveskite eilutę „VT82C686“.
    7) VIA VT82C686B Pietų tilto duomenų lapas. Pataisa 1.71. Norėdami ieškoti dokumento
    Įveskite eilutę „VT82C686“.

    Elektroninius dokumentus galima rasti svetainėje
    pcisig.com.

    Pcisig.com esantys dokumentai prieinami tik PCI nariams
    Specialiųjų interesų grupė. Naudodamiesi paieškos sistemomis galite rasti
    Šiuos dokumentus galima atsisiųsti nemokamai.

    8) PCI BIOS specifikacija. 2.1 peržiūra.
    9) PCI vietinės magistralės specifikacija. 3.0 versija.
    10) PCI-PCI tilto architektūros specifikacija. 1.1 peržiūra.

    Elektroninius dokumentus galima rasti svetainėje
    smbus.org.

    11) Sistemos valdymo magistralės (SMBus) specifikacija. 2.0 versija.

    Elektroninius dokumentus galima rasti svetainėje

    semiconductors.philips.com.

    12) I2C magistralės specifikacija. 2.1 versija.

    Elektroninius dokumentus galima rasti svetainėje
    atmel.com.

    13) AT24C01A/02/04/08/16 2 laidų serijos CMOS E2PROM duomenų lapas.

    Elektroninius dokumentus galima rasti svetainėje
    jedec.org.

    14) JEDEC standartas Nr. 21-C. 4.1.2.5-1 psl. E priedas: specifiniai PD, skirti
    Sinchroninė DRAM (SDRAM).
    15) JEDEC standartas Nr. 21-C. 4.1.2.4-1 psl. D priedas: DDR sinchroninė DRAM
    (DDR SDRAM). 16) JEDEC standartas Nr. 21-C 4.1.2.10-1 psl. X priedas: serija
    DDR2 SDRAM (1.2 versija) aptinka buvimą.
    17) JEDEC standartas Nr. 21-C. 4.1.2.11-1 psl. K priedas: Serijinio buvimo aptikimas
    (SPD) DDR3 SDRAM moduliams. BPD 1.0 redakcija.
    18) DDR2 FB-DIMM SPD 1.0. X priedas: Serial Presence Detect (SPD), skirtas visiškai
    Buferinis DIMM (1.0 versija).
    19) JEDEC standartas Nr. 21-C. 4.5.4-1 psl. 168 kontaktų nebuferinis SDRAM DIMM šeima.
    20) JEDEC standartas Nr. 21-C. 4.5.10-1 psl. 184 kontaktų nebuferinis DDR SDRAM DIMM
    šeima.
    21) JEDEC standartas Nr. 21-C. 4.5.14-1 psl. 240 kontaktų nebuferinis ir registruotas
    DDR2 SDRAM DIMM šeima.
    22) JEDEC standartas Nr. 21-C. 4.20.19-1 psl. 240 kontaktų
    PC3-6400/PC3-8500/PC3-10600/PC3-12800 DDR3 SDRAM be buferio DIMM dizainas
    Specifikacija.

    Knygos

    23) V.L. Grigorjevas. Mikroprocesorius i486. Architektūra ir programavimas.
    Maskvos LLP "GRANAL" 1993 m.
    24) V.G. Artyukhovas, A.A. Budnyak. V.Yu. Lapius. CM. Moljavko, A.I. Petrenko.
    Mikroprocesorinės elektroninės skaičiavimo įrangos projektavimas.
    Katalogas. Kijevo „Technologija“ 1988 m.
    25) K. G. Samofalovas, O.V. Viktorovas. Mikroprocesoriai. Inžinieriaus biblioteka. Kijevas
    „Technika“ 1989 m.
    26) 2B ProGroup: V.A. Wegneris, A. Yu. Krutjakovas, V.V. Sereginas, V.A. Sidorovas, A.V.
    Spesivcevas. Asmeninė kompiuterinė įranga ir jos programavimas. IBM
    PC/XT/AT ir PS/2. Maskvos „Radijas ir ryšiai“ 1995 m.

    - Greičiau, dar greičiau, paspartink bent šiek tiek, kitaip aš būsiu…

    – Negaliu, mielas žaidėju, nes pasiekiau maksimalų laikrodžio dažnį.

    Žaidėjo, kuriam svarbi kiekviena sekundės dalis, dialogas galėtų atrodyti maždaug taip.

    Operatyviosios atminties (RAM) laikrodžio greitis yra antras pagal svarbą parametras po garsumo. Kuo jis didesnis, tuo greičiau vyksta duomenų mainai tarp procesoriaus ir RAM, tuo greičiau veikia kompiuteris. RAM su mažu laikrodžio dažniu gali tapti kliūtimi daug išteklių reikalaujančiuose žaidimuose ir programose. Ir jei nenorite prašyti kaprizingos įrangos kiekvieną kartą šiek tiek pagreitinti, pirkdami visada atkreipkite dėmesį į šią savybę. Šiandien kalbėsime apie tai, kaip sužinoti RAM dažnį, remiantis aprašymu parduotuvių kataloguose, taip pat į jūsų kompiuteryje įdiegtą.

    Kaip suprasti, kokį „žvėrį“ siūlo parduotuvė

    Internetinių parduotuvių tinklalapių RAM modulių aprašyme kartais nurodomi ne visi, o tik tam tikros greičio charakteristikos. Pavyzdžiui:
    • DDR3, 12800 Mb/s.
    • DDR3, PC12800.
    • DDR3, 800 MHz (1600 MHz).
    • DDR3, 1600 MHz.

    Kai kas gali manyti, kad šis pavyzdys yra apie keturias skirtingas lentas. Tiesą sakant, tai gali būti naudojama apibūdinti tą patį RAM modulį, kurio efektyvus dažnis yra 1600 MHz! Ir visi šie skaičiai netiesiogiai arba tiesiogiai nurodo tai.

    Kad išvengtume tolesnės painiavos, išsiaiškinkime, ką jie reiškia:

    • 12800 Mb/s yra atminties pralaidumas, rodiklis, gaunamas efektyvųjį dažnį (1600 MHz) padauginus iš vieno kanalo magistralės pločio (64 bitai arba 8 baitai). Bandwidth apibūdina didžiausią informacijos kiekį, kurį RAM modulis gali perduoti per vieną laikrodžio ciklą. Manau, aišku, kaip iš jo nustatyti efektyvųjį dažnį: 12800 reikia padalyti iš 8.
    • PC12800 arba PC3-12800– kitas RAM modulio pralaidumo žymėjimas. Beje, dviejų juostelių rinkinys, skirtas naudoti dviejų kanalų režimu, turi 2 kartus didesnį pralaidumą, todėl jo etiketėje gali būti nurodyta PC25600 arba PC3-25600.
    • 800 MHz (1600 MHz)– dvi reikšmės, iš kurių pirmoji nurodo pačios atminties magistralės dažnį, o antroji – 2 kartus didesnė – jos efektyvųjį dažnį. Kuo skiriasi rodikliai? Kompiuteriai, kaip žinote, naudoja DDR tipo RAM – su dviguba duomenų perdavimo sparta nedidinant magistralės ciklų skaičiaus, tai yra per 1 laikrodžio ciklą per ją perduodama ne viena, o dvi įprastinės informacijos dalys. Todėl pagrindiniu rodikliu laikomas efektyvusis laikrodžio dažnis (šiame pavyzdyje 1600 MHz).

    Žemiau esančioje ekrano kopijoje parodytas RAM greičio charakteristikų aprašymas iš trijų kompiuterių parduotuvių katalogų. Kaip matote, visi pardavėjai juos nurodo skirtingai.


    Skirtingi tos pačios kartos RAM moduliai – DDR, DDR2, DDR3 arba DDR4 – turi skirtingas dažnio charakteristikas. Taigi, 2017 m. labiausiai paplitusi DDR3 RAM yra 800, 1066, 1333, 1600, 1866, 2133 ir 2400 MHz dažnių. Kartais jis nurodomas taip: DDR3-1333, DDR3-1866 ir tt Ir tai yra patogu.

    Savo efektyvų dažnį turi ne tik RAM, bet ir jį valdantis įrenginys – atminties valdiklis. Šiuolaikinėse kompiuterinėse sistemose, pradedant nuo Sandy Bridge kartos, jis yra procesoriaus dalis. Senesniuose - kaip pagrindinės plokštės šiaurinio tilto komponentų dalis.

    Beveik visa RAM gali veikti mažesniu laikrodžio dažniu nei nurodyta specifikacijose. Skirtingų dažnių RAM moduliai, jei kiti parametrai yra panašūs, yra suderinami vienas su kitu, tačiau gali veikti tik vieno kanalo režimu.

    Jei kompiuteryje yra kelios RAM atmintinės su skirtingomis dažnio charakteristikomis, atminties posistemė keisis duomenimis lėčiausios jungties greičiu (išskyrus įrenginius, kurie palaiko XMP technologiją). Taigi, jei valdiklio dažnis yra 1333 MHz, viena iš juostų yra 1066 MHz, o kita - 1600 MHz, perdavimas vyks 1066 MHz greičiu.

    Kaip sužinoti RAM dažnį kompiuteryje

    Prieš išmokdami nustatyti RAM dažnio rodiklius kompiuteryje, išsiaiškinkime, kaip pats kompiuteris juos atpažįsta. Jis nuskaito informaciją, įrašytą į SPD lustą, kuris yra su kiekviena atskira RAM atmintimi. Kaip atrodo ši mikroschema, parodyta toliau esančioje nuotraukoje.


    BPD duomenis taip pat gali nuskaityti programos, pavyzdžiui, gerai žinoma programa CPU-Z, kurio vienas iš skyrių vadinamas „ BPD“ Žemiau esančioje ekrano kopijoje matome jau pažįstamas RAM juostos greičio ypatybes (laukas “ MaksPralaidumas") - PC3-12800 (800 MHz). Norėdami sužinoti efektyvųjį dažnį, tiesiog padalinkite 12800 iš 8 arba 800 padauginkite iš 2. Mano pavyzdyje šis skaičius yra 1600 MHz.

    Tačiau į CPU-Z yra dar vienas skyrius - " Atmintis", o jame - parametras " DRAMDažnis“, lygus 665,1 MHz. Tai, kaip tikriausiai atspėjote, yra tikrieji duomenys, tai yra dažnio režimas, kuriuo iš tikrųjų veikia RAM. Jei 665,1 padauginsime iš 2, gautume 1330,2 MHz – reikšmę, artimą 1333 – dažnį, kuriuo veikia šio nešiojamojo kompiuterio atminties valdiklis.


    Be CPU-Z, panašius duomenis rodo kitos programos, naudojamos kompiuterio aparatūrai atpažinti ir stebėti. Žemiau yra nemokamos programos ekrano kopijos HWiNFO32/64 :


    Ir mokama, bet mėgstama rusų vartotojų AIDA64 :


    Kur ir ką žiūrėti, manau, aišku.

    Galiausiai paskutinis būdas sužinoti RAM dažnį – perskaityti etiketę, priklijuotą prie pačios juostos.


    Jei pirmą kartą perskaitysite straipsnį, šiose eilutėse jums nebus sunku rasti reikiamą informaciją. Aukščiau pateiktame pavyzdyje dominantis indikatorius yra 1600 MHz ir yra paslėptas žodyje „PC3L-12800s“.