Category Archives: Memory

Different types of Ram

SDRAM: Synchronous Dynamic Random Access Memory

Started to be used in systems in 1996 Unlike older variants it timed its processes to the CPU clock speed. This makes the system more efficient as the CPU does not have to wait for the memory to catch up to receive the information ready for processing. This type of memory is only Single Data Rate which means the I/O, internal clock and bus clock are the same. This has the negative of this type of Ram only being able to read/write once per CPU cycle. This means it will have to wait for the next cycle to give new information.


This stands for Double Data Rate SDRAM. This allows the transfer of data twice per clock cycle. This improves the rate at which tasks are performed as it does no limit the the rate the CPU and process the information. This doubles the speed at which data can be passed without changing the overall clock speed or speed of the Ram.


This improves the bus signal from normal DDR. This increases the overall transfer speed so that information is transferred faster. As well as the voltage and power consumption has been reduced. This means less power will be wasted which is useful for machines like servers that are on all the time.


The trend of reducing power consumptions continues with it being cut by 40% since the last iteration. The prefetch buffer width has also been doubled since last time which means that it can transfer the same amount of data in half the time of DDR2.


The reliability of data transfers is heavily improved with the addition DBI (Data Bus Inversion) and CRC (Cyclic Redundancy Check). This will improve the stability of the memory. The overall transfer rate has also been drastically improved.


What Is RAM? Baby Don’t RAM me no more(DRAM, SRAM & SDRAM)

Not this type of Ram ->

RAM stand for Random Access Memory, and is typically volatile meaning that the data is deleted once the is no power.

There are three common types of RAM(not including the animal) DRAM, SRAM & SDRAM.

RAM has recently increased in price due to Crypto Mining and a lack of supply



  • stands for Dynamic Random Access Memory
  • Its Volatile which means that any data stored on the DIM will be lost if there is a loss of power. This makes RAM useful for programmes which want to temporarily store data which can be called upon quickly and doesn’t need to be permanently stored.


  • Static random-access memory
    • Unlike  DRAM, SRAM is not need to be refreshed
  • Consumes a low amount of power
  • Expensive
  • small capacity compared to DRAM
  • Some versions can be non-volatile meaning that the data is saved even if power is lost.



  • Synchronous dynamic  Random Access Memory
  • DDR SDRAM(Double Data rate synchronous dynamic Random access memory)
  • Different iterations each improving on the last such as voltages and clock speeds :
    • DDR 1- bus clock: 100-200 MHz
      • Voltage: 2.5
    • DDR 2- bus Clock: 200- 533.33 MHz
      • Voltage: 1.8
    • DDR 3- Bus Clock: 400–1066.67 MHz
      • Voltage: 1.5
    • DDR 4- Bus Clock: 1066.67–2133.33 MHz
      • Voltage: 1.05