Ameba-D User Manual
User Manual All information provided in this document is subject to legal disclaimers. © REALTEK 2019. All rights reserved.
410
31
30
29
28
27
26
…
11
10
9
8
7
6
5
4
3
2
1
0
RSVD
TFT
R/W
Bit
Name
Access Reset
Description
31:6
RSVD
N/A
-
Reserved
5:0
TFT
R/W
0x0
Transmit FIFO Threshold. Controls the level of entries (or below) at which the transmit FIFO controller
triggers an interrupt. The FIFO depth is 64; this register is sized to the number of address bits
needed to access the FIFO.
If you attempt to set this value greater than or equal to the depth of the FIFO, this field is not written
and retains its current value. When the number of transmit FIFO entries is less than or equal to this
value, the transmit FIFO empty interrupt is triggered. For field decode, refer to Table 19-3.
Table 19-3 TFT decode
TFT value
Description
0000_0000
ssi_txe_intr is asserted when 0 data entry is present in transmit FIFO
0000_0001
ssi_txe_intr is asserted when 1 data entry is present in transmit FIFO
0000_0010
ssi_txe_intr is asserted when 2 data entries are present in transmit FIFO
0000_0011
ssi_txe_intr is asserted when 3 data entries are present in transmit FIFO
…
…
1111_1100
ssi_txe_intr is asserted when 252 data entries are present in transmit FIFO
1111_1101
ssi_txe_intr is asserted when 253 data entries are present in transmit FIFO
1111_1110
ssi_txe_intr is asserted when 254 data entries are present in transmit FIFO
1111_1111
ssi_txe_intr is asserted when 255 data entries are present in transmit FIFO
19.3.2.7
RXFTLR
Name:
Receive FIFO Threshold Level
Size:
6 bits
Address offset
:
0x1C
Read/write access:
read/write
This register controls the threshold value for the receive FIFO memory. It is impossible to write to this register when the SPI is enabled. The SPI
is enabled and disabled by writing to the SSIENR register.
31
30
29
28
27
26
…
11
10
9
8
7
6
5
4
3
2
1
0
RSVD
RFT
R/W
Bit
Name
Access
Reset
Description
31:6
RSVD
N/A
-
Reserved
5:0
RFT
R/W
0x0
Receive FIFO Threshold. Controls the level of entries (or above) at which the receive FIFO
controller triggers an interrupt. The FIFO depth is configurable in the range 2-256. This register
is sized to the number of address bits needed to access the FIFO. If you attempt to set this
value greater than the depth of the FIFO, this field is not written and retains its current value.
When the number of receive FIFO entries is greater than or equal to this value + 1, the receive
FIFO full interrupt is triggered. For field decode, refer to Table 19-4.
Table 19-4 RFT decode
RFT value
Description
0000_0000
ssi_rxf_intr is asserted when 1 or more data entry is present in receive FIFO
0000_0001
ssi_rxf_intr is asserted when 2 or more data entries are present in receive FIFO
0000_0010
ssi_rxf_intr is asserted when 3 or more data entries are present in receive FIFO
0000_0011
ssi_rxf_intr is asserted when 4 or more data entries are present in receive FIFO
…
…
Realtek confidential files
The document authorized to
SZ99iot
2019-05-15 10:08:03