English
Language : 

SH7263 Datasheet, PDF (1112/1862 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7260 Series
Section 20 IEBusTM Controller (IEB)
(2) Data Reception
When the data reception has not finished 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
reception has not been completed because the message length value exceeds the maximum number
of transfer bytes in one frame, the IEB sets the error flag and enters a state of waiting for the
(n + 1)th byte of data, where n is the maximum number of transfer bytes. Thus, when data of the
(n + 1)th byte cannot be received, the receive timing error is detected and the RXERTME flag is
set. At this time, the RXEDLE flag is not set. The RXEDLE flag is set when the (n + 1)th byte is
received.
In the same way, when the maximum number of transfer bytes has been received and a parity error
has not been cleared, and the (n + 1)th byte cannot be received, the RXERTME flag is set. At this
time, the RXEPE flag is not set. The RXEPE flag is set when the (n + 1)th byte is received.
Figure 20.19 shows the timing of operations when the maximum number of transfer bytes has
been reached but reception is not complete.
Slave
reception
HD MA SA CT DL D1 D2
Dn-1 Dn Dn+1
IERSR
RXERTME
When Dn + 1 is not received
RXEDLE
When Dn + 1 is received
RXEPE
When Dn + 1 is received
[Legend]
HD: Header
MA: Master address field
SA: Slave address field
CT: Control field
DL: Message length field
Dn: Data field (n = Maximum number of transfer bytes)
Figure 20.19 Timing of Operations when Reception Has Not Been Completed
Within the Maximum Number of Transfer Bytes
Rev. 2.00 Mar. 14, 2008 Page 1078 of 1824
REJ09B0290-0200