These modules can provide future application-specific interface options through the programmable Flexible Interface Module (FIM), while keeping the main serial port or other key peripheral interfaces available. They are well-suited for more advanced core module applications by supporting up to ten shared GPIOs, external IRQs and an extended set of peripheral interface options.