The I/O controller configures I/O pins and
maps peripheral signals to physical pins (DIOx). This chapter explains the I/O controller
functions and gives examples on how to map peripheral functions to the pins chosen by the
user.
- Each pin can be mapped to a specific set
of peripherals
- GPIO is the base function where the
IOC.IOCn[2:0] PORTCFG bit field is set to 0x0
- DIOn (DIO0 to DIO30) are the logical
names of the different I/O pins on the specific package, see the device specific data
sheet for more information on package pin designation
- 8 of these DIOs also have analog
capabilities
- Pins can also be mapped to the digital
test bus (DTB) to bring out clocks or physical signals like interrupts
- The device-specific data sheet
provides:
- Mapping between DIOn and pins for the
different packages
- Peripheral pin mapping (with
different high-drive capability)
- Refer to device specific datasheet for number of DIOs supported.