34.8.3 LUT Control n

Note: The LUTCTRLn register is Enable Protected when CCL.LUTCTRLn.ENABLE=1.
Name: LUTCTRL
Offset: 0x08 + n*0x04 [n=0..1]
Reset: 0x00000000
Property: PAC Write-Protection, Enable-protected

Bit 3130292827262524 
 TRUTH[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
  LUTEOLUTEIINVEIINSEL2[3:0] 
Access R/WR/WR/WR/WR/WR/WR/W 
Reset 0000000 
Bit 15141312111098 
 INSEL1[3:0]INSEL0[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 EDGESEL FILTSEL[1:0]  ENABLE  
Access R/WR/WR/WR/W 
Reset 0000 

Bits 31:24 – TRUTH[7:0] Truth Table

These bits define the value of truth logic as a function of inputs IN[2:0].

Bit 22 – LUTEO LUT Event Output Enable

ValueDescription
0LUT event output is disabled.
1LUT event output is enabled.

Bit 21 – LUTEI LUT Event Input Enable

ValueDescription
0LUT incoming event is disabled.
1LUT incoming event is enabled.

Bit 20 – INVEI Inverted Event Input Enable

ValueDescription
0Incoming event is not inverted.
1Incoming event is inverted.

Bits 8:11, 12:15, 16:19 – INSELx LUT Input x Source Selection

These bits select the LUT input x source.

ValueNameDescription
0x0MASKMasked input
0x1FEEDBACKFeedback input source
0x2LINKLinked LUT input source
0x3EVENTEvent input source
0x4IOI/O pin input source
0x5ACAC input source: CMP[0] (LUT0) / CMP[1] (LUT1)
0x6TCTC input source: TC0 WO[0] (LUT0) / TC1 WO[0] (LUT1)
0x7ALTTCAlternative TC input source: TC1 WO[0] (LUT0) / TC2 WO[0] (LUT1)
0x8TCCTCC input source: TCC0 (LUT0) / TCC1 (LUT1)
0x9SERCOMSERCOM input source: SERCOM0 PAD0 (LUT0) / SERCOM1 PAD0 (LUT1)
0xAALT2TC1'b0
0xBASYNCEVENT1'b0
0xC - 0xFReservedReserved

Bit 7 – EDGESEL Edge Selection

ValueDescription
0Edge detector is disabled.
1Edge detector is enabled.

Bits 5:4 – FILTSEL[1:0] Filter Selection

These bits select the LUT output filter options:

Filter Selection

ValueNameDescription
0x0DISABLEFilter disabled
0x1SYNCHSynchronizer enabled
0x2FILTERFilter enabled
0x3Reserved

Bit 1 – ENABLE LUT Enable

Note: Prevents/protects write access to the other bits in the LUTCTRL registers.
ValueDescription
0The LUT is disabled.
1The LUT is enabled.