RM0082
LS_I2C controller
Doc ID 018672 Rev 1
641/844
28.6.28 IC_COMP_PARAM1 register (0x0F4)
The IC_COMP_PARAM1 (component parameter register 1) is a RO register which contains
encoded information about the component’s parameter setting. The IC_COMP_PARAM1 bit
assignments are given in
.
Table 573.
IC_COMP_PARAM register bit assignments
Bit
Name
Type
Reset
value
Description
[31:24]
Reserved
-
Read: undefined.
[23:16]
TX_BUFFER_DEPTH
RO
8’h07
Transmission buffer depth.
This 8 bit field reports the transmission buffer
depth, according to the encoding:
– 8‘h00 = Reserved.
– 8‘h01 = 2
– 8‘h02 = 3
… =...
– 8‘hFF = 256
[15:08]
RX_BUFFER_DEPTH
RO
8’h07
Receive buffer depth.
This 8 bit field reports the receive buffer depth,
according to the encoding:
– 8‘h00 = Reserved.
– 8‘h01 = 2
– 8‘h02 = 3
… =...
– 8‘hFF = 256
[07]
ADD_ENCODED_PARA
MS
RO
1’h1
Add encoded parameters.
If set, this bit indicates that the encoded
parameters can be read via software.
[06]
HAS_DMA
RO
1’h1
DMA interface.
If set, this bit indicates that the I
2
C controller
provides for a set of DMA controller interface
signals.
[05]
INTR_IO
RO
1’h1
Interrupt output port.
This bit indicates whether all the interrupt
sources are combined into a single output
(INTR_IO set to 1‘b1) or each interrupt source
has its own output (INTR_IO set to 1‘b0).
[04]
HC_COUNT_VALUES
RO
1’h0
Hard code count values.
Controls the readability of the CNT register. If
set, the CNT register is RO else the CNT
register is RW.