About the module Multiplexed GPIO
ConnectCore for i.MX51 Hardware Reference Manual
57
n Display Interface - DI
l Provides interface to displays, display controllers and related devices. The ConnectCore for
i.MX51 has two camera blocks.
n Display Controller - DC
l Controls the display ports
n Display Processor - DP
l Performs the processing required for data sent to display
n Image Converter - IC
l Performs resizing, color conversion/correction, combining with graphics, and horizontal
inversion
n Video De Interlacer - VDI
l Performs video de interlacing (interlaced -> progressive)
n Image Rotator - IRT
l Performs rotation (90 or 180 degrees) and inversion (vertical/horizontal)
n Image DMA Controller - IDMAC
l Controls the memory port; transfers data to/from system memory
n Sensor Multi FIFO Controller - SMFC
l Controls FIFOs for output from the CSIs to system memory
n Display Multi FIFO Controller - DMFC
l Controls FIFOs for IDMAC channels related to the display system
n Control Module - CM
l Provides control and synchronization
Keypad
The module provides a keypad port that can be used as a keypad matrix interface or as general
purpose input/output.
The Keypad port is designed to interface with the keypad matrix with 2-point contact or 3-point
contact keys. The Keypad port is designed to simplify the software task of scanning a keypad matrix.
With appropriate software support, the Keypad port is capable of detecting, debouncing, and decoding
one or multiple keys pressed simultaneously on the keypad.
n Supports up to an 6 × 4 external keypad matrix
n Port pins can be used as general purpose I/O
n Open drain design
n Glitch suppression circuit design
n Multiple-key detection
n Long key-press detection
n Standby key-press detection
n Synchronizer chain clear
n Supports a 2-point and 3-point contact key matrix