Technical Reference Manual
002-29852 Rev. *B
7.5.3 CH
7.5.3.1 CXPI_CH_CTL0
Description:
Control 0
Address:
0x40518000
Offset:
0x0
Retention:
Retained
IsDeepSleep:
No
Comment:
This register contains controls for CXPI such as modes, offset, or master/slave.
This register is programmed before the start of a transaction and not to be change inflight of
any transaction. It can only be change during CXPI controller is quiescent.
Default:
0x10
Bit-field Table
Bits
7
6
5
4
3
2
1
0
Name
RXPIDZERO
_CHECK
_EN [7:7]
None [6:5]
AUTO_EN
[4:4]
None [3:1]
MODE [0:0]
Bits
15
14
13
12
11
10
9
8
Name
None [15:9]
FILTER_EN
[8:8]
Bits
23
22
21
20
19
18
17
16
Name
IFS [20:16]
Bits
31
30
29
28
27
26
25
24
Name
ENABLED
[31:31]
MASTER
[30:30]
None [29:28]
BIT
_ERROR
_IGNORE
[27:27]
None [26:25]
IBS [24:24]
Bit-fields
Bits Name
SW
HW
Default or
Enum
Description
0
MODE
RW
R
0
Mode of operation:
'0': NRZ mode.
'1': PWM mode.
NRZ
0
NRZ mode
PWM
1
PWM mode
4
AUTO_EN
RW
R
1
CXPI transceiver auto enable:
'0': Disabled.
'1': Enabled. The TX_RX_STATUS.EN_OUT field is
controlled by HW.
7
RXPIDZERO_CHECK
_EN
RW
R
0
Receive PID Zero Check Enable.
0 - No action if received PID[6:0] = 0 and PID[7]=1'b1.
1 - If received PID[6:0] = 0 and PID[7]=1'b1, HW
(slave) does not clear CMD.RX_HEADER and will
anticipate receiving header again
(CMD.TX_HEADER=0). If CMD.TX_HEADER=1 in the
same scenario, then HW (slave) clears
CMD.RX_HEADER upon receiving the header follow
by transmit PID. This mode is useful for case where
polling method is used and CXPI controller is
configured as slave. This would reduce dependency
on SW to react to the header received within IBS=1.
766
2022-04-18
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers