Nøkkelforskjellen mellom synkron og asynkron DRAM er at den synkrone DRAM bruker systemklokken til å koordinere minnetilgangen mens asynkron DRAM ikke bruker systemklokken til å koordinere minnetilgangen.
Datamaskinens minne lagrer data og instruksjoner. Det er hovedsakelig to typer minne k alt RAM og ROM. RAM står for Random Access Memory mens ROM står for Read Only Memory. RAM deler videre inn i statisk RAM og dynamisk RAM. Denne artikkelen diskuterer to typer dynamisk RAM, nemlig synkron og asynkron DRAM.
Hva er Synchronous DRAM?
RAM er et flyktig minne. Med andre ord, dataene og instruksjonene som er skrevet til RAM er ikke permanente. Derfor vil dataene slettes når datamaskinen slås av. Det er mulig å utføre både lese- og skriveoperasjoner i RAM. Dessuten er det raskt og dyrt. Det finnes to typer RAM. De er statisk RAM (SRAM) og dynamisk RAM (DRAM). SRAM krever en konstant strøm av strøm for å beholde data, mens DRAM krever konstante oppdateringer for å beholde data. Synchronous DRAM og Asynchronous DRAM er to typer DRAM.
Figur 01: SDRAM
I Synchronous DRAM koordinerer eller synkroniserer systemklokken minnetilgangen. Derfor kjenner CPU-en timingen eller det nøyaktige antallet sykluser der dataene vil være tilgjengelige fra RAM-en til inngangs-, utgangsbussen. Den øker lese- og skrivehastigheten i minnet. Samlet sett er Synchronous DRAM raskere i hastighet og fungerer effektivt enn vanlig DRAM.
Hva er asynkron DRAM?
De første personlige datamaskinene brukte asynkron DRAM. Det er en eldre versjon av DRAM. I asynkron DRAM koordinerer eller synkroniserer ikke systemklokken minnetilgangen. Ved tilgang til minnet vises verdien på inngangs-, utgangsbussen etter en viss periode. Derfor har den en viss forsinkelse som minimerer hastigheten.
Vanligvis fungerer asynkron RAM i lavhastighets minnesystemer, men ikke egnet for moderne høyhastighets minnesystemer. For tiden er produksjonen av asynkron RAM ganske lav. I dag brukes synkron DRAM i stedet for asynkron DRAM.
Hva er forskjellen mellom synkron og asynkron DRAM?
Synchronous DRAM bruker en systemklokke for å koordinere minnetilgang, mens Asynchronous DRAM ikke bruker en systemklokke for å synkronisere eller koordinere minnetilgang. Synkron DRAM er raskere og effektiv enn asynkron DRAM.
I tillegg gir synkron DRAM høy ytelse og bedre kontroll enn asynkron DRAM. Moderne høyhastighets-PCer bruker synkron DRAM, mens eldre lavhastighets-PCer brukte asynkron DRAM.
Sammendrag – Synchronous vs Asynchronous DRAM
Forskjellen mellom synkron og asynkron DRAM er at synkron DRAM bruker systemklokken til å koordinere minnetilgangen mens asynkron DRAM ikke bruker systemklokken til å koordinere minnetilgangen. Kort sagt, den synkrone DRAM gir bedre kontroll og høy ytelse enn den asynkrone DRAM.