Avainero synkronisen ja asynkronisen DRAM:n välillä on, että synkroninen DRAM käyttää järjestelmän kelloa koordinoimaan muistin käyttöä, kun taas asynkroninen DRAM ei käytä järjestelmän kelloa muistin käytön koordinoimiseen.
Tietokoneen muisti tallentaa tiedot ja ohjeet. Muistityyppejä on pääasiassa kahdenlaisia, RAM ja ROM. RAM tarkoittaa Random Access Memory -muistia, kun taas ROM tarkoittaa vain lukumuistia. RAM jakautuu edelleen staattiseen ja dynaamiseen RAM-muistiin. Tässä artikkelissa käsitellään kahta dynaamista RAM-muistia, nimittäin synkronista ja asynkronista DRAM-muistia.
Mikä on synkroninen DRAM?
RAM on haihtuva muisti. Toisin sanoen RAM-muistiin kirjoitetut tiedot ja ohjeet eivät ole pysyviä. Siksi tiedot poistetaan, kun tietokone sammutetaan. RAM-muistissa on mahdollista suorittaa sekä luku- että kirjoitustoimintoja. Lisäksi se on nopeaa ja kallista. RAM-muistia on kahdenlaisia. Ne ovat staattinen RAM (SRAM) ja dynaaminen RAM (DRAM). SRAM vaatii jatkuvaa tehovirtaa säilyttääkseen tietoja, kun taas DRAM vaatii jatkuvaa päivitystä tietojen säilyttämiseksi. Synkroninen DRAM ja asynkroninen DRAM ovat kahden tyyppisiä DRAMeja.
Kuva 01: SDRAM
Synkronisessa DRAM:ssa järjestelmän kello koordinoi tai synkronoi muistin käytön. Siksi CPU tietää ajoituksen tai tarkan syklien lukumäärän, jolloin data on saatavilla RAM-muistista tulo-, lähtö-väylään. Se lisää muistin luku- ja kirjoitusnopeutta. Kaiken kaikkiaan synkroninen DRAM on nopeampi ja toimii tehokkaammin kuin tavallinen DRAM.
Mikä on asynkroninen DRAM?
Ensimmäiset henkilökohtaiset tietokoneet käyttivät asynkronista DRAM-muistia. Se on vanhempi versio DRAMista. Asynkronisessa DRAM-muistissa järjestelmän kello ei koordinoi tai synkronoi muistin käyttöä. Muistia käytettäessä arvo ilmestyy tulo-, lähtöväylään tietyn ajan kuluttua. Siksi siinä on jonkin verran latenssia, joka minimoi nopeuden.
Yleensä asynkroninen RAM toimii hitaissa muistijärjestelmissä, mutta ei sovellu nykyaikaisiin nopeisiin muistijärjestelmiin. Tällä hetkellä asynkronisen RAM:n valmistus on melko vähäistä. Nykyään käytetään synkronista DRAM:ia asynkronisen DRAM:n sijaan.
Mitä eroa synkronisella ja asynkronisella DRAM-muistilla on?
Synkroninen DRAM käyttää järjestelmän kelloa muistin käytön koordinoimiseen, kun taas Asynchronous DRAM ei käytä järjestelmäkelloa muistin käytön synkronointiin tai koordinointiin. Synkroninen DRAM on nopeampaa ja tehokkaampaa kuin asynkroninen DRAM.
Lisäksi synkroninen DRAM tarjoaa korkean suorituskyvyn ja paremman ohjauksen kuin asynkroninen DRAM. Nykyaikaiset nopeat PC:t käyttävät synkronista DRAM-muistia, kun taas vanhemmat hitaat tietokoneet käyttivät asynkronista DRAM-muistia.
Yhteenveto – Synkroninen vs asynkroninen DRAM
Synkronisen ja asynkronisen DRAM:n välinen ero on se, että synkroninen DRAM käyttää järjestelmän kelloa muistin käytön koordinoimiseen, kun taas asynkroninen DRAM ei käytä järjestelmän kelloa muistin käytön koordinoimiseen. Lyhyesti sanottuna synkroninen DRAM tarjoaa paremman ohjauksen ja korkean suorituskyvyn kuin asynkroninen DRAM.