Ameba-D User Manual
User Manual All information provided in this document is subject to legal disclaimers. © REALTEK 2019. All rights reserved.
276
RSVD
TXFLR
R
Bit
Name
Access
Reset
Description
31:6
RSVD
N/A
-
Reserved
5:0
TXFLR
R
0x0
Transmit FIFO Level. Contains the number of valid data entries in the transmit FIFO.
13.3.2.31
IC_RXFLR
Name:
I
2
C Receive FIFO Level Register
Size:
32 bits
Address offset
: 0x78
Read/write access
: read
This register contains the number of valid data entries in the receive FIFO buffer. It is cleared whenever:
The I
2
C is disabled
Whenever there is a transmit abort caused by any of the events tracked in the IC_TX_ABRT_SOURCE register and read IC_CLR_TX_ABRT
register
The register increments whenever data is placed into the receive FIFO and decrements when data is taken from the receive FIFO.
31
30
29
…
7
6
5
4
3
2
1
0
RSVD
RXFLR
R
Bit
Name
Access
Reset
Description
31:5
RSVD
N/A
-
Reserved
4:0
RXFLR
R
0x0
Receive FIFO Level. Contains the number of valid data entries in the receive FIFO.
13.3.2.32
IC_SDA_HOLD
Name:
I
2
C SDA Hold Time Length Register
Size:
32 bits
Address offset
: 0x7C
Read/write access
: read/write
This register controls the amount of hold time on the SDA signal after a negative edge of SCL in both master and slave mode, in units of ic_clk
period. Writes to this register succeed only when IC_ENABLE=0.
The programmed SDA hold time cannot exceed at any time the duration of the low part of scl. Therefore, the programmed value cannot be larger
than N_SCL_LOW-2, where N_SCL_LOW is the duration of the low part of the scl period measured in ic_clk cycles.
31
30
29
…
18
17
16
15
14
13
…
2
1
0
RSVD
IC_SDA_HOLD
R/W
Bit
Name
Access
Reset
Description
31:16 RSVD
N/A
-
Reserved
15:0
IC_SDA_HOLD
R/W
0x1
Sets the required SDA hold time in units of ic_clk period.
13.3.2.33
IC_TX_ABRT_SOURCE
Name:
I
2
C Transmit Abort Source Register
Size:
32 bits
Address offset
: 0x80
Read/write access
: read-only
Realtek confidential files
The document authorized to
SZ99iot
2019-05-15 10:08:03