This application note describes how to configure the SPEAr600 embedded MPU's multi-port memory controller (MPMC) to use different types of DDR and DDR2 memories and tune the parameters in accordance with JEDEC requirements and the flexibility available in the application.