29.4 CLB Module Inputs

The CLB module inputs are selectable through the Configuration Interface. The Configuration Interface provides 16 input selection latches, each with up to 40 selectable inputs as shown in the table below.

Figure 29-3. CLB Inputs to the BLE Input Selection Registers
Table 29-1. CLB Module Inputs
CLB Input Value CLB Input Sources
11111-11101 Reserved
11100 C2_OUT
11011 C1_OUT
11010 CLBSWIN Write Hold (BUSY status bit = '1')
11001 SCK1
11000 SDO1
10111 TX1
10110 CLC4_OUT
10101 CLC3_OUT
10100 CLC2_OUT
10011 CLC1_OUT
10010 IOCIF
10001 PWM2_OUT
10000 PWM1_OUT
01111 CCP2_OUT
01110 CCP1_OUT
01101 TMR2_postscaled_OUT
01100 TMR1_overflow_OUT
01011 TMR0_overflow_OUT
01010 ADCRC(1)
01001 EXTOSC(1)
01000 MFINTOSC (32 kHz)(1)
00111 MFINTOSC (500 kHz)(1)
00110 LFINTOSC(1)
00101 HFINTOSC(1)
00100 FOSC(1)
00011 CLBIN3PPS
00010 CLBIN2PPS
00001 CLBIN1PPS
00000 CLBIN0PPS
Note:
  1. Oscillator sources are not automatically enabled when selected as an input to the CLB module. If no additional peripherals are using the selected oscillator source, the source may be enabled through the OSCEN register (see the Oscillator Module (With Fail-Safe Clock Monitor) section).