58.6.4 DDR-SDRAM Controller (MPDDRC) and SDRAM Controller (SDRAMC)

The MPDDRC and SDRAMC are respectively compliant with the following JEDEC standards:
  • DDR2-SDRAM: JESD79-2F with operating frequencies up to 200 MHz
  • LPDDR-SDRAM: JESD209B with operating frequencies up to 200 MHz
  • SDR-SDRAM: PC100 and PC133 with frequencies up to 200 MHz
  • LPSDR-SDRAM : PC100 and PC133 with low-power extensions and frequencies up to 166 MHz

The physical interface (PCB layout) between the processor and its memory has a major impact on signal integrity. Microchip provides IBIS models of the SAM9X60 device and strongly recommends to verify this processor-memory interface on a PCB simulation tool. For design guidance, refer to the SAM9X60 hardware design guideline application note.

The following table gives the recommended settings on the MPDDRC_RD_DATA_PATH.SHIFT_SAMPLING or SDRAMC_MDR.SHIFT_SAMPLING field depending on the memory type and on its operating frequency.

Table 58-27. SHIFT_SAMPLING Settings
SDRAM Type SDRAM Clock Frequency SHIFT_SAMPLING
DDR2-SDRAM 125 MHz ≤ fSDRAM_CLK ≤ 200 MHz 2
LPDDR-SDRAM fSDRAM_CLK ≤ 200 MHz 2
SDR-SDRAM fSDRAM_CLK ≤ 200 MHz 3
LPSDR-SDRAM fSDRAM_CLK ≤ 166 MHz 3