ATSAML22N17A CCL registers

The 7 registers of CCL (Configurable Custom Logic), from 0x42004800, with their reset value and every field. The ATSAML22N17A has 1261 registers in 40 peripherals, one page each.

CCL Configurable Custom Logic

CTRLControl

Address
0x42004800
Reset
0x00
Access
read/write
  1. 7–
  2. 6RUNSTDBY
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1ENABLE
  8. 0SWRST
3 fields
FieldBitsWhat it does
RUNSTDBY6Run in Standby
  • 0 Generic clock is not required in standby sleep mode
  • 1 Generic clock is required in standby sleep mode
ENABLE1Enable
  • 0 The peripheral is disabled
  • 1 The peripheral is enabled
SWRST0Software Reset
  • 0 The peripheral is not reset
  • 1 The peripheral is reset

SEQCTRL0SEQ Control x

Address
0x42004804
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3SEQSEL3
  6. 2SEQSEL2
  7. 1SEQSEL1
  8. 0SEQSEL0
1 field
FieldBitsWhat it does
SEQSEL3:0Sequential Selection
  • 0 Sequential logic is disabled
  • 1 D flip flop
  • 2 JK flip flop
  • 3 D latch
  • 4 RS latch

SEQCTRL1SEQ Control x

Address
0x42004805
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3SEQSEL3
  6. 2SEQSEL2
  7. 1SEQSEL1
  8. 0SEQSEL0
1 field
FieldBitsWhat it does
SEQSEL3:0Sequential Selection
  • 0 Sequential logic is disabled
  • 1 D flip flop
  • 2 JK flip flop
  • 3 D latch
  • 4 RS latch

LUTCTRL0LUT Control x

Address
0x42004808
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
FieldBitsWhat it does
LUTEO22LUT Event Output Enable
  • 0 LUT event output is disabled
  • 1 LUT event output is enabled
LUTEI21LUT Event Input Enable
  • 0 LUT incoming event is disabled
  • 1 LUT incoming event is enabled
INVEI20Inverted Event Input Enable
  • 0 Incoming event is not inverted
  • 1 Incoming event is inverted
INSEL219:16Input Selection 2
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
INSEL115:12Input Selection 1
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
INSEL011:8Input Selection 0
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
EDGESEL7Edge Selection
  • 0 Edge detector is disabled
  • 1 Edge detector is enabled
FILTSEL5:4Filter Selection
  • 0 Filter disabled
  • 1 Synchronizer enabled
  • 2 Filter enabled
ENABLE1LUT Enable
  • 0 LUT block is disabled
  • 1 LUT block is enabled
TRUTH31:24Truth Value

LUTCTRL1LUT Control x

Address
0x4200480C
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
FieldBitsWhat it does
LUTEO22LUT Event Output Enable
  • 0 LUT event output is disabled
  • 1 LUT event output is enabled
LUTEI21LUT Event Input Enable
  • 0 LUT incoming event is disabled
  • 1 LUT incoming event is enabled
INVEI20Inverted Event Input Enable
  • 0 Incoming event is not inverted
  • 1 Incoming event is inverted
INSEL219:16Input Selection 2
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
INSEL115:12Input Selection 1
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
INSEL011:8Input Selection 0
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
EDGESEL7Edge Selection
  • 0 Edge detector is disabled
  • 1 Edge detector is enabled
FILTSEL5:4Filter Selection
  • 0 Filter disabled
  • 1 Synchronizer enabled
  • 2 Filter enabled
ENABLE1LUT Enable
  • 0 LUT block is disabled
  • 1 LUT block is enabled
TRUTH31:24Truth Value

LUTCTRL2LUT Control x

Address
0x42004810
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
FieldBitsWhat it does
LUTEO22LUT Event Output Enable
  • 0 LUT event output is disabled
  • 1 LUT event output is enabled
LUTEI21LUT Event Input Enable
  • 0 LUT incoming event is disabled
  • 1 LUT incoming event is enabled
INVEI20Inverted Event Input Enable
  • 0 Incoming event is not inverted
  • 1 Incoming event is inverted
INSEL219:16Input Selection 2
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
INSEL115:12Input Selection 1
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
INSEL011:8Input Selection 0
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
EDGESEL7Edge Selection
  • 0 Edge detector is disabled
  • 1 Edge detector is enabled
FILTSEL5:4Filter Selection
  • 0 Filter disabled
  • 1 Synchronizer enabled
  • 2 Filter enabled
ENABLE1LUT Enable
  • 0 LUT block is disabled
  • 1 LUT block is enabled
TRUTH31:24Truth Value

LUTCTRL3LUT Control x

Address
0x42004814
Reset
0x00000000
Access
read/write
Size
32-bit
10 fields
FieldBitsWhat it does
LUTEO22LUT Event Output Enable
  • 0 LUT event output is disabled
  • 1 LUT event output is enabled
LUTEI21LUT Event Input Enable
  • 0 LUT incoming event is disabled
  • 1 LUT incoming event is enabled
INVEI20Inverted Event Input Enable
  • 0 Incoming event is not inverted
  • 1 Incoming event is inverted
INSEL219:16Input Selection 2
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
INSEL115:12Input Selection 1
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
INSEL011:8Input Selection 0
  • 0 Masked input
  • 1 Feedback input source
  • 2 Linked LUT input source
  • 3 Event input source
  • 4 I/O pin input source
  • 5 AC input source
  • 6 TC input source
  • 7 Alternate TC input source
  • 8 TCC input source
  • 9 SERCOM input source
EDGESEL7Edge Selection
  • 0 Edge detector is disabled
  • 1 Edge detector is enabled
FILTSEL5:4Filter Selection
  • 0 Filter disabled
  • 1 Synchronizer enabled
  • 2 Filter enabled
ENABLE1LUT Enable
  • 0 LUT block is disabled
  • 1 LUT block is enabled
TRUTH31:24Truth Value