Hlavní rozdíl mezi synchronní a asynchronní DRAM spočívá v tom, že synchronní DRAM používá systémové hodiny ke koordinaci přístupu do paměti, zatímco asynchronní DRAM nepoužívá systémové hodiny ke koordinaci přístupu do paměti.
V paměti počítače jsou uložena data a pokyny. Existují především dva typy pamětí nazývané RAM a ROM. RAM znamená Random Access Memory, zatímco ROM znamená Read Only Memory. RAM se dále dělí na statickou RAM a dynamickou RAM. Tento článek pojednává o dvou typech dynamické paměti RAM, konkrétně o synchronní a asynchronní paměti DRAM.
Co je synchronní DRAM?
RAM je energeticky závislá paměť. Jinými slovy, data a instrukce zapsané do paměti RAM nejsou trvalé. Při vypnutí počítače se proto data vymažou. V paměti RAM je možné provádět operace čtení i zápisu. Navíc je to rychlé a drahé. Existují dva typy paměti RAM. Jsou to statické RAM (SRAM) a dynamické RAM (DRAM). SRAM vyžaduje konstantní tok energie pro uchování dat, zatímco DRAM vyžaduje neustálé obnovování pro uchování dat. Synchronní DRAM a asynchronní DRAM jsou dva typy DRAM.
Obrázek 01: SDRAM
V Synchronous DRAM systémové hodiny koordinují nebo synchronizují přístup do paměti. Proto CPU zná časování nebo přesný počet cyklů, ve kterých budou data dostupná z RAM na vstupní, výstupní sběrnici. Zvyšuje rychlost čtení a zápisu paměti. Celkově je synchronní DRAM rychlejší a funguje efektivněji než normální DRAM.
Co je asynchronní DRAM?
První osobní počítače používaly asynchronní DRAM. Jedná se o starší verzi DRAM. V asynchronní DRAM systémové hodiny nekoordinují nebo nesynchronizují přístup k paměti. Při přístupu do paměti se hodnota po určité době objeví na vstupní, výstupní sběrnici. Proto má určitou latenci, která minimalizuje rychlost.
Asynchronní RAM obvykle funguje v nízkorychlostních paměťových systémech, ale není vhodná pro moderní vysokorychlostní paměťové systémy. V současné době je výroba asynchronních RAM poměrně nízká. Dnes se místo asynchronní DRAM používá synchronní DRAM.
Jaký je rozdíl mezi synchronní a asynchronní DRAM?
Synchronní DRAM používá systémové hodiny ke koordinaci přístupu do paměti, zatímco asynchronní DRAM nepoužívá systémové hodiny k synchronizaci nebo koordinaci přístupu k paměti. Synchronní DRAM je rychlejší a efektivnější než asynchronní DRAM.
Navíc synchronní DRAM poskytuje vysoký výkon a lepší ovládání než asynchronní DRAM. Moderní vysokorychlostní počítače používají synchronní DRAM, zatímco starší nízkorychlostní počítače používaly asynchronní DRAM.
Shrnutí – Synchronní vs asynchronní DRAM
Rozdíl mezi synchronní a asynchronní DRAM spočívá v tom, že synchronní DRAM používá systémové hodiny ke koordinaci přístupu do paměti, zatímco asynchronní DRAM nepoužívá systémové hodiny ke koordinaci přístupu k paměti. Stručně řečeno, synchronní DRAM poskytuje lepší ovládání a vysoký výkon než asynchronní DRAM.