Double-Data-Rate Synchronous Dynamic Random Access Memory, bättre känt som DDR SDRAM eller DDR RAM för kort, är en typ av mycket snabbt datorminne. Den är baserad på samma arkitektur som SDRAM, men använder klocksignalen på olika sätt för att överföra dubbelt så mycket data på samma tid.
I ett datorsystem är klocksignalen en oscillerande frekvens som används för att koordinera interaktionen mellan digitala kretsar. Enkelt uttryckt synkroniserar den kommunikationen. Digitala kretsar utformade för att arbeta på klocksignalen kan reagera vid signalens stigande eller fallande flank. SDRAM-minneschips använde bara signalens stigande kant för att överföra data, medan DDR RAM överför data på både stigande och fallande flanker av klocksignalen, vilket gör den i princip dubbelt så snabb som SDRAM.
RAM-hastigheten fungerar tillsammans med främre sidobussen (FSB) i ett datorsystem. FSB är den tvåvägsdatakanalen som skickar information från den centrala processorenheten (CPU) genom hela moderkortet till de olika komponenterna, inklusive RAM, BIOS-chips, hårddiskar och PCI-platser. Därför kommer ett datorsystem med en FSB på 133MHz som kör DDR SDRAM i princip att fungera som en 266MHz-maskin.
184-stifts DDR RAM dubbla in-line minnesmoduler (DIMMS) fungerar bara korrekt på ett moderkort som är designat för deras användning. Även om detta RAM-minne kommer i olika hastigheter, är det ett slöseri med pengar att installera en version snabbare än ett moderkort kan stödja, eftersom det bara kommer att köras så fort som moderkortet tillåter. Det skiljer sig visuellt från SDRAM genom att SDRAM är en 168-stifts DIMM med en dubbel skåra längst ner längs stiften – en skåra precis utanför mitten, den andra offside. 184-stifts DDR SDRAM har ett enda off-center skåra.
DDR RAM är i allmänhet gjord för processorer 1GHz och snabbare. Beteckningar som PC1600 DDR SDRAM och PC2100 DDR SDRAM sammanfaller med särskilda FSB- och CPU-hastigheter. RAM-tillverkare använder olika scheman för att ange processorhastighet, och de olika tekniska detaljerna i RAM-beteckningar och standarder kan vara förvirrande. Datoranvändare bör kontrollera sin moderkortsmanual för att se vilken RAM-typ som är kompatibel med deras system innan de köper minne.