External memory interface

An external memory interface is a bus protocol for communication from an integrated circuit, such as a microprocessor, to an external memory device located on a circuit board. The memory is referred to as external because it is not contained within the internal circuitry of the integrated circuit and thus is externally located on the circuit board.

The external memory interface enables the processor to interface with third level caches, peripherals, and external memory.

Some common external memory interfaces include:
 * DDR
 * DDR2
 * GDDR