ATSAML21G18A CCL registers The 7 registers of CCL (Configurable Custom Logic), from 0x43001C00, with their reset value and every field. The ATSAML21G18A has 1137 registers in 40 peripherals, one page each.
CCL Configurable Custom Logic CTRLControl
Address 0x43001C00
Reset 0x00
Access read/write 7 – 6 RUNSTDBY 5 – 4 – 3 – 2 – 1 ENABLE 0 SWRST 3 fields
Field Bits What it does RUNSTDBY 6 Run during Standby ENABLE 1 Enable SWRST 0 Software Reset
SEQCTRL0SEQ Control x
Address 0x43001C04
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 SEQSEL3 2 SEQSEL2 1 SEQSEL1 0 SEQSEL0 1 field
Field Bits What it does SEQSEL 3:0 Sequential Selection0 Sequential logic is disabled1 D flip flop2 JK flip flop3 D latch4 RS latch
SEQCTRL1SEQ Control x
Address 0x43001C05
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 SEQSEL3 2 SEQSEL2 1 SEQSEL1 0 SEQSEL0 1 field
Field Bits What it does SEQSEL 3:0 Sequential Selection0 Sequential logic is disabled1 D flip flop2 JK flip flop3 D latch4 RS latch
LUTCTRL0LUT Control x
Address 0x43001C08
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does LUTEO 22 Event Output Enable LUTEI 21 Event Input Enable INVEI 20 Input Event Invert INSEL2 19:16 Input Selection 2 INSEL1 15:12 Input Selection 1 INSEL0 11:8 Input Selection 00 Masked input1 Feedback input source2 Linked LUT input source3 Event in put source4 I/O pin input source5 AC input source6 TC input source7 Alternate TC input source8 TCC input source9 SERCOM inout source EDGESEL 7 Edge Selection FILTSEL 5:4 Filter Selection0 Filter disabled1 Synchronizer enabled2 Filter enabled ENABLE 1 LUT Enable TRUTH 31:24 Truth Value
LUTCTRL1LUT Control x
Address 0x43001C0C
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does LUTEO 22 Event Output Enable LUTEI 21 Event Input Enable INVEI 20 Input Event Invert INSEL2 19:16 Input Selection 2 INSEL1 15:12 Input Selection 1 INSEL0 11:8 Input Selection 00 Masked input1 Feedback input source2 Linked LUT input source3 Event in put source4 I/O pin input source5 AC input source6 TC input source7 Alternate TC input source8 TCC input source9 SERCOM inout source EDGESEL 7 Edge Selection FILTSEL 5:4 Filter Selection0 Filter disabled1 Synchronizer enabled2 Filter enabled ENABLE 1 LUT Enable TRUTH 31:24 Truth Value
LUTCTRL2LUT Control x
Address 0x43001C10
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does LUTEO 22 Event Output Enable LUTEI 21 Event Input Enable INVEI 20 Input Event Invert INSEL2 19:16 Input Selection 2 INSEL1 15:12 Input Selection 1 INSEL0 11:8 Input Selection 00 Masked input1 Feedback input source2 Linked LUT input source3 Event in put source4 I/O pin input source5 AC input source6 TC input source7 Alternate TC input source8 TCC input source9 SERCOM inout source EDGESEL 7 Edge Selection FILTSEL 5:4 Filter Selection0 Filter disabled1 Synchronizer enabled2 Filter enabled ENABLE 1 LUT Enable TRUTH 31:24 Truth Value
LUTCTRL3LUT Control x
Address 0x43001C14
Reset 0x00000000
Access read/write
Size 32-bit 10 fields
Field Bits What it does LUTEO 22 Event Output Enable LUTEI 21 Event Input Enable INVEI 20 Input Event Invert INSEL2 19:16 Input Selection 2 INSEL1 15:12 Input Selection 1 INSEL0 11:8 Input Selection 00 Masked input1 Feedback input source2 Linked LUT input source3 Event in put source4 I/O pin input source5 AC input source6 TC input source7 Alternate TC input source8 TCC input source9 SERCOM inout source EDGESEL 7 Edge Selection FILTSEL 5:4 Filter Selection0 Filter disabled1 Synchronizer enabled2 Filter enabled ENABLE 1 LUT Enable TRUTH 31:24 Truth Value