The LPC1788 includes the same memory controller except for the addition an optional address shift mode for static memories that can simplify the board design and potentially increases external memory addressing range in some cases. The LPC1788 is pin-compatible with the LPC2478 but contains a Cortex M3 processor core instead of an ARM7.