English
Language : 

SH7265 Datasheet, PDF (1138/2024 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7260 Series
Section 21 IEBusTM Controller (IEB)
(2) Data Reception
During the data reception, when reception has not been completed within the maximum number of
bytes defined by the communications mode because of a parity error or overrun error causing the
retransfer of data, or when reception has not been completed because the message length value
exceeds the maximum number of receive bytes, the IEB sets the error flag of IERSR and enters
the wait state. In this case, the IEB waits for data for the maximum number of receive bytes + one
byte. Then, if data for the maximum number of receive bytes + one byte is not received, a receive
timing error is detected and the RXERTME flag is set. In this case, the RXEDLE flag is not set.
The RXEDLE flag is set when data for the maximum number of receive bytes + one byte is
received.
The IEB also waits for data for the maximum number of receive bytes + one byte, when the
maximum number of receive bytes have been received but the parity error is not cleared. If data
for the maximum number of receive bytes + one byte is not received, the RXERTME flag is set. In
this case, the RXEPE flag is not set. The RXEPE flag is set when data for the maximum number
of receive bytes + one byte is received.
Figure 21.19 shows the operation timing when the reception has not been completed within the
maximum number of receive bytes.
HD: Header
MA: Master address field
SA: Slave address field
CT: Control field
DL: Message length field
Dn: Data field (n = Max. no. of transfer bytes)
Slave reception
HD MA SA CT DL D1 D2
Dn-1 Dn Dn+1
IERSR
RXERTME
IERSR
RXEDLE
IERSR
RXEPE
Dn + 1 is not received
Dn + 1 is received
Dn + 1 is received
Figure 21.19 Operation Timing when Reception has not been Completed within Maximum
Number of Receive Bytes
Rev. 1.00 Mar. 14, 2008 Page 1102 of 1984
REJ09B0351-0100