7.2.1 External Bus Interface

The External Bus Interface (EBI) is an interface that features:

  • Four external memory controllers:
    • a Static Memory Controller (SMC),
    • a NAND Flash Controller (NFC)
    • a Multi-Port DDR-SDRAM Controller (MPDDRC) to drive DDR2 and LPDDR
    • SDRAM controller to drive SDRAM and LPSDR devices
  • 8-, 16-, or 32-bit data bus
  • Up to 26-bit address bus
  • Up to six chip selects with configurable assignment:
    • Static Memory Controller on NCS0, NCS1, NCS2, NCS3, NCS4, NCS5
    • MPDDRC/SDRAMC (SDCS) or Static Memory Controller on NCS1
    • Optional NAND Flash support on NCS3

The drive levels are configured in the EBI I/O Drive Configuration register (SFR_CCFG_EBICSA.EBI_DRIVE) in section 24 Special Function Registers (SFR). At reset, the selected drive is low. The user must make sure to program the correct drive. Refer to 58 Electrical Characteristics.