Datasheet

Physical Interfaces
Intel
®
Quark™ microcontroller D2000
Datasheet January 2016
26 Document Number: 333577-002EN
2.3 GPIO Multiplexing
Not all interfaces can be active at the same time. To provide flexibility, these shared
interfaces are multiplexed with GPIOs.
Note: All 25 functional IOs come up as Function 0 at boot. JTAG is default enabled (as part
of Function 0) instead of GPIO[23:19]. FW is responsible for enabling proper
configuration later on.
Table 2. Multiplexed Functions
Function0 Function1 Function2
GPIO[3:0] ADC/COMP[3:0] SPI_M (4 IO)
GPIO[5:4] ADC/COMP[5:4] RTC_CLK_OUT,
SYS_CLK_OUT
GPIO[7:6] ADC/COMP[7:6] I2C (2 IO)
GPIO[11:8] ADC/COMP[11:8] SPI_S (4 IO)
GPIO[15:12] ADC/COMP[15:12] UART_A (4 IO)
GPIO[18:16] ADC/COMP[18:16] SPI_M (3 IO)
JTAG (5 IO) GPIO[23:19] UART_B (4 IO), PWM0
GPIO[24] - PWM1