Technical Reference Manual
002-29852 Rev. *B
Bits Name
SW
HW
Default or
Enum
Description
12
CMD_RESP_MODE
RW
R
0
Determines CMD_RESP mode of operation:
'0': CMD_RESP mode disabled.
'1': CMD_RESP mode enabled (also requires
EC_AM_MODE and EC_OP_MODE to be set to '1').
14:15 MEM_WIDTH
RW
R
1
Determines the number of bits per FIFO data element.
BYTE
0
8-bit FIFO data elements.
This mode provides the biggest amount of FIFO
entries, but TX_CTRL.DATA_WIDTH and
RX_CTRL.DATA_WIDTH are restricted to [0, 7].
HALFWORD
1
16-bit FIFO data elements.
TX_CTRL.DATA_WIDTH and
RX_CTRL.DATA_WIDTH are restricted to [0, 15].
WORD
2
32-bit FIFO data elements.
This mode provides the smallest amount of FIFO
entries, but TX_CTRL.DATA_WIDTH and
RX_CTRL.DATA_WIDTH can be in a range of [0, 31].
Reserved
3
N/A
16
ADDR_ACCEPT
RW
R
0
Determines whether a received matching address is
accepted in the RX FIFO ('1') or not ('0').
In I2C mode, this field is used to allow the slave to put
the received slave address or general call address in
the RX FIFO. Note that a received matching address is
put in the RX FIFO when this bit is '1' for both I2C read
and write transfers.
In multi-processor UART receiver mode, this field is
used to allow the receiver to put the received address
in the RX FIFO. Note: non-matching addresses are
never put in the RX FIFO.
17
BLOCK
RW
R
0
Only used in externally clocked mode. If the externally
clocked logic and the internal CPU accesses to EZ
memory coincide/collide, this bit determines whether
the CPU access should block and result in bus wait
states ('BLOCK is 1') or not (BLOCK is '0'). IF BLOCK
is '0' and the accesses collide, CPU read operations
return 0xffff:ffff and CPU write operations are ignored.
Colliding accesses are registered as interrupt causes:
INTR_TX.BLOCKED and INTR_RX.BLOCKED.
24:25 MODE
RW
R
3
Mode of operation (3: Reserved)
I2C
0
Inter-Integrated Circuits (I2C) mode.
SPI
1
Serial Peripheral Interface (SPI) mode.
UART
2
Universal Asynchronous Receiver/Transmitter (UART)
mode.
28
EC_ACCESS
RW
R
0
EC_ACCESS is used to enable I2CS_EC or SPIS_EC
access to internal EZ memory.
1: enable clk_scb
0: disable clk_scb
Before going to deepsleep this field should be set to 1.
when waking up from DeepSleep power mode, and
PLL is locked (clk_scb is at expected frequency), this
filed should be set to 0.
1385
2022-04-18
TRAVEO™ T2G Automotive MCU: TVII-B-E-4M body controller entry registers