1. integrado en la CPU (más común): Este es el diseño más frecuente en las PC actuales. El controlador de memoria es parte del dado de la unidad de procesamiento central, directamente conectado a las vías internas de la CPU. Esto ofrece un rendimiento mejorado y una latencia reducida en comparación con un controlador separado.
2. En el chipset de la placa base (menos común): Los sistemas más antiguos, o algunas placas base de servidor/estación de trabajo especializadas pueden usar un controlador de memoria separado que forma parte del chipset de la placa base (Northbridge en arquitecturas más antiguas). Esto es menos frecuente ahora debido a las ventajas de rendimiento de tener el controlador integrado en la CPU.