LS_Fast IrDA controller
RM0082
580/844
Doc ID 018672 Rev 1
26.5.6 IrDA_PARA
register
The IrDA_PARA (parameter) is a RW register which states the transmission parameters.
This register should only be modified when the FIrDA controller is disabled by clearing the
bit RUN of the IrDA_CON register. The IrDA_PARA bit assignments are given in
[18:16]
BS
3’h2
Burst size.
This 3 bit field indicates the value of the burst size,
according to the encoding:
– 3‘b000 = 1 word
– 3‘b001 = 2 words
– 3‘b010 = 4 words (default)
Any other value = Reserved
Note: DMA controller does not support a burst size of 2
words.
[15:13]
Reserved
-
Read: undefined. Write: should be zero.
[12:00]
RATV
13’h0EA6
Reception abort timer value.
This 13 bit field indicates the reception abort timer value,
according to the encoding:
Value f
irda_clk
[MHz] Time gap
13‘b0110000110101 4010 ms
13‘b0111010100110 48 (default)10 ms
13‘b1000100010111 5610 ms
13‘b1111110111101 10410 ms
Note: A frame with a single pair of characters with a time
gap greater than 10 ms is considered as an invalid frame.
The reception abort timer T
abort
of the synchronization
unit (
Section 26.3.1: Synchronization unit on page 572
has to be programmed with RATV accordingly to the
following equation:
RATV = (T
abort
· f
irda_clk
) / 128.
Table 500.
IrDA_CONF register bit assignments (continued)
Bit
Name
Reset value Description