000-0046140-111
Page 154 of 169
SLG46140
reg<654>
SPI used as ADC/FSM buffer enable (1 clock delayed) 1: enable
reg<655>
SPI parallel input data source selection
0: FSM0[7:0],FSM1[7:0]
1: ADC
reg<656>
SPI clock phase (CHPA)
refer to SPI spec
reg<657>
SPI clock polarity (CHOL)
refer to SPI spec
reg<658>
byte selection
0: 16 bits
1: 8 bits (less significant 8 bits)
reg<659>
SPI input/output mode selection
0: Serial In Parallel out
1: Parallel In Serial out
reg<660>
CNT test enable
0: disable
1: enable
LUT3_7 or CNT3/DLY/FSM
reg<668:661>
LUT3_7 data (if reg<677:676>=11) or CNT3/DLY/FSM
8-bits data
data
reg<669>
CNT3 Value Control
0: Reset (CNT value = 0)
1: Set (CNT value = FSM data)
reg<673:670>
DLY3/CNT3/FSM1 clock source select
0000: CK_RCOSC
0001: CK_RCOSC_DIV4
0010: CK_RCOSC_DIV12
0011: CK_RCOSC_DIV24
0100: CK_RCOSC_DIV64
0101: CNT_END2
0110: matrix_out67
0111: matrix_out67 divide by 8
1000: CK_RINGOSC
1001: matrix_out80(SPI_SCLK)
1010: CK_LFOSC
1011: CKFSM_DIV256
1100: CKPWM.
1101: Reserved
1110: Reserved
1111: Reserved
reg<675:674>
DLY3 edge mode select
If DLY Mode or Edge Detect:
00: Both Edge
01: Falling Edge
10: Rising Edge
11: None
If CNT/FSM:
00: Both Edge Reset
01: Falling Edge Reset
10: Rising Edge Reset
11: High level Reset
reg<677:676>
DLY/CNT3 macrocell function select
00: DLY0
01: CNT/FSM
10: edge detect
11: 3bit LUT3_7
reg<679:678>
FSM1 input data source select
00: 8 bits NVM data
01: 8 bits ADC data
10: 0
11: 8LSBs SPI parallel data
DLY2/CNT2/FSM0 or LUT4_1
reg<693:680>
LUT4_1 data [bits 13:0] (if reg<702:701>=11) or
DLY2/CNT2/FSM0 data
data
Register Bit
Address
Signal Function
Register Bit Definition