RM0091 HDMI-CEC controller (HDMI-CEC)
Doc ID 018940 Rev 1 705/742
When BRE is detected in a broadcast message with BRESTP=1 an error bit is generated
even if BREGEN=0 to enforce initiator’s retry of the failed transmission. Error bit generation
can be disabled by configuring BREGEN=0, BRDNOGEN=1.
28.5.4 Short Bit Period Error (SBPE)
SBPE is set when a bit falling edge is detected earlier than expected (see Figure 297).
SBPE flag also generates a CEC interrupt if the SBPEIE=1.
An error bit is always generated on the line in case of a SBPE error detection. An Error Bit is
not generated upon SBPE detection only for the following cases:
● Broadcast message is received containing SBPE
● Listen mode is set (LSTN=1)
● BRDNOGEN=1
28.5.5 Long Bit Period Error (LBPE)
LBPE is set when a bit falling edge is not detected in a valid window (see Figure 297). LBPE
flag also generates a CEC interrupt if the LBPEIE=1.
LBPE always stops the reception, an error bit is generated on the line when LBPEGEN bit is
set.
When LBPE is detected in a broadcast message an error bit is generated even if
LBPEGEN=0 to enforce initiator’s retry of the failed transmission. Error bit generation can be
disabled by configuring LBPEGEN=0, BRDNOGEN=1.
Note: The BREGEN=1, BRESTP=0 configuration must be avoided
Figure 297. Error handling
T
s
T
1
T
n1
T
2
T
3
T
n0
T
4
T
5
T
nf
T
6
T
ns
BRE
BRE Checking Windows CEC initiator bit-timing Tolerance margins
Legend:
BRE
SBPE
LBPE